|
small (250x250 max)
medium (500x500 max)
large ( > 500x500)
Full Resolution
|
|
Towards Evolution of Collective Sensory Systems for Intelligent Vehicles
Final Report for the Project Period 2005 to June 30, 2006
Project Number: USC PO 100821
ID : 07301905 040105
Research Students
Caltech: Ms. Yizhen Zhang, supervised by Prof. Erik Antonsson
CSULB: Christopher Hyzin, Takuya Yokota
Project Collaboration with USC: Prof. Maria Yang
Project PI: Prof. Karl H. Grote ( CSULB)
June 2006
1
2
3
Disclaimer
The contents of this report reflect the views of the authors, who are responsible for the facts and the accuracy of the information presented herein. This document is disseminated under the sponsorship of the Department of Transportation, University Transportation Centers Program, and California Department of Transportation in the interest of information exchange. The U. S. Government and California Department of Transportation assume no liability for the contents or use thereof. The contents do not necessarily reflect the official views or policies of the State of California or the Department of Transportation. This report does not constitute a standard, specification, or regulation. 4
Table of contents
1 Introduction................................................................................................................... ...... 5
2 Previous Work..................................................................................................................... 6
2.1 Measures Defined......................................................................................................... 6
2.2 Driver Reaction Time................................................................................................... 7
2.3 Collision Warning Systems.......................................................................................... 9
3 Warning and Overriding Algorithms.............................................................................. 14
3.1 Mazda Algorithm....................................................................................................... 14
3.2 Honda Algorithm.................................................................................................. 16
3.3 Berkeley Algorithm.............................................................................................. 17
3.4 NHTSA Alert Algorithm............................................................................................ 17
3.5 CAMP Alert Algorithm.............................................................................................. 19
3.6 Other Alert Algorithms.............................................................................................. 19
4 New Criterion Proposal.................................................................................................... 20
4.1 Tlsb Measure............................................................................................................. 20
4.2 Scenario 1: Lead Vehicle Stopped or Moving Slowly ( aL = 0)............. 21
4.3 Scenario 2: Lead Vehicle Decelerating ( aL < 0)........................................ 23
4.4 General Scenario........................................................................................................ 25
4.5 Error Estimation of the Tlsb Measure...................................................................... 25
4.6 Warning/ Overriding Criterion on Tlsb..................................................................... 27
5 Definitions:................................................................................................................... ..... 30
6 Introduction................................................................................................................... .... 30
7 Choosing a Sensor.............................................................................................................. 31
8 Proximity Switch or Position Transducer.......................................................................... 31
8.1 Nonlinear and Linear.................................................................................................. 32
9 Fundamentals of Electro- Acoustics................................................................................... 32
9.1 History........................................................................................................................ 32
9.1.1.1.1 ACOUSTIC TRANSMISSION MEDIA........................................................... 33
9.2 GENERAL PROPERTIES......................................................................................... 34
9.2.1 Wavelength of Sound as a Function of Sound Speed and Frequency................ 34
9.3 Transducer Beam Patterns.......................................................................................... 34
9.3.1 ULTRASONIC TRANSDUCERS AND SYSTEMS OPERATING IN A GASEOUS MEDIUM........................................................................................................ 35
9.3.2 Speed of Sound in Air as a Function of Temperature........................................ 36
9.3.3 Attenuation of Ultrasonic Sound in Air as a Function of Frequency and Humidity 36
10 The Basics of Capacitive Position Measurement........................................................... 36
10.1 Target Size and Surface Condition............................................................................. 38
10.2 Target Material and Thickness................................................................................... 38
10.3 Environment............................................................................................................... 39
11 The Basics of Inductive ( Eddy Current) Position Measurement.................................... 39
11.1 Target Size and Surface Condition............................................................................. 41
11.2 Target Material and Thickness................................................................................... 42
11.3 Environment............................................................................................................... 43
Summary........................................................................................................................ ........... 43
12 References..................................................................................................................... 44
1 5
Overview
This METRANS intermediate report covers recent research conducted on sensor- based collision avoidance during freeway lane changing. This work builds on previous METRANS work in 2004. The report is divided into two parts:
Part I:
Theoretical work on the modeling of Collision Avoidance Systems ( CAS), including past research in the field, key issues in CAS, and existing algorithms for simulation. This section compares these models in depth and proposes modifications appropriate for the proposed problem. This work also outlines several potential scenarios for CAS and discusses how these new modifications may improve existing models.
Part II:
Validation of the theory using a test vehicle outfitted with sensors. This test vehicle will eventually be driven on Southern California freeways to collect preliminary data on neighboring vehicle density and proximity. This section includes a detailed analysis of possible sensor alternatives, criteria for sensor selection, and recommendations on which sensors to use.
Additional analysis for the theoretical work and evaluation using the test vehicle will be conducted for the final report that will be submitted at the end of the performance period on June 30, 2006 ( includes a no- cost extension).
PART 1: Theory
2 Introduction
Collision avoidance system ( CAS) is an emerging automotive safety technology that assists drivers in avoiding potential collisions. The information sources of the collision avoidance system come from multiple on- board sensors. The bearing, range, and range rate information of other vehicles and/ or objects around the host vehicle can be measured by radar, laser range scanner, and/ or cameras in real time. Other regular on- board sensors measure host vehicle speed, acceleration, steering angle, yaw rate, etc. The collision avoidance system processes all the information in real time to keep track of the most current vehicle- to- vehicle kinematic conditions. When a potential collision is identified by the system, appropriate warnings are issued to the driver to facilitate collision avoidance. If the driver fails to react in time to the warnings to avoid the imminent collision, an overriding system takes over control to avoid or mitigate the collision in an emergency situation. Therefore a collision avoidance system could assist drivers in two ways, warning 6
and/ or overriding, according to the dynamic situation.
In developing a collision warning system ( CWS), two important parameters involving driver behavior have to be considered. One parameter is the time it takes for the driver to respond to the crash alert and begin braking, i. e., driver reaction time ( RT), and the second parameter is the driver deceleration ( or braking) behavior in response to this alert across a wide variety of initial vehicle- to- vehicle kinematic conditions. An overriding system has the advantage of being less sensitive to human factors, hence it is more promising in terms of achieving better and robust system performance. In addition, both warning and overriding systems are subject to some objective hardware limits and environmental factors, such as the maximum traction available from the ground- tire contact and brake efficiency, etc. A traction sensor could be used to obtain a better estimate of the current road traction conditions.
3 Previous Work
A lot of research has been done on the collision warning system, which is the first resort in assisting drivers in collision avoidance. The key is to ensure that warnings are issued to drivers at the appropriate time, i. e., just in time for the driver to react and avoid the collision while not too early or too frequent to become a nuisance or distraction to the driver. Different measures were defined to characterize the emergency of various dynamic situations, and different levels of human- vehicle experiments were carried out to calibrate these measures to human performances and reactions, based on which different warning criteria were developed to assist the human drivers.
3.1 Measures Defined
First, as mentioned above, quantitative measures need to be defined to characterize the emergency of various dynamic situations. The measures defined in the literature include time- based, distance- based and deceleration- based measures.
One frequently used time- based measure is the time- to- collision ( TTC), which refers to the time it would take for a collision to occur at the prevailing speeds, distances, and trajectories associated with the host vehicle and the closest lead vehicle [ van der Horst 1990]. In particular, the minimum TTC value ( TT Cmin ) indicates how imminent a potential or actual collision has been during the process of approaching. More specifically, three different TTC measures were further investigated in [ Kiefer et al. 2003]. The TTC1 measure was defined the same as the TTC above, which is mathematically defined as the range R ( i. e., the bumper to bumper distance between the two vehicles) divided by the closing speed between these two vehicles, or − R/ RR, where RR is the range rate. Note that the vehicle speeds are assumed to remain constant here, and that the current acceleration of either vehicle is irrelevant to the TTC1 calculation. The inverse TTC1 measure was 7
simply defined as the inverse of TTC1, or − RR/ R. The TTC2 measure was defined as the time it would take the host and lead vehicles to collide assuming the prevailing vehicle speeds and acceleration/ deceleration values ( i. e., at the current “ constant” rate of speeding/ slowing), and if either vehicle comes to a stop, it would remain stopped thereafter.
Another related time- based measure is the time headway ( th ), which is the time interval between the lead vehicle and the host vehicle, and calculated as the range between the two vehicles divided by the following host vehicle speed, or R/ VH [ Fuller 1981]. Time headway is important because it specifies how much time the following driver has to react in case the lead vehicle suddenly brakes at maximum deceleration level.
One important deceleration- based measure is the required deceleration ( areq ) measure, which is defined as the constant deceleration level required for the host vehicle to avoid the crash at the current time point [ Kiefer et al. 1999]. This measure was calculated under the same assumptions as the TTC2 measure above. In comparison, the actual deceleration ( aact ) measure is defined as the constant deceleration level required to yield the observed stopping distance. The difference between the two measures is due to the safety margins adopted by individual drivers in avoiding the crashes during the experiments.
One distance- based measure is the projected minimum distance ( Dmin ) between the host and lead vehicles during the approaching/ avoiding process [ Brunson et al. 2002]. It was calculated using the prevailing range and vehicle speeds, and the assumption that both vehicles would keep the current acceleration levels for a period equal to the assumed driver reaction time, after which the host vehicle starts to brake at a constant maximum deceleration value, and if either vehicle comes to a stop during the process, it would remain stopped thereafter. An alert is issued when the projected Dmin is within the target minimum distance threshold Dthresh in two of the last three time intervals. Based on this warning criterion, another distance- based measure, the corresponding warning range ( Rw ), can be calculated, and a warning is issued if the actual range is within the warning range [ Burgett et al. 1998]. Another related measure is the projected time to Dmin ( TT DM ), which measures the imminence or urgency of the situation [ Polychronopoulos et al. 2004].
3.2 Driver Reaction Time
Driver reaction time is a very important parameter and plays a major role in the success of the col- lision warning systems. In this thesis the driver reaction time includes the human mental processing time in response to a signal or stimulus, the movement time for the driver’s foot to switch from gas to brake petal, and the brake device delay.
A lot of research experiments have been done to measure human driver reaction times to different stimuli under various situations. [ Olson 1989, Sens et al. 1989, Green 2000] give comprehensive reviews on driver reaction times reported in the past literature. It was noticed that the driver reaction time data reported were almost always skewed toward longer values, as shown in Figure 6.1. Hence the lognormal probability distribution was used as an approximate statistical distribution model for driver reaction times tr with parameters μ and σ2 [ Taoka 1989, Brunson et al. 2002], i. e., the logarithm of the driver reaction time ln tr is distributed normal with the same parameters μ and σ2 .
Of the various experiments conducted on driver reaction times, two kinds of situations are given particular attentions in this thesis. One is normal driver reaction times toward unexpected natural driving scenarios, such as the onset of the brake lights of the lead vehicle or the yellow traffic lights within certain range. The other is the driver reactions in response to some unexpected artificial signals, such as a red icon appearing in front of the driver or specific auditory signals, which could be considered potential warning signals.
From the results reported in various literature, the best estimate for natural driver brake reaction time to common but uncertain signals ( e. g. lead vehicle brake light or yellow traffic light) lies between 1.14 and 1.38 seconds [ Gazis et al. 1960, Sivak et al. 1982, Chang et al. 1985, Sivak et al. 1981]. Standard deviations of results vary widely across studies, but 0.6 seems a good estimate. Hence the lognormal distribution model with parameters μ = 1.13 and σ = 0.46 would approximately represent the natural human driver reaction time tr with mean 1.25 and standard deviation 0.6 seconds.
Figure 6.1: Hypothetical Reaction Time Distribution [ Green 2000]
On the other hand, the experiments on driver reaction times in response to the sudden appearance of a red square reported mean values of 0.96 second on easy straight roads and 1.3 seconds on curvy routes, resulting approximately 1.13 seconds on average for all driving conditions [ Alm and Nilsson 1994]. The driver brake reaction time in response to some completely unexpected auditory signals was estimated to be 0.9 second or longer in 50% of all sudden accident situations, and about 1.2 seconds on the 75th percentile [ Johansson and Rumar 1971]. Finally, driver reaction times under different types of dual- modality ( i. e., both visual and auditory) crash alerts were extensively investigated in a series of experiments on potential Forward Collision Warning Systems [ Kiefer et al. 1999], where the shortest reaction times with the least variance were recorded under surprise, unexpected conditions. It was further verified that brake
8
reaction times were faster ( 0.90 versus 1.15 seconds on average) with FCW alerts [ Kiefer et al. 2005a].
Table 6.1 gives a summary of driver reaction times in response to different types of unexpected stimuli, characterized by the lognormal probability density model with parameters μ and σ. Note that the parameter μ is also the median, i. e., the 50th percentile value, and the parameter σ is the dispersion parameter. The mean and standard deviation ( std) values as well as the 75 th , 85th , and 90th percentile values are also listed in the table.
Table 6.1 Estimates of Unexpected Driver Reaction Time in Seconds
3.3 Collision Warning Systems
The Crash Avoidance Metrics Partnership ( CAMP) was established to accelerate the research in advanced automotive collision avoidance systems to improve traffic safety. In [ Kiefer et al. 1999], CAMP developed basic elements of Forward Collision Warning ( FCW) systems, which provide alerts intended to assist drivers in avoiding or mitigating rear- end crashes. Crash alert timing and crash alert modality ( auditory, visual and/ or haptic) requirements as well as driver reaction time and braking behavior were studied by conducting a series of closed- course human factors studies using a “ surrogate target” methodology, where drivers were asked to perform last second braking maneuvers while approaching a slowing or stopped vehicle ( surrogate target). Drivers were instructed to use either “ normal” or “ hard” braking to avoid a crash. It was discovered that the 95th percentile required deceleration values for last- second “ normal” braking judgments correspond very closely to the 50th percentile required deceleration values for last- second “ hard” braking judgments ( i. e., 95th “ normal” ≈ 50th “ hard”), as shown in Figure 6.2.
9
Figure 6.2 Percentile Values for the Required and Actual Deceleration Measures During the Lead Vehicle Decelerating ( at - 0.28g) Scenario with Initial Speed 45mph [ Kiefer et al. 1999]
Drivers’ reaction times to a variety of interfaces under surprise and alerted conditions were also evaluated and combined with knowledge of driver’s braking behavior to develop the FCW alert model. This timing criterion intends to provide an alert after most attentive drivers would have started a “ normal” last- second braking maneuver, yet soon enough for most inattentive drivers to still avoid a crash using last- second “ hard” braking. This approach tries to minimize the number of nuisance alerts while maintaining high FCW effectiveness under tested conditions. Based on the required deceleration measure, this model is significantly different from models that are based on time- headway or time- to- collision. The difference was attributed to the surrogate target methodology, which was believed to present a more realistic crash threat than previously available.
In [ Kiefer et al. 2003], a follow- on study extended the previous CAMP human factors work addressing FCW timing requirements by gathering not only “ last- second” braking maneuver data, but also data from “ last- second” steering ( or lane- change) maneuvers. Drivers performed “ normal” or “ hard” last- second braking and steering maneuvers under a wide variety of vehicle- to- vehicle kinematic scenarios. Differences were observed between last- second braking and last- second steering onsets, depending on the kinematic conditions. When the difference in speed between the lead and following vehicles ( or range rate) increased, mean last- second steering onsets tended to occur later ( i. e., were more aggressive) than mean last- second hard braking onsets. ( This difference was not observed under small range rate conditions examined.) 10
11
Two last- second braking onset timing models, the Required Deceleration Model and the 3- Tiered Inverse Time- To- Collision Model, were developed using the last- second maneuver database established from both CAMP studies. Using linear regression approach, the Required Deceleration Model predicts a continuous dependent variable, which is then used to decide if the driver is in a hard braking onset scenario. In contrast, the logistic regression statistical modeling technique was used in the 3- Tiered Inverse TTC model to predict the probability the driver was in hard braking scenario ( and not a normal braking scenario). The latter model assumes the driver deceleration response ( to the crash alert) is based on an inverse TTC threshold that decreases linearly with speed [ Kiefer et al. 2005b]. One advantage of this model is that it requires only coarse ( rather than accurate) knowledge of lead vehicle deceleration levels.
In both CAMP studies, the Braking Onset Range, estimated based on the above models, along with the assumed Delay Time Range, is used to calculate ( total) Warning Range as the crash alert warning criterion [ Kiefer et al. 1999]. The Delay Time Range is calculated based on the projected change in range to the vehicle ahead during the Total Delay Time interval given prevailing kinematic conditions ( i. e., the speed and deceleration levels of the lead and following vehicles). This interval is a composite sum of various system delay times, including the interface delay, driver brake reaction time, and brake system delay.
The effectiveness of the CAMP FCW timing approach described above was further tested under a wide range of factors such as driver characteristics, environmental factors, interface design, distraction activity, kinematic conditions, and training/ false alarms [ Kiefer et al. 2005a]. The Surprise Trial Methodology and Vision Occlusion techniques are used here intended to simulate a “ surprised” distracted driver, who has been intentionally distracted by look- down tasks or vision occlusion until the onset of an FCW alert presentation, immediately following which he/ she must quickly decide upon and execute a crash avoidance maneuver. Results indicate that under CAMP FCW alert timing conditions, drivers were able to execute an unassisted, successful braking maneuver for over 85 percent of the trials across the approach conditions examined, while the unsuccessful trial rates almost doubled when no alert was presented for the look- down trials. It appears that the underlying cause for unsuccessful look- down trials with alerts was due to long alert onset- look up delays 1 ( the average time between when the alert was presented and when the eyes “ landed” on the forward view) for some drivers. The average alert onset- look up delay time was 1,505 milliseconds ( ms) for unsuccessful trials, while the corresponding average alert onset- look up delay time was 566 ms for successful trials, and the total average was 685 ms. In addition, there is generally a lack of both age and gender effects under FCW alert conditions observed across all various experimental approaches, suggesting that a “ one size fits all” FCW alert timing approach may be feasible.
In a related research [ Curry et al. 2005], a subset of the previous closed- course experiments with a surrogate target was replicated in the National Advanced Driving Simulator ( NADS) facility for comparison and validation purposes. It was concluded that the test scenarios should emphasize high lead vehicle decelerations and high closing speeds ( particularly when the lead vehicle is stationary), and attention should be focused on the interpretation of last- second hard braking or hard steering onset behavior. It was observed that the NADS data showed generally better agreement with the closed- course values under these conditions. When there was disagreement, it was usually the case that the NADS drivers reacted more cautiously, initiating braking or steering earlier than their closed- course counterparts.
As part of its ongoing research activities supporting the development, testing and evaluation of collision warning systems, the National Highway Traffic Safety Administration ( NHTSA) developed an experimentally- based rear- end collision warning algorithm and sponsored analysis of its performance [ Brunson et al. 2002]. Integrated along with a General Motor ( GM)- developed algorithm, this warning algorithm processes data received from a vehicle- mounted radar and other vehicle sub- systems to alert drivers to potentially dangerous situations and the need to take evasive action. The decision to issue an alert is based on the projected minimum distance ( Dmin ) calculated at each time interval, assuming constant lead vehicle deceleration, a driver reaction time estimate, the maximum host vehicle deceleration level, and measured estimates of the parameters characterizing the current host vehicle and vehicle- to- vehicle dynamic situations.
1 Note that this is the additional delay time besides the assumed driver brake reaction time when the driver was looking down during the distraction.
Two sets of theoretical analyses were performed on the NHTSA Alert Algorithm. The first examined the performance of the alert algorithm under the assumption of perfect input data. The second analysis examined the effects of measurement noise and driver variability on the performance of the alert algorithm in terms of Probability of False Alarm ( PF A) versus Probability of a Miss ( Pmiss ). The results indicated that the error in estimating the driver response ( braking level and reaction time) had a much greater impact on algorithm performance than the error in measuring the vehicle dynamics.
Verification testing was also conducted with the alert algorithm installed in a test vehicle equipped with a prototype collision warning system. It was noted that the performance of the algorithm was dependent on the ability of the radar system to report valid targets on curves and at longer ranges. Algorithm performance was most affected when the host vehicle was traveling at higher speeds. For instance, sometimes the radar detect range is even shorter than the imminent warning range. In addition, data quality and resolution also affect the algorithm performance, especially the resolution of relative acceleration ( aR ) was the principal source of error in the slower lead vehicle test scenarios.
Finally, a simulation was performed to estimate the proportion of rear- end collisions that
12
13
could be avoided with the alert algorithm for an example scenario. It was shown that the probability of collision was closely related to the probability distribution of the driver reaction time tr .
A similar distance- based collision warning algorithm was investigated especially for the situation where two vehicles were initially traveling at the same speed V0 in the same direction when the lead vehicle began to brake [ Burgett et al. 1998]. Following the same warning logic as above, a warning range Rw could be computed assuming constant lead vehicle deceleration level aL , driver reaction time tr , measured values of initial speed V0 and time headway th , and assumed maximum host vehicle deceleration aHmax . Furthermore, a family of warning criteria plots can be generated by computing and storing the warning range Rw and its corresponding warning range rate RRw pairs that are parametric in lead vehicle deceleration aL for each combination of initial conditions V0 and th , as shown in Figure 6.3. It was claimed that the warning curve for each ( V0 , th ) pair on the range/ range rate plot can be used as an efficient warning criterion without the estimation of aL . While it is desirable to eliminate the estimation of aL for the warning criteria, these warning curves would not work under common conditions. An example is shown in Figure 6.3, where the warning curves for V0 = 48 mph and several th values are plotted. A sample time trajectory for the case th = 2 s and aL = − 3 m/ s2 is also plotted with dash dot lines. It can be observed that the sample time trajectory is very close to the warning curve of th = 2 s between the lead vehicle brake point and the warning point, hence it is not clear when to issue the warning, let alone the sensor noise in measuring range and range rate. As the example shown in the paper [ Burgett et al. 1998], these warning criteria would work when th is rather long ( th = 5 s in the example), which is, however, not the main focus of collision warning systems. Figure 6.3: Warning Curves ( Solid Lines) Parametric in aL ( V0 = 48mph, tr = 1.5 s, aHmax = .5 m/ s2) with a Sample Time Trajectory ( Dash Dot Lines) of th = 2s and aL = .3 m/ s2
4 Warning and Overriding Algorithms
Various warning and overriding algorithms have been developed and investigated in the literature [ Lee and Peng 2005]. Most of them compute a warning range ( Rw ) based on the current kinematic information, and a warning is issued if the current range R is less than Rw . Some of them also calculate an overriding range ( Ro ), and automatic brake ( overriding) is applied if R is within Ro .
4.1 Mazda Algorithm
The Mazda overriding algorithm [ Doi et al. 1994] considers a hypothetic worst case, as shown in Fig- ure 6.4. First, it assumes that initially both the host vehicle and the lead vehicle maintain constant speeds VH and VL respectively. Then the lead vehicle starts to brake after time τ2 at deceleration level − α2 , while the host vehicle starts to brake after an additional time τ1 at deceleration level − α1 , which continues until both vehicles come to a full stop. The overriding range Ro is computed
14
as the minimum range needed at time 0 to allow the above scenario to happen without collisions, as shown in Equation 6.1.
15
where RR is the range rate, i. e., the relative velocity between the two vehicles ( RR ≡ VL − VH ), and Rmin is a constant headway offset. The shaded area in Figure 6.4 is the required safety range buffer between the two vehicles should the hypothetic scenario described above happen. The following parameters were used: α1 = 6 m/ s2 , α2 = 8 m/ s2 , τ1 = 0.1 s, τ2 = 0.6 s, Rmin = 5 m. The system provides a warning when the actual range R approaches Ro , i. e., Rw = Ro + , where ε is a system parameter. The system applies automatic brake to try to avoid collisions if R is within Ro.
4.2 Honda Algorithm
The Honda algorithm [ Fujita et al. 1995] uses the following warning criterion: ( 6.2)
which is based on the TTC 1 measure, as defined in Section 6.1.1, with a constant headway offset of 6.2 m Warning is issued when the TTC 1, after offset adjustment, is below 2.2 s.
The Honda overriding algorithm also considers a hypothetical scenario, as shown in Figure 6.5. It consists of two parts, depending on whether the lead vehicle is expected to stop within the considered time range τ2 . It is assumed that the lead vehicle brakes constantly at deceleration level − α2 ( if the estimated lead vehicle stopping time tLS ≡ VL / α2 < τ2 ) or − α1 ( if tLS ≥ τ2 ), while the host vehicle starts to brake after reaction time τ1 at deceleration level − α1 . Then the safety range Ro is estimated as the minimum range buffer needed to avoid collisions until τ2 at both situations, which
Figure 6.5: Interpretation of the Honda Overriding Algorithm
is represented by the shaded areas in Figure 6.5 and computed by Equation 6.3. 16
The following parameters were used: α1 = 7.8 m/ s2 , α2 = 7.8 m/ s2 , τ1 = 0.5 s, τ2 = 1.5 s. Auto- matic brake is applied to assist collision avoidance if the current range R is within Ro .
4.3 Berkeley Algorithm
The Berkeley algorithm [ Seiler et al. 1998] proposes a conservative Rw to provide a wide range of visual feedbacks ( cautionary warnings) to the driver, and a non- conservative Ro to reduce undesirable effects of overriding to normal driving operations. As shown in Figure 6.6, it is assumed that the lead vehicle brakes at the maximum constant deceleration level − α, while the host vehicle starts to brake after reaction time τ at the same deceleration level. Note that the reaction time τ here accounts for both driver reaction time and system delay time. The warning range Rw is estimated as the minimum range buffer needed to avoid collisions until both vehicles come to a full stop in the above scenario, while the overriding range Ro only considers the range buffer needed from time 0 to τ .
The following parameters were used: α = 6 m/ s2 , τ = 1.2 s, Rmin = 5 m.
Figure 6.6: Interpretation of the Berkeley Algorithm
4.4 NHTSA Alert Algorithm
The NHTSA Alert Algorithm [ Brunson et al. 2002] considers slightly more complicated
17
scenarios, as shown in Figure 6.7. It assumes that the lead vehicle brakes constantly at current deceleration level aL , while the host vehicle, with a current constant acceleration level aH , starts to brake constantly at the maximum deceleration level aHmax ( aHmax ≤ aL < 0) after reaction time tr . Two different situations are considered, depending on whether the lead vehicle stops first or the host vehicle stops first under the above assumptions. The lead vehicle stopping time tLS and host vehicle stopping time tHS are estimated by:
Usually it is assumed that VH + aH tr > 0, in which case a warning system might be helpful. The shaded areas in Figure 6.7 represent the range buffer needed to avoid collisions under both situations, as computed by Equation 6.8.
where
Figure 6.7: Interpretation of the NHTSA Alert Algorithm
Here the system tries to estimate the relative acceleration ( aR ≡ aL − aH ) in real time from the time derivative of range rate ( RR) data measured by radar sensors, then the lead vehicle
18
deceleration level aL is computed from aR estimation and aH measurement, in contrast to previous algorithms where aL is a pre- selected parameter. The driver reaction time tr , which includes both the driver and system delays, is normally set to 1.5 s, and is reduced to 0.5 s when brake is applied. The assumed host vehicle maximum braking capability aHmax is set to − 0.55 g ≈ − 5.4 m/ s for imminent alerts, and lower levels for cautionary alerts.
4.5 CAMP Alert Algorithm
The CAMP Alert Algorithm [ Kiefer et al. 1999] considers essentially the same scenarios with the same assumptions as the NHTSA algorithm. The only differences are that Dthresh is set to zero and that aHmax is replaced by required deceleration aHreq , which is modeled by:
Note that the accelerations are expressed in m/ s2 , velocities and range rate in m/ s, distances and ranges in m, and times in s. Hence aHreq varies according to the different underlying dynamic scenarios, and is not a pre- fixed parameter as the aHmax .
4.6 Other Alert Algorithms
There are some other alert algorithms developed for use in automotive collision warning and avoidance system, as summarized in [ Yang et al. 2003]. For example, if the current host vehicle acceleration aH is set to zero in the NHTSA alert algorithm, then the first case of Equation 6.8 simplifies to:
In addition, if the lead vehicle keeps a constant speed slower than the host vehicle, i. e., aL = aH = aR = 0, then the second part of Equation 6.8 simplifies to:
Furthermore, if the lead vehicle is stopped or stationary, i. e., VL = 0, then the above Equation can be rewritten as:
There are still some other alert algorithms that are based on TTC 1 ( R/ RR), th ( R/ VH ), or a linear combination of the two: 19
where τ1 and τ2 are predefined parameters as before.
5 New Criterion Proposal
As summarized in last section, most warning and overriding criteria used in automotive collision avoidance systems are expressed in terms of range, i. e., a warning and/ or overriding range ( Rw / Ro ) is computed according to current state measurements and the appropriate warning/ overriding algorithm selected, then the control system decides whether to issue an alert or apply automatic brake based on the comparison result of the current range R and the appropriate range criteria. It is still difficult to clearly quantify the level of danger or threat from the comparison result since the range criteria vary nonlinearly under different dynamic conditions. For instance, the Berkeley algo- rithm [ Seiler et al. 1998] proposed a non- dimensional warning level w that varies linearly between warning range Rw and overriding range Ro :
This is not very appropriate since it is known that the danger level does not have a linear relationship with the range criteria. Therefore it is desirable to have a new criterion that has a direct relationship to human drivers’ sense of danger/ threat level and the urgency level of the situation for the required action, e. g. braking.
5.1 Tlsb Measure
Time- to- last- second- brake ( Tlsb ), is a new time- based measure proposed for rear- end collision threat assessment. It is defined as the time left for the driver or the control system at the current situation to take the last evasive action, e. g. braking at the maximum level, to avoid a rear- end collision. It is calculated based on the assumptions that the lead vehicle would keep current deceleration or acceleration level aL constantly until it comes to a full stop if aL < 0 and in this case it would remain stopped thereafter, and that the host vehicle also keeps current acceleration level aH until the last moment when it will be able to decelerate at maximum deceleration level aHmax to avoid collisions if necessary. Therefore Tlsb tries to estimate how long the host vehicle could still keep the current state until it has to brake at maximum level to just avoid a potential rear- end collision with the lead vehicle. It can be estimated from the following six state variables:
where the current host vehicle speed vH and acceleration aH can be measured by vehicle state sensors, the current range R and range rate RR between the host vehicle and the lead vehicle can be measured by on- board radar or laser sensors, the current relative acceleration aR
20
between the two vehicles can be estimated from the RR history, and the current available maximum deceleration level aHmax can be estimated from tire- road friction coefficient monitor, as reviewed in [ Li et al. 2006].
5.2 Scenario 1: Lead Vehicle Stopped or Moving Slowly ( aL = 0)
First, let’s consider a simple scenario where the lead vehicle is initially stopped or traveling at a constantly slower speed than the host vehicle ( i. e., aL = 0, RR < 0). This is an important type of scenario where a collision avoidance system might be helpful. For instance, an inattentive driver might overlook a stopped or slowly moving vehicle ahead or underestimate its threat level until it is too late. The characteristic of this type of scenario is that the closing speed ( RR) is usually high and often an evasive action is necessary even when the range is still rather large. Hence the requirement for the driver or the sensor system to detect an object and estimate the relative R & RR at a rather far range ( up to 150 m 200 m) is high in this case.
For simplicity, let’s further assume that the host vehicle currently keeps a constant speed vH ( i. e., aH = 0). Then the time- to- last- second- brake Tlsb for this scenario only depends on R, RR, and aHmax , as computed by Equation 6.17. 21
max
max
Figure 6.8: Tlsb Contours in Seconds with CAMP Data under Scenario 1: Host Vehicle Approaches Stopped or Slow Lead Vehicle ( aL = aH = 0, aH = − 5 m/ s2 )
which can be obtained just by solving tr from Equation 6.12. For a given road- tire friction condition, e. g. aH = − 5 m/ s2 , and take Rmin = 2 m, then the contours of Tlsb can be plotted as parabolic curves on a range/ range- rate plot, as shown in Figure 6.8.
As mentioned in Section 6.1.3, the human drivers’ last- second “ normal” and “ hard” braking onset data were recorded in CAMP experiments [ Kiefer et al. 1999, Kiefer et al. 2003], and especially the data for the lead vehicle stationary trials were also plotted here in Figure 6.8 using different markers. These data points represent the average range at host vehicle braking onsets under different conditions, i. e., last- second normal or hard braking condition, and vH = 30 mph, 45 mph, or 60 mph, respectively. It can be seen from the figure that the last- second normal braking data align nicely with the Tlsb = 2.5 s curve, which implies that alert drivers normally brake 2.5 seconds before the last moment when maximum brake is needed. Furthermore, two sets of CAMP last- second hard braking data both align well with the Tlsb = 1 s curve, which means that an attentive driver would perform a last- second hard brake action about 1 second before maximum ( the
22
hardest) brake is needed to avoid a rear- end collision. These observations are especially true when host vehicle speed is not too high ( e. g. vH = 30 mph or 45 mph) and within a range of 100 m or so, which implies that human drivers have a fairly good sense of urgency about when to take a last- second evasive action under an attentive condition and medium threat level, for instance, the host vehicle approaches a red light or a car stopped at an intersection, and their action timings appeared to be rather consistent under the above conditions. Therefore the proposed Tlsb measure appears to be an excellent measure that aligns nicely with human drivers’ sense of urgency to take the last evasive action, and hence a good candidate for threat assessment analysis.
5.3 Scenario 2: Lead Vehicle Decelerating ( aL < 0)
In Scenario 2, the lead vehicle and the host vehicle initially travel at the same speed level ( RR = 0) with a certain initial time headway ( th = R/ vH ) between them, then the lead vehicle suddenly starts to brake at deceleration level aL constantly. This type of scenario is also very important in the study of collision avoidance systems, since the sudden brake of lead vehicles on freeways is also a major cause of traffic accidents. The characteristic of this scenario is that usually the initial range R is not too large ( R < 50 m) and the requirement on the driver or the sensor system to detect an abrupt negative change in relative acceleration aR is high.
For simplicity, it is still assumed that the host vehicle currently keeps a constant speed vH ( aH = 0) in this case. As the NHTSA alert algorithm described in Section 6.2.4, two different cases are considered in this scenario 2 to estimate the time to last second brake Tlsb , depending on whether the lead vehicle is expected to stop first or not. The lead vehicle stopping time tLS is still estimated by Equation 6.6, while the estimation of the host vehicle stopping time tHS is slightly changed, since it depends on the Tlsb instead of tr now:
Accordingly, Equation 6.8 also changes to the following:
More generally, if RR = 0, the above equation has the following form:
Then, Tlsb can be solved from Equation 6.19 or 6.20 depending on the current conditions. In
23
max
practice, first it is assumed that the lead vehicle stops first ( tLS ≤ tHS ), then Tlsb can be solved from the first
Figure 6.9: CAMP Data Represented in Tlsb Measure under Scenario 2: Lead Vehicle Decelerating ( aH = − 5 m/ s2 )
part of the Equations, then THS can be computed from Equation 6.18 and whether the condition tLS ≤ tHS holds or not can be verified. If tLS ≤ tHS holds, then the computation for Tlsb is completed. Otherwise Tlsb is solved from the second part of Equation 6.19 or 6.20 where the more positive solution is taken and the other solution discarded.
The human drivers’ last- second “ normal” and “ hard” braking onset data recorded during the lead vehicle decelerating trials in CAMP experiments [ Kiefer et al. 1999, Kiefer et al. 2003] can be plugged in the above equations to compute the Tlsb measure, as shown in Figure 6.9. The CAMP data include average range R and range rate RR at host vehicle braking onset under different conditions, i. e., last- second normal or hard braking condition, different initial host vehicle speeds ( vH = 30 mph, 45 mph, or 60 mph), and different lead vehicle deceleration levels ( aL = − 0.15 g, − 0.28 g, or − 0.39 g), respectively. It can be noted from the figure that the Tlsb measure for
24
all the last- second hard braking data under heavy lead vehicle braking scenario ( aL = − 0.39 g) converged to about 0.5 second while the Tlsb for the corresponding last- second normal braking data were between 1 and 1.5 seconds, implying the urgency of this kind of scenario. In addition, the time buffer left until last- second brake seems to increase as the lead vehicle deceleration level decreases and/ or the host vehicle speed increases.
5.4 General Scenario
In general, as the NHTSA alert algorithm described in Section 6.2.4, two different cases are con- sidered to estimate the time to last second brake Tlsb , depending on whether the lead vehicle is expected to stop first or not. The lead vehicle stopping time tLS is still estimated by Equation 6.6, while the estimation of the host vehicle stopping time tHS is computed as follows:
Generally it is assumed that the condition VH + aH Tlsb > 0 holds2 and the Tlsb measure can be solved from the following equations, using the same strategy as described in Section 6.3.3:
5.5 Error Estimation of the Tlsb Measure
From the above calculation process of the Tlsb measure, it follows that the error of the estimated Tlsb depends on the error or measurement noise of the six underlying state variables as specified in Equation 6.16. For simplicity, it is assumed that the input measurement noise is generated as independent random variables with the distributions given in Table 6.2 [ Brunson et al. 2002]. Here, U [ a, b] represents the uniform distribution in the interval from a to b, while G( μ, σ) represents the Gaussian distribution with mean μ and standard deviation σ. All units are metric ( m, m/ s, and m/ s2 ). These noise distributions were derived from a noise analysis of data collected from the prototype collision warning system in the Engineering Development Vehicle ( EDV) developed under the ACAS FOT.
25
Table 6.2: Input Noise Distributions
In order to estimate the error of Tlsb measure, the true input measurements are drawn using the distributions specified in Table 6.3, where L( μ, σ) represents the Laplacian distribution with mean
2 Otherwise the host vehicle is already decelerating hard enough, hence not an emergent scenario.
Figure 6.10: Error Distributions of Estimated Tlsb ( Tlsb, est − Tlsb, true ) due to Sensor Noise under Scenario 1 and Scenario 2
μ and standard deviation σ. The details of Scenario 1 ( lead vehicle stopped or moving slowly) and Scenario 2 ( lead vehicle decelerating) are described in Section 6.3.2 and Section 6.3.3 respectively. Again all units are metric ( m, m/ s, and m/ s2 ).
26
Table 6.3: True Input Measurement Distributions
In addition, the true maximum available host vehicle deceleration aHmax, true is drawn from a truncated Gaussian distribution with mean − 0.6 g, standard deviation of 0.1 g, minimum of − 0.8 g, and maximum of − 0.3 g. Also it is assumed that aHmax can be estimated within ± 10% white noise. Then the relative frequency distribution of the error of the Tlsb measure ( i. e., Tlsb, est − Tlsb, true ) can be estimated, as shown in Figure 6.10. The various percentile values and statistical measures of the Tlsb estimation error are summarized in Table 6.4. It can be observed from the figure and the numbers in the table that 99% of the Tlsb estimation error range is within 1 s, and that the estimated value of Tlsb will not exceed the true value by more than 0.25 s with a probability of over 99.9%.
Table 6.4: Error of Tlsb Estimation Due to Sensor Noise in Seconds
5.6 Warning/ Overriding Criterion on Tlsb
The Tlsb measure provides a straightforward and quantitative assessment of the current situation. From its definition it follows that potential collisions would be avoided if the driver or the control system could react within Tlsb with a sufficient level of deceleration.
From previous work on driver reaction times as described in Section 6.1.2, human drivers usually do not have a consistently fast reaction time on the road, it may take up to 2 s to account for 90% drivers’ reaction time under a natual driving scenario without any warning signals. The situation is slightly better in that 90% drivers can react within 1.8 s if a visual warning signal is used, 1.55 s if an auditory warning signal is issued, and 1.35 s if visual plus auditory warning signals are applied. However, on the other hand, the interference level of the warning signals also increases ( from none, visual, auditory, to visual + auditory signal) as the driver reaction time decreases. The higher the interference level, the more probable drivers would experience the pre- warning signals as a nuisance. Hence it is desirable to set the warning timing not too early to reduce the interference level, and at the same time not too late to give most drivers sufficient time to react. As a result of this trade- off it is
27
difficult to achieve a satisfactory performance if the collision avoidance system solely relies on human drivers to take action in an emergency, due to the great driver behavior variation.
On the other hand, an overriding system can be used at critical moments to automatically apply brakes at maximum level to avoid collisions. The advantages are that it is not subject to the influence of driver reaction time and braking level variability, and that the Tlsb measure can give a relatively accurate estimate of how much time is left for the overriding system to react.
Based on the above discussions and observations, the following warning and overriding criterion based on Tlsb measure is proposed:
• 1.5 s ≤ Tlsb < 2.5 s: Cautionary warning ( visual signal)
• 0.5 s ≤ Tlsb < 1.5 s: Imminent warning ( visual + auditory signal)
• Tlsb < 0.5 s: Overriding ( automatic brake)
The overriding threshold ( 0.5 second) is chosen to avoid collisions with a probability of 99.9%, according to the Tlsb error distribution described in Section 6.3.5 and assuming the system delay of automatic brake to be 250 milliseconds. Besides, the CAMP data shown in Sections 6.3.2 and 6.3.3 also imply that alert drivers would have taken a normal or hard brake action before the 0 .5 s threshold in most situations. Then the two one- second warning stages are defined according to general human driver reaction times and the error distribution of Tlsb estimation. The warning thresholds can be further adjusted according to individual driver’s sensitivity level to warnings. For instance, a responsive driver might desire shorter warning time ranges than a slow driver.
The proposed Tlsb warning and overriding criterion has several advantages over the previous warning and overriding criteria as described in Section 6.2. First, it is defined in time domain instead of distance domain, which is in agreement with natural human sense and judgment of urgency. Besides, it gives a concrete time measure in terms of how much time is left for the driver or the control system to react to avoid a potential rear- end collision ahead, which serves as an excellent direct measure of the severity and urgency of threats under current situations.
Second, the estimation process of the Tlsb measure takes into account all possible current dynamic information ( i. e., vH , aH , R, RR, aR , aHmax ) while most previous algorithms only used partial updated information and assumed the rest of the state variables to be constants. It follows that the estimation of Tlsb will be more sensitive to real time sensor noise and that the accuracy of Tlsb esti- mates can be improved by increasing the reliability and precision of sensor measurements. However, even when the sensor data is noisy, it is still better than a constant assumption in most cases.
Third, as mentioned before, the Tlsb criterion is less sensitive to human driver variability. In contrast to previous algorithms, the computation of the Tlsb measure does not depend on assumed human driver reaction time tr any more, even though the warning criterion is still 28
defined with reference to the human driver reaction times. The overriding criterion depends on neither human driver reaction time nor braking level, which are two very important human factors in other collision avoidance systems.
Fourth, the overriding system can avoid collisions more effectively at the last moment based on the Tlsb measure. According to the error distribution analysis of the estimated Tlsb measure described in Section 6.3.5, and assuming that the automatic brake systems have a constant time delay of 250 milliseconds, the overriding system is able to avoid rear- end collisions with a probability of over 99.9%.
At last, the Tlsb measure can be combined with TTC information to take into account of last- second steering possibilities, please see more detailed discussions in section 6.4.4.
29
PART II: Development of Sensor Testbed
6 Definitions:
• Proximity: A distance signaled by an ON/ OFF output; part presence and absence
• Position: The location ( coordinates) of an object with respect to a defined reference datum
• Displacement: Movement from one position to another over a specific distance or angle
• Dimensional: Part- specific geometric attributes; determined via part inspection
• Vibration: A displacement that repeats at a particular frequency or set of frequencies and has an average displacement of zero
7 Introduction
The automobile industry has been using sensors on cars for the past couple of decades. Sensors are used for all sorts of reasons. To be used with complicated engine management systems, braking systems, and even warning you when you are backing up of any obstructions in your way. Still to this day though there are no sensors to warn you while you are driving of a danger either due to a car coming close to you or your car coming close to a barrier. There may be many reasons for not having these features on any cars. Maybe it is too intrusive of a system to put into a car and it would not be marketable. There is no reason though why it is not capable of being built. If people can build and race off- road vehicles with no driver and no remote control that drives by itself and can be aware of obstructions, than why can’t it be implemented on passenger cars of tomorrow.
The main point of this project is a basic derivation of what was talked about above. Sensors will be used to count the number of vehicles that pass by you in either lane on your right or left hand side while you are driving. Therefore you will need at least four sensors on a test vehicle, one at each corner of the car to be able to sense when a vehicle has come within a lanes range of the test car. A data acquisition box will be needed to collect this data which then will be interpreted as to how many vehicles have passed by the test vehicle. This is the basics the project, understanding how to create a sensory system that will detect when a vehicle has come in a dangerous range to you while you are on the road. The difficult part of this project is finding sensors that will do this. There are many sensors available on the market today but what kind of sensor can work in such a harsh environment. You have the wind which is a very important factor in overcoming, also the constant up and down motion of the vehicle, and any other vibrations such as the engine and road conditions. Most sensors are very sensitive to different types of environments and choosing a proper sensor is the key to making this
30
project successful.
8 Choosing a Sensor
After defining the points to consider when selecting a position sensor, you can then rank them from greatest to least importance.
• Type of motion and degrees of freedom to be measured ( e. g., linear or rotational, single- or multidimensional)
• Measurement range of interest and type of output ( e. g., switched, nonlinear, or linear position output)
• Installation issues, limitations on mounting and physical size for both the sensor and the driver; also, sensor- to- driver interconnecting cable length
• Output ( e. g., voltage, current, digital, switch points, visual indications, communication bus)
• Life expectancy and/ or duty cycle required ( i. e., short, medium, extended term)
• Environmental conditions for sensor, cable, and driver ( e. g., temperature, humidity, moisture, corrosive fluids and oils, fluid pressure, vibration or shock, mechanical wear, EMI)
• Measurement performance ( e. g., precision, accuracy, linearity error, resolution, bandwidth, repeatability, hysteresis, sensor and driver temperature stability/ coefficients)
• Measuring range and performance indicators, transducer self- diagnostics, IEEE 1451.4 capability, TEDS
9 Proximity Switch or Position Transducer
The second question to ask is whether we need to know only if a target is present or absent, or whether we need information about target location throughout a range of motion. If all we need is a discrete ON/ OFF signal indicating target presence or absence relative to a fixed location, then a proximity switch might be adequate. If the application calls for a continuously varying signal representative of the location of the target throughout a range of motion, we should specify a position transducer.
Proximity switches are typically used:
• To determine if a part or component ( target) is installed on or in an assembly ( e. g., a pressed- in mounting boss on a PCB assembly)
• To determine if or when a target arrives at or moves from a predetermined location relative to the switch ( e. g., forming a metal part in a bending/ stamping operation) 31
Figure 1. Position transducers provide a continuously changing output relative to target position throughout a range of motion. Linear devices typically have a nonlinearity error of 1% or less, but high- performance, nonlinear transducers can provide precise, cost- effective measurement for many applications.
9.1 Nonlinear and Linear.
High- quality nonlinear position transducers can provide a repeatable output signal vs. target position that we can characterize and develop a look- up table or algorithm for machine control. Linear transducers provide a linear output signal vs. target position that can simplify transducer implementation. Other selection considerations include measurement resolution and bandwidth, system or sensor robustness within the application environment, output signal types, size, and power requirements.
10 Fundamentals of Electro- Acoustics
10.1 History
Acoustics is the study of sound. Until the 19th century, acoustics primarily consisted of the physics of sound propagation related to human hearing. During the early 1800' s, electromagnetism was discovered and one of the first non- musical instrument sound generators, the telegraph, was developed. The invention of the telephone in 1876 resulted in the creation of microphones and loudspeakers, followed by the phonograph at the end of the 19th century. Radio was developed during the early 1900' s.
During the early part of the 20th century, a small group of researchers began applying engineering principles, such as equivalent circuits, to the science of acoustics in order to improve the design and construction of microphones and loudspeakers. This was the birth of the applied science of electro- acoustics. The work was carried out in several universities and in the research laboratories of
32
companies such as Bell Laboratories and Victor Talking Machine, which became RCA Victor.
To better communicate and share their discoveries, they formed the Acoustical Society of America in 1929, and the first text book on electro- acoustics, Applied Acoustics, was authored by Frank Massa and Harry Olson in 1934. Many of the fundamental principles developed by these pioneers is still used today in the design of electro- acoustic transducers and systems.
10.1.1.1.1 ACOUSTIC TRANSMISSION MEDIA
Electro- acoustic transducers operate as transmitters or receivers. When operating as transmitters, they transform electrical energy into acoustic energy that propagates through a medium, which is usually air or water. When operating as receivers, they transform the acoustical energy into electrical energy.
The fundamental equations for defining sound transmission are the same for all transmission media. However, because many of the fundamental acoustical properties are vastly different between fluid media such as water and gaseous media such as air, there are many fundamental differences between transducers and systems that are designed to operate in them. Some comparative acoustic properties of air and water are contained in the chart below:
TABLE I
Temp. (° C)
Density ( kg/ m3)
Velocity ( m/ sec.)
Acoustic Impedance ( MKS Rayls)
Fresh Water
20
1000
1480
1.48 x 106
Sea Water ( 35 ppt salinity)
13
1026
1500
1.54 x 106
Air
0
1.29
332
428
Air
20
1.21
343
415
33
10.2 GENERAL PROPERTIES
10.2.1 Wavelength of Sound as a Function of Sound Speed and Frequency
The wavelength of sound changes as a function of both speed of sound and frequency, as shown by the expression:
10.2.1.1.1 ( 1)
Figure 2 shows a plot of the wavelength of sound from Equation ( 1) in air and water at room temperature as a function of frequency. Figure 2: Plot of the Wavelength as a Function of Frequency for Sound in Air and Water at Room Temperature
10.3 Transducer Beam Patterns
The acoustic radiation pattern, or beam pattern, is the relative sensitivity of a transducer as a function of spatial angle. This pattern is determined by factors such as the frequency of operation and the size, shape and acoustic phase characteristics of the vibrating surface. The beam patterns of transducers are reciprocal, which means that the beam will be the same whether the transducer is used as a transmitter or as a receiver. It is important to note that the system beam pattern is not the same as the transmitting or receiving beam pattern of the transducers, as will be explained in a later section.
Transducers can be designed to radiate sound in many different types of patterns, from omni-
34
directional to very narrow beams. For a transducer with a circular radiating surface vibrating in phase, as is most commonly used in ultrasonic sensor applications, the narrowness of the beam pattern is a function of the ratio of the diameter of the radiating surface to the wavelength of sound at the operating frequency. The larger the diameter of the transducer as compared to a wavelength of sound, the narrower the sound beam. Figure 3: Three- Dimensional Representation of the Beam Pattern Produced by a Transducer With a Diameter Large Compared to a Wavelength
As can be seen, it produces a narrow conical beam and a number of secondary lobes of reduced amplitude separated by nulls. Even though the beam is called conical, it does not have straight sides and a flat top as the word " conical" may imply. The beam angle is usually defined as the measurement of the total angle where the sound pressure level of the main beam has been reduced by 3 dB on both sides of the on- axis peak. However, the transducer still has the sensitivity at greater angles, both in the main beam and in the secondary lobes.
When using transducers, it is important to be aware that nearby unwanted targets that are beyond the beam angle can inadvertently be detected, because the transducers are still sensitive at angles greater than the beam angle. Some transducers used in sensing applications are specially designed to minimize or eliminate the secondary lobes to avoid detecting unwanted targets.
10.3.1 ULTRASONIC TRANSDUCERS AND SYSTEMS OPERATING IN A GASEOUS MEDIUM
Ultrasonic sound is a vibration at a frequency above the range of human hearing, usually greater than 20 kHz. The microphones and loudspeakers used to receive and transmit ultrasonic sound are called transducers. Most ultrasonic sensors are echo ranging systems that use a single transducer to both
35
transmit the sound pulse and receive the reflected echo, typically operating at frequencies between 40 kHz and 250 kHz. A variety of different types of transducers can be used in these systems.
10.3.2 Speed of Sound in Air as a Function of Temperature
The speed of sound in air varies as a function of temperature by the relationship:
10.3.2.1.1 ( 2)
10.3.3 Attenuation of Ultrasonic Sound in Air as a Function of Frequency and Humidity
As the sound travels, the amplitude of the sound pressure is reduced due to friction losses in the transmission medium. The attenuation of sound in air increases as the frequency increases, and at any given frequency the attenuation varies as a function of humidity. The value of humidity that produces the maximum attenuation is not the same for all frequencies. For example, above 125 kHz the maximum attenuation occurs at 100% relative humidity; however, at 40 kHz the maximum attenuation occurs at 50% relative humidity.
Since an ultrasonic sensor usually is required to operate at all possible humidities, target range calculations should use the largest value of attenuation. A good estimate for the maximum attenuation in air at room temperature over all humidities for frequencies up to 50 kHz is given by:
Noncontact position measurement devices offer several advantages over contact- type sensors. They provide higher dynamic response with higher measurement resolution, have lower ( or no) hysteresis, and can measure small, fragile parts. There is no risk of a probe’s damaging delicate structures, and they can do their work in highly dynamic processes and environments.
Noncontact measurement devices are based on various technologies, including electric field, electromagnetic field, and light/ laser. In this article we will discuss two complementary displacement transducer technologies in detail: capacitive and inductive ( eddy current), which operate on electric and electromagnetic fields, respectively.
11 The Basics of Capacitive Position Measurement
Consider two parallel steel plates with a gap between them. When a voltage is applied to one of the plates, the difference between the charges stored on the surfaces of the plates will cause an electric field to exist between them. This is a parallel- plate capacitor. Capacitance describes how the space
36
between the two conductors affects an electric field between them, and refers to the capacity of the two plates to hold this charge. A large capacitance can hold more charge than a small one. The amount of existing charge determines the amount of current required to change the voltage on the plate.
Capacitance is measured in farads, after Michael Faraday ( 1791– 1867), an English physicist and chemist who did pioneering work in electricity and magnetism. One farad is a large unit; a typical capacitor used in electronic circuitry is measured in microfarads.
The capacitance changes sensed in a typical capacitive sensor are ~ 1 fF.
The basic operation of a capacitive position measurement sensor can be deduced from the familiar equation for a parallel- plate capacitor:
( 1)
where:
0
=
absolute permittivity of free space ( 8.85 × 10– 12)
r
=
relative permittivity ( dielectric constant) of medium in gap between plates
A
=
plate common surface area
d
=
plate separation ( displacement)
There are three ways to change the capacitance of the parallel- plate system:
• Variation of the distance between the plates ( d)
• Variation of the shared area of the plates ( A)
• Variation of the dielectric constant ( r)
The first two methods are shown in Figure 4. The effects of the third method on noncontact position measurement are discussed later in this article.
Figure 4. Assuming unvarying dielectric constant between the sensor and target, changes in capacitance result from changing the distance between sensor and target or the common area between the sensor and target. Changing the dielectric material between two plates fixed at a constant gap also changes the capacitance of the ystem.
s
In a capacitive position sensor, the electrified plate is the sensor surface and the second plate is the target. The electronics continuously change the voltage on the sensor surface. This is the excitation voltage. The amount of current required to change the voltage is detected by the electronics and indicates the amount of capacitance between sensor and target. An AC bridge circuit or other active electronic circuit is typically used to convert the capacity change into a current or voltage signal and output.
In ordinary capacitance- based position measurement, the size of the sensor and the target, and the dielectric material ( usually air) remain constant. The only variable is the gap. All changes in
37
capacitance are therefore the result of a change in the position of the target relative to the sensor. The driver is calibrated and the output scaled to provide a specific voltage for a corresponding change in capacitance ( i. e., gap or displacement).
11.1 Target Size and Surface Condition
Capacitive transducers measure the average position of the target surface within the spot size ( viewing area) of the sensor. A sensor with a circular shape will project a cylindrical electric field. In standard sensors, the field is focused by sensor design and construction. By the time the field reaches the target, however, it can spread as much as 30%, resulting in a field spot size on the target that is larger than the active sensor size. For ideal operation, we need a target at least 30% larger than the active sensor size. Using a smaller target introduces variables, such as target shape and whether it is axially centered on the sensor, all of which result in a corresponding change in capacitance. In special cases, the transducer can be calibrated to a particular geometric configuration. Figure 5 gives examples of error correction multipliers for a 3/ 8 in. diameter sensor operating on non- flat targets [ 3]. Because capacitive transducers sense the target surface, its consistence in terms of orientation, surface finish, dirt, oil, and contamination figures prominently in measurement accuracy.
Figure 5.
Error- Correction Multipliers
Target Diameter
Spherical Shape
Cylindrical Shape
1 in.
0.93
0.97
1/ 2
in.
0.77
0.94
11.2 Target Material and Thickness
The sensor’s electric field seeks a conductive surface, meaning that these transducers are not affected by target material ( magnetic, nonmagnetic) provided that it is a conductor. Because the electric field resides at the surface of the conductor, target thickness is not important.
Capacitive transducers are often used to measure a change in position or in a conductive target’s mechanical characteristics. In addition, the devices are effective in measuring presence, density, thickness, location, and other characteristics of nonconductors as well. Nonconducting materials, such as plastic, have a dielectric constant () different from that of air ( for air ~ 1.0005364 ± 0.0000003 at 20 C; vacuum = 1.0; polyethylene ~ 2.3; range of water ~ 48 to 88; water = 78 at 1 MHz and 25° C) [ 4]. Inserting a nonconductive material between the sensor and a conductive reference material will change the capacitance relative to the thickness, density, location, etc., of the material.
It is often not feasible because of application or installation constraints to provide a reference target behind the nonconductive target material. With proper calibration and setup, these measurements can still be made by a technique called fringing, in which the electric field from the sensor wraps back onto the sensor itself. When a nonconductive material is brought into this field, the material’s dielectric
38
will alter that of the air medium around the sensor, allowing it to measure properties and characteristics of the nonconductive target material.
11.3 Environment
Although capacitive transducers are not affected by material magnetic properties, they are sensitive to the medium in the gap between the sensor and the target.
Maintaining a steady dielectric constant in the gap is therefore important— and humidity affects the dielectric constant of air. The dielectric constant of air increases with humidity and will change the capacitance between sensor and target. Furthermore, moisture and other fluids can migrate into the sensor and negatively interact with its construction. Experimental results show that RH changes from 50%– 80% can cause errors up to 0.5%. Capacitive transducers are therefore not recommended for applications characterized by excessive dirt, dust, water, machining fluids, or oils. On the other hand, inductive transducers are unaffected by these contaminants, as will be discussed later.
Temperature- induced error, another area of concern, calls for temperature compensation of the system. But this technique does not solve the problem of temperature- induced expansion and contraction of system components. This can manifest itself as differential thermal expansion and result in measurement errors > 0.0005 in. While not significant when measuring and controlling to 0.01 in., it is very much so when the tolerance is 0.001 in. or less. There is simply no substitute for careful fixture design and system installation.
12 The Basics of Inductive ( Eddy Current) Position Measurement
Consider a coil of wire wound in a helical shape with an air core. Copper or some other nonferrous material is typically used in inductive sensor coils to avoid magnetic hysteresis effects and nonlinearity errors caused by ferrous materials. This wire coil is an inductor.
In 1824, Hans Christian Oersted ( 1777- 1851), the Danish physicist, chemist, and electromagnetist, discovered that passing a time- varying current though a coil creates a magnetic field around the coil capable of shifting a compass needle. Faraday and the American physicist Joseph Henry ( 1797- 1878) discovered the complementary effect: a moving magnetic field induces a voltage in an electrical conductor proportional to the rate of change of current ( see Figure 6).
39
Figure 6. Self- inductance is the inducing of a voltage in a current- carrying wire when the current is changing. The magnetic field created by the AC induces the voltage. The magnetic field lies in concentric circles around the wire and expands and contracts across the conductor as the current changes.
Once again consider the coil, but with the turns wound around a permeable material ( e. g., an iron core). When the current increases in one loop, the magnetic field expands perpendicular to the direction of current flow and intersects neighboring loops of wire. This induces a voltage in the loops, producing an inductance in the coil dependent upon the location of the permeable core. Sliding the core to a new position relative to the coil produces a different inductance. The magnetic flux in the coil can be related to the current through the coil as well as the currents in the iron core, or within another nearby conductive object such as a target.
Now consider the air- core coil again ( the iron core having been removed), positioned near the conductive target. The flux field’s effect on the target is similar to that on the core. The magnetic field at a given location in the target can be defined as the sum of two parts, one proportional to the current through the coil ( induced) and the other due to self- induced currents in the conductive target. The coil and target constitute the primary and secondary windings, respectively, of an air- core transformer, which is an approximate model for eddy current transducers coupled with the target through inductive effects ( see Figure 7).
40
Figure 7. An air- core transformer is an appropriate model for an eddy current sensor. The magnetic field between the sensor and the target consists of two parts: one is caused by the current flowing through the sensor coil, and the second is a result of the currents generated in the target. Field intensity is proportional to current strength. The flux in the target consists of the target’s self- inductance, Lt, and the mutual inductance between the sensor and the target, Ms: t. In a similar fashion, the flux in the sensor consists of the self- inductance of the sensor, Ls, and the mutual inductance between the sensor and the target, Mt: s. The mutual inductance depends on the geometry of the sensor and target, and, in general, Mt: s = Ms: t.
The coil’s self- inductance depends only on its geometry; the mutual inductance between the coil and target, Mp: t, depends on the geometry of both coil and target and on target material properties. If the coil and target are far apart, the flux through the target due to the current in the coil will be small, and so will the mutual inductance.
12.1 Target Size and Surface Condition.
Target size is a primary consideration when selecting an eddy current sensor. The coil projects a toroidal field around the sensor face. Two sensor styles are typically available: shielded and unshielded. The shield loads the coil field, reducing the diameter and distance it extends from the sensor. Shielded sensors have the advantage of reducing the effect that conductive materials ( other than the target) near the sensor or target can have on the measurement. The field diameter for shielded sensors is ~ 1.5 × the coil diameter; for unshielded types it is ~ 3 × the coil diameter. For standard operating conditions, the target size should be at least the size of the sensor field, but with special calibration and application, smaller targets can be used effectively. Target diameter becomes crucial when the target has a curved surface, as when measuring the X, Y axis runout on a rotating shaft.
Because the inductive field penetrates the target, the field provides a position measurement that averages target surface roughness, so surface finish is not important for most applications. However, where high accuracy and resolution in microinches or better are required, surface finish can affect measurements. For these applications, a surface roughness of < 32 μin. is recommended.
41
12.2 Target Material and Thickness
As we have seen, the quality of eddy current sensor- to- target field coupling depends on target electrical resistivity and magnetic permeability. This coupling determines the magnitude of coil impedance change vs. displacement. The ideal target materials are nonferrous with low electrical resistivity; among the best are aluminum, brass, and copper. Even though austenitic stainless steels have a higher resistivity than aluminum and reduce the signal by ~ 30% compared to aluminum, they are adequate for many applications. The exceptions are those that require extremely high measurement resolution and precision, such as many semiconductor- or optics- based applications where low thermal distortion of the target might be desirable.
A comparative measure of a material’s thermal- mechanical stability is thermal distortion, the ratio of the coefficient of thermal expansion, a, ( min./ in./° F) and thermal conductivity, k, ( Btu/ hr./ ft2./° F/ ft.). As an example, for 6061 aluminum, / k ~ 0.12; for 303 stainless steel, / k ~ 1.02.
Figure 8.
Electrical Properties for Selected Materials [ 9,10]
Material
Electrical Resistivity μ- cm @ 25° C
Magnetic Permeabilityμr
Aluminum
2.65
1
Copper
1.673
1
Gold
2.19
1
304 Stainless Steel
6.8
1
Lead
20.65
1
Nickel
6.84
100
1040 alloy ( 72 Ni, 14 Cu, 11 Fe, 3 Mo)
56
20,000- 100,000
416 Stainless Steel
57
200
Mumetal ( 77 Ni, 5 Cu, 1.5 Cr)
60
20,000- 100,000
Ferrous materials vary widely in their magnetic permeability and electrical resistivity. Ferromagnetic materials have a high magnetic permeability that distinguishes them from nonferromagnetic materials and strongly influences eddy current fields. Moreover, ferromagnetic materials produce a stronger magnetic flux density, ß, (= μrH). Please note that an overarching quantification of system performance is beyond the scope of this article. Each particular system must be tested against the material under consideration ( see Figure 8).
Important issues are:
• Exponential change in signal vs. displacement shows why inductive transducers are most efficient over a measuring range equivalent to 1/ 3 the coil diameter.
• Ferrous material exhibits inductance change and therefore a weaker system signal as compared to a nonferrous material. This often is reflected in a reduced measuring range and/ or compromised performance against ferrous target materials, and is the reason nonferrous materials with low electrical resistivity are recommended in applications requiring high resolution and measurement precision.
• The effect of coil oscillation frequency. In this case, a higher L is achieved against magnetic steel when operating at a lower frequency. 42
12.3 Environment.
Inductive position sensors, while sensitive to target material properties, are not affected by nonconductive materials in the sensor- to- target gap. This feature offers distinct advantages in dirty environments ( e. g., dirt, dust, water, and machining fluids and oils), assuming that the sensor is designed and built to withstand these fluids.
Temperature- induced error is another area that requires attention. The wire coil, in addition to providing the means to the measurement, is a temperature- sensitive resistor ( Cu has a temperature coefficient of resistance of 0.00393 //° C at 20° C). For best performance, you must account for temperature errors over the environmental temperature operating range. The manufacturer can often provide temperature compensation to reduce the magnitude of this error, but even so, the problem remains of temperature- induced expansion and contraction of the components of the installation/ application and should be handled as previously discussed.
13 Summary
Selecting a non- contact position measurement sensor requires defining the application requirements and then identifying and prioritizing the performance and device selection criteria. Many nonlinear transducers are capable of highly precise, high- performance measurements, yet are cost effective in many applications, particularly with the availability of signal processing already incorporated in many process- control systems.
From the three types of sensors above it seems that an ultrasonic transducer is the best way to go. It has much greater range than a capacitive or inductive proximity sensing device which has only a short range of accurate sensing of metallic objects. Also with these sensors the environment in which they work is very critical. It must be clean and free of any dust or debris. Consequently using these sensors outdoors under a driving environment just won’t work. The sensors are made for accurate measuring in a controlled environment like an automated factory and would not be useful in an environment such as ours.
An ultrasonic sensor looks like the way to go. It is very versatile and can be used in a variety of different mediums. It has a wide range of sensing distances and is the sensor of choice for automotive manufactures for detecting obstructions while backing up. The only problem will be in setting up the sensors so that they can detect objects while moving which is the problem that is trying to be solved. 43
14 References
[ Hon 2005] ( 2005), “ Acura RL luxury performance sedan combines sleek styling, Super Handling All- Wheel Drive( TM) ( SH- AWD) and a comprehensive list of technology features”, http:// corporate. honda. com/ press/ article. aspx? id= 2005081757434, Honda Press Releases.
[ Acz ´ el 1966] Acz ´ el, J. ( 1966), Lectures on Functional Equations and their Applications, Academic Press, New York, NY.
[ Alm and Nilsson 1994] Alm, H. and Nilsson, L. ( 1994), “ Changes in driver behaviour as a function of handsfree mobile phones – a simulator study”, Accident Analysis and Prevention, vol. 26, no. 4, pp. 441– 451.
[ Antonsson and Cagan 2001] Antonsson, E. K. and Cagan, J., ( Eds.) ( 2001), Formal Engineering Design Synthesis, Cambridge University Press, Cambridge, U. K.
[ Antonsson et al. 2003] Antonsson, E. K., Zhang, Y., and Martinoli, A. ( 2003), “ Evolving engineering design trade- offs”, In Proceedings of the 15th International Conference on Design Theory and Methodology, Chicago, IL, ASME, DETC 2003/ DTM- 48676.
[ B ¨ ack 1996] B ¨ ack, T. ( 1996), Evolutionary Algorithms in Theory and Practice, Oxford University Press, New York, NY.
[ B ¨ ack et al. 2000] B ¨ ack, T., Fogel, D. B., and Michalewicz, Z., ( Eds.) ( 2000), Evolutionary Computation, Institute of Physics Publishing, Bristol, U. K.
[ Bakker et al. 1987] Bakker, E., Nyborg, L., and Pacejka, H. B. ( 1987), “ Tyre modelling for use in vehicle dynamics studies”, SAE Technical Paper No. 870421.
[ Bakker et al. 1989] Bakker, E., Pacejka, H. B., and Lidner, L. ( 1989), “ A new tire model with an application in vehicle dynamics studies”, SAE Technical Paper No. 890087.
[ Bando et al. 1995] Bando, M., Hasebe, K., Nakayama, A., Shibata, A., and Sugiyama, Y. ( 1995), “ Dynamical model of traffic congestion and numerical simulation”, Physical Review E, vol. 51, no. 2, pp. 1035– 1042.
[ Bentley 1999] Bentley, P. J., ( Ed.) ( 1999), Evolutionary Design by Computers, Morgan Kaufmann, London, U. K.
[ Bishop 2005] Bishop, R. ( 2005), “ Intelligent vehicle R& D: A review and contrast of programs worldwide and emerging trends”, Annales des T ´ el ´ ecommunications, vol. 60, no. 3– 4, pp. 228– 263.
[ Bonabeau et al. 1999] Bonabeau, E., Dorigo, M., and Theraulaz, G. ( 1999), Swarm Intelligence: From Natural to Artificial Systems, Oxford University Press, New York, NY.
[ Brunson et al. 2002] Brunson, S. J., Kyle, E. M., Phamdo, N. C., and Preziotti, G. R. ( 2002), “ Alert algorithm development program: NHTSA rear- end collision alert algorithm”, Final report, The Johns Hopkins University, Applied Physics Laboratory, National Highway Traffic Safety Administration, U. S. Department of Transportation, Report No. DOT HS 809 526.
[ Bugajska and Schultz 2000] Bugajska, M. D. and Schultz, A. C. ( 2000), “ Co- evolution of form and function in the design of autonomous agents: Micro air vehicle project”, In Proceedings of Workshop on Evolution of Sensors GECCO 2000, pages 240– 244, Las Vegas, NV.
[ Burgett et al. 1998] Burgett, A. L., Carter, A., Miller, R. J., Najm, W. G., and Smith, D. L. 44
( 1998), “ A collision warning algorithm for rear- end collisions”, In Proceedings of 16th International Technical Conference on Enhanced Safety of Vehicles, pages 566– 587, Washington DC, Paper number 98- S2- P- 31.
[ Chang et al. 1985] Chang, M. S., Messer, C. J., and Santiago, A. J. ( 1985), “ Timing traffic signal change intervals based on driver behavior”, Transportation Research Record, vol. 1027, pp. 20– 30.
[ Chen and Ulsoy 2001] Chen, L.- K. and Ulsoy, A. G. ( 2001), “ Identification of a driver steering model, and model uncertainty, from driving simulator data”, Transactions of the ASME: Journal of Dynamic Systems, Measurement, and Control, vol. 123, no. 4, pp. 623– 629.
[ Cho and Hedrick 1989] Cho, D. and Hedrick, J. K. ( 1989), “ Automotive powertrain modeling for control”, Transactions of the ASME: Journal of Dynamic Systems, Measurement, and Control, vol. 111, no. 4, pp. 568– 576.
[ Correll and Martinoli 2004] Correll, N. and Martinoli, A. ( 2004), “ Modeling and optimization of a swarm- intelligent inspection system”, In Proceedings of the 7th Symposium on Distributed Autonomous Robotic System ( DARS), pages 351– 360, Toulouse, France, Springer- Verlag.
[ Curry et al. 2005] Curry, R. C., Greenberg, J. A., and Kiefer, R. J. ( 2005), “ Forward collision warning requirements project - task 4 final report: NADS versus CAMP closed- course comparison examining “ last- second” braking and steering maneuvers under various kinematic conditions”, Final report, Crash Avoidance Metrics Partnership, National Highway Traffic Safety Administration, Report No. DOT HS 809 925.
[ Darwin 1859] Darwin, C. ( 1859), On the Origin of Species by Means of Natural Selection, or the Preservation of Favoured Races in the Struggle for Life, John Murray, London, U. K.
[ De Jong 1975] De Jong, K. A. ( 1975), An Analysis of the Behavior of a Class of Genetic Adaptive Systems, PhD thesis, University of Michigan, Ann Arbor, MI.
[ De Jong et al. 1995] De Jong, K. A., Spears, W. M., and Gordon, D. F. ( 1995), “ Using markov chains to analyze GAFOs”, In Whitley, L. D. and Vose, M. D., ( Eds.), Foundations of Genetic Algorithms 3, pages 115– 137. Morgan Kaufmann, San Francisco, CA.
[ Doi et al. 1994] Doi, A., Butsuen, T., Niibe, T., Yakagi, T., Yamamoto, Y., and Seni, H. ( 1994), “ Development of a rear- end collision avoidance system with automatic braking control”, JSAE Review, vol. 15, no. 4, pp. 335– 340.
[ Epiney 2004] Epiney, L. ( 2004), “ Modeling of car dynamics and realistic traffic patterns in webots”, Technical report, Swarm- Intelligent Systems Group ( SWIS), EPFL.
[ Fitzpatrick and Grefenstette 1988] Fitzpatrick, J. M. and Grefenstette, J. J. ( 1988), “ Genetic algorithms in noisy environments”, Machine Learning, vol. 3, no. 2- 3, pp. 101– 120.
[ Fleming 2001] Fleming, W. J. ( 2001), “ Overview of automotive sensors”, IEEE Sensors Journal, vol. 1, no. 4, pp. 296– 308.
[ Fogel 1992] Fogel, D. B. ( 1992), Evolving Artificial Intelligence, PhD thesis, University of California, San Diego, CA.
[ Fogel et al. 1966] Fogel, L. J., Owens, A. J., andWalsh, M. J. ( 1966), Artificial Intelligence Through Simulated Evolution, John Wiley and Sons, Inc., New York, NY.
45
[ Fujita et al. 1995] Fujita, Y., Akuzawa, K., and Sato, M. ( 1995), “ Radar brake system”, In Proceedings of the 1995 Annual Meeting of ITS America, volume 1, pages 95– 101, Washington, DC.
[ Fuller 1981] Fuller, R. G. C. ( 1981), “ Determinants of time headway adopted by truck drivers”, Ergonomics, vol. 24, no. 6, pp. 463– 474.
[ Gartner et al. 1997] Gartner, N. H., Messer, C. J., and Rathi, A., ( Eds.) ( 1997), Traffic Flow Theory: A State of the Art Report, Trasprtation Research Board, Revised Monograph on Traffic Flow Theory.
[ Gazis et al. 1960] Gazis, R., Herman, R., and Maradudin, A. ( 1960), “ The problem of the amber signal light in traffic flow”, Operations Research, vol. 8, no. 1, pp. 112– 130.
[ Gipps 1981] Gipps, P. G. ( 1981), “ A behavioral car- following model for computer simulation”, Transportation Research Part B - Methodological, vol. 15, no. 2, pp. 105– 111.
[ Goldberg 1989] Goldberg, D. E. ( 1989), Genetic Algorithms in Search, Optimization, and Machine Learning, Addison- Wesley, Reading, MA.
[ Goldberg 2002] Goldberg, D. E. ( 2002), The Design of Innovation: Lessons from and for Competent Genetic Algorithms, Kluwer Academic Publishers, Boston, MA.
[ Green 2000] Green, M. ( 2000), “‘ how long does it take to stop?’ methodological analysis of driver perception- brake times”, Transportation Human Factors, vol. 2, no. 3, pp. 195– 216.
[ Guo et al. 2004] Guo, K., Ding, H., Zhang, J., Lu, J., and Wang, R. ( 2004), “ Development of a longitudinal and lateral driver model for autonomous vehicle control”, International Journal of Vehicle Design, vol. 36, no. 1, pp. 50– 65.
[ Harned et al. 1969] Harned, J. L., Johnston, L. E., and Scharpf, G. ( 1969), “ Measurement of tire brake force characteristics as related to wheel slip ( antilock) control system design”, SAE Technical Paper No. 690214.
[ Hayes et al. 2003] Hayes, A. T., Martinoli, A., and Goodman, R. M. ( 2003), “ Swarm robotic odor localization: Off- line optimization and validation with real robots”, Robotica, vol. 21, no. 4, pp. 427– 441.
[ Hedrick et al. 1993] Hedrick, J. K., McMahon, D. H., and Swaroop, D. ( 1993), “ Vehicle modeling and control for automated highway systems”, Technical report, Longitudinal Contrtol Group, University of California, Berkeley, California PATH Program, Report No. UCB- ITS- PRR- 93- 24.
[ Helbing et al. 2001] Helbing, D., Hennecke, A., Shvetsov, V., and Treiber, M. ( 2001), “ Master: macroscopic traffic simulation based on a gas- kinetic, non- local traffic model”, Transportation Research Part B - Methodological, vol. 35, no. 2, pp. 183– 211.
[ Helbing et al. 2002] Helbing, D., Hennecke, A., Shvetsov, V., and Treiber, M. ( 2002), “ Micro- and macro- simulation of freeway traffic”, Mathematical and Computer Modelling, vol. 35, no. 5– 6, pp. 517– 547.
[ Hertz et al. 1991] Hertz, J., Krogh, A., and Palmer, R. G. ( 1991), Introduction to the Theory of Neural Computation, Perseus Books, Reading, MA.
[ Hess and Modjtahedzadeh 1990] Hess, R. A. and Modjtahedzadeh, A. ( 1990), “ A control theoretic model of driver steering behavior”, IEEE Control Systems Magazine, vol. 10, no. 5, pp. 3– 8.
46
[ Hoess et al. 2004] Hoess, A., Slater, S., Sj ¨ ogren, A., Beutner, A., Bullinger, W., M ¨ ohle, K., Maier, D., Rasshofer, R., Saroldi, A., Miglietta, M., Rohling, H., L ¨ ubbert, U., Schiementz, M., Garrod, A., Rickett, B., Pycock, D., Hoare, E., Castanie, F., Doerfler, R., and Brandt, M. ( 2004), “ Multifunctional automotive radar network ( RadarNet)”, Final Report D40, RadarNet Consortium, Information Societies Technology.
[ Holland 1975] Holland, J. H. ( 1975), Adaptation in Natural and Artificial Systems, University of Michigan Press, Ann Arbor, MI.
[ Jiang et al. 2001] Jiang, R., Wu, Q., and Zhu, Z. ( 2001), “ Full velocity difference model for a car- following theory”, Physical Review E, vol. 64, no. 1, pp. 017101.
[ Johansson and Rumar 1971] Johansson, G. and Rumar, K. ( 1971), “ Drivers’ brake reaction times”, Human Factors, vol. 13, no. 1, pp. 23– 27.
[ Kageyama 2006] Kageyama, Y. ( 2006), “ Nissan develops gas pedal safety feature”, Associated Press.
[ Kiefer et al. 2005a] Kiefer, R. J., Cassar, M. T., Flannagan, C. A., Jerome, C. J., and Palmer, M. D. ( 2005a), “ Forward collision warning requirements project - tasks 2 and 3a final report: Surprise braking trials, time- to- collision judgments, and “ first look” maneuvers under realistic rear- end crash scenarios”, Final report, Crash Avoidance Metrics Partnership, National Highway Traffic Safety Administration, Report No. DOT HS 809 902.
[ Kiefer et al. 2003] Kiefer, R. J., Cassar, M. T., Flannagan, C. A., LeBlanc, D. J., Palmer, M. D., Deering, R. K., and Shulman, M. A. ( 2003), “ Forward collision warning requirements project: Refining the CAMP crash alert timing approach by examining “ last- second” braking and lane change maneuvers under various kinematic conditions”, Final report, Crash Avoidance Metrics Partnership, National Highway Traffic Safety Administration, Report No. DOT HS 809 574.
[ Kiefer et al. 2005b] Kiefer, R. J., LeBlanc, D. J., and Flannagan, C. A. ( 2005b), “ Developing an inverse time- to- collision crash alert timing approach based on drivers’ last- second braking and steering judgments”, Accident Analysis and Prevention, vol. 37, no. 2, pp. 295– 303.
[ Kiefer et al. 1999] Kiefer, R. J., LeBlanc, D. J., Palmer, M. D., Salinger, J., Deering, R. K., and Shulman, M. A. ( 1999), “ Development and validation of functional definitions and evaluation procedures for collision warning/ avoidance system”, Final report, Crash Avoidance Metrics Partnership, National Highway Traffic Safety Administration, Report No. DOT HS 808 964.
[ Koza 1992] Koza, J. R. ( 1992), Genetic Programming: On the Programming of Computers by Means of Natural Selection, The MIT Press, Cambridge, MA.
[ Koza 1994] Koza, J. R. ( 1994), Genetic Programming II, The MIT Press, Cambridge, MA.
[ Lee 2002] Lee, C.- Y. ( 2002), Efficient Automatic Engineering Design Synthesis via Evolutionary Exploration, PhD thesis, California Institute of Technology, Pasadena, CA.
[ Lee and Antonsson 2000] Lee, C.- Y. and Antonsson, E. K. ( 2000), “ Variable length genomes for evolutionary algorithms”, In Proceedings of the Genetic and Evolutionary Computation Conference ( GECCO 2000), page 806, Las Vegas, NV, Morgan Kaufmann.
47
[ Lee and Peng 2005] Lee, K. and Peng, H. ( 2005), “ Evaluation of automotive forward collision warning and collision avoidance algorithms”, Vehicle System Dynamics, vol. 43, no. 10, pp. 735– 751.
[ Lee et al. 2004] Lee, S. E., Olsen, E. C., and Wierwille, W. W. ( 2004), “ A comprehensive examination of naturalistic lane- changes”, Final report, Virginia Tech Transportation Institute, National Highway Traffic Safety Administration, NRD- 13, Report No. DOT HS 809 702.
[ Li et al. 2006] Li, L., Wang, F.- Y., and Zhou, Q. ( 2006), “ Integrated longitudinal and lateral tire/ road friction modeling and monitoring for vehicle motion control”, IEEE Transactions on Intelligent Transportation Systems, vol. 7, no. 1, pp. 1– 19.
[ Lipson and Pollack 2000] Lipson, H. and Pollack, J. B. ( 2000), “ Automatic design and manufacture of robotic lifeforms”, Nature, vol. 406, pp. 974– 978.
[ Lubashevsky et al. 2003] Lubashevsky, I., Wagner, P., and Mahnke, R. ( 2003), “ Rational- driver approximation in car- following theory”, Physical Review E, vol. 68, no. 5, pp. 056109.
[ Lutz 2005] Lutz, N. ( 2005), “ Evolution of a robot neural controller for keep lane behavior”, Technical Report EDRL- SWIS- SU3, Engineering Design Research Laboratory, Caltech.
[ MacAdam 1981] MacAdam, C. C. ( 1981), “ Application of an optimal preview control for simulation of closed- loop automobile driving”, IEEE Transactions on Systems, Man, and Cybernetics, vol SMC- 11, no. 6, pp. 393– 399.
[ MacAdam 2003] MacAdam, C. C. ( 2003), “ Understanding and modeling the human driver”, Vehicle System Dynamics, vol. 40, no. 1– 3, pp. 101– 134.
[ Martin and Stewart 2000] Martin, K. and Stewart, C. V. ( 2000), “ Real time tracking of borescope tip pose”, Image and Vision Computing, vol. 10, no. 18, pp. 795– 804.
[ Martinoli 1999] Martinoli, A. ( 1999), Swarm Intelligence in Autonomous Collective Robotics: From Tools to the Analysis and Synthesis of Distributed Control Strategies, PhD thesis, ´ Ecole Polytechnique F ´ ed ´ erale de Lausanne ( EPFL), Lausanne, Switzerland. 128
[ Martinoli et al. 2002] Martinoli, A., Zhang, Y., Prakash, P., Antonsson, E. K., and Olney, R. D. ( 2002), “ Towards evolutionary design of intelligent transportation systems”, In Proceedings of the 11th International Symposium of the Associazione Tecnica dell’Automobile on Advanced Technologies for ADAS Systems, Siena, Italy.
[ McEvoy et al. 2005] McEvoy, S. P., Stevenson, M. R., McCartt, A. T., Woodward, M., Haworth, C., Palamara, P., and Cercarelli, R. ( 2005), “ Role of mobile phones in motor vehicle crashes resulting in hospital attendance: A case- crossover study”, BMJ ( British Medical Journal), vol. 331, no. 7514, pp. 428.
[ McRuer et al. 1977] McRuer, D. T., Allen, R. W., Weir, D. H., and Klein, R. H. ( 1977), “ New results in driver steering control models”, Human Factors, vol. 19, no. 4, pp. 381– 397.
[ Mende et al. 2005] Mende, R., Behrens, M., and Milch, S. ( 2005), “ A 24 GHz ACC radar sensor”, In Proceedings of the International Radar Symposium ( IRS 2005), Berlin, Germany.
[ Mendel 1866] Mendel, G. ( 1866), “ Versuche ¨ uber pflanzen- hybriden”, In Verhandlungen des naturforschenden Vereins, volume 4, Br ¨ unn, Czech Republic.
48
[ Michel 2004] Michel, O. ( 2004), “ Webots: Professional mobile robot simulation”, Journal of Advanced Robotic Systems, vol. 1, no. 1, pp. 39– 42.
[ Miglino et al. 1995] Miglino, O., Lund, H. H., and Nolfi, S. ( 1995), “ Evolving mobile robots in simulated and real environments”, Artificial Life, vol. 2, no. 4, pp. 417– 434.
[ Mitchell 1996] Mitchell, M. ( 1996), An Introduction to Genetic Algorithms, The MIT Press, Cambridge, MA.
[ Modjtahedzadeh and Hess 1993] Modjtahedzadeh, A. and Hess, R. A. ( 1993), “ A model of driver steering control behavior for use in assessing vehicle handling qualities”, Transactions of the ASME: Journal of Dynamic Systems, Measurement, and Control, vol. 115, no. 3, pp. 456– 464.
[ Mondada et al. 1994] Mondada, F., Franzi, E., and Ienne, P. ( 1994), “ Mobile robot miniaturisation: A tool for investigation in control algorithms”, In Experimental Robotics III, Proceedings of the Third International Symposium on Experimental Robotics, pages 501– 513, Kyoto, Japan, Springer- Verlag.
[ Newman 2000] Newman, M. ( 2000), “ Applied mathematics: The power of design”, Nature, vol. 405, pp. 412– 413.
[ NHTSA 2006] NHTSA ( 2006), “ Traffic safety facts 2004: A compilation of motor vehicle crash data from the fatality analysis reporting system and the general estimates system”, Final report, National Center for Statistics and Analysis, National Highway Traffic Safety Administration, Washington, DC, U. S. Department of Transportation, Report No. DOT HS 809 919.
[ Nolfi and Floreano 2000] Nolfi, S. and Floreano, D. ( 2000), Evolutionary Robotics: The Biology, Intelligence, and Technology of Self- Organizing Machines, The MIT Press, Cambridge, MA.
[ Nolfi and Parisi 2002] Nolfi, S. and Parisi, D. ( 2002), “ Evolution of artificial neural networks”, In Arbib, M. A., ( Ed.), Handbook of Brain Theory and Neural Networks, pages 418– 421. The MIT Press, Cambridge, MA.
[ Olson 1989] Olson, P. L. ( 1989), “ Driver perception response time”, SAE Technical Papers No. 890731.
[ Otto and Antonsson 1991] Otto, K. N. and Antonsson, E. K. ( 1991), “ Trade- off strategies in engineering design”, Research in Engineering Design, vol. 3, no. 2, pp. 87– 104.
[ Patel et al. 2001] Patel, M., Honavar, V., and Balakrishnan, K., ( Eds.) ( 2001), Advances in the Evolutionary Synthesis of Intelligent Agents, The MIT Press, Cambridge, MA.
[ Phillips and Harbor 2000] Phillips, C. L. and Harbor, R. D. ( 2000), Feedback Control Systems, Prentice Hall, Upper Saddle River, NJ, fourth edition.
[ Polychronopoulos et al. 2004] Polychronopoulos, A., Tsogas, M., Amditis, A., Scheunert, U., Andreone, L., and Tango, F. ( 2004), “ Dynamic situation and threat assessment for collision warning systems: the EUCLIDE approach”, In Proceedings of the IEEE IV2004 Intelligent Vehicles Symposium, pages 636– 641, Parma, Italy.
[ Pursula 1999] Pursula, M. ( 1999), “ Simulation of traffic systems - an overview”, Journal of Geographic Information and Decision Analysis, vol. 3, no. 1, pp. 1– 8.
[ Rechenberg 1965] Rechenberg, I. ( 1965), “ Cybernetic solution path of an experimental problem”, Technical report, Royal Aircraft Establishment, Farnborough, Hants, U. K., Library Translation No. 1122.
49
[ Schwefel 1977] Schwefel, H.- P. ( 1977), Numerische Optimierung von Computer– Modellen mittels der Evolutionsstrategie, volume 26 of Interdisciplinary Systems Research, Birkh ¨ auser, Basel, Switzerland.
[ Scott and Antonsson 1998] Scott, M. J. and Antonsson, E. K. ( 1998), “ Aggregation functions for engineering design trade- offs”, Fuzzy Sets and Systems, vol. 99, no. 3, pp. 253– 264.
[ Scott and Antonsson 2000] Scott, M. J. and Antonsson, E. K. ( 2000), “ Using indifference points in engineering decisions”, In Proceedings of the 11th International Conference on Design Theory and Methodology, Baltimore, MD, ASME, DETC 2000/ DTM- 14559.
[ Segel 1956] Segel, L. ( 1956), “ Theoretical prediction and experimental substantiation of the response of the automobile to steering control”, Proceedings of The Institution of Mechanical Engineers, Automobile Division, vol. 7, pp. 310– 330.
[ Seiler et al. 1998] Seiler, P., Song, B., and Hedrick, J. K. ( 1998), “ Development of a collision avoidance system”, In Proceedings of 1998 SAE Conference, pages 97– 103, Detroit, MI, SAE Technical Papers No. 980853.
[ Sens et al. 1989] Sens, M. J., Cheng, P. H., Wiechel, J. F., and Guenther, D. A. ( 1989), “ Perception/ reaction time values for accident reconstruction”, SAE Technical Papers No. 890732.
[ Sharke 2003] Sharke, P. ( 2003), “ Smart cars”, Mechanical Engineering, vol. 125, no. 3, pp. 50– 52.
[ Sivak et al. 1982] Sivak, M., Olson, P. L., and Farmer, K. M. ( 1982), “ Radar measured reaction times of unalerted drivers to brake signals”, Perceptual and Motor Skills, vol. 55, pp. 594.
[ Sivak et al. 1981] Sivak, M., Post, D. V., Olson, P. L., and Donohue, R. J. ( 1981), “ Driver responses to high- mounted brake lights in actual traffic”, Human Factors, vol. 23, no. 2, pp. 231– 235.
[ Taborek 1957] Taborek, J. J. ( 1957), Mechanics of Vehicles, Penton.
[ Taoka 1989] Taoka, G. T. ( 1989), “ Brake reaction times of unalerted drivers”, Institute of Transportation Engineers ( ITE) Journal, vol. 59, no. 3, pp. 19– 21.
[ Treiber et al. 2000] Treiber, M., Hennecke, A., and Helbing, D. ( 2000), “ Congested traffic states in empirical observations and microscopic simulations”, Physical Review E, vol. 62, no. 2, pp. 1805– 1824.
[ Treiber et al. 2006] Treiber, M., Kesting, A., and Helbing, D. ( 2006), “ Delays, inaccuracies and anticipation in microscopic traffic models”, Physica A, vol. 360, no. 1, pp. 71– 88.
[ van der Horst 1990] van der Horst, A. R. A. ( 1990), A Time- based Analysis of Road User Behavior in Normal and Critical Encounters, PhD thesis, Delft University of Technology, Delft, The Netherlands.
[ van Eldik Thieme and Pacejka 1971] van Eldik Thieme, H. C. A. and Pacejka, H. B. ( 1971), “ The tire as a vehicle component”, In Clark, S. K., ( Ed.), Mechanics of Pneumatic Tires, National Bureau of Standards Monograph 122, chapter 7, pages 545– 839. U. S. Department of Commerce, Washington, DC.
[ Versino and Gambardella 1997] Versino, C. and Gambardella, L. M. ( 1997), “ Learning real team solutions”, In Weiss, G., ( Ed.), Distributed Artificial Intelligence Meets Machine Learning, pages 40– 61. Springer- Verlag, Berlin, Germany.
50
[ Whitcomb and Milliken 1956] Whitcomb, D. W. and Milliken, W. F. ( 1956), “ Design implications of a general theory of automobile stability and control”, Proceedings of The Institution of Mechanical Engineers, Automobile Division, vol. 7, pp. 367– 391.
[ Wolpert and Macready 1995] Wolpert, D. H. and Macready, W. G. ( 1995), “ No free lunch theorems for search”, Technical Report SFI- TR- 95- 02- 010, The Santa Fe Institute, Santa Fe, NM.
[ Wong and Litt 2004] Wong, E. and Litt, J. S. ( 2004), “ Autonomous multi- agent robotics for inspection and repair of propulsion systems”, In Proceedings of AIAA First Intelligent Systems Technical Conference, Chicago, IL, AIAA- 2004- 6364.
[ Wong 2001] Wong, J. Y. ( 2001), Theory of Ground Vehicles, John Wiley and Sons, Inc., New York, NY, third edition.
[ Yang et al. 2003] Yang, L., Yang, J. H., Feron, E., and Kulkarni, V. ( 2003), “ Development of a performance- based approach for a rear- end collision warning and avoidance system for automobiles”, In Proceedings of the IEEE IV2003 Intelligent Vehicles Symposium, pages 316– 321, Columbus, OH.
[ Yao 1999] Yao, X. ( 1999), “ Evolving artificial neural networks”, Proceedings of the IEEE, vol. 87, no. 9, pp. 1423– 1447.
[ Zhang 2005] Zhang, Y. ( 2005), “ Towards evolution of collective sensory systems for intelligent vehicles”, Annual report, Engineering Design Research Laboratory, California Institute of Technology, METRANS.
[ Zhang et al. 2006] Zhang, Y., Antonsson, E. K., and Martinoli, A. ( 2006), “ Evolving neural controllers for collective robotic inspection”, In Abraham, A., Baets, B., K ¨ oppen, M., and Nickolay, B., ( Eds.), Applied Soft Computing Technologies: The Challenge of Complexity, Advances in Soft Computing, pages 721– 733. Springer, Germany.
[ Zhang et al. 2003a] Zhang, Y., Martinoli, A., and Antonsson, E. K. ( 2003a), “ Evolutionary design of a collective sensory system”, In Proceedings of the AAAI 2003 Spring Symposium on Computational Synthesis, pages 283– 290, Palo Alto, CA.
[ Zhang et al. 2003b] Zhang, Y., Martinoli, A., Antonsson, E. K., and Olney, R. D. ( 2003b), “ Evolution of sensory configurations for intelligent vehicles”, In Proceedings of the IEEE IV2003
Intelligent Vehicles Symposium, pages 351– 356, Columbus, OH.
[ Zuvich 2000] Zuvich, T. ( 2000), “ Vehicle dynamics for racing games”, In Proceedings of the Game Developers Conference - GDC 2000, San Jose, CA.
1. Harry N. Norton. 1982. Sensor and Analyzer Handbook. Prentice Hall, Inc., Englewood Cliffs, NJ.
2. J. Fraden. 1996. AIP Handbook of Modern Probes. American Institute of Physics: 264.
3. Lion Precision. When Precision Matters: Capacitance Displacement Measurement for 2003, Theory of Operation, LL03- 0030.
4. Alex E. Javitz. 1972. Materials Science and Technology for Design Engineers, Hayden Book Co., Inc., New York, NY.
5. Chester L. Nachtigal. 1990. Instrumentation & Control— Fundamentals and Applications, J. Wiley & Sons, Inc., New York, NY.
6. Introduction to Eddy Current Testing. The Center for Nondestructive Evaluation at Iowa State University, ( EC).
51
7. H. V. Malmstadt, Enke, and Toren. 1962. Electronics for Scientists— Principles and Experiments for Those Who Use Instruments, W. A. Benjamin, Inc., New York, NY.
8. Ralph J. Smith. 1976. Circuits, Devices and Systems, 3rd ed., John Wiley & Sons, New York, NY.
9. Scott D. Welsby and Tim Hitz. Nov. 1997. “ True Position Measurement with Eddy Current Technology,” Sensors, Vol. 14, No. 11.
10. Mark’s Standard Handbook for Mechanical Engineers. 1978. 8th ed. Ed. Baumeister, McGraw- Hill Book Co., New York, NY.
11. Donald P. Massa. March 1999" Choosing an Ultrasonic Sensor For Proximity Or Distance Measurement; Part 1: Acoustic Considerations; Part 2: Optimizing Sensor Selection", Sensors . 16, No. 3.
12. http:// www. sensorsmag. com/ articles/ 0303/ capacitive/ main. shtml
52
Click tabs to swap between content that is broken into logical sections.
| Rating | |
| Title | Towards evolution of collective sensory systems for intelligent vehicles |
| Subject | TL152.8.T66 2006; Automobiles--Automatic control.; Detectors. |
| Description | Cover title.; "This document is disseminated under the sponsorship of the Department of Transportation, University Transportation Centers Program, and California Department of Transportation... "--P. 3.; "June 2006."; "07301905 040105."; Downloaded and printed from the Internet.; Includes bibliographical references (leaves 44-52).; Final report;; Performed by Caltech and California State University, Long Beach in cooperation with University of Southern California under project no.; Harvested from the web on 3/1/08 |
| Publisher | Metrans? |
| Contributors | Yang, Yizhen.; Grote, Karl H.; California. Dept. of Transportation.; Metrans Transportation Center.; California Institute of Technology.; California State University, Long Beach.; University of Southern California.; University Transportation Centers Program (U.S.) |
| Type | Text |
| Language | eng |
| Relation | http://www.metrans.org/research/final/04-03%20Final.pdf |
| Date-Issued | 2006] |
| Format-Extent | 52 leaves : ill., charts ; 28 cm. |
| Coverage-Temporal | 2005-June 2006. |
| Transcript | Towards Evolution of Collective Sensory Systems for Intelligent Vehicles Final Report for the Project Period 2005 to June 30, 2006 Project Number: USC PO 100821 ID : 07301905 040105 Research Students Caltech: Ms. Yizhen Zhang, supervised by Prof. Erik Antonsson CSULB: Christopher Hyzin, Takuya Yokota Project Collaboration with USC: Prof. Maria Yang Project PI: Prof. Karl H. Grote ( CSULB) June 2006 1 2 3 Disclaimer The contents of this report reflect the views of the authors, who are responsible for the facts and the accuracy of the information presented herein. This document is disseminated under the sponsorship of the Department of Transportation, University Transportation Centers Program, and California Department of Transportation in the interest of information exchange. The U. S. Government and California Department of Transportation assume no liability for the contents or use thereof. The contents do not necessarily reflect the official views or policies of the State of California or the Department of Transportation. This report does not constitute a standard, specification, or regulation. 4 Table of contents 1 Introduction................................................................................................................... ...... 5 2 Previous Work..................................................................................................................... 6 2.1 Measures Defined......................................................................................................... 6 2.2 Driver Reaction Time................................................................................................... 7 2.3 Collision Warning Systems.......................................................................................... 9 3 Warning and Overriding Algorithms.............................................................................. 14 3.1 Mazda Algorithm....................................................................................................... 14 3.2 Honda Algorithm.................................................................................................. 16 3.3 Berkeley Algorithm.............................................................................................. 17 3.4 NHTSA Alert Algorithm............................................................................................ 17 3.5 CAMP Alert Algorithm.............................................................................................. 19 3.6 Other Alert Algorithms.............................................................................................. 19 4 New Criterion Proposal.................................................................................................... 20 4.1 Tlsb Measure............................................................................................................. 20 4.2 Scenario 1: Lead Vehicle Stopped or Moving Slowly ( aL = 0)............. 21 4.3 Scenario 2: Lead Vehicle Decelerating ( aL < 0)........................................ 23 4.4 General Scenario........................................................................................................ 25 4.5 Error Estimation of the Tlsb Measure...................................................................... 25 4.6 Warning/ Overriding Criterion on Tlsb..................................................................... 27 5 Definitions:................................................................................................................... ..... 30 6 Introduction................................................................................................................... .... 30 7 Choosing a Sensor.............................................................................................................. 31 8 Proximity Switch or Position Transducer.......................................................................... 31 8.1 Nonlinear and Linear.................................................................................................. 32 9 Fundamentals of Electro- Acoustics................................................................................... 32 9.1 History........................................................................................................................ 32 9.1.1.1.1 ACOUSTIC TRANSMISSION MEDIA........................................................... 33 9.2 GENERAL PROPERTIES......................................................................................... 34 9.2.1 Wavelength of Sound as a Function of Sound Speed and Frequency................ 34 9.3 Transducer Beam Patterns.......................................................................................... 34 9.3.1 ULTRASONIC TRANSDUCERS AND SYSTEMS OPERATING IN A GASEOUS MEDIUM........................................................................................................ 35 9.3.2 Speed of Sound in Air as a Function of Temperature........................................ 36 9.3.3 Attenuation of Ultrasonic Sound in Air as a Function of Frequency and Humidity 36 10 The Basics of Capacitive Position Measurement........................................................... 36 10.1 Target Size and Surface Condition............................................................................. 38 10.2 Target Material and Thickness................................................................................... 38 10.3 Environment............................................................................................................... 39 11 The Basics of Inductive ( Eddy Current) Position Measurement.................................... 39 11.1 Target Size and Surface Condition............................................................................. 41 11.2 Target Material and Thickness................................................................................... 42 11.3 Environment............................................................................................................... 43 Summary........................................................................................................................ ........... 43 12 References..................................................................................................................... 44 1 5 Overview This METRANS intermediate report covers recent research conducted on sensor- based collision avoidance during freeway lane changing. This work builds on previous METRANS work in 2004. The report is divided into two parts: Part I: Theoretical work on the modeling of Collision Avoidance Systems ( CAS), including past research in the field, key issues in CAS, and existing algorithms for simulation. This section compares these models in depth and proposes modifications appropriate for the proposed problem. This work also outlines several potential scenarios for CAS and discusses how these new modifications may improve existing models. Part II: Validation of the theory using a test vehicle outfitted with sensors. This test vehicle will eventually be driven on Southern California freeways to collect preliminary data on neighboring vehicle density and proximity. This section includes a detailed analysis of possible sensor alternatives, criteria for sensor selection, and recommendations on which sensors to use. Additional analysis for the theoretical work and evaluation using the test vehicle will be conducted for the final report that will be submitted at the end of the performance period on June 30, 2006 ( includes a no- cost extension). PART 1: Theory 2 Introduction Collision avoidance system ( CAS) is an emerging automotive safety technology that assists drivers in avoiding potential collisions. The information sources of the collision avoidance system come from multiple on- board sensors. The bearing, range, and range rate information of other vehicles and/ or objects around the host vehicle can be measured by radar, laser range scanner, and/ or cameras in real time. Other regular on- board sensors measure host vehicle speed, acceleration, steering angle, yaw rate, etc. The collision avoidance system processes all the information in real time to keep track of the most current vehicle- to- vehicle kinematic conditions. When a potential collision is identified by the system, appropriate warnings are issued to the driver to facilitate collision avoidance. If the driver fails to react in time to the warnings to avoid the imminent collision, an overriding system takes over control to avoid or mitigate the collision in an emergency situation. Therefore a collision avoidance system could assist drivers in two ways, warning 6 and/ or overriding, according to the dynamic situation. In developing a collision warning system ( CWS), two important parameters involving driver behavior have to be considered. One parameter is the time it takes for the driver to respond to the crash alert and begin braking, i. e., driver reaction time ( RT), and the second parameter is the driver deceleration ( or braking) behavior in response to this alert across a wide variety of initial vehicle- to- vehicle kinematic conditions. An overriding system has the advantage of being less sensitive to human factors, hence it is more promising in terms of achieving better and robust system performance. In addition, both warning and overriding systems are subject to some objective hardware limits and environmental factors, such as the maximum traction available from the ground- tire contact and brake efficiency, etc. A traction sensor could be used to obtain a better estimate of the current road traction conditions. 3 Previous Work A lot of research has been done on the collision warning system, which is the first resort in assisting drivers in collision avoidance. The key is to ensure that warnings are issued to drivers at the appropriate time, i. e., just in time for the driver to react and avoid the collision while not too early or too frequent to become a nuisance or distraction to the driver. Different measures were defined to characterize the emergency of various dynamic situations, and different levels of human- vehicle experiments were carried out to calibrate these measures to human performances and reactions, based on which different warning criteria were developed to assist the human drivers. 3.1 Measures Defined First, as mentioned above, quantitative measures need to be defined to characterize the emergency of various dynamic situations. The measures defined in the literature include time- based, distance- based and deceleration- based measures. One frequently used time- based measure is the time- to- collision ( TTC), which refers to the time it would take for a collision to occur at the prevailing speeds, distances, and trajectories associated with the host vehicle and the closest lead vehicle [ van der Horst 1990]. In particular, the minimum TTC value ( TT Cmin ) indicates how imminent a potential or actual collision has been during the process of approaching. More specifically, three different TTC measures were further investigated in [ Kiefer et al. 2003]. The TTC1 measure was defined the same as the TTC above, which is mathematically defined as the range R ( i. e., the bumper to bumper distance between the two vehicles) divided by the closing speed between these two vehicles, or − R/ RR, where RR is the range rate. Note that the vehicle speeds are assumed to remain constant here, and that the current acceleration of either vehicle is irrelevant to the TTC1 calculation. The inverse TTC1 measure was 7 simply defined as the inverse of TTC1, or − RR/ R. The TTC2 measure was defined as the time it would take the host and lead vehicles to collide assuming the prevailing vehicle speeds and acceleration/ deceleration values ( i. e., at the current “ constant” rate of speeding/ slowing), and if either vehicle comes to a stop, it would remain stopped thereafter. Another related time- based measure is the time headway ( th ), which is the time interval between the lead vehicle and the host vehicle, and calculated as the range between the two vehicles divided by the following host vehicle speed, or R/ VH [ Fuller 1981]. Time headway is important because it specifies how much time the following driver has to react in case the lead vehicle suddenly brakes at maximum deceleration level. One important deceleration- based measure is the required deceleration ( areq ) measure, which is defined as the constant deceleration level required for the host vehicle to avoid the crash at the current time point [ Kiefer et al. 1999]. This measure was calculated under the same assumptions as the TTC2 measure above. In comparison, the actual deceleration ( aact ) measure is defined as the constant deceleration level required to yield the observed stopping distance. The difference between the two measures is due to the safety margins adopted by individual drivers in avoiding the crashes during the experiments. One distance- based measure is the projected minimum distance ( Dmin ) between the host and lead vehicles during the approaching/ avoiding process [ Brunson et al. 2002]. It was calculated using the prevailing range and vehicle speeds, and the assumption that both vehicles would keep the current acceleration levels for a period equal to the assumed driver reaction time, after which the host vehicle starts to brake at a constant maximum deceleration value, and if either vehicle comes to a stop during the process, it would remain stopped thereafter. An alert is issued when the projected Dmin is within the target minimum distance threshold Dthresh in two of the last three time intervals. Based on this warning criterion, another distance- based measure, the corresponding warning range ( Rw ), can be calculated, and a warning is issued if the actual range is within the warning range [ Burgett et al. 1998]. Another related measure is the projected time to Dmin ( TT DM ), which measures the imminence or urgency of the situation [ Polychronopoulos et al. 2004]. 3.2 Driver Reaction Time Driver reaction time is a very important parameter and plays a major role in the success of the col- lision warning systems. In this thesis the driver reaction time includes the human mental processing time in response to a signal or stimulus, the movement time for the driver’s foot to switch from gas to brake petal, and the brake device delay. A lot of research experiments have been done to measure human driver reaction times to different stimuli under various situations. [ Olson 1989, Sens et al. 1989, Green 2000] give comprehensive reviews on driver reaction times reported in the past literature. It was noticed that the driver reaction time data reported were almost always skewed toward longer values, as shown in Figure 6.1. Hence the lognormal probability distribution was used as an approximate statistical distribution model for driver reaction times tr with parameters μ and σ2 [ Taoka 1989, Brunson et al. 2002], i. e., the logarithm of the driver reaction time ln tr is distributed normal with the same parameters μ and σ2 . Of the various experiments conducted on driver reaction times, two kinds of situations are given particular attentions in this thesis. One is normal driver reaction times toward unexpected natural driving scenarios, such as the onset of the brake lights of the lead vehicle or the yellow traffic lights within certain range. The other is the driver reactions in response to some unexpected artificial signals, such as a red icon appearing in front of the driver or specific auditory signals, which could be considered potential warning signals. From the results reported in various literature, the best estimate for natural driver brake reaction time to common but uncertain signals ( e. g. lead vehicle brake light or yellow traffic light) lies between 1.14 and 1.38 seconds [ Gazis et al. 1960, Sivak et al. 1982, Chang et al. 1985, Sivak et al. 1981]. Standard deviations of results vary widely across studies, but 0.6 seems a good estimate. Hence the lognormal distribution model with parameters μ = 1.13 and σ = 0.46 would approximately represent the natural human driver reaction time tr with mean 1.25 and standard deviation 0.6 seconds. Figure 6.1: Hypothetical Reaction Time Distribution [ Green 2000] On the other hand, the experiments on driver reaction times in response to the sudden appearance of a red square reported mean values of 0.96 second on easy straight roads and 1.3 seconds on curvy routes, resulting approximately 1.13 seconds on average for all driving conditions [ Alm and Nilsson 1994]. The driver brake reaction time in response to some completely unexpected auditory signals was estimated to be 0.9 second or longer in 50% of all sudden accident situations, and about 1.2 seconds on the 75th percentile [ Johansson and Rumar 1971]. Finally, driver reaction times under different types of dual- modality ( i. e., both visual and auditory) crash alerts were extensively investigated in a series of experiments on potential Forward Collision Warning Systems [ Kiefer et al. 1999], where the shortest reaction times with the least variance were recorded under surprise, unexpected conditions. It was further verified that brake 8 reaction times were faster ( 0.90 versus 1.15 seconds on average) with FCW alerts [ Kiefer et al. 2005a]. Table 6.1 gives a summary of driver reaction times in response to different types of unexpected stimuli, characterized by the lognormal probability density model with parameters μ and σ. Note that the parameter μ is also the median, i. e., the 50th percentile value, and the parameter σ is the dispersion parameter. The mean and standard deviation ( std) values as well as the 75 th , 85th , and 90th percentile values are also listed in the table. Table 6.1 Estimates of Unexpected Driver Reaction Time in Seconds 3.3 Collision Warning Systems The Crash Avoidance Metrics Partnership ( CAMP) was established to accelerate the research in advanced automotive collision avoidance systems to improve traffic safety. In [ Kiefer et al. 1999], CAMP developed basic elements of Forward Collision Warning ( FCW) systems, which provide alerts intended to assist drivers in avoiding or mitigating rear- end crashes. Crash alert timing and crash alert modality ( auditory, visual and/ or haptic) requirements as well as driver reaction time and braking behavior were studied by conducting a series of closed- course human factors studies using a “ surrogate target” methodology, where drivers were asked to perform last second braking maneuvers while approaching a slowing or stopped vehicle ( surrogate target). Drivers were instructed to use either “ normal” or “ hard” braking to avoid a crash. It was discovered that the 95th percentile required deceleration values for last- second “ normal” braking judgments correspond very closely to the 50th percentile required deceleration values for last- second “ hard” braking judgments ( i. e., 95th “ normal” ≈ 50th “ hard”), as shown in Figure 6.2. 9 Figure 6.2 Percentile Values for the Required and Actual Deceleration Measures During the Lead Vehicle Decelerating ( at - 0.28g) Scenario with Initial Speed 45mph [ Kiefer et al. 1999] Drivers’ reaction times to a variety of interfaces under surprise and alerted conditions were also evaluated and combined with knowledge of driver’s braking behavior to develop the FCW alert model. This timing criterion intends to provide an alert after most attentive drivers would have started a “ normal” last- second braking maneuver, yet soon enough for most inattentive drivers to still avoid a crash using last- second “ hard” braking. This approach tries to minimize the number of nuisance alerts while maintaining high FCW effectiveness under tested conditions. Based on the required deceleration measure, this model is significantly different from models that are based on time- headway or time- to- collision. The difference was attributed to the surrogate target methodology, which was believed to present a more realistic crash threat than previously available. In [ Kiefer et al. 2003], a follow- on study extended the previous CAMP human factors work addressing FCW timing requirements by gathering not only “ last- second” braking maneuver data, but also data from “ last- second” steering ( or lane- change) maneuvers. Drivers performed “ normal” or “ hard” last- second braking and steering maneuvers under a wide variety of vehicle- to- vehicle kinematic scenarios. Differences were observed between last- second braking and last- second steering onsets, depending on the kinematic conditions. When the difference in speed between the lead and following vehicles ( or range rate) increased, mean last- second steering onsets tended to occur later ( i. e., were more aggressive) than mean last- second hard braking onsets. ( This difference was not observed under small range rate conditions examined.) 10 11 Two last- second braking onset timing models, the Required Deceleration Model and the 3- Tiered Inverse Time- To- Collision Model, were developed using the last- second maneuver database established from both CAMP studies. Using linear regression approach, the Required Deceleration Model predicts a continuous dependent variable, which is then used to decide if the driver is in a hard braking onset scenario. In contrast, the logistic regression statistical modeling technique was used in the 3- Tiered Inverse TTC model to predict the probability the driver was in hard braking scenario ( and not a normal braking scenario). The latter model assumes the driver deceleration response ( to the crash alert) is based on an inverse TTC threshold that decreases linearly with speed [ Kiefer et al. 2005b]. One advantage of this model is that it requires only coarse ( rather than accurate) knowledge of lead vehicle deceleration levels. In both CAMP studies, the Braking Onset Range, estimated based on the above models, along with the assumed Delay Time Range, is used to calculate ( total) Warning Range as the crash alert warning criterion [ Kiefer et al. 1999]. The Delay Time Range is calculated based on the projected change in range to the vehicle ahead during the Total Delay Time interval given prevailing kinematic conditions ( i. e., the speed and deceleration levels of the lead and following vehicles). This interval is a composite sum of various system delay times, including the interface delay, driver brake reaction time, and brake system delay. The effectiveness of the CAMP FCW timing approach described above was further tested under a wide range of factors such as driver characteristics, environmental factors, interface design, distraction activity, kinematic conditions, and training/ false alarms [ Kiefer et al. 2005a]. The Surprise Trial Methodology and Vision Occlusion techniques are used here intended to simulate a “ surprised” distracted driver, who has been intentionally distracted by look- down tasks or vision occlusion until the onset of an FCW alert presentation, immediately following which he/ she must quickly decide upon and execute a crash avoidance maneuver. Results indicate that under CAMP FCW alert timing conditions, drivers were able to execute an unassisted, successful braking maneuver for over 85 percent of the trials across the approach conditions examined, while the unsuccessful trial rates almost doubled when no alert was presented for the look- down trials. It appears that the underlying cause for unsuccessful look- down trials with alerts was due to long alert onset- look up delays 1 ( the average time between when the alert was presented and when the eyes “ landed” on the forward view) for some drivers. The average alert onset- look up delay time was 1,505 milliseconds ( ms) for unsuccessful trials, while the corresponding average alert onset- look up delay time was 566 ms for successful trials, and the total average was 685 ms. In addition, there is generally a lack of both age and gender effects under FCW alert conditions observed across all various experimental approaches, suggesting that a “ one size fits all” FCW alert timing approach may be feasible. In a related research [ Curry et al. 2005], a subset of the previous closed- course experiments with a surrogate target was replicated in the National Advanced Driving Simulator ( NADS) facility for comparison and validation purposes. It was concluded that the test scenarios should emphasize high lead vehicle decelerations and high closing speeds ( particularly when the lead vehicle is stationary), and attention should be focused on the interpretation of last- second hard braking or hard steering onset behavior. It was observed that the NADS data showed generally better agreement with the closed- course values under these conditions. When there was disagreement, it was usually the case that the NADS drivers reacted more cautiously, initiating braking or steering earlier than their closed- course counterparts. As part of its ongoing research activities supporting the development, testing and evaluation of collision warning systems, the National Highway Traffic Safety Administration ( NHTSA) developed an experimentally- based rear- end collision warning algorithm and sponsored analysis of its performance [ Brunson et al. 2002]. Integrated along with a General Motor ( GM)- developed algorithm, this warning algorithm processes data received from a vehicle- mounted radar and other vehicle sub- systems to alert drivers to potentially dangerous situations and the need to take evasive action. The decision to issue an alert is based on the projected minimum distance ( Dmin ) calculated at each time interval, assuming constant lead vehicle deceleration, a driver reaction time estimate, the maximum host vehicle deceleration level, and measured estimates of the parameters characterizing the current host vehicle and vehicle- to- vehicle dynamic situations. 1 Note that this is the additional delay time besides the assumed driver brake reaction time when the driver was looking down during the distraction. Two sets of theoretical analyses were performed on the NHTSA Alert Algorithm. The first examined the performance of the alert algorithm under the assumption of perfect input data. The second analysis examined the effects of measurement noise and driver variability on the performance of the alert algorithm in terms of Probability of False Alarm ( PF A) versus Probability of a Miss ( Pmiss ). The results indicated that the error in estimating the driver response ( braking level and reaction time) had a much greater impact on algorithm performance than the error in measuring the vehicle dynamics. Verification testing was also conducted with the alert algorithm installed in a test vehicle equipped with a prototype collision warning system. It was noted that the performance of the algorithm was dependent on the ability of the radar system to report valid targets on curves and at longer ranges. Algorithm performance was most affected when the host vehicle was traveling at higher speeds. For instance, sometimes the radar detect range is even shorter than the imminent warning range. In addition, data quality and resolution also affect the algorithm performance, especially the resolution of relative acceleration ( aR ) was the principal source of error in the slower lead vehicle test scenarios. Finally, a simulation was performed to estimate the proportion of rear- end collisions that 12 13 could be avoided with the alert algorithm for an example scenario. It was shown that the probability of collision was closely related to the probability distribution of the driver reaction time tr . A similar distance- based collision warning algorithm was investigated especially for the situation where two vehicles were initially traveling at the same speed V0 in the same direction when the lead vehicle began to brake [ Burgett et al. 1998]. Following the same warning logic as above, a warning range Rw could be computed assuming constant lead vehicle deceleration level aL , driver reaction time tr , measured values of initial speed V0 and time headway th , and assumed maximum host vehicle deceleration aHmax . Furthermore, a family of warning criteria plots can be generated by computing and storing the warning range Rw and its corresponding warning range rate RRw pairs that are parametric in lead vehicle deceleration aL for each combination of initial conditions V0 and th , as shown in Figure 6.3. It was claimed that the warning curve for each ( V0 , th ) pair on the range/ range rate plot can be used as an efficient warning criterion without the estimation of aL . While it is desirable to eliminate the estimation of aL for the warning criteria, these warning curves would not work under common conditions. An example is shown in Figure 6.3, where the warning curves for V0 = 48 mph and several th values are plotted. A sample time trajectory for the case th = 2 s and aL = − 3 m/ s2 is also plotted with dash dot lines. It can be observed that the sample time trajectory is very close to the warning curve of th = 2 s between the lead vehicle brake point and the warning point, hence it is not clear when to issue the warning, let alone the sensor noise in measuring range and range rate. As the example shown in the paper [ Burgett et al. 1998], these warning criteria would work when th is rather long ( th = 5 s in the example), which is, however, not the main focus of collision warning systems. Figure 6.3: Warning Curves ( Solid Lines) Parametric in aL ( V0 = 48mph, tr = 1.5 s, aHmax = .5 m/ s2) with a Sample Time Trajectory ( Dash Dot Lines) of th = 2s and aL = .3 m/ s2 4 Warning and Overriding Algorithms Various warning and overriding algorithms have been developed and investigated in the literature [ Lee and Peng 2005]. Most of them compute a warning range ( Rw ) based on the current kinematic information, and a warning is issued if the current range R is less than Rw . Some of them also calculate an overriding range ( Ro ), and automatic brake ( overriding) is applied if R is within Ro . 4.1 Mazda Algorithm The Mazda overriding algorithm [ Doi et al. 1994] considers a hypothetic worst case, as shown in Fig- ure 6.4. First, it assumes that initially both the host vehicle and the lead vehicle maintain constant speeds VH and VL respectively. Then the lead vehicle starts to brake after time τ2 at deceleration level − α2 , while the host vehicle starts to brake after an additional time τ1 at deceleration level − α1 , which continues until both vehicles come to a full stop. The overriding range Ro is computed 14 as the minimum range needed at time 0 to allow the above scenario to happen without collisions, as shown in Equation 6.1. 15 where RR is the range rate, i. e., the relative velocity between the two vehicles ( RR ≡ VL − VH ), and Rmin is a constant headway offset. The shaded area in Figure 6.4 is the required safety range buffer between the two vehicles should the hypothetic scenario described above happen. The following parameters were used: α1 = 6 m/ s2 , α2 = 8 m/ s2 , τ1 = 0.1 s, τ2 = 0.6 s, Rmin = 5 m. The system provides a warning when the actual range R approaches Ro , i. e., Rw = Ro + , where ε is a system parameter. The system applies automatic brake to try to avoid collisions if R is within Ro. 4.2 Honda Algorithm The Honda algorithm [ Fujita et al. 1995] uses the following warning criterion: ( 6.2) which is based on the TTC 1 measure, as defined in Section 6.1.1, with a constant headway offset of 6.2 m Warning is issued when the TTC 1, after offset adjustment, is below 2.2 s. The Honda overriding algorithm also considers a hypothetical scenario, as shown in Figure 6.5. It consists of two parts, depending on whether the lead vehicle is expected to stop within the considered time range τ2 . It is assumed that the lead vehicle brakes constantly at deceleration level − α2 ( if the estimated lead vehicle stopping time tLS ≡ VL / α2 < τ2 ) or − α1 ( if tLS ≥ τ2 ), while the host vehicle starts to brake after reaction time τ1 at deceleration level − α1 . Then the safety range Ro is estimated as the minimum range buffer needed to avoid collisions until τ2 at both situations, which Figure 6.5: Interpretation of the Honda Overriding Algorithm is represented by the shaded areas in Figure 6.5 and computed by Equation 6.3. 16 The following parameters were used: α1 = 7.8 m/ s2 , α2 = 7.8 m/ s2 , τ1 = 0.5 s, τ2 = 1.5 s. Auto- matic brake is applied to assist collision avoidance if the current range R is within Ro . 4.3 Berkeley Algorithm The Berkeley algorithm [ Seiler et al. 1998] proposes a conservative Rw to provide a wide range of visual feedbacks ( cautionary warnings) to the driver, and a non- conservative Ro to reduce undesirable effects of overriding to normal driving operations. As shown in Figure 6.6, it is assumed that the lead vehicle brakes at the maximum constant deceleration level − α, while the host vehicle starts to brake after reaction time τ at the same deceleration level. Note that the reaction time τ here accounts for both driver reaction time and system delay time. The warning range Rw is estimated as the minimum range buffer needed to avoid collisions until both vehicles come to a full stop in the above scenario, while the overriding range Ro only considers the range buffer needed from time 0 to τ . The following parameters were used: α = 6 m/ s2 , τ = 1.2 s, Rmin = 5 m. Figure 6.6: Interpretation of the Berkeley Algorithm 4.4 NHTSA Alert Algorithm The NHTSA Alert Algorithm [ Brunson et al. 2002] considers slightly more complicated 17 scenarios, as shown in Figure 6.7. It assumes that the lead vehicle brakes constantly at current deceleration level aL , while the host vehicle, with a current constant acceleration level aH , starts to brake constantly at the maximum deceleration level aHmax ( aHmax ≤ aL < 0) after reaction time tr . Two different situations are considered, depending on whether the lead vehicle stops first or the host vehicle stops first under the above assumptions. The lead vehicle stopping time tLS and host vehicle stopping time tHS are estimated by: Usually it is assumed that VH + aH tr > 0, in which case a warning system might be helpful. The shaded areas in Figure 6.7 represent the range buffer needed to avoid collisions under both situations, as computed by Equation 6.8. where Figure 6.7: Interpretation of the NHTSA Alert Algorithm Here the system tries to estimate the relative acceleration ( aR ≡ aL − aH ) in real time from the time derivative of range rate ( RR) data measured by radar sensors, then the lead vehicle 18 deceleration level aL is computed from aR estimation and aH measurement, in contrast to previous algorithms where aL is a pre- selected parameter. The driver reaction time tr , which includes both the driver and system delays, is normally set to 1.5 s, and is reduced to 0.5 s when brake is applied. The assumed host vehicle maximum braking capability aHmax is set to − 0.55 g ≈ − 5.4 m/ s for imminent alerts, and lower levels for cautionary alerts. 4.5 CAMP Alert Algorithm The CAMP Alert Algorithm [ Kiefer et al. 1999] considers essentially the same scenarios with the same assumptions as the NHTSA algorithm. The only differences are that Dthresh is set to zero and that aHmax is replaced by required deceleration aHreq , which is modeled by: Note that the accelerations are expressed in m/ s2 , velocities and range rate in m/ s, distances and ranges in m, and times in s. Hence aHreq varies according to the different underlying dynamic scenarios, and is not a pre- fixed parameter as the aHmax . 4.6 Other Alert Algorithms There are some other alert algorithms developed for use in automotive collision warning and avoidance system, as summarized in [ Yang et al. 2003]. For example, if the current host vehicle acceleration aH is set to zero in the NHTSA alert algorithm, then the first case of Equation 6.8 simplifies to: In addition, if the lead vehicle keeps a constant speed slower than the host vehicle, i. e., aL = aH = aR = 0, then the second part of Equation 6.8 simplifies to: Furthermore, if the lead vehicle is stopped or stationary, i. e., VL = 0, then the above Equation can be rewritten as: There are still some other alert algorithms that are based on TTC 1 ( R/ RR), th ( R/ VH ), or a linear combination of the two: 19 where τ1 and τ2 are predefined parameters as before. 5 New Criterion Proposal As summarized in last section, most warning and overriding criteria used in automotive collision avoidance systems are expressed in terms of range, i. e., a warning and/ or overriding range ( Rw / Ro ) is computed according to current state measurements and the appropriate warning/ overriding algorithm selected, then the control system decides whether to issue an alert or apply automatic brake based on the comparison result of the current range R and the appropriate range criteria. It is still difficult to clearly quantify the level of danger or threat from the comparison result since the range criteria vary nonlinearly under different dynamic conditions. For instance, the Berkeley algo- rithm [ Seiler et al. 1998] proposed a non- dimensional warning level w that varies linearly between warning range Rw and overriding range Ro : This is not very appropriate since it is known that the danger level does not have a linear relationship with the range criteria. Therefore it is desirable to have a new criterion that has a direct relationship to human drivers’ sense of danger/ threat level and the urgency level of the situation for the required action, e. g. braking. 5.1 Tlsb Measure Time- to- last- second- brake ( Tlsb ), is a new time- based measure proposed for rear- end collision threat assessment. It is defined as the time left for the driver or the control system at the current situation to take the last evasive action, e. g. braking at the maximum level, to avoid a rear- end collision. It is calculated based on the assumptions that the lead vehicle would keep current deceleration or acceleration level aL constantly until it comes to a full stop if aL < 0 and in this case it would remain stopped thereafter, and that the host vehicle also keeps current acceleration level aH until the last moment when it will be able to decelerate at maximum deceleration level aHmax to avoid collisions if necessary. Therefore Tlsb tries to estimate how long the host vehicle could still keep the current state until it has to brake at maximum level to just avoid a potential rear- end collision with the lead vehicle. It can be estimated from the following six state variables: where the current host vehicle speed vH and acceleration aH can be measured by vehicle state sensors, the current range R and range rate RR between the host vehicle and the lead vehicle can be measured by on- board radar or laser sensors, the current relative acceleration aR 20 between the two vehicles can be estimated from the RR history, and the current available maximum deceleration level aHmax can be estimated from tire- road friction coefficient monitor, as reviewed in [ Li et al. 2006]. 5.2 Scenario 1: Lead Vehicle Stopped or Moving Slowly ( aL = 0) First, let’s consider a simple scenario where the lead vehicle is initially stopped or traveling at a constantly slower speed than the host vehicle ( i. e., aL = 0, RR < 0). This is an important type of scenario where a collision avoidance system might be helpful. For instance, an inattentive driver might overlook a stopped or slowly moving vehicle ahead or underestimate its threat level until it is too late. The characteristic of this type of scenario is that the closing speed ( RR) is usually high and often an evasive action is necessary even when the range is still rather large. Hence the requirement for the driver or the sensor system to detect an object and estimate the relative R & RR at a rather far range ( up to 150 m 200 m) is high in this case. For simplicity, let’s further assume that the host vehicle currently keeps a constant speed vH ( i. e., aH = 0). Then the time- to- last- second- brake Tlsb for this scenario only depends on R, RR, and aHmax , as computed by Equation 6.17. 21 max max Figure 6.8: Tlsb Contours in Seconds with CAMP Data under Scenario 1: Host Vehicle Approaches Stopped or Slow Lead Vehicle ( aL = aH = 0, aH = − 5 m/ s2 ) which can be obtained just by solving tr from Equation 6.12. For a given road- tire friction condition, e. g. aH = − 5 m/ s2 , and take Rmin = 2 m, then the contours of Tlsb can be plotted as parabolic curves on a range/ range- rate plot, as shown in Figure 6.8. As mentioned in Section 6.1.3, the human drivers’ last- second “ normal” and “ hard” braking onset data were recorded in CAMP experiments [ Kiefer et al. 1999, Kiefer et al. 2003], and especially the data for the lead vehicle stationary trials were also plotted here in Figure 6.8 using different markers. These data points represent the average range at host vehicle braking onsets under different conditions, i. e., last- second normal or hard braking condition, and vH = 30 mph, 45 mph, or 60 mph, respectively. It can be seen from the figure that the last- second normal braking data align nicely with the Tlsb = 2.5 s curve, which implies that alert drivers normally brake 2.5 seconds before the last moment when maximum brake is needed. Furthermore, two sets of CAMP last- second hard braking data both align well with the Tlsb = 1 s curve, which means that an attentive driver would perform a last- second hard brake action about 1 second before maximum ( the 22 hardest) brake is needed to avoid a rear- end collision. These observations are especially true when host vehicle speed is not too high ( e. g. vH = 30 mph or 45 mph) and within a range of 100 m or so, which implies that human drivers have a fairly good sense of urgency about when to take a last- second evasive action under an attentive condition and medium threat level, for instance, the host vehicle approaches a red light or a car stopped at an intersection, and their action timings appeared to be rather consistent under the above conditions. Therefore the proposed Tlsb measure appears to be an excellent measure that aligns nicely with human drivers’ sense of urgency to take the last evasive action, and hence a good candidate for threat assessment analysis. 5.3 Scenario 2: Lead Vehicle Decelerating ( aL < 0) In Scenario 2, the lead vehicle and the host vehicle initially travel at the same speed level ( RR = 0) with a certain initial time headway ( th = R/ vH ) between them, then the lead vehicle suddenly starts to brake at deceleration level aL constantly. This type of scenario is also very important in the study of collision avoidance systems, since the sudden brake of lead vehicles on freeways is also a major cause of traffic accidents. The characteristic of this scenario is that usually the initial range R is not too large ( R < 50 m) and the requirement on the driver or the sensor system to detect an abrupt negative change in relative acceleration aR is high. For simplicity, it is still assumed that the host vehicle currently keeps a constant speed vH ( aH = 0) in this case. As the NHTSA alert algorithm described in Section 6.2.4, two different cases are considered in this scenario 2 to estimate the time to last second brake Tlsb , depending on whether the lead vehicle is expected to stop first or not. The lead vehicle stopping time tLS is still estimated by Equation 6.6, while the estimation of the host vehicle stopping time tHS is slightly changed, since it depends on the Tlsb instead of tr now: Accordingly, Equation 6.8 also changes to the following: More generally, if RR = 0, the above equation has the following form: Then, Tlsb can be solved from Equation 6.19 or 6.20 depending on the current conditions. In 23 max practice, first it is assumed that the lead vehicle stops first ( tLS ≤ tHS ), then Tlsb can be solved from the first Figure 6.9: CAMP Data Represented in Tlsb Measure under Scenario 2: Lead Vehicle Decelerating ( aH = − 5 m/ s2 ) part of the Equations, then THS can be computed from Equation 6.18 and whether the condition tLS ≤ tHS holds or not can be verified. If tLS ≤ tHS holds, then the computation for Tlsb is completed. Otherwise Tlsb is solved from the second part of Equation 6.19 or 6.20 where the more positive solution is taken and the other solution discarded. The human drivers’ last- second “ normal” and “ hard” braking onset data recorded during the lead vehicle decelerating trials in CAMP experiments [ Kiefer et al. 1999, Kiefer et al. 2003] can be plugged in the above equations to compute the Tlsb measure, as shown in Figure 6.9. The CAMP data include average range R and range rate RR at host vehicle braking onset under different conditions, i. e., last- second normal or hard braking condition, different initial host vehicle speeds ( vH = 30 mph, 45 mph, or 60 mph), and different lead vehicle deceleration levels ( aL = − 0.15 g, − 0.28 g, or − 0.39 g), respectively. It can be noted from the figure that the Tlsb measure for 24 all the last- second hard braking data under heavy lead vehicle braking scenario ( aL = − 0.39 g) converged to about 0.5 second while the Tlsb for the corresponding last- second normal braking data were between 1 and 1.5 seconds, implying the urgency of this kind of scenario. In addition, the time buffer left until last- second brake seems to increase as the lead vehicle deceleration level decreases and/ or the host vehicle speed increases. 5.4 General Scenario In general, as the NHTSA alert algorithm described in Section 6.2.4, two different cases are con- sidered to estimate the time to last second brake Tlsb , depending on whether the lead vehicle is expected to stop first or not. The lead vehicle stopping time tLS is still estimated by Equation 6.6, while the estimation of the host vehicle stopping time tHS is computed as follows: Generally it is assumed that the condition VH + aH Tlsb > 0 holds2 and the Tlsb measure can be solved from the following equations, using the same strategy as described in Section 6.3.3: 5.5 Error Estimation of the Tlsb Measure From the above calculation process of the Tlsb measure, it follows that the error of the estimated Tlsb depends on the error or measurement noise of the six underlying state variables as specified in Equation 6.16. For simplicity, it is assumed that the input measurement noise is generated as independent random variables with the distributions given in Table 6.2 [ Brunson et al. 2002]. Here, U [ a, b] represents the uniform distribution in the interval from a to b, while G( μ, σ) represents the Gaussian distribution with mean μ and standard deviation σ. All units are metric ( m, m/ s, and m/ s2 ). These noise distributions were derived from a noise analysis of data collected from the prototype collision warning system in the Engineering Development Vehicle ( EDV) developed under the ACAS FOT. 25 Table 6.2: Input Noise Distributions In order to estimate the error of Tlsb measure, the true input measurements are drawn using the distributions specified in Table 6.3, where L( μ, σ) represents the Laplacian distribution with mean 2 Otherwise the host vehicle is already decelerating hard enough, hence not an emergent scenario. Figure 6.10: Error Distributions of Estimated Tlsb ( Tlsb, est − Tlsb, true ) due to Sensor Noise under Scenario 1 and Scenario 2 μ and standard deviation σ. The details of Scenario 1 ( lead vehicle stopped or moving slowly) and Scenario 2 ( lead vehicle decelerating) are described in Section 6.3.2 and Section 6.3.3 respectively. Again all units are metric ( m, m/ s, and m/ s2 ). 26 Table 6.3: True Input Measurement Distributions In addition, the true maximum available host vehicle deceleration aHmax, true is drawn from a truncated Gaussian distribution with mean − 0.6 g, standard deviation of 0.1 g, minimum of − 0.8 g, and maximum of − 0.3 g. Also it is assumed that aHmax can be estimated within ± 10% white noise. Then the relative frequency distribution of the error of the Tlsb measure ( i. e., Tlsb, est − Tlsb, true ) can be estimated, as shown in Figure 6.10. The various percentile values and statistical measures of the Tlsb estimation error are summarized in Table 6.4. It can be observed from the figure and the numbers in the table that 99% of the Tlsb estimation error range is within 1 s, and that the estimated value of Tlsb will not exceed the true value by more than 0.25 s with a probability of over 99.9%. Table 6.4: Error of Tlsb Estimation Due to Sensor Noise in Seconds 5.6 Warning/ Overriding Criterion on Tlsb The Tlsb measure provides a straightforward and quantitative assessment of the current situation. From its definition it follows that potential collisions would be avoided if the driver or the control system could react within Tlsb with a sufficient level of deceleration. From previous work on driver reaction times as described in Section 6.1.2, human drivers usually do not have a consistently fast reaction time on the road, it may take up to 2 s to account for 90% drivers’ reaction time under a natual driving scenario without any warning signals. The situation is slightly better in that 90% drivers can react within 1.8 s if a visual warning signal is used, 1.55 s if an auditory warning signal is issued, and 1.35 s if visual plus auditory warning signals are applied. However, on the other hand, the interference level of the warning signals also increases ( from none, visual, auditory, to visual + auditory signal) as the driver reaction time decreases. The higher the interference level, the more probable drivers would experience the pre- warning signals as a nuisance. Hence it is desirable to set the warning timing not too early to reduce the interference level, and at the same time not too late to give most drivers sufficient time to react. As a result of this trade- off it is 27 difficult to achieve a satisfactory performance if the collision avoidance system solely relies on human drivers to take action in an emergency, due to the great driver behavior variation. On the other hand, an overriding system can be used at critical moments to automatically apply brakes at maximum level to avoid collisions. The advantages are that it is not subject to the influence of driver reaction time and braking level variability, and that the Tlsb measure can give a relatively accurate estimate of how much time is left for the overriding system to react. Based on the above discussions and observations, the following warning and overriding criterion based on Tlsb measure is proposed: • 1.5 s ≤ Tlsb < 2.5 s: Cautionary warning ( visual signal) • 0.5 s ≤ Tlsb < 1.5 s: Imminent warning ( visual + auditory signal) • Tlsb < 0.5 s: Overriding ( automatic brake) The overriding threshold ( 0.5 second) is chosen to avoid collisions with a probability of 99.9%, according to the Tlsb error distribution described in Section 6.3.5 and assuming the system delay of automatic brake to be 250 milliseconds. Besides, the CAMP data shown in Sections 6.3.2 and 6.3.3 also imply that alert drivers would have taken a normal or hard brake action before the 0 .5 s threshold in most situations. Then the two one- second warning stages are defined according to general human driver reaction times and the error distribution of Tlsb estimation. The warning thresholds can be further adjusted according to individual driver’s sensitivity level to warnings. For instance, a responsive driver might desire shorter warning time ranges than a slow driver. The proposed Tlsb warning and overriding criterion has several advantages over the previous warning and overriding criteria as described in Section 6.2. First, it is defined in time domain instead of distance domain, which is in agreement with natural human sense and judgment of urgency. Besides, it gives a concrete time measure in terms of how much time is left for the driver or the control system to react to avoid a potential rear- end collision ahead, which serves as an excellent direct measure of the severity and urgency of threats under current situations. Second, the estimation process of the Tlsb measure takes into account all possible current dynamic information ( i. e., vH , aH , R, RR, aR , aHmax ) while most previous algorithms only used partial updated information and assumed the rest of the state variables to be constants. It follows that the estimation of Tlsb will be more sensitive to real time sensor noise and that the accuracy of Tlsb esti- mates can be improved by increasing the reliability and precision of sensor measurements. However, even when the sensor data is noisy, it is still better than a constant assumption in most cases. Third, as mentioned before, the Tlsb criterion is less sensitive to human driver variability. In contrast to previous algorithms, the computation of the Tlsb measure does not depend on assumed human driver reaction time tr any more, even though the warning criterion is still 28 defined with reference to the human driver reaction times. The overriding criterion depends on neither human driver reaction time nor braking level, which are two very important human factors in other collision avoidance systems. Fourth, the overriding system can avoid collisions more effectively at the last moment based on the Tlsb measure. According to the error distribution analysis of the estimated Tlsb measure described in Section 6.3.5, and assuming that the automatic brake systems have a constant time delay of 250 milliseconds, the overriding system is able to avoid rear- end collisions with a probability of over 99.9%. At last, the Tlsb measure can be combined with TTC information to take into account of last- second steering possibilities, please see more detailed discussions in section 6.4.4. 29 PART II: Development of Sensor Testbed 6 Definitions: • Proximity: A distance signaled by an ON/ OFF output; part presence and absence • Position: The location ( coordinates) of an object with respect to a defined reference datum • Displacement: Movement from one position to another over a specific distance or angle • Dimensional: Part- specific geometric attributes; determined via part inspection • Vibration: A displacement that repeats at a particular frequency or set of frequencies and has an average displacement of zero 7 Introduction The automobile industry has been using sensors on cars for the past couple of decades. Sensors are used for all sorts of reasons. To be used with complicated engine management systems, braking systems, and even warning you when you are backing up of any obstructions in your way. Still to this day though there are no sensors to warn you while you are driving of a danger either due to a car coming close to you or your car coming close to a barrier. There may be many reasons for not having these features on any cars. Maybe it is too intrusive of a system to put into a car and it would not be marketable. There is no reason though why it is not capable of being built. If people can build and race off- road vehicles with no driver and no remote control that drives by itself and can be aware of obstructions, than why can’t it be implemented on passenger cars of tomorrow. The main point of this project is a basic derivation of what was talked about above. Sensors will be used to count the number of vehicles that pass by you in either lane on your right or left hand side while you are driving. Therefore you will need at least four sensors on a test vehicle, one at each corner of the car to be able to sense when a vehicle has come within a lanes range of the test car. A data acquisition box will be needed to collect this data which then will be interpreted as to how many vehicles have passed by the test vehicle. This is the basics the project, understanding how to create a sensory system that will detect when a vehicle has come in a dangerous range to you while you are on the road. The difficult part of this project is finding sensors that will do this. There are many sensors available on the market today but what kind of sensor can work in such a harsh environment. You have the wind which is a very important factor in overcoming, also the constant up and down motion of the vehicle, and any other vibrations such as the engine and road conditions. Most sensors are very sensitive to different types of environments and choosing a proper sensor is the key to making this 30 project successful. 8 Choosing a Sensor After defining the points to consider when selecting a position sensor, you can then rank them from greatest to least importance. • Type of motion and degrees of freedom to be measured ( e. g., linear or rotational, single- or multidimensional) • Measurement range of interest and type of output ( e. g., switched, nonlinear, or linear position output) • Installation issues, limitations on mounting and physical size for both the sensor and the driver; also, sensor- to- driver interconnecting cable length • Output ( e. g., voltage, current, digital, switch points, visual indications, communication bus) • Life expectancy and/ or duty cycle required ( i. e., short, medium, extended term) • Environmental conditions for sensor, cable, and driver ( e. g., temperature, humidity, moisture, corrosive fluids and oils, fluid pressure, vibration or shock, mechanical wear, EMI) • Measurement performance ( e. g., precision, accuracy, linearity error, resolution, bandwidth, repeatability, hysteresis, sensor and driver temperature stability/ coefficients) • Measuring range and performance indicators, transducer self- diagnostics, IEEE 1451.4 capability, TEDS 9 Proximity Switch or Position Transducer The second question to ask is whether we need to know only if a target is present or absent, or whether we need information about target location throughout a range of motion. If all we need is a discrete ON/ OFF signal indicating target presence or absence relative to a fixed location, then a proximity switch might be adequate. If the application calls for a continuously varying signal representative of the location of the target throughout a range of motion, we should specify a position transducer. Proximity switches are typically used: • To determine if a part or component ( target) is installed on or in an assembly ( e. g., a pressed- in mounting boss on a PCB assembly) • To determine if or when a target arrives at or moves from a predetermined location relative to the switch ( e. g., forming a metal part in a bending/ stamping operation) 31 Figure 1. Position transducers provide a continuously changing output relative to target position throughout a range of motion. Linear devices typically have a nonlinearity error of 1% or less, but high- performance, nonlinear transducers can provide precise, cost- effective measurement for many applications. 9.1 Nonlinear and Linear. High- quality nonlinear position transducers can provide a repeatable output signal vs. target position that we can characterize and develop a look- up table or algorithm for machine control. Linear transducers provide a linear output signal vs. target position that can simplify transducer implementation. Other selection considerations include measurement resolution and bandwidth, system or sensor robustness within the application environment, output signal types, size, and power requirements. 10 Fundamentals of Electro- Acoustics 10.1 History Acoustics is the study of sound. Until the 19th century, acoustics primarily consisted of the physics of sound propagation related to human hearing. During the early 1800' s, electromagnetism was discovered and one of the first non- musical instrument sound generators, the telegraph, was developed. The invention of the telephone in 1876 resulted in the creation of microphones and loudspeakers, followed by the phonograph at the end of the 19th century. Radio was developed during the early 1900' s. During the early part of the 20th century, a small group of researchers began applying engineering principles, such as equivalent circuits, to the science of acoustics in order to improve the design and construction of microphones and loudspeakers. This was the birth of the applied science of electro- acoustics. The work was carried out in several universities and in the research laboratories of 32 companies such as Bell Laboratories and Victor Talking Machine, which became RCA Victor. To better communicate and share their discoveries, they formed the Acoustical Society of America in 1929, and the first text book on electro- acoustics, Applied Acoustics, was authored by Frank Massa and Harry Olson in 1934. Many of the fundamental principles developed by these pioneers is still used today in the design of electro- acoustic transducers and systems. 10.1.1.1.1 ACOUSTIC TRANSMISSION MEDIA Electro- acoustic transducers operate as transmitters or receivers. When operating as transmitters, they transform electrical energy into acoustic energy that propagates through a medium, which is usually air or water. When operating as receivers, they transform the acoustical energy into electrical energy. The fundamental equations for defining sound transmission are the same for all transmission media. However, because many of the fundamental acoustical properties are vastly different between fluid media such as water and gaseous media such as air, there are many fundamental differences between transducers and systems that are designed to operate in them. Some comparative acoustic properties of air and water are contained in the chart below: TABLE I Temp. (° C) Density ( kg/ m3) Velocity ( m/ sec.) Acoustic Impedance ( MKS Rayls) Fresh Water 20 1000 1480 1.48 x 106 Sea Water ( 35 ppt salinity) 13 1026 1500 1.54 x 106 Air 0 1.29 332 428 Air 20 1.21 343 415 33 10.2 GENERAL PROPERTIES 10.2.1 Wavelength of Sound as a Function of Sound Speed and Frequency The wavelength of sound changes as a function of both speed of sound and frequency, as shown by the expression: 10.2.1.1.1 ( 1) Figure 2 shows a plot of the wavelength of sound from Equation ( 1) in air and water at room temperature as a function of frequency. Figure 2: Plot of the Wavelength as a Function of Frequency for Sound in Air and Water at Room Temperature 10.3 Transducer Beam Patterns The acoustic radiation pattern, or beam pattern, is the relative sensitivity of a transducer as a function of spatial angle. This pattern is determined by factors such as the frequency of operation and the size, shape and acoustic phase characteristics of the vibrating surface. The beam patterns of transducers are reciprocal, which means that the beam will be the same whether the transducer is used as a transmitter or as a receiver. It is important to note that the system beam pattern is not the same as the transmitting or receiving beam pattern of the transducers, as will be explained in a later section. Transducers can be designed to radiate sound in many different types of patterns, from omni- 34 directional to very narrow beams. For a transducer with a circular radiating surface vibrating in phase, as is most commonly used in ultrasonic sensor applications, the narrowness of the beam pattern is a function of the ratio of the diameter of the radiating surface to the wavelength of sound at the operating frequency. The larger the diameter of the transducer as compared to a wavelength of sound, the narrower the sound beam. Figure 3: Three- Dimensional Representation of the Beam Pattern Produced by a Transducer With a Diameter Large Compared to a Wavelength As can be seen, it produces a narrow conical beam and a number of secondary lobes of reduced amplitude separated by nulls. Even though the beam is called conical, it does not have straight sides and a flat top as the word " conical" may imply. The beam angle is usually defined as the measurement of the total angle where the sound pressure level of the main beam has been reduced by 3 dB on both sides of the on- axis peak. However, the transducer still has the sensitivity at greater angles, both in the main beam and in the secondary lobes. When using transducers, it is important to be aware that nearby unwanted targets that are beyond the beam angle can inadvertently be detected, because the transducers are still sensitive at angles greater than the beam angle. Some transducers used in sensing applications are specially designed to minimize or eliminate the secondary lobes to avoid detecting unwanted targets. 10.3.1 ULTRASONIC TRANSDUCERS AND SYSTEMS OPERATING IN A GASEOUS MEDIUM Ultrasonic sound is a vibration at a frequency above the range of human hearing, usually greater than 20 kHz. The microphones and loudspeakers used to receive and transmit ultrasonic sound are called transducers. Most ultrasonic sensors are echo ranging systems that use a single transducer to both 35 transmit the sound pulse and receive the reflected echo, typically operating at frequencies between 40 kHz and 250 kHz. A variety of different types of transducers can be used in these systems. 10.3.2 Speed of Sound in Air as a Function of Temperature The speed of sound in air varies as a function of temperature by the relationship: 10.3.2.1.1 ( 2) 10.3.3 Attenuation of Ultrasonic Sound in Air as a Function of Frequency and Humidity As the sound travels, the amplitude of the sound pressure is reduced due to friction losses in the transmission medium. The attenuation of sound in air increases as the frequency increases, and at any given frequency the attenuation varies as a function of humidity. The value of humidity that produces the maximum attenuation is not the same for all frequencies. For example, above 125 kHz the maximum attenuation occurs at 100% relative humidity; however, at 40 kHz the maximum attenuation occurs at 50% relative humidity. Since an ultrasonic sensor usually is required to operate at all possible humidities, target range calculations should use the largest value of attenuation. A good estimate for the maximum attenuation in air at room temperature over all humidities for frequencies up to 50 kHz is given by: Noncontact position measurement devices offer several advantages over contact- type sensors. They provide higher dynamic response with higher measurement resolution, have lower ( or no) hysteresis, and can measure small, fragile parts. There is no risk of a probe’s damaging delicate structures, and they can do their work in highly dynamic processes and environments. Noncontact measurement devices are based on various technologies, including electric field, electromagnetic field, and light/ laser. In this article we will discuss two complementary displacement transducer technologies in detail: capacitive and inductive ( eddy current), which operate on electric and electromagnetic fields, respectively. 11 The Basics of Capacitive Position Measurement Consider two parallel steel plates with a gap between them. When a voltage is applied to one of the plates, the difference between the charges stored on the surfaces of the plates will cause an electric field to exist between them. This is a parallel- plate capacitor. Capacitance describes how the space 36 between the two conductors affects an electric field between them, and refers to the capacity of the two plates to hold this charge. A large capacitance can hold more charge than a small one. The amount of existing charge determines the amount of current required to change the voltage on the plate. Capacitance is measured in farads, after Michael Faraday ( 1791– 1867), an English physicist and chemist who did pioneering work in electricity and magnetism. One farad is a large unit; a typical capacitor used in electronic circuitry is measured in microfarads. The capacitance changes sensed in a typical capacitive sensor are ~ 1 fF. The basic operation of a capacitive position measurement sensor can be deduced from the familiar equation for a parallel- plate capacitor: ( 1) where: 0 = absolute permittivity of free space ( 8.85 × 10– 12) r = relative permittivity ( dielectric constant) of medium in gap between plates A = plate common surface area d = plate separation ( displacement) There are three ways to change the capacitance of the parallel- plate system: • Variation of the distance between the plates ( d) • Variation of the shared area of the plates ( A) • Variation of the dielectric constant ( r) The first two methods are shown in Figure 4. The effects of the third method on noncontact position measurement are discussed later in this article. Figure 4. Assuming unvarying dielectric constant between the sensor and target, changes in capacitance result from changing the distance between sensor and target or the common area between the sensor and target. Changing the dielectric material between two plates fixed at a constant gap also changes the capacitance of the ystem. s In a capacitive position sensor, the electrified plate is the sensor surface and the second plate is the target. The electronics continuously change the voltage on the sensor surface. This is the excitation voltage. The amount of current required to change the voltage is detected by the electronics and indicates the amount of capacitance between sensor and target. An AC bridge circuit or other active electronic circuit is typically used to convert the capacity change into a current or voltage signal and output. In ordinary capacitance- based position measurement, the size of the sensor and the target, and the dielectric material ( usually air) remain constant. The only variable is the gap. All changes in 37 capacitance are therefore the result of a change in the position of the target relative to the sensor. The driver is calibrated and the output scaled to provide a specific voltage for a corresponding change in capacitance ( i. e., gap or displacement). 11.1 Target Size and Surface Condition Capacitive transducers measure the average position of the target surface within the spot size ( viewing area) of the sensor. A sensor with a circular shape will project a cylindrical electric field. In standard sensors, the field is focused by sensor design and construction. By the time the field reaches the target, however, it can spread as much as 30%, resulting in a field spot size on the target that is larger than the active sensor size. For ideal operation, we need a target at least 30% larger than the active sensor size. Using a smaller target introduces variables, such as target shape and whether it is axially centered on the sensor, all of which result in a corresponding change in capacitance. In special cases, the transducer can be calibrated to a particular geometric configuration. Figure 5 gives examples of error correction multipliers for a 3/ 8 in. diameter sensor operating on non- flat targets [ 3]. Because capacitive transducers sense the target surface, its consistence in terms of orientation, surface finish, dirt, oil, and contamination figures prominently in measurement accuracy. Figure 5. Error- Correction Multipliers Target Diameter Spherical Shape Cylindrical Shape 1 in. 0.93 0.97 1/ 2 in. 0.77 0.94 11.2 Target Material and Thickness The sensor’s electric field seeks a conductive surface, meaning that these transducers are not affected by target material ( magnetic, nonmagnetic) provided that it is a conductor. Because the electric field resides at the surface of the conductor, target thickness is not important. Capacitive transducers are often used to measure a change in position or in a conductive target’s mechanical characteristics. In addition, the devices are effective in measuring presence, density, thickness, location, and other characteristics of nonconductors as well. Nonconducting materials, such as plastic, have a dielectric constant () different from that of air ( for air ~ 1.0005364 ± 0.0000003 at 20 C; vacuum = 1.0; polyethylene ~ 2.3; range of water ~ 48 to 88; water = 78 at 1 MHz and 25° C) [ 4]. Inserting a nonconductive material between the sensor and a conductive reference material will change the capacitance relative to the thickness, density, location, etc., of the material. It is often not feasible because of application or installation constraints to provide a reference target behind the nonconductive target material. With proper calibration and setup, these measurements can still be made by a technique called fringing, in which the electric field from the sensor wraps back onto the sensor itself. When a nonconductive material is brought into this field, the material’s dielectric 38 will alter that of the air medium around the sensor, allowing it to measure properties and characteristics of the nonconductive target material. 11.3 Environment Although capacitive transducers are not affected by material magnetic properties, they are sensitive to the medium in the gap between the sensor and the target. Maintaining a steady dielectric constant in the gap is therefore important— and humidity affects the dielectric constant of air. The dielectric constant of air increases with humidity and will change the capacitance between sensor and target. Furthermore, moisture and other fluids can migrate into the sensor and negatively interact with its construction. Experimental results show that RH changes from 50%– 80% can cause errors up to 0.5%. Capacitive transducers are therefore not recommended for applications characterized by excessive dirt, dust, water, machining fluids, or oils. On the other hand, inductive transducers are unaffected by these contaminants, as will be discussed later. Temperature- induced error, another area of concern, calls for temperature compensation of the system. But this technique does not solve the problem of temperature- induced expansion and contraction of system components. This can manifest itself as differential thermal expansion and result in measurement errors > 0.0005 in. While not significant when measuring and controlling to 0.01 in., it is very much so when the tolerance is 0.001 in. or less. There is simply no substitute for careful fixture design and system installation. 12 The Basics of Inductive ( Eddy Current) Position Measurement Consider a coil of wire wound in a helical shape with an air core. Copper or some other nonferrous material is typically used in inductive sensor coils to avoid magnetic hysteresis effects and nonlinearity errors caused by ferrous materials. This wire coil is an inductor. In 1824, Hans Christian Oersted ( 1777- 1851), the Danish physicist, chemist, and electromagnetist, discovered that passing a time- varying current though a coil creates a magnetic field around the coil capable of shifting a compass needle. Faraday and the American physicist Joseph Henry ( 1797- 1878) discovered the complementary effect: a moving magnetic field induces a voltage in an electrical conductor proportional to the rate of change of current ( see Figure 6). 39 Figure 6. Self- inductance is the inducing of a voltage in a current- carrying wire when the current is changing. The magnetic field created by the AC induces the voltage. The magnetic field lies in concentric circles around the wire and expands and contracts across the conductor as the current changes. Once again consider the coil, but with the turns wound around a permeable material ( e. g., an iron core). When the current increases in one loop, the magnetic field expands perpendicular to the direction of current flow and intersects neighboring loops of wire. This induces a voltage in the loops, producing an inductance in the coil dependent upon the location of the permeable core. Sliding the core to a new position relative to the coil produces a different inductance. The magnetic flux in the coil can be related to the current through the coil as well as the currents in the iron core, or within another nearby conductive object such as a target. Now consider the air- core coil again ( the iron core having been removed), positioned near the conductive target. The flux field’s effect on the target is similar to that on the core. The magnetic field at a given location in the target can be defined as the sum of two parts, one proportional to the current through the coil ( induced) and the other due to self- induced currents in the conductive target. The coil and target constitute the primary and secondary windings, respectively, of an air- core transformer, which is an approximate model for eddy current transducers coupled with the target through inductive effects ( see Figure 7). 40 Figure 7. An air- core transformer is an appropriate model for an eddy current sensor. The magnetic field between the sensor and the target consists of two parts: one is caused by the current flowing through the sensor coil, and the second is a result of the currents generated in the target. Field intensity is proportional to current strength. The flux in the target consists of the target’s self- inductance, Lt, and the mutual inductance between the sensor and the target, Ms: t. In a similar fashion, the flux in the sensor consists of the self- inductance of the sensor, Ls, and the mutual inductance between the sensor and the target, Mt: s. The mutual inductance depends on the geometry of the sensor and target, and, in general, Mt: s = Ms: t. The coil’s self- inductance depends only on its geometry; the mutual inductance between the coil and target, Mp: t, depends on the geometry of both coil and target and on target material properties. If the coil and target are far apart, the flux through the target due to the current in the coil will be small, and so will the mutual inductance. 12.1 Target Size and Surface Condition. Target size is a primary consideration when selecting an eddy current sensor. The coil projects a toroidal field around the sensor face. Two sensor styles are typically available: shielded and unshielded. The shield loads the coil field, reducing the diameter and distance it extends from the sensor. Shielded sensors have the advantage of reducing the effect that conductive materials ( other than the target) near the sensor or target can have on the measurement. The field diameter for shielded sensors is ~ 1.5 × the coil diameter; for unshielded types it is ~ 3 × the coil diameter. For standard operating conditions, the target size should be at least the size of the sensor field, but with special calibration and application, smaller targets can be used effectively. Target diameter becomes crucial when the target has a curved surface, as when measuring the X, Y axis runout on a rotating shaft. Because the inductive field penetrates the target, the field provides a position measurement that averages target surface roughness, so surface finish is not important for most applications. However, where high accuracy and resolution in microinches or better are required, surface finish can affect measurements. For these applications, a surface roughness of < 32 μin. is recommended. 41 12.2 Target Material and Thickness As we have seen, the quality of eddy current sensor- to- target field coupling depends on target electrical resistivity and magnetic permeability. This coupling determines the magnitude of coil impedance change vs. displacement. The ideal target materials are nonferrous with low electrical resistivity; among the best are aluminum, brass, and copper. Even though austenitic stainless steels have a higher resistivity than aluminum and reduce the signal by ~ 30% compared to aluminum, they are adequate for many applications. The exceptions are those that require extremely high measurement resolution and precision, such as many semiconductor- or optics- based applications where low thermal distortion of the target might be desirable. A comparative measure of a material’s thermal- mechanical stability is thermal distortion, the ratio of the coefficient of thermal expansion, a, ( min./ in./° F) and thermal conductivity, k, ( Btu/ hr./ ft2./° F/ ft.). As an example, for 6061 aluminum, / k ~ 0.12; for 303 stainless steel, / k ~ 1.02. Figure 8. Electrical Properties for Selected Materials [ 9,10] Material Electrical Resistivity μ- cm @ 25° C Magnetic Permeabilityμr Aluminum 2.65 1 Copper 1.673 1 Gold 2.19 1 304 Stainless Steel 6.8 1 Lead 20.65 1 Nickel 6.84 100 1040 alloy ( 72 Ni, 14 Cu, 11 Fe, 3 Mo) 56 20,000- 100,000 416 Stainless Steel 57 200 Mumetal ( 77 Ni, 5 Cu, 1.5 Cr) 60 20,000- 100,000 Ferrous materials vary widely in their magnetic permeability and electrical resistivity. Ferromagnetic materials have a high magnetic permeability that distinguishes them from nonferromagnetic materials and strongly influences eddy current fields. Moreover, ferromagnetic materials produce a stronger magnetic flux density, ß, (= μrH). Please note that an overarching quantification of system performance is beyond the scope of this article. Each particular system must be tested against the material under consideration ( see Figure 8). Important issues are: • Exponential change in signal vs. displacement shows why inductive transducers are most efficient over a measuring range equivalent to 1/ 3 the coil diameter. • Ferrous material exhibits inductance change and therefore a weaker system signal as compared to a nonferrous material. This often is reflected in a reduced measuring range and/ or compromised performance against ferrous target materials, and is the reason nonferrous materials with low electrical resistivity are recommended in applications requiring high resolution and measurement precision. • The effect of coil oscillation frequency. In this case, a higher L is achieved against magnetic steel when operating at a lower frequency. 42 12.3 Environment. Inductive position sensors, while sensitive to target material properties, are not affected by nonconductive materials in the sensor- to- target gap. This feature offers distinct advantages in dirty environments ( e. g., dirt, dust, water, and machining fluids and oils), assuming that the sensor is designed and built to withstand these fluids. Temperature- induced error is another area that requires attention. The wire coil, in addition to providing the means to the measurement, is a temperature- sensitive resistor ( Cu has a temperature coefficient of resistance of 0.00393 //° C at 20° C). For best performance, you must account for temperature errors over the environmental temperature operating range. The manufacturer can often provide temperature compensation to reduce the magnitude of this error, but even so, the problem remains of temperature- induced expansion and contraction of the components of the installation/ application and should be handled as previously discussed. 13 Summary Selecting a non- contact position measurement sensor requires defining the application requirements and then identifying and prioritizing the performance and device selection criteria. Many nonlinear transducers are capable of highly precise, high- performance measurements, yet are cost effective in many applications, particularly with the availability of signal processing already incorporated in many process- control systems. From the three types of sensors above it seems that an ultrasonic transducer is the best way to go. It has much greater range than a capacitive or inductive proximity sensing device which has only a short range of accurate sensing of metallic objects. Also with these sensors the environment in which they work is very critical. It must be clean and free of any dust or debris. Consequently using these sensors outdoors under a driving environment just won’t work. The sensors are made for accurate measuring in a controlled environment like an automated factory and would not be useful in an environment such as ours. An ultrasonic sensor looks like the way to go. It is very versatile and can be used in a variety of different mediums. It has a wide range of sensing distances and is the sensor of choice for automotive manufactures for detecting obstructions while backing up. The only problem will be in setting up the sensors so that they can detect objects while moving which is the problem that is trying to be solved. 43 14 References [ Hon 2005] ( 2005), “ Acura RL luxury performance sedan combines sleek styling, Super Handling All- Wheel Drive( TM) ( SH- AWD) and a comprehensive list of technology features”, http:// corporate. honda. com/ press/ article. aspx? id= 2005081757434, Honda Press Releases. [ Acz ´ el 1966] Acz ´ el, J. ( 1966), Lectures on Functional Equations and their Applications, Academic Press, New York, NY. [ Alm and Nilsson 1994] Alm, H. and Nilsson, L. ( 1994), “ Changes in driver behaviour as a function of handsfree mobile phones – a simulator study”, Accident Analysis and Prevention, vol. 26, no. 4, pp. 441– 451. [ Antonsson and Cagan 2001] Antonsson, E. K. and Cagan, J., ( Eds.) ( 2001), Formal Engineering Design Synthesis, Cambridge University Press, Cambridge, U. K. [ Antonsson et al. 2003] Antonsson, E. K., Zhang, Y., and Martinoli, A. ( 2003), “ Evolving engineering design trade- offs”, In Proceedings of the 15th International Conference on Design Theory and Methodology, Chicago, IL, ASME, DETC 2003/ DTM- 48676. [ B ¨ ack 1996] B ¨ ack, T. ( 1996), Evolutionary Algorithms in Theory and Practice, Oxford University Press, New York, NY. [ B ¨ ack et al. 2000] B ¨ ack, T., Fogel, D. B., and Michalewicz, Z., ( Eds.) ( 2000), Evolutionary Computation, Institute of Physics Publishing, Bristol, U. K. [ Bakker et al. 1987] Bakker, E., Nyborg, L., and Pacejka, H. B. ( 1987), “ Tyre modelling for use in vehicle dynamics studies”, SAE Technical Paper No. 870421. [ Bakker et al. 1989] Bakker, E., Pacejka, H. B., and Lidner, L. ( 1989), “ A new tire model with an application in vehicle dynamics studies”, SAE Technical Paper No. 890087. [ Bando et al. 1995] Bando, M., Hasebe, K., Nakayama, A., Shibata, A., and Sugiyama, Y. ( 1995), “ Dynamical model of traffic congestion and numerical simulation”, Physical Review E, vol. 51, no. 2, pp. 1035– 1042. [ Bentley 1999] Bentley, P. J., ( Ed.) ( 1999), Evolutionary Design by Computers, Morgan Kaufmann, London, U. K. [ Bishop 2005] Bishop, R. ( 2005), “ Intelligent vehicle R& D: A review and contrast of programs worldwide and emerging trends”, Annales des T ´ el ´ ecommunications, vol. 60, no. 3– 4, pp. 228– 263. [ Bonabeau et al. 1999] Bonabeau, E., Dorigo, M., and Theraulaz, G. ( 1999), Swarm Intelligence: From Natural to Artificial Systems, Oxford University Press, New York, NY. [ Brunson et al. 2002] Brunson, S. J., Kyle, E. M., Phamdo, N. C., and Preziotti, G. R. ( 2002), “ Alert algorithm development program: NHTSA rear- end collision alert algorithm”, Final report, The Johns Hopkins University, Applied Physics Laboratory, National Highway Traffic Safety Administration, U. S. Department of Transportation, Report No. DOT HS 809 526. [ Bugajska and Schultz 2000] Bugajska, M. D. and Schultz, A. C. ( 2000), “ Co- evolution of form and function in the design of autonomous agents: Micro air vehicle project”, In Proceedings of Workshop on Evolution of Sensors GECCO 2000, pages 240– 244, Las Vegas, NV. [ Burgett et al. 1998] Burgett, A. L., Carter, A., Miller, R. J., Najm, W. G., and Smith, D. L. 44 ( 1998), “ A collision warning algorithm for rear- end collisions”, In Proceedings of 16th International Technical Conference on Enhanced Safety of Vehicles, pages 566– 587, Washington DC, Paper number 98- S2- P- 31. [ Chang et al. 1985] Chang, M. S., Messer, C. J., and Santiago, A. J. ( 1985), “ Timing traffic signal change intervals based on driver behavior”, Transportation Research Record, vol. 1027, pp. 20– 30. [ Chen and Ulsoy 2001] Chen, L.- K. and Ulsoy, A. G. ( 2001), “ Identification of a driver steering model, and model uncertainty, from driving simulator data”, Transactions of the ASME: Journal of Dynamic Systems, Measurement, and Control, vol. 123, no. 4, pp. 623– 629. [ Cho and Hedrick 1989] Cho, D. and Hedrick, J. K. ( 1989), “ Automotive powertrain modeling for control”, Transactions of the ASME: Journal of Dynamic Systems, Measurement, and Control, vol. 111, no. 4, pp. 568– 576. [ Correll and Martinoli 2004] Correll, N. and Martinoli, A. ( 2004), “ Modeling and optimization of a swarm- intelligent inspection system”, In Proceedings of the 7th Symposium on Distributed Autonomous Robotic System ( DARS), pages 351– 360, Toulouse, France, Springer- Verlag. [ Curry et al. 2005] Curry, R. C., Greenberg, J. A., and Kiefer, R. J. ( 2005), “ Forward collision warning requirements project - task 4 final report: NADS versus CAMP closed- course comparison examining “ last- second” braking and steering maneuvers under various kinematic conditions”, Final report, Crash Avoidance Metrics Partnership, National Highway Traffic Safety Administration, Report No. DOT HS 809 925. [ Darwin 1859] Darwin, C. ( 1859), On the Origin of Species by Means of Natural Selection, or the Preservation of Favoured Races in the Struggle for Life, John Murray, London, U. K. [ De Jong 1975] De Jong, K. A. ( 1975), An Analysis of the Behavior of a Class of Genetic Adaptive Systems, PhD thesis, University of Michigan, Ann Arbor, MI. [ De Jong et al. 1995] De Jong, K. A., Spears, W. M., and Gordon, D. F. ( 1995), “ Using markov chains to analyze GAFOs”, In Whitley, L. D. and Vose, M. D., ( Eds.), Foundations of Genetic Algorithms 3, pages 115– 137. Morgan Kaufmann, San Francisco, CA. [ Doi et al. 1994] Doi, A., Butsuen, T., Niibe, T., Yakagi, T., Yamamoto, Y., and Seni, H. ( 1994), “ Development of a rear- end collision avoidance system with automatic braking control”, JSAE Review, vol. 15, no. 4, pp. 335– 340. [ Epiney 2004] Epiney, L. ( 2004), “ Modeling of car dynamics and realistic traffic patterns in webots”, Technical report, Swarm- Intelligent Systems Group ( SWIS), EPFL. [ Fitzpatrick and Grefenstette 1988] Fitzpatrick, J. M. and Grefenstette, J. J. ( 1988), “ Genetic algorithms in noisy environments”, Machine Learning, vol. 3, no. 2- 3, pp. 101– 120. [ Fleming 2001] Fleming, W. J. ( 2001), “ Overview of automotive sensors”, IEEE Sensors Journal, vol. 1, no. 4, pp. 296– 308. [ Fogel 1992] Fogel, D. B. ( 1992), Evolving Artificial Intelligence, PhD thesis, University of California, San Diego, CA. [ Fogel et al. 1966] Fogel, L. J., Owens, A. J., andWalsh, M. J. ( 1966), Artificial Intelligence Through Simulated Evolution, John Wiley and Sons, Inc., New York, NY. 45 [ Fujita et al. 1995] Fujita, Y., Akuzawa, K., and Sato, M. ( 1995), “ Radar brake system”, In Proceedings of the 1995 Annual Meeting of ITS America, volume 1, pages 95– 101, Washington, DC. [ Fuller 1981] Fuller, R. G. C. ( 1981), “ Determinants of time headway adopted by truck drivers”, Ergonomics, vol. 24, no. 6, pp. 463– 474. [ Gartner et al. 1997] Gartner, N. H., Messer, C. J., and Rathi, A., ( Eds.) ( 1997), Traffic Flow Theory: A State of the Art Report, Trasprtation Research Board, Revised Monograph on Traffic Flow Theory. [ Gazis et al. 1960] Gazis, R., Herman, R., and Maradudin, A. ( 1960), “ The problem of the amber signal light in traffic flow”, Operations Research, vol. 8, no. 1, pp. 112– 130. [ Gipps 1981] Gipps, P. G. ( 1981), “ A behavioral car- following model for computer simulation”, Transportation Research Part B - Methodological, vol. 15, no. 2, pp. 105– 111. [ Goldberg 1989] Goldberg, D. E. ( 1989), Genetic Algorithms in Search, Optimization, and Machine Learning, Addison- Wesley, Reading, MA. [ Goldberg 2002] Goldberg, D. E. ( 2002), The Design of Innovation: Lessons from and for Competent Genetic Algorithms, Kluwer Academic Publishers, Boston, MA. [ Green 2000] Green, M. ( 2000), “‘ how long does it take to stop?’ methodological analysis of driver perception- brake times”, Transportation Human Factors, vol. 2, no. 3, pp. 195– 216. [ Guo et al. 2004] Guo, K., Ding, H., Zhang, J., Lu, J., and Wang, R. ( 2004), “ Development of a longitudinal and lateral driver model for autonomous vehicle control”, International Journal of Vehicle Design, vol. 36, no. 1, pp. 50– 65. [ Harned et al. 1969] Harned, J. L., Johnston, L. E., and Scharpf, G. ( 1969), “ Measurement of tire brake force characteristics as related to wheel slip ( antilock) control system design”, SAE Technical Paper No. 690214. [ Hayes et al. 2003] Hayes, A. T., Martinoli, A., and Goodman, R. M. ( 2003), “ Swarm robotic odor localization: Off- line optimization and validation with real robots”, Robotica, vol. 21, no. 4, pp. 427– 441. [ Hedrick et al. 1993] Hedrick, J. K., McMahon, D. H., and Swaroop, D. ( 1993), “ Vehicle modeling and control for automated highway systems”, Technical report, Longitudinal Contrtol Group, University of California, Berkeley, California PATH Program, Report No. UCB- ITS- PRR- 93- 24. [ Helbing et al. 2001] Helbing, D., Hennecke, A., Shvetsov, V., and Treiber, M. ( 2001), “ Master: macroscopic traffic simulation based on a gas- kinetic, non- local traffic model”, Transportation Research Part B - Methodological, vol. 35, no. 2, pp. 183– 211. [ Helbing et al. 2002] Helbing, D., Hennecke, A., Shvetsov, V., and Treiber, M. ( 2002), “ Micro- and macro- simulation of freeway traffic”, Mathematical and Computer Modelling, vol. 35, no. 5– 6, pp. 517– 547. [ Hertz et al. 1991] Hertz, J., Krogh, A., and Palmer, R. G. ( 1991), Introduction to the Theory of Neural Computation, Perseus Books, Reading, MA. [ Hess and Modjtahedzadeh 1990] Hess, R. A. and Modjtahedzadeh, A. ( 1990), “ A control theoretic model of driver steering behavior”, IEEE Control Systems Magazine, vol. 10, no. 5, pp. 3– 8. 46 [ Hoess et al. 2004] Hoess, A., Slater, S., Sj ¨ ogren, A., Beutner, A., Bullinger, W., M ¨ ohle, K., Maier, D., Rasshofer, R., Saroldi, A., Miglietta, M., Rohling, H., L ¨ ubbert, U., Schiementz, M., Garrod, A., Rickett, B., Pycock, D., Hoare, E., Castanie, F., Doerfler, R., and Brandt, M. ( 2004), “ Multifunctional automotive radar network ( RadarNet)”, Final Report D40, RadarNet Consortium, Information Societies Technology. [ Holland 1975] Holland, J. H. ( 1975), Adaptation in Natural and Artificial Systems, University of Michigan Press, Ann Arbor, MI. [ Jiang et al. 2001] Jiang, R., Wu, Q., and Zhu, Z. ( 2001), “ Full velocity difference model for a car- following theory”, Physical Review E, vol. 64, no. 1, pp. 017101. [ Johansson and Rumar 1971] Johansson, G. and Rumar, K. ( 1971), “ Drivers’ brake reaction times”, Human Factors, vol. 13, no. 1, pp. 23– 27. [ Kageyama 2006] Kageyama, Y. ( 2006), “ Nissan develops gas pedal safety feature”, Associated Press. [ Kiefer et al. 2005a] Kiefer, R. J., Cassar, M. T., Flannagan, C. A., Jerome, C. J., and Palmer, M. D. ( 2005a), “ Forward collision warning requirements project - tasks 2 and 3a final report: Surprise braking trials, time- to- collision judgments, and “ first look” maneuvers under realistic rear- end crash scenarios”, Final report, Crash Avoidance Metrics Partnership, National Highway Traffic Safety Administration, Report No. DOT HS 809 902. [ Kiefer et al. 2003] Kiefer, R. J., Cassar, M. T., Flannagan, C. A., LeBlanc, D. J., Palmer, M. D., Deering, R. K., and Shulman, M. A. ( 2003), “ Forward collision warning requirements project: Refining the CAMP crash alert timing approach by examining “ last- second” braking and lane change maneuvers under various kinematic conditions”, Final report, Crash Avoidance Metrics Partnership, National Highway Traffic Safety Administration, Report No. DOT HS 809 574. [ Kiefer et al. 2005b] Kiefer, R. J., LeBlanc, D. J., and Flannagan, C. A. ( 2005b), “ Developing an inverse time- to- collision crash alert timing approach based on drivers’ last- second braking and steering judgments”, Accident Analysis and Prevention, vol. 37, no. 2, pp. 295– 303. [ Kiefer et al. 1999] Kiefer, R. J., LeBlanc, D. J., Palmer, M. D., Salinger, J., Deering, R. K., and Shulman, M. A. ( 1999), “ Development and validation of functional definitions and evaluation procedures for collision warning/ avoidance system”, Final report, Crash Avoidance Metrics Partnership, National Highway Traffic Safety Administration, Report No. DOT HS 808 964. [ Koza 1992] Koza, J. R. ( 1992), Genetic Programming: On the Programming of Computers by Means of Natural Selection, The MIT Press, Cambridge, MA. [ Koza 1994] Koza, J. R. ( 1994), Genetic Programming II, The MIT Press, Cambridge, MA. [ Lee 2002] Lee, C.- Y. ( 2002), Efficient Automatic Engineering Design Synthesis via Evolutionary Exploration, PhD thesis, California Institute of Technology, Pasadena, CA. [ Lee and Antonsson 2000] Lee, C.- Y. and Antonsson, E. K. ( 2000), “ Variable length genomes for evolutionary algorithms”, In Proceedings of the Genetic and Evolutionary Computation Conference ( GECCO 2000), page 806, Las Vegas, NV, Morgan Kaufmann. 47 [ Lee and Peng 2005] Lee, K. and Peng, H. ( 2005), “ Evaluation of automotive forward collision warning and collision avoidance algorithms”, Vehicle System Dynamics, vol. 43, no. 10, pp. 735– 751. [ Lee et al. 2004] Lee, S. E., Olsen, E. C., and Wierwille, W. W. ( 2004), “ A comprehensive examination of naturalistic lane- changes”, Final report, Virginia Tech Transportation Institute, National Highway Traffic Safety Administration, NRD- 13, Report No. DOT HS 809 702. [ Li et al. 2006] Li, L., Wang, F.- Y., and Zhou, Q. ( 2006), “ Integrated longitudinal and lateral tire/ road friction modeling and monitoring for vehicle motion control”, IEEE Transactions on Intelligent Transportation Systems, vol. 7, no. 1, pp. 1– 19. [ Lipson and Pollack 2000] Lipson, H. and Pollack, J. B. ( 2000), “ Automatic design and manufacture of robotic lifeforms”, Nature, vol. 406, pp. 974– 978. [ Lubashevsky et al. 2003] Lubashevsky, I., Wagner, P., and Mahnke, R. ( 2003), “ Rational- driver approximation in car- following theory”, Physical Review E, vol. 68, no. 5, pp. 056109. [ Lutz 2005] Lutz, N. ( 2005), “ Evolution of a robot neural controller for keep lane behavior”, Technical Report EDRL- SWIS- SU3, Engineering Design Research Laboratory, Caltech. [ MacAdam 1981] MacAdam, C. C. ( 1981), “ Application of an optimal preview control for simulation of closed- loop automobile driving”, IEEE Transactions on Systems, Man, and Cybernetics, vol SMC- 11, no. 6, pp. 393– 399. [ MacAdam 2003] MacAdam, C. C. ( 2003), “ Understanding and modeling the human driver”, Vehicle System Dynamics, vol. 40, no. 1– 3, pp. 101– 134. [ Martin and Stewart 2000] Martin, K. and Stewart, C. V. ( 2000), “ Real time tracking of borescope tip pose”, Image and Vision Computing, vol. 10, no. 18, pp. 795– 804. [ Martinoli 1999] Martinoli, A. ( 1999), Swarm Intelligence in Autonomous Collective Robotics: From Tools to the Analysis and Synthesis of Distributed Control Strategies, PhD thesis, ´ Ecole Polytechnique F ´ ed ´ erale de Lausanne ( EPFL), Lausanne, Switzerland. 128 [ Martinoli et al. 2002] Martinoli, A., Zhang, Y., Prakash, P., Antonsson, E. K., and Olney, R. D. ( 2002), “ Towards evolutionary design of intelligent transportation systems”, In Proceedings of the 11th International Symposium of the Associazione Tecnica dell’Automobile on Advanced Technologies for ADAS Systems, Siena, Italy. [ McEvoy et al. 2005] McEvoy, S. P., Stevenson, M. R., McCartt, A. T., Woodward, M., Haworth, C., Palamara, P., and Cercarelli, R. ( 2005), “ Role of mobile phones in motor vehicle crashes resulting in hospital attendance: A case- crossover study”, BMJ ( British Medical Journal), vol. 331, no. 7514, pp. 428. [ McRuer et al. 1977] McRuer, D. T., Allen, R. W., Weir, D. H., and Klein, R. H. ( 1977), “ New results in driver steering control models”, Human Factors, vol. 19, no. 4, pp. 381– 397. [ Mende et al. 2005] Mende, R., Behrens, M., and Milch, S. ( 2005), “ A 24 GHz ACC radar sensor”, In Proceedings of the International Radar Symposium ( IRS 2005), Berlin, Germany. [ Mendel 1866] Mendel, G. ( 1866), “ Versuche ¨ uber pflanzen- hybriden”, In Verhandlungen des naturforschenden Vereins, volume 4, Br ¨ unn, Czech Republic. 48 [ Michel 2004] Michel, O. ( 2004), “ Webots: Professional mobile robot simulation”, Journal of Advanced Robotic Systems, vol. 1, no. 1, pp. 39– 42. [ Miglino et al. 1995] Miglino, O., Lund, H. H., and Nolfi, S. ( 1995), “ Evolving mobile robots in simulated and real environments”, Artificial Life, vol. 2, no. 4, pp. 417– 434. [ Mitchell 1996] Mitchell, M. ( 1996), An Introduction to Genetic Algorithms, The MIT Press, Cambridge, MA. [ Modjtahedzadeh and Hess 1993] Modjtahedzadeh, A. and Hess, R. A. ( 1993), “ A model of driver steering control behavior for use in assessing vehicle handling qualities”, Transactions of the ASME: Journal of Dynamic Systems, Measurement, and Control, vol. 115, no. 3, pp. 456– 464. [ Mondada et al. 1994] Mondada, F., Franzi, E., and Ienne, P. ( 1994), “ Mobile robot miniaturisation: A tool for investigation in control algorithms”, In Experimental Robotics III, Proceedings of the Third International Symposium on Experimental Robotics, pages 501– 513, Kyoto, Japan, Springer- Verlag. [ Newman 2000] Newman, M. ( 2000), “ Applied mathematics: The power of design”, Nature, vol. 405, pp. 412– 413. [ NHTSA 2006] NHTSA ( 2006), “ Traffic safety facts 2004: A compilation of motor vehicle crash data from the fatality analysis reporting system and the general estimates system”, Final report, National Center for Statistics and Analysis, National Highway Traffic Safety Administration, Washington, DC, U. S. Department of Transportation, Report No. DOT HS 809 919. [ Nolfi and Floreano 2000] Nolfi, S. and Floreano, D. ( 2000), Evolutionary Robotics: The Biology, Intelligence, and Technology of Self- Organizing Machines, The MIT Press, Cambridge, MA. [ Nolfi and Parisi 2002] Nolfi, S. and Parisi, D. ( 2002), “ Evolution of artificial neural networks”, In Arbib, M. A., ( Ed.), Handbook of Brain Theory and Neural Networks, pages 418– 421. The MIT Press, Cambridge, MA. [ Olson 1989] Olson, P. L. ( 1989), “ Driver perception response time”, SAE Technical Papers No. 890731. [ Otto and Antonsson 1991] Otto, K. N. and Antonsson, E. K. ( 1991), “ Trade- off strategies in engineering design”, Research in Engineering Design, vol. 3, no. 2, pp. 87– 104. [ Patel et al. 2001] Patel, M., Honavar, V., and Balakrishnan, K., ( Eds.) ( 2001), Advances in the Evolutionary Synthesis of Intelligent Agents, The MIT Press, Cambridge, MA. [ Phillips and Harbor 2000] Phillips, C. L. and Harbor, R. D. ( 2000), Feedback Control Systems, Prentice Hall, Upper Saddle River, NJ, fourth edition. [ Polychronopoulos et al. 2004] Polychronopoulos, A., Tsogas, M., Amditis, A., Scheunert, U., Andreone, L., and Tango, F. ( 2004), “ Dynamic situation and threat assessment for collision warning systems: the EUCLIDE approach”, In Proceedings of the IEEE IV2004 Intelligent Vehicles Symposium, pages 636– 641, Parma, Italy. [ Pursula 1999] Pursula, M. ( 1999), “ Simulation of traffic systems - an overview”, Journal of Geographic Information and Decision Analysis, vol. 3, no. 1, pp. 1– 8. [ Rechenberg 1965] Rechenberg, I. ( 1965), “ Cybernetic solution path of an experimental problem”, Technical report, Royal Aircraft Establishment, Farnborough, Hants, U. K., Library Translation No. 1122. 49 [ Schwefel 1977] Schwefel, H.- P. ( 1977), Numerische Optimierung von Computer– Modellen mittels der Evolutionsstrategie, volume 26 of Interdisciplinary Systems Research, Birkh ¨ auser, Basel, Switzerland. [ Scott and Antonsson 1998] Scott, M. J. and Antonsson, E. K. ( 1998), “ Aggregation functions for engineering design trade- offs”, Fuzzy Sets and Systems, vol. 99, no. 3, pp. 253– 264. [ Scott and Antonsson 2000] Scott, M. J. and Antonsson, E. K. ( 2000), “ Using indifference points in engineering decisions”, In Proceedings of the 11th International Conference on Design Theory and Methodology, Baltimore, MD, ASME, DETC 2000/ DTM- 14559. [ Segel 1956] Segel, L. ( 1956), “ Theoretical prediction and experimental substantiation of the response of the automobile to steering control”, Proceedings of The Institution of Mechanical Engineers, Automobile Division, vol. 7, pp. 310– 330. [ Seiler et al. 1998] Seiler, P., Song, B., and Hedrick, J. K. ( 1998), “ Development of a collision avoidance system”, In Proceedings of 1998 SAE Conference, pages 97– 103, Detroit, MI, SAE Technical Papers No. 980853. [ Sens et al. 1989] Sens, M. J., Cheng, P. H., Wiechel, J. F., and Guenther, D. A. ( 1989), “ Perception/ reaction time values for accident reconstruction”, SAE Technical Papers No. 890732. [ Sharke 2003] Sharke, P. ( 2003), “ Smart cars”, Mechanical Engineering, vol. 125, no. 3, pp. 50– 52. [ Sivak et al. 1982] Sivak, M., Olson, P. L., and Farmer, K. M. ( 1982), “ Radar measured reaction times of unalerted drivers to brake signals”, Perceptual and Motor Skills, vol. 55, pp. 594. [ Sivak et al. 1981] Sivak, M., Post, D. V., Olson, P. L., and Donohue, R. J. ( 1981), “ Driver responses to high- mounted brake lights in actual traffic”, Human Factors, vol. 23, no. 2, pp. 231– 235. [ Taborek 1957] Taborek, J. J. ( 1957), Mechanics of Vehicles, Penton. [ Taoka 1989] Taoka, G. T. ( 1989), “ Brake reaction times of unalerted drivers”, Institute of Transportation Engineers ( ITE) Journal, vol. 59, no. 3, pp. 19– 21. [ Treiber et al. 2000] Treiber, M., Hennecke, A., and Helbing, D. ( 2000), “ Congested traffic states in empirical observations and microscopic simulations”, Physical Review E, vol. 62, no. 2, pp. 1805– 1824. [ Treiber et al. 2006] Treiber, M., Kesting, A., and Helbing, D. ( 2006), “ Delays, inaccuracies and anticipation in microscopic traffic models”, Physica A, vol. 360, no. 1, pp. 71– 88. [ van der Horst 1990] van der Horst, A. R. A. ( 1990), A Time- based Analysis of Road User Behavior in Normal and Critical Encounters, PhD thesis, Delft University of Technology, Delft, The Netherlands. [ van Eldik Thieme and Pacejka 1971] van Eldik Thieme, H. C. A. and Pacejka, H. B. ( 1971), “ The tire as a vehicle component”, In Clark, S. K., ( Ed.), Mechanics of Pneumatic Tires, National Bureau of Standards Monograph 122, chapter 7, pages 545– 839. U. S. Department of Commerce, Washington, DC. [ Versino and Gambardella 1997] Versino, C. and Gambardella, L. M. ( 1997), “ Learning real team solutions”, In Weiss, G., ( Ed.), Distributed Artificial Intelligence Meets Machine Learning, pages 40– 61. Springer- Verlag, Berlin, Germany. 50 [ Whitcomb and Milliken 1956] Whitcomb, D. W. and Milliken, W. F. ( 1956), “ Design implications of a general theory of automobile stability and control”, Proceedings of The Institution of Mechanical Engineers, Automobile Division, vol. 7, pp. 367– 391. [ Wolpert and Macready 1995] Wolpert, D. H. and Macready, W. G. ( 1995), “ No free lunch theorems for search”, Technical Report SFI- TR- 95- 02- 010, The Santa Fe Institute, Santa Fe, NM. [ Wong and Litt 2004] Wong, E. and Litt, J. S. ( 2004), “ Autonomous multi- agent robotics for inspection and repair of propulsion systems”, In Proceedings of AIAA First Intelligent Systems Technical Conference, Chicago, IL, AIAA- 2004- 6364. [ Wong 2001] Wong, J. Y. ( 2001), Theory of Ground Vehicles, John Wiley and Sons, Inc., New York, NY, third edition. [ Yang et al. 2003] Yang, L., Yang, J. H., Feron, E., and Kulkarni, V. ( 2003), “ Development of a performance- based approach for a rear- end collision warning and avoidance system for automobiles”, In Proceedings of the IEEE IV2003 Intelligent Vehicles Symposium, pages 316– 321, Columbus, OH. [ Yao 1999] Yao, X. ( 1999), “ Evolving artificial neural networks”, Proceedings of the IEEE, vol. 87, no. 9, pp. 1423– 1447. [ Zhang 2005] Zhang, Y. ( 2005), “ Towards evolution of collective sensory systems for intelligent vehicles”, Annual report, Engineering Design Research Laboratory, California Institute of Technology, METRANS. [ Zhang et al. 2006] Zhang, Y., Antonsson, E. K., and Martinoli, A. ( 2006), “ Evolving neural controllers for collective robotic inspection”, In Abraham, A., Baets, B., K ¨ oppen, M., and Nickolay, B., ( Eds.), Applied Soft Computing Technologies: The Challenge of Complexity, Advances in Soft Computing, pages 721– 733. Springer, Germany. [ Zhang et al. 2003a] Zhang, Y., Martinoli, A., and Antonsson, E. K. ( 2003a), “ Evolutionary design of a collective sensory system”, In Proceedings of the AAAI 2003 Spring Symposium on Computational Synthesis, pages 283– 290, Palo Alto, CA. [ Zhang et al. 2003b] Zhang, Y., Martinoli, A., Antonsson, E. K., and Olney, R. D. ( 2003b), “ Evolution of sensory configurations for intelligent vehicles”, In Proceedings of the IEEE IV2003 Intelligent Vehicles Symposium, pages 351– 356, Columbus, OH. [ Zuvich 2000] Zuvich, T. ( 2000), “ Vehicle dynamics for racing games”, In Proceedings of the Game Developers Conference - GDC 2000, San Jose, CA. 1. Harry N. Norton. 1982. Sensor and Analyzer Handbook. Prentice Hall, Inc., Englewood Cliffs, NJ. 2. J. Fraden. 1996. AIP Handbook of Modern Probes. American Institute of Physics: 264. 3. Lion Precision. When Precision Matters: Capacitance Displacement Measurement for 2003, Theory of Operation, LL03- 0030. 4. Alex E. Javitz. 1972. Materials Science and Technology for Design Engineers, Hayden Book Co., Inc., New York, NY. 5. Chester L. Nachtigal. 1990. Instrumentation & Control— Fundamentals and Applications, J. Wiley & Sons, Inc., New York, NY. 6. Introduction to Eddy Current Testing. The Center for Nondestructive Evaluation at Iowa State University, ( EC). 51 7. H. V. Malmstadt, Enke, and Toren. 1962. Electronics for Scientists— Principles and Experiments for Those Who Use Instruments, W. A. Benjamin, Inc., New York, NY. 8. Ralph J. Smith. 1976. Circuits, Devices and Systems, 3rd ed., John Wiley & Sons, New York, NY. 9. Scott D. Welsby and Tim Hitz. Nov. 1997. “ True Position Measurement with Eddy Current Technology,” Sensors, Vol. 14, No. 11. 10. Mark’s Standard Handbook for Mechanical Engineers. 1978. 8th ed. Ed. Baumeister, McGraw- Hill Book Co., New York, NY. 11. Donald P. Massa. March 1999" Choosing an Ultrasonic Sensor For Proximity Or Distance Measurement; Part 1: Acoustic Considerations; Part 2: Optimizing Sensor Selection", Sensors . 16, No. 3. 12. http:// www. sensorsmag. com/ articles/ 0303/ capacitive/ main. shtml 52 |
| PDI.Date | 2006 |
| PDI.Title | Towards evolution of collective sensory systems for intelligent vehicles |
|
|
| B |
| C |
| I |
| S |
|
|