This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
With the increasing demands of traffic safety, efficiency, environment protection etc., the automated vehicle and electric vehicle have been the hot topics for researchers and automobile manufactures. Normally, automated vehicle and electrified vehicle belong to different research fields, and significant progresses have been made in both fields separately in the past decades. However, progress regarding the integration of the two fields is still insufficient. Combining the two technologies within one vehicle appears to be an attractive and promising solution to cope with the many challenges of the future transportation [1, 2].
The concept of vehicle automation was introduced by the General Motors Futurama exhibited at the 1940 New York World’s Fair [3]. As summarized by Shladover [4], four waves of R & D on an automated road vehicle have been undertaken in the past decades, especially the many researches and projects in 1980s and 1990s till today, which form the main stream of today’s vehicle automation. More recently, the SAE International released six levels of automation for on-road vehicles from level 0 (no automation) to level 5 (full automation), which help not only the public to distinguish and to be not puzzling from the massive emerging technologies but also the researchers and manufactures to draw the road map of development [5].
Longitudinal and lateral controls are the two main aspects in automated vehicle control. The longitudinal control system needs to handle several challenges, such as vehicle safety, fuel economy, string stability and traffic flow stability, and riding comfort. The longitudinal control system can be designed to be hierarchical with upper and lower levels, where the upper level controller determines the desired acceleration of the controlled vehicle, while the lower level controller decides the operations of the accelerate and brake actuators to pursuit the desired acceleration [6].
The spacing policy and its associated control law constitute the upper level controller, where the vehicle is considered a mass point, and the vehicle powertrain dynamic is neglected. Constant (velocity independent) as well as variable spacing policies (velocity dependent) have been proposed by Rajamani et al. [7], Wang and Rajamani [8], and Zhou and Peng [9]. It was shown that, for a velocity-dependent intervehicle spacing policy, the wireless communication link enables driving at small intervehicle distances, whereas the string stability can be guaranteed. For a constant velocity-independent spacing policy, string stability cannot be guaranteed [10]. Lu et al. [11, 12] indicated the cumulative time delay in the vehicle platoon will lead unstable string, and intervehicle communication was proposed to cope with this problem.
The lower level controller within the longitudinal control system is closely associated with the vehicle powertrain dynamics. Fixed gain and gain scheduling PID controllers and a multiple surface sliding control method were proposed and validated through simulation and field test for the traditional powertrain vehicles [13, 14]. However, the above model-based approaches require the exact engine and brake system dynamic models as a premise. Researches have shown that the fuel economy can be improved since the longitudinal system can smooth the vehicle velocity and coordinate between the throttle and brake paddles compared with the human drivers [15]. Besides, studies on hybrid and electric vehicles have also shown the improvements on fuel economy and mileage due to the longitudinal control algorithms [16].
Lateral control research is also a challenging issue to be further studied to improve traffic safety, mobility, and efficiency. Lane keep and lane change are the basic functions of the lateral control system. Similarly, the control architecture can also be designed to be hierarchical with two levels: strategy level and control level. Regarding the strategy level, different approaches have been proposed, such as trapezoidal acceleration trajectory for the lane change manoeuvers in [17, 18], MOBIL (Minimizing Overall Braking Induced by Lane Change) method for both discretionary and mandatory lane change in [19], and a dynamic model that reflects driver control strategy of lane change behaviour and trajectory planning in [20].
In the control level, for the traditional Ackermann steering system, many results have been given in former researches. In [7], a gain scheduling scheme was incorporated into the lane keeping control algorithm and infrastructure guided lane change and automated free lane change were both realized. In [21], an optimization approach was used to design a velocity-adaptive lateral controller. The resulting controller, which is nonlinear with velocity, requires full-state feedback, and thus an observer is included. A PI controller was designed to minimize the error between the reference yaw rate and the measured one in [22]. Three vision-based lateral control strategies: lead-lag control, full-state feedback, and input-output linearization, were introduced and compared through a series of experiments in [23]. Although these unique model-based approaches can lead to acceptable control results, their performance may be too sensitive to model mismatch and unmodeled dynamics. However, for the type of in-wheel-motor-drive electric vehicles, issues about torque and velocity assignments should be further studied.
Integrated longitudinal and lateral control is also a challenging issue. In [24], sliding mode control and backstepping control methods have been proposed for the automated vehicles in the low-speed operations (
In this work, at first, we propose a longitudinal control system including a safety spacing policy and a coordinate accelerate and decelerate controller to improve vehicle safety and efficiency. Second, a vehicle velocity-adaptive lateral control system is proposed, which does not need the exact vehicle model and can deal with vehicle model uncertainty. Then, the integration of longitudinal and lateral control system is proposed. Finally, simulation works are carried out to verify the proposed control method, and a case study on a low-speed electric vehicle platform is also demonstrated.
2. Longitudinal Controller Design
2.1. Structure of Longitudinal Control System
Figure 1 shows the longitudinal control system architecture, which is designed to be hierarchical with an upper level and a lower level controller. The performance of the lower level controller is assumed to be a first-order system [6, 28]:
[figure omitted; refer to PDF]
2.2. Safety Spacing Policy (SSP)
When a human driver decides the intervehicle spacing, he considers not only the vehicle states but also the vehicle capability and environment conditions. Inspired by this, we proposed a safety spacing policy (SSP) as follows [27]:
γ is the safety coefficient, a parameter that could be selected by a driver, which is relevant to road condition and vehicle role in a platoon.
Then, the spacing error of SSP is given by
In Figure 2, the intervehicle spacing is shown as a function of velocity under different safety coefficients γ. The parameters used are shown in Table 1.
[figure omitted; refer to PDF]
Table 1
Parameters value.
| Parameters | L |
|
τ | λ | j |
|---|---|---|---|---|---|
| Value | 6.5 m | 4.5 m | 0.1 s | 0.4 | −7.32 m/s2 |
2.2.1. String Stability
The string stability of a string of vehicles refers to a property in which spacing errors are guaranteed not to amplify as they propagate towards the tail of the string [8]. In this work, the system is string stable if the following condition is satisfied:
Let
Taking Laplace transforms of (7) gives
Therefore, from the requirement of inequality (5), we obtain
The inequality constrain is always satisfied if
2.2.2. Traffic Flow Stability
The traffic flow stability refers to a macroscopic property associated with speed and density of traffic in a section of a highway. The traffic flow is stable if the gradient of the traffic flow volume with respect to highway vehicle density is positive [8], i.e.,
For the SSP, the traffic density at the steady state is given by
We can get the aggregate velocity
Then, the traffic flow is
The Q-ρ curve of the SSP is given in Figure 3. One can find that the SSP system holds as stable traffic flow (
[figure omitted; refer to PDF]
2.3. Coordinated Accelerate and Brake Controller
The coordinated throttle and brake control system is proposed to realize vehicle longitudinal control, and it contains throttle controller, brake controller, and switching block, as shown in Figure 4. It is well known that the vehicle dynamic is a very complex nonlinear and time-varying system, and it is difficult to build an accurate mathematic model, which leads to the design of conventional model-based control techniques challengeable and hard to implement on the real-time hardware. In view of this, fuzzy logic control is particularly suitable for this task with its advantage of the knowledge-based control approach [29]. The human driver’s thoughts and operations can be expressed as a set of linguistic descriptions containing fuzzy quantities.
[figure omitted; refer to PDF]
2.3.1. Throttle and Brake Fuzzy Controllers
The vehicle speed error Ev and acceleration error Eacc in the longitudinal direction are designed as
To imitate human driver’s experiences, the vehicle speed error Ev and acceleration error Eacc are set as inputs of the throttle fuzzy controller, and throttle incremental value
Hence, the vehicle longitudinal control task is represented as “IF-THEN” linguistic format, and each of member functions is divided into 5 sets; i.e.,
[figures omitted; refer to PDF]
Table 2
Rule table of the throttle fuzzy controller.
| Input 2: acceleration error | ||||||
|---|---|---|---|---|---|---|
| Nb | Ns | Null | Ps | Pb | ||
| Input 1: speed error | Nb | D-inten | D-inten | D-sof | D-sof | Null |
| Ns | D-inten | D-sof | D-sof | Null | A-sof | |
| Null | D-sof | D-sof | Null | A-sof | A-sof | |
| Ps | D-sof | Null | A-sof | A-sof | A-inten | |
| Pb | Null | A-sof | A-sof | A-inten | A-inten | |
The structure of the brake controller is actually the same with the throttle controller, except for the brake incremental value
The current brake output becomes
2.3.2. Switching Logic for Throttle and Brake
In order to make the separated throttle and brake controller working coordinately, a logic switch block is required. The basic functions of the logic switch are as follows:
(i)
Avoid simultaneously operations at both throttle and brake pedals
(ii)
Before stepping down the throttle, step off the brake and vice versa
(iii)
Avoid frequent switches from one pedal to the other
To achieve these purposes, a switching logic is constructed by the vehicle current status to determine which action should be operated, i.e., throttle output
[figure omitted; refer to PDF]
3. Lateral Controller Design
3.1. Bicycle Model
A “bicycle model” of the vehicle lateral dynamics with two degrees of freedom is considered. The bicycle model can be represented into the standard state space equation [6]:
It can be found that the longitudinal velocity Vx is not always constant in the system matrices in (18). Then, the vehicle model becomes LTV (linear time variant) model. The variations of vehicle velocity will lead to different vehicle lateral performances.
3.2. Multimodel Fuzzy Controller
Based on the divide-and-conquer strategy, the multimodel fuzzy controller is designed to deal with the parameter variations in vehicle lateral dynamics. Multimodel approaches develop local controllers corresponding to typical operating regions. The global control output is obtained by the integration of local ones.
With the consideration of the vehicle velocity in highway operation, we divide the velocity range into four regions. In addition, an overlap of 10 km/h is set for two adjacent regions to avoid the hard switch between the adjacent controllers. The operating regions are shown as low [0, 35], medium-low [25, 65], medium-high [55, 95], and high [85, 120] km/h.
The frame of the multimodel lateral control system is illustrated in Figure 7, where yl is the actual lateral yaw angle and trajectory and yd is the desired lateral yaw angle and trajectory.
[figure omitted; refer to PDF]
For each local controller, the fuzzy algorithm with the same structure is used for steering angle control. However, more simple structure is adopted for each local controller, compared with the longitudinal controller, which benefits from the subdivision of vehicle lateral dynamic. The lateral deviation E1 and the orientation error E2 are set as controller inputs, and their linguistic variables are {Left, Center, Right}. The controller output is the steering angle of the front wheel δ, whose linguistic variables are designed as {LeftB, LeftS, Center, RightS, RightB}. Their membership functions are shown in Figures 8(a)–8(c), respectively. The values of the variables presented in the figures are given in Table 3. The fuzzy rules are established based on expert’s knowledge, simulation tests, and limitation of vehicle physical performance, as shown in Table 4.
[figures omitted; refer to PDF]
Table 3
Membership function variables (reproduced from [30]).
| Local controllers | ||||
|---|---|---|---|---|
| Low | Medium-low | Medium-high | High | |
| y l /y r (m) | −0.2/0.2 | −0.3/0.3 | −0.4/0.4 | −0.5/0.5 |
| a l/ar (deg) | −10/10 | −6/6 | −4/4 | −3/3 |
| δ l /δ r (deg) | −20/20 | −12/12 | −8/8 | −6/6 |
Table 4
Fuzzy rule base (reproduced from [30]).
| Input 2: angular error | ||||
|---|---|---|---|---|
| Left | Center | Right | ||
| Input 1: lateral error | Left | RightB | RightS | Center |
| Center | RightS | Center | LeftS | |
| Right | Center | LeftS | LeftB | |
The fusion block is designed to integrate the four local controllers into a global one. In fact, the fusion block determines the weighting coefficient of each local controller. It can be described as
4. Integrated Longitudinal and Lateral Control System
The longitudinal and lateral controllers have been designed in the previous sections. However, a global control system, which can perform the two control tasks simultaneously, is preferred for vehicle automatic driving. Hence, the integration of longitudinal and lateral controllers is presented in this section.
The uncoupled longitudinal and lateral control system has been proposed by Wijesoma et al. [31, 32]. However, the coupling effects of vehicle speed on steering angle (and hence angular velocity), and vice versa, was not explicitly accounted for. The uncoupled longitudinal and lateral controllers are demonstrated as Figure 9.
[figure omitted; refer to PDF]
It has been noticed that vehicle velocity can severely impact both longitudinal and lateral dynamics in the previous sections. The velocity is the variable controlled by the longitudinal controller, while it is the input variable of the lateral controller. Therefore, the integrated control system, in which the longitudinal and lateral controllers are coupled, is developed to perform better performance, as shown in Figure 10, where ai is the actual acceleration and
[figure omitted; refer to PDF]
5. Simulation and Visualization
5.1. Simulation for the Longitudinal Controller
A two-vehicle platoon is considered. The leader is a manually driven vehicle, and the follower is an automatic vehicle equipped with the proposed longitudinal control system which includes the upper and lower controllers, as described in Section 2. The leader performs a series of operations to change its longitudinal speed, and then we test the performances of the longitudinal control system by evaluating the follower’s speed, acceleration, and intervehicle spacing, as well as their associated errors. The simulation scenarios are designed to be rather “complex,” which include high- and low-speed cruise, acceleration, and deceleration operations. Furthermore, since the road grade can be regarded as the external disturbances, extended simulations with inclined road conditions are also carried out to test the robustness of the proposed longitudinal control system.
5.1.1. Horizontal Road Condition
The horizontal road condition is first considered. The simulation scenario is described as follows: at beginning, the two vehicles run at a constant speed of 10 m/s. And then, the leading vehicle’s speed is gradually increased to a high speed of 26 m/s. After that, it begins to decelerate to the speed of 5 m/s. Successionally, the leading vehicle accelerates back to the speed of 20 m/s. The profile of the leading vehicle’s speed and acceleration is detailed in Figures 11(a) and 11(b), respectively.
[figures omitted; refer to PDF]
The follower’s speed and speed error are shown in Figures 12(a) and 12(b). One can find that good velocity tracking is achieved by the proposed throttle/brake controller during the whole test period. The speed error is always less than 0.15 m/s.
[figures omitted; refer to PDF]
Figures 13(a) and 13(b) show the final control results of the throttle and the brake, respectively. We can find that the throttle controller and the brake controller work coordinately. There is neither simultaneous operation nor frequent switching between the two actuators during the entire period. The operations of the throttle and brake are rather smooth except several little oscillations in the throttle results. In fact, the main reason for these little oscillations is the gear shift operations in the transmission system.
[figures omitted; refer to PDF]
5.1.2. Inclined Road Condition
In this test, the road grade is considered. We use the same two-vehicle platoon and the same scenario that we used in the former test. The road grade profile is given in Figure 14(a), which includes downhill and uphill sections like the real road.
[figures omitted; refer to PDF]
The results of the following vehicle’s speed error are given in Figure 14(b). Good speed tracking performance is achieved even with the road disturbance. The control efforts of the throttle and brake are shown in Figures 14(c) and 14(d), respectively. The proposed control system is adaptive to the variations of road grade.
5.2. Simulation for Lateral Controller
The proposed lateral controller is also tested with a bicycle model. The parameters can be found in Table 5. The desired trajectory for the experimental vehicle is shown in Figure 15(a). The vehicle performs the lateral operation under 30, 60, and 90 km/h, respectively. Figure 15(b) shows the steering results corresponding to the three test speeds. Figure 15(c) shows the time history of lateral position errors. Figure 15(d) shows the lateral acceleration curves. We can find the multimodel controller can ensure good tracking performance in different speed scenarios.
Table 5
Parameter of the vehicle model.
| Parameters | m | I Z | l f /l r | C af /C ar |
|---|---|---|---|---|
| Value | 1485 kg | 2872 kg·m2 | 1.1/1.58 m | 42000/42000 N/rad |
[figures omitted; refer to PDF]
Furthermore, the uncertainties of the vehicle parameters are also considered. From equation (18), one can find that the vehicle lateral dynamics can also be influenced by vehicle parameters, such as vehicle mass, movement inertia, and wheel cornering stiffness. The variations of the parameters are listed in Table 6. We use the same input trajectory that we used in the former simulation, as shown in Figure 15, and the vehicle speed is set to 60 km/h. Figures 16(a) and 16(b) show the time history of the lateral position error and lateral acceleration, respectively. It can be seen that the differences between these two cases are very small. Hence, the proposed multimodel lateral controller shows a strong adaptability to the uncertainties of vehicle load, moment inertia, and wheel cornering stiffness.
Table 6
Parameter variations.
| Mass (kg) | Movement inertia (kgm2) | Cornering stiffness (N/rad) | |
|---|---|---|---|
| Case 1 | 1300 | 3000 | 36500 |
| Case 2 | 2300 | 4000 | 55000 |
[figures omitted; refer to PDF]
5.3. Integrated Longitudinal and Lateral Controls in a Visualization Environment
The cosimulation with Matlab/Simulink and AMESIM is also carried out to test the proposed control system with more realistic vehicle models and test environments. Furthermore, the visualization of simulation can also be realized by using AME Animation function, which can facilitate the analysis and demonstration of the results.
A vehicle dynamics model with 15 degrees of freedom is established in AMESIM, including suspension module, aerodynamic module, tire, road, sensors, powertrain unit, braking system, and steering system. The testing path is also designed by using the Reference Trajectory Designer APP of AMESIM. The track is 1.54 km long with various road profiles, as shown in Figure 17(a). The reference velocity profile is calculated from the trajectory curvature, as shown in Figure 17(b). It is clear that this test scenario is a coupled scenario with longitudinal and lateral controls.
[figures omitted; refer to PDF]
The path tracking lateral position error and steering angle, which are measured by the virtual sensors of AMESIM libraries, are shown in Figures 17(c) and 17(d). The vehicle can track the desired path along the test path with the velocity variations, and the maximum tracking error is within 0.12 m. Figure 17(e) shows the visualization vehicle tracking scenarios.
6. RCP Test on a Low-Speed Electric Vehicle
The Rapid Control Prototype was established based on a modified low-speed electric vehicle using dSPACE MicroAutoBox II to test the proposed control algorithms. The vehicle is a rear-wheel drive vehicle using a central electric motor, and the front axle is the steering axle. The throttle, brake, and steering system of the vehicle were well modified to perform the autonomous driving task, as shown in Figure 18.
[figure omitted; refer to PDF]
Different scenarios of longitudinal and lateral motion control experiments were carried out. The velocity following scenario including acceleration and deceleration operations was performed, as shown in Figure 19(a). The controlled vehicle can follow the desired velocity by operating the throttle and brake pedals. The vehicle lane change experiment was also carried out. The result steering angle is shown in Figure 19(b). The vehicle can follow the desired steering angle to perform the lane changing maneuver.
[figures omitted; refer to PDF]
7. Conclusion
In this paper, the integrated longitudinal and lateral control system for autonomous vehicles has been studied, and a case study on a low-speed electric vehicle was carried out to validate the proposed solutions. Some conclusions are obtained:
(i)
A safety spacing policy was proposed, which considers both the vehicle states and vehicle capabilities. A coordinated throttle and brake controller was also designed for the vehicle to pursue the desired acceleration while ensuring smooth operation to reduce energy waste. The proposed fuzzy based controller is not a model-based approach, and it controls only the pedals. Therefore, it can be applied in either traditional powertrain or electrified powertrain.
(ii)
A multimodel fuzzy controller was applied to deal with the vehicle lateral control, which considers the influence of vehicle velocity variations on lateral dynamics.
(iii)
An integrated control structure was proposed, in which the longitudinal and lateral controllers were coupled for the fully automated vehicle motion control. It is robust to the variations in vehicle speed and coupling effects between longitudinal velocity and lateral dynamics. Simulations and visualization works were carried out to validate the proposed controllers. A low-speed electric vehicle platform was also built to carry out field tests, and the results showed the proposed integrated control system can manage the longitudinal and lateral control task of the electric vehicle.
Acknowledgments
The authors would like to express gratitude for funding from the National Natural Science Foundation of China (51965008), Science and Technology Projects of Guizhou ([2018]2168), and Excellent Young Researcher Project of Guizhou ([2017]5630).
[1] C. Chan, "The challenges and opportunity in the new century-clean, efficient and intelligent electric vehicles," Proceedings of the 6th IEEE International Conference on Electrical Machines & Systems, vol. 1, pp. 13-31, .
[2] K. Li, T. Chen, Y. Luo, J. Wang, "Intelligent environment-friendly vehicles: concept and case studies," IEEE Transactions on Intelligent Transportation Systems, vol. 13 no. 1, pp. 318-328, DOI: 10.1109/tits.2011.2170680, 2012.
[3] B. Geddes, Magic Motorways, 1940.
[4] S. E. Shladover, "Connected and automated vehicle systems: introduction and overview," Journal of Intelligent Transportation Systems, vol. 22 no. 3, pp. 190-200, DOI: 10.1080/15472450.2017.1336053, 2018.
[5] SAE International, "Taxonomy and definitions for terms related to on-road motor vehicle automated driving systems," 2016. Surface Vehicle Information Report J3016
[6] R. Rajamani, Vehicle Dynamics and Control, 2006.
[7] R. Rajamani, H.-S. Tan, B. K. Law, W.-B. Zhang, "Demonstration of integrated longitudinal and lateral control for the operation of automated vehicles in platoons," IEEE Transactions on Control Systems Technology, vol. 8 no. 4, pp. 695-708, DOI: 10.1109/87.852914, 2000.
[8] J. Wang, R. Rajamani, "The impact of adaptive cruise control systems on highway safety and traffic flow," Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, vol. 218 no. 2, pp. 111-130, DOI: 10.1243/095440704772913918, 2004.
[9] J. Zhou, H. Peng, "Range policy of adaptive cruise control vehicles for improved flow stability and string stability," IEEE Transactions on Intelligent Transportation Systems, vol. 6 no. 2, pp. 229-237, DOI: 10.1109/tits.2005.848359, 2005.
[10] G. J. L. Naus, R. P. A. Vugts, J. Ploeg, M. J. G. van de Molengraft, M. Steinbuch, "String-stable CACC design and experimental validation: a frequency-domain approach," IEEE Transactions on Vehicular Technology, vol. 59 no. 9, pp. 4268-4279, DOI: 10.1109/tvt.2010.2076320, 2010.
[11] X. Y. Lu, K. Hedrick, "Practical string stability for longitudinal control of automated vehicles," International Journal of Vehicle Systems Dynamics Supplement, vol. 41, pp. 577-586, 2004.
[12] X. Y. Lu, S. E. Shladover, "Integrated ACC and CACC development for heavy-duty truck partial automation," Proceedings of the 2017 American Control Conference, pp. 4938-4945, DOI: 10.23919/acc.2017.7963720, .
[13] P. Ioannou, Z. Xu, S. Eckert, D. Clemons, T. Sieja, "Intelligent cruise control: theory and experiment," Proceedings of the 32nd IEEE Conference on Decision and Control, vol. 2, pp. 1885-1890, DOI: 10.1109/cdc.1993.325521, .
[14] J. C. Gerdes, J. K. Hedrick, "Vehicle speed and spacing control via coordinated throttle and brake actuation," Control Engineering Practice, vol. 5 no. 11, pp. 1607-1614, DOI: 10.1016/s0967-0661(97)10016-8, 1997.
[15] J. Zhao, R. C. Zhao, G. Wang, X. Zhang, "Analysis of fuel economy of autonomous vehicle platoon," Proceeding of the 4th International Conference on Transportation Engineering, pp. 980-986, DOI: 10.1061/9780784413159.144, .
[16] Y. Luo, T. Chen, K. Li, "Multi-objective decoupling algorithm for active distance control of intelligent hybrid electric vehicle," Mechanical Systems and Signal Processing, vol. 64-65, pp. 29-45, DOI: 10.1016/j.ymssp.2015.02.025, 2015.
[17] W. Chee, M. Tomizuka, "Vehicle lane change maneuver in automated highway systems," 1994.
[18] L. Guo, P. S. Ge, M. Yue, Y. B. Zhao, "Lane changing trajectory planning and tracking controller design for intelligent vehicle running on curved road," Mathematical Problems in Engineering, vol. 2014,DOI: 10.1155/2014/478573, 2014.
[19] A. Kesting, M. Treiber, D. Helbing, "General lane-changing model MOBIL for car-following models," Transportation Research Record: Journal of the Transportation Research Board, vol. 1999 no. 1, pp. 86-94, DOI: 10.3141/1999-10, 2007.
[20] G. Xu, L. Liu, Y. Ou, Z. Song, "Dynamic modeling of driver control strategy of lane-change behavior and trajectory planning for collision prediction," IEEE Transactions on Intelligent Transportation Systems, vol. 13 no. 3, pp. 1138-1155, DOI: 10.1109/tits.2012.2187447, 2012.
[21] R. E. Fenton, I. Selim, "On the optimal design of an automotive lateral controller," IEEE Transactions on Vehicular Technology, vol. 37 no. 2, pp. 108-113, DOI: 10.1109/25.9890, 1988.
[22] J. Y. Choi, C. S. Kim, S. Hong, M. H. Lee, J. I. Bae, F. Harashima, "Vision based lateral control by yaw rate feedback," Proceedings of the 27th Annual Conference of the IEEE Industrial Electronics Society (IECON’01), vol. 3, pp. 2135-2138, DOI: 10.1109/iecon.2001.975623, .
[23] C. J. Taylor, J. Košecká, R. Blasi, J. Malik, "A comparative study of vision-based lateral control strategies for autonomous highway driving," International Journal of Robotics Research, vol. 18 no. 5, pp. 442-453, DOI: 10.1177/02783649922066321, 1999.
[24] S. Chaib, M. S. Netto, S. Mammar, "H ∞ , adaptive, PID and fuzzy control: a comparison of controllers for vehicle lane keeping," Proceedings of the Intelligent Vehicles Symposium IEEE, pp. 139-144, DOI: 10.1109/ivs.2004.1336370, .
[25] P. F. Toulotte, S. Delprat, T. M. Guerra, "Longitudinal and lateral control for automatic vehicle following," Proceedings of the IEEE Vehicle Power and Propulsion Conference,DOI: 10.1109/vppc.2006.364293, .
[26] N. Tavan, M. Tavan, R. Hosseini, "An optimal integrated longitudinal and lateral dynamic controller development for vehicle path tracking," Latin American Journal of Solids & Structures, vol. 12 no. 6, pp. 1006-1023, DOI: 10.1590/1679-78251365, 2015.
[27] J. Zhao, A. E. Kamel, "Integrated longitudinal and lateral control system design for autonomous vehicles," IFAC Proceedings Volumes, vol. 42 no. 19, pp. 496-501, DOI: 10.3182/20090921-3-tr-3005.00086, 2009.
[28] J. Zhao, "Contribution to intelligent vehicle platoon control," 2010. Ph.D. thesis
[29] F. Karray, "Intelligent control: fuzzy logic applications," Engineering Applications of Artificial Intelligence, vol. 10 no. 1, pp. 113-114, DOI: 10.1016/s0952-1976(97)83151-x, 1997.
[30] J. Zhao, G. Lefranc, A. E. Kamel, "Lateral control of autonomous vehicles using multi-model and fuzzy approaches," IFAC Proceedings Volumes, vol. 43 no. 8, pp. 514-520, DOI: 10.3182/20100712-3-fr-2020.00084, 2010.
[31] W. S. Wijesoma, K. R. S. Kodagoda, E. K. Teoh, "Stable fuzzy state space controller for lateral control of an AGV," Journal of VLSI Signal Processing, vol. 32 no. 1-2, pp. 189-201, 2002.
[32] W. S. Wijesoma, K. R. S. Kodagoda, E. K. Teoh, "Uncoupled fuzzy controller for longitudinal and lateral control of a golf car-like AGV," Proceedings of the IEEE/IEEJ/JSAI International Conference on Intelligent Transportation Systems, pp. 142-147, .
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2019 Jin Zhao et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. http://creativecommons.org/licenses/by/4.0/
Abstract
This paper presents the design of an integrated longitudinal and lateral controller for autonomous vehicle and field tests with an electric vehicle. First, the longitudinal design was studied which includes the spacing policy as the upper level controller and throttle and brake control as the lower level controller. A safety spacing policy was proposed considering both the vehicle states and the vehicle capability. A coordinated throttle and brake controller was also designed to ensure the vehicle pursuing the desired acceleration. Second, a multimodel lateral controller was proposed which can perform the lane tracking and lane changing manoeuvres. Then, an integrated control structure was proposed to manage both the longitudinal and lateral controller. Finally, simulation and visualization works were carried out to validate the proposed solutions. An electric vehicle experiment platform was also built, and field tests showed encouraging results.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer






