Abstract
We explored a vehicle hill descent control (HDC) system based on an electronic stability program (ESP) and applied this system to brake cars. The experimental results reveal that our system can effectively reduce the workload of a driver during a downhill journey. In the first phase of our work, the control strategy of the HDC system based on fuzzy-PID (Proportion Integral Differential) was built by MATLAB/Simulink. Then, the co-simulation based on MATLAB/Simulink, CarSim and AMESim was carried out. Finally, a real vehicle test was conducted to further verify the feasibility of the strategy. A series of simulation experiments and real vehicle tests show that the HDC system can assist the driver to control the vehicle while driving downhill at low speed, thus effectively improving the safety of the vehicle and reducing the workload of driver.
1. Introduction
According to statistics, more than 1.3 million people lose their lives and more than 50 million people are seriously injured every year as a consequence of road accidents [1]. Although scientists have used various methods to solve car safety problems and have achieved some success, there is still a long way to go to improve car safety [2]. Among these road traffic crashes, the death rate on downhill roads is much higher than the average rates [3]. Research data shows that the accident rate increases with the increase of the road slope; the higher the slope, the more obvious it is [4]. Thus, downhill safety is an extremely important topic in vehicle safety research. As we all know, when driving on a long steep downhill road, maintaining the vehicle speed in a certain range by using a reliable brake system can effectively reduce the workload of driver, which ensures that the driver puts more attention on the steering vehicle [5]. In the past decades, many new technologies have been applied to improve the braking safety of vehicles on downhill roads, such as hydraulic braking systems [6,7], auxiliary braking systems for the engine [8,9], retarder auxiliary braking systems [10,11], and regenerative braking [12]. However, an auxiliary braking system for the engine provides limited braking torque, which cannot be controlled accurately [13,14,15,16]. Retarder braking systems have slow responses and will lead to heat recession after long-term operation [17,18]. Regenerative braking not only provides limited braking torque, but also can only be applied to electric vehicles. Therefore, it is highly desirable to find an efficient dynamic control system to improve the downhill braking performance of vehicles.
Stable and reliable braking power can be provided by an ESP within the vehicle. Recently, various value-added functions based on ESP hydraulic circuit systems have made rapid development. These additional functions have a great advantage in providing more comfortable and convenient driving experience for the driver by automatically applying the brakes [19]. Among various additional functions, the HDC system has been found to be the most valuable function, because it can maintain vehicle speed in a certain range by automatically applying the brakes. Besides, the HDC system is also helpful in reducing the workload of the driver and helps the driver pay more attention to steering the vehicle.
Here, the fuzzy-PID control method is adopted to build up the HDC system. As we all know, PID controllers are widely used in the automotive field due to their simple application and suitable performance. However, in the case of strong nonlinearity of the vehicle system, the efficacy of simple PID controllers is not ideal. In addition, PID controller with fixed parameters greatly limits their application and effectiveness in a variety of real-world environments [20]. So far, it is of great urgency to find an efficient and simple control method to make up for these deficiencies. Fuzzy controllers logic has emerged as a complement to conventional strict methods, as the fuzzy logic based controllers can handle the uncertainty; however, normal fuzzy control cannot eliminate the steady state error efficiently [21]. Fuzzy-PID controllers combine the advantages of PID controllers and fuzzy controllers [22,23,24]. On the one hand, the performance of PID controllers can be enhanced via a fuzzy logic assisted controller by automatically changing the controller parameters. On the other hand, the steady state error can be controlled in a small range. Further more, the actual speed of the vehicle is fed back to fuzzy-PID controller in real time. The controller adjusts the target braking torque in real time to make the vehicle reach the target speed according to the difference of the target speed and actual speed. The change of the resistances related to the vehicle tractions and the slope of the terrain will lead to the change of the vehicle actual speed, so the complex interactions between vehicle user infrastructure can be simplified [25,26,27].
In this paper, the whole vehicle simulation model was established based on CarSim software; the HDC strategy simulation model were built up through MATALB/Simulink software by using control theories of fuzzy-PID logic control; the fuzzy logic control strategy were conducted through the development of fuzzy membership functions in MATALB’s Fuzzy Logic Toolbox and Simulink. A hydraulic brake system simulation model was established via AMESim software. The PID controller has been designed to be compared with fuzzy-PID controllers. The characteristics and effects of control strategy were further validated and analyzed according to the CarSim-AMESim-Simulink co-simulation. In order to verify the feasibility of the algorithm, a real vehicle test was conducted.
2. Methodology
When the HDC is motivated, the target vehicle speed is calculated, which is used by the control logic of fuzzy-PID theories as a control variable with actual vehicle speed that is from Vehicle model built via CarSim. The result of the control strategy is target braking pressure. The different valves will be motivated to achieve the target pressure in AMESim circumstance. The specific process is shown in Figure 1a,b (The meaning of the symbols are shown in Table 1).
Figure 1.
(a) Co-simulation framework, (b) co-simulation process.
Table 1.
List of main symbols in this article.
2.1. The HDC Strategy
2.1.1. Activation Logic of HDC
Figure 2 (The meaning of the symbols are shown in Table 1) reveals the activation logic of the HDC. In this system, if HDC is requested and the ESP opened during driving downhill, the HDC will be motivated when the vehicle speed goes below the maximum threshold. HDC will be closed in the following four cases: 1. the HDC turned off; 2. the ESC turned off; 3. vehicle downhill ended; 4. the activation time reaches the maximum value. These designs effectively prevent the HDC system from being motivated on a flat road or running for too long time. Besides, the driver can turn it off at any time. In this logic the initial target speed is CVSoHdcInt, it will be updated when the driver is detected pushing the brake pedal or the accelerator pedal. It is worth noting that the target speed limited between CVSoHdcMin and CVSoHdcMmx.
Figure 2.
Activation logic of HDC.
2.1.2. Fuzzy-PID Logic Control of HDC
The fxHdc is the function to calculate the target brake torque, which is designed by feedback control of fuzzy-PID logic. The block diagram of the proposed self tuning fuzzy-PID type controller is given in Figure 3 (The meaning of the symbols are shown in Table 1). According to the need of fuzzy logic controller design, the quantificational field of fuzzy variables E and EC is defined as follows: input of Fuzzy system are E (the difference between the target speed and the actual speed) and EC (differential of the difference between the target speed and the actual speed). Output of Fuzzy system are Kp (the proportional parameter), Ki (the integral parameter) and Kd (the differential parameter).
Figure 3.
Structure of proposed fuzzy-PID controller.
The fuzzy sets of E and EC are defined as {NB, NM, ZO, PM, PB}, and their universes are defined as [–20, 10] and [–10, 10]. The membership functions of E and EC is brought in Figure 4a,b, and their division is shown in Table 2 and Table 3. The fuzzy sets of Kp, Ki and Kd are defined as {O, S, M, B}, and their universes are defined as [0, 500] and [0, 20] and [0, 10]. The membership functions of Kp, Ki and Kd are revealed in Figure 4c–e, and their division is shown in Table 4, Table 5 and Table 6. The rules of fuzzy logic control can be expressed by conditional statement of “if … then …”, which represent decision result derived from many change premises.
Figure 4.
Membership functions of E (a), EC (b), Kp (c), Ki (d) and Kd (e), respectively.
Table 2.
Division of universe E.
Table 3.
Division of universe EC.
Table 4.
Division of universe Kp.
Table 5.
Division of universe Ki.
Table 6.
Division of universe Kd.
In general, fuzzy logic control form is used to express those rules, as shown in Table 7, Table 8 and Table 9. Wherein, NB represent Negative Big, NM is Negative Medium, NS is Negative Small, ZE is Almost Zero, PS is Positive Small, PM is Positive Medium, PB is Positive Big, O is Almost Zero, S is Small, M is Medium, B is Big. In this system, the output of the fuzzy system will be used as a parameter of the PID controller, and the final output of the fuzzy-PID controller is the target brake torque.
Table 7.
Kp rules of fuzzy control.
Table 8.
Ki rules of fuzzy control.
Table 9.
Kd rules of fuzzy control.
2.1.3. PID Logic Control of HDC
To compare the proposed fuzzy-PID controller, we set up the PID controller. The corresponding scheme is given in Figure 5 (The meaning of the symbols are shown in Table 1). In this system, inputs of the controller are E and EC, and its output is target brake torque (similar to fuzzy-PID controller). By contrast with the fuzzy-PID controller, the PID controller is carried out with fixed parameters (Kp, Ki, Kd are constant).
Figure 5.
Structure of proposed PID controller.
2.2. Convert Target Torque of HDC to Pressure
The brake torque is proportional to the brake pressure and the proportional relation is as follows:
If the required pressure is evenly distributed between the front and rear axles, the target pressure of the front and rear axle will be the same as PSoAve. However, the maximum pressure that can be applied to the front and rear axles are usually different when the vehicle goes downhill, because the load of the rear axle will be transferred to the front axle. The maximum pressure that the front axle can withstand is shown as Formula (2), The maximum pressure of the rear axle is shown as Formula (3).
We suppose that the road surface is high adhesion, and the road adhesion coefficient u is “1”. There are only three types of the relationships between the pressure and the target pressure of the front and rear axle are shown in the following formula:
- If PSoAve ≤ PMaxf and PSoAve ≤ PMaxr,
- If PSoAve ≥ PMaxf and PSoAve < PMaxr,
- If PSoAve < PMaxf and PSoAve ≥ PMaxr,
It will indicates the slope is too large and the vehicle cannot descend normally if PSoAve > PMaxf and PSoAve > PMaxr. The meaning of the symbols above are shown in Table 1.
2.3. Convert Target Pressure of HDC to the Duty of Valves
The schematic diagram of the HCU (hydraulic control unit) and the model of the HCU built in AMESim are shown in Figure 6 and Figure 7, respectively. HCU consists of two normally open and two closed type solenoid valves. USV (USV_I, USV_II) and EV (EV_I_L, EV_I_R, EV_II_L, EV_II_R) are normally the open linear solenoid valve, which will be closed when energized. The pressure required to open USV and EV is proportional to the electromagnetic force from the electromagnetic coil. HSV (HSV_I, HSV_II) and AV (AV_I_L, AV_I_R, AV_II_L, AV_II_R) are the normally closed switching solenoid valve, and their states (closed or opened) are controlled electronically. The working principle of the wheel cylinder to establish pressure is as follows. The brake fluid flows through the valve USV and EV from the master cylinder to the wheel cylinders when the driver pushes the brake pedal. While the vehicle is braked without the intervention of the driver, the electromagnetic coil USV will be energized and the valve of HSV will be opened; at the same time, the motor will be motivated, the brake fluid flows through the valve HSV and EV from the master cylinder to the wheel cylinders.
Figure 6.
Schematic diagram of hydraulic control unit (HCU).
Figure 7.
The model of HCU built in AMESim.
Pressure corresponding to the different duty of USV is given in Figure 8. The pressure that wheel cylinders can reach is proportional to the duty of the USV, and 100% corresponds to the current of 2 amperes of the electromagnetic coil. As we all know, the greater the current, the greater the electromagnetic force. Therefore, we can convert the target pressure to the load of the USV to brake the vehicle at a certain brake pressure.
Figure 8.
Pressure corresponding to different duty of linear solenoid valve (USV).
The control logic of USV, HSV and Motor are shown in Figure 9 (The meaning of the symbols are shown in Table 1). In this logic, it is worth noting that the USV, HSV and motor will be uncontrolled if Pm is bigger than PSo. If the difference between PSo and Pw is greater than CPThreInc, the pressure of the wheel cylinder must be increased by starting the motor, opening the HSV and closing the USV (the duty of USV can be found from Figure 8). If the difference between PSo and Pw is lower than CPThreInc, the pressure of the wheel cylinder can be adjusted by simply adjusting the duty of USV.
Figure 9.
The control logic of USV, switching solenoid valve (HSV) and motor.
3. Simulations and Analysis
In order to further confirm the rationality and feasibility of our model algorithm, a series of simulation experiments were carried out. All simulation tests were performed in MATLAB/Simulink, CarSim and AMESim co-simulation environment.
CarSim is a simulation software specifically for vehicle dynamics. The CarSim user interface is shown in Figure 10, it mainly includes Test Specifications, Run control with Simulink and Results (Post Processing). The vehicles parameters and simulation conditions can be defined in Test Specifications; Simulation solution configurations is set in Run control with Simulink; Results (Post Processing) Can display 3D animation and draw simulation curves.
Figure 10.
The CarSim user interface.
Vehicle parameters, road information and simulation conditions are set in CarSim in advance, the CarSim can simulate real car movement, the actual speed and acceleration of the vehicle will be output when the brake pressure of the wheel cylinders are input to the CarSim.
The test results are as follows:
3.1. The Result Carried out with Fuzzy-PID Controller
The first test circumstance of simulation was set up in CarSim, and the slope of ramp was set as 20%, 40% and 15%, respectively. The vehicle accelerated from rest, and at the same time the HDC was requested. The test results are shown in Figure 11a–c, and the driver does nothing with the brake and acceleration pedals, the actual speed can follow the target speed well when the slope of the ramp is varied.
Figure 11.
Slope of ramp (a), brake and acceleration pedals signal (b), actual speed and target speed of the vehicle (c), the result carried out with fuzzy-PID controller.
The second test circumstance of the simulation was set up in CarSim, the slope of ramp was constant with a value of 20%. The vehicle accelerated from rest, at the same time the HDC was requested. During this process, the brake and acceleration pedal were pushed at random. The specific test results are shown in Figure 12a–c, and target speed decreases when the driver pushes the brake pedal and increases when the driver pushes the acceleration pedal. The results indicate that the actual speed has a good effect compared to the varied target speed.
Figure 12.
Slope of ramp (a), brake and acceleration pedals signal (b), actual speed and target speed of the vehicle (c), the result carried out with fuzzy-PID controller.
3.2. The Result Carried out with PID Controller
The same circumstance of simulation was set up in the CarSim and the operation of the car was the same as above. The test results are shown in Figure 13a–c and Figure 14a–c:
Figure 13.
Slope of ramp (a), brake and acceleration pedals signal (b), actual speed and target speed of the vehicle (c), the result carried out with PID controller.
Figure 14.
Slope of ramp (a), brake and acceleration pedals signal (b), actual speed and target speed of the vehicle (c), the result carried out with PID controller.
We can see from the simulation result that the actual speed can follow the target speed well. However, the overshoot of PID controller and the time to reach steady state are greater than that of fuzzy-PID controller. The fuzzy-PID controller has a great advantage over PID controller.
4. Real Vehicle Tests and Analysis
The control strategy of HDC was generated to be the code by the code generation tools of MATLAB/Simulink, and was integrated with existing ESP products. Then, we validated it in a real vehicle.
The structural explosion diagram of electronic control unit (ECU), hydraulic control unit (HCU) and real picture of ESP are shown in Figure 15. The image of the proving ground and the location of the ESP on the vehicle are shown in Figure 16.
Figure 15.
Real figure of ESP (a), Structural explosion diagram of ESP (b).
Figure 16.
Proving ground and the vehicle (a), the location where the ESP is installed on the vehicle (b).
The physical effects of longitudinal acceleration are measured by the longitudinal acceleration sensor when the vehicle travels on the slope. From the operating principle, this acceleration consists of two parts, one of them is the component of gravity in the direction of the slope and the other can be expressed by the differential of the speed. It can be described as the following formula:
For small angles the angle, its sinus and its tangent, are the same. The real road slope is small, so the slope of the ramp can be calculated by the following formula:
The meaning of the symbols in Formulas (10) and (11) are shown in Table 1.
The signal of vehicle speed, brake pedal and accelerator pedal are from the vehicle controller area network (CAN). The supervisory control and data acquisition are from Vector Tools.
The first test, drive the car to the ramp and push the HDC button (the HDC is requested when this button is pushed), release the brake and accelerator pedals. The test results are as follows:
As shown in Figure 17, Figure 18 and Figure 19, the driver does nothing with the brake and acceleration pedals, and the actual speed can follow target speed well on the different slope of ramp, which are 10%, 15% and 20%, respectively. The results are consistent with the results of the Co-simulation.
Figure 17.
Slope of ramp (a), brake and acceleration pedals signal (b), actual speed and target speed of the vehicle (c), at the slope of 10% and the driver does nothing with the pedal.
Figure 18.
Slope of ramp (a), brake and acceleration pedals signal (b), actual speed and target speed of the vehicle (c), at the slope of 15% and the driver does nothing with the pedal.
Figure 19.
Slope of ramp (a), brake and acceleration pedals signal (b), actual speed and target speed of the vehicle (c), at the slope of 20% and the driver does nothing with the pedal.
The second test, we drive the car to the ramp with slope is 20% and push the HDC button, and release the brake and accelerator pedals at the same time. When the vehicle speed is steady, the brake pedal will be pushed randomly. The test results are as follows:
As shown in Figure 20, target speed of vehicle decrease when the driver pushes the brake pedal. The results show that the actual speed has a better following effect than the varied target speed, which is consistent with the results of the co-simulation.
Figure 20.
Slope of ramp (a), brake and acceleration pedals signal (b), actual speed and target speed of the vehicle (c), the vehicle at the slope of 20% and the driver pushes the brake pedal at random.
In the third test, we drove the car to the ramp with a slope of 20% and pushed the HDC button, and released the brake and accelerator pedals. The accelerator pedal was pushed randomly after the vehicle speed was steady. The test results are as follows:
As shown in Figure 21, the target speed of vehicle increases when the driver pushes the acceleration pedal. The results reveal that, compared to the varied target speed, the actual speed has a better following effect, which is consistent with the results of the co-simulation.
Figure 21.
Slope of ramp (a), brake and acceleration pedals signal (b), actual speed and target speed of the vehicle (c), the vehicle at the slope of 20% and the driver pushes the acceleration pedal at random.
5. Conclusions
In order to reduce the workload of the driver during downhill, we explored an efficient vehicle HDC system based on ESP. In this work, both simulations and experiments were performed to validate the effectiveness of the proposed strategy. The experimental results show that both the overshoot and the time to reach a steady state of fuzzy PID are shorter than that of PID. The simulation and actual vehicle test results co-confirm that the vehicle can maintain very low speed, which is the varied target speed, during downhill driving whether it is a ramp change or driver intervention. Therefore, it is very reasonable for us to believe that the HDC is a feasible and effective system to assist the driver in controlling the vehicle speed during driving downhill. In addition, our system also improves the vehicle’s safety and reduces the driver’s workload.
Author Contributions
Conceptualization, L.J. and R.Z.; methodology, L.J. and R.Z.; software, R.Z. and H.G.; validation, L.J. and R.Z.; data curation, B.T. and H.G.; writing, R.Z.; supervision, B.T. and H.G.; project administration, L.J. and B.T. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Conflicts of Interest
The authors declare no conflict of interest.
References
- International Transport Forum. Road Safety Annual Report; OECD Publishing: Paris, France, 2017. [Google Scholar]
- Orynycz, O.; Tucki, K.; Wasiak, A.; Sobótka, R.; Gola, A. Evaluation of the Brake’s Performance Dependence Upon Technical Condition of Car Tires as a Factor of Road Safety Management. Energies 2020, 13, 9. [Google Scholar] [CrossRef] [Scilit]
- Luo, Y.; Han, Y.; Chen, L.; Li, K. Downhill Safety Assistance Control for Hybrid Electric Vehicles based on the Downhill Driver’s Intention Model. Proc. Inst. Mech. Eng. D J. Automob. Eng. 2015, 229, 1848–1860. [Google Scholar] [CrossRef] [Scilit]
- Silyanov, V.V. Comparison of the pattern of accident rates on roads of different countries. Traffic Eng. Control 1973, 14, 432–435. [Google Scholar]
- Zheng, S.Y.; Jin, C. Research on Engine Cranking Process in Downhill Braking Condition for an Electric Drive Underground Dump Truck. Appl. Mech. Mater. 2013, 364, 92–96. [Google Scholar] [CrossRef] [Scilit]
- Konrad, R. Automotive Mechatronics: Automotive Networking, Driving Stability Systems, Electronics; Springer Vieweg: Wiesbaden, Germany, 2015; pp. 394–403. [Google Scholar]
- Chen, J.; Liu, X.; Wang, T.; Gong, X.; Sun, H.; Wang, G.; Chen, W. Charging Valve of the full Hydraulic Braking System. Adv. Mech. Eng. 2016, 8, 1–11. [Google Scholar] [CrossRef] [Scilit]
- Rumore, R. Considerations for diesel engine exhaust brakes. Diesel Prog. N. Am. Ed. 1998, 64, 40–41. [Google Scholar]
- Senft, J.R. Brake power maxima of engines with limited heat transfer. Energy Convers. Eng. Conf. 1997, 2, 973–978. [Google Scholar]
- Gotsch, D.A. New brake-retarder for heavy-duty trucks. SAE 1960, 68, 118–120. [Google Scholar]
- Razmyslov, V.A.; Kuz’min, V.M.; Serikov, A.V. Calculations of braking force of electro-dynamical railway car retarder. Russ. Electr. Eng. 2008, 79, 280–282. [Google Scholar] [CrossRef] [Scilit]
- Zhao, W.; Wu, G.; Wang, C.; Yu, L.; Li, Y. Energy transfer and utilization efficiency of regenerative braking with hybrid energy storage system. J. Power Sources 2019, 427, 174–183. [Google Scholar] [CrossRef] [Scilit]
- Zheng, H.; Lei, Y.; Song, P. Design of a Filling ratio Observer for a Hydraulic Retarder: An Analysis of Vehicle Thermal Management and Dynamic Braking System. Adv. Mech. Eng. 2016, 8, 1–8. [Google Scholar] [CrossRef] [Scilit]
- Nakawaki, Y.; Shindo, Y.; Higashiyama, Y. Apparatus for controlling engine brake force during vehicle running on downhill with released accelerator. U.S. Patent 5287773A, 22 February 1994. [Google Scholar]
- Cummins, D.D. The Jacobs engine brake application and performance. In Proceedings of the SAE National Powerplant and Transportation Meetings, Chicago, IL, USA, 17–21 October 1966. [Google Scholar]
- Faletti, J.J.; Feucht, D.D.; Hakkenberg, P. Simultaneous exhaust valve opening braking system. U.S. Patent 5526784A, 18 June 1996. [Google Scholar]
- Göhring, E.; von Glasner, E.-C.; Povel, R. Engine Braking Systems and Retarders—An Overview from an European Standpoint; SAE International: Toledo, OH, USA, 1992. [Google Scholar]
- Anwar, S. A parametric model of an eddy current electric machine for automotive braking applications. IEEE Trans. Control Syst. Technol. 2004, 12, 422–427. [Google Scholar] [CrossRef] [Scilit]
- Kost, F.; Koch-Dücker, H.K.; Niewels, F.; Schuh, J.; Ehret, T.; Wagner, J.; Heinen, F.; Eberspächer, P. Driving Stability Systems; Robert Bosch GmbH: Plochingen, Germany, 2005; pp. 68–69. [Google Scholar]
- Sahoo, B.P.; Panda, S. Improved grey wolf optimization technique for fuzzy aided PID controller design for power system frequency control. Sustain. Energy Grids Netw. 2018, 16, 278–299. [Google Scholar] [CrossRef] [Scilit]
- Liu, Z.; Wan, R.; Shi, Y.; Chen, H. Simulation Analysis of Traction Control System for Four-Wheel-Drive Vehicle Using Fuzzy-PID Control Method. Commun. Comput. Inform. Sci. 2011, 201, 250–257. [Google Scholar]
- Kazemian, H.B. Intelligent Fuzzy PID Controller: Applications of Fuzzy Control, Genetic Algorithms and Neural Networks. Found. Gen. Optim. 2008, 2, 241–260. [Google Scholar]
- Pilla, R.; Azar, A.T.; Gorripotu, T.S. Impact of Flexible AC Transmission System Devices on Automatic Generation Control with a Metaheuristic Based Fuzzy PID Controller. Energies 2019, 12, 4193. [Google Scholar] [CrossRef] [Scilit]
- Wu, X.; Xu, Y.; Liu, J.; Lv, C.; Zhou, J.; Zhang, Q. Characteristics Analysis and Fuzzy Fractional-Order PID Parameter Optimization for Primary Frequency Modulation of a Pumped Storage Unit Based on a Multi-Objective Gravitational Search Algorithm. Energies 2020, 13, 137. [Google Scholar] [CrossRef] [Scilit]
- Croce, A.I.; Musolino, G.; Rindone, C.; Vitetta, A. Sustainable mobility and energy resources: A quantitative assessment of transport services with electrical vehicles. Renew. Sustain. Energy Rev. 2019, 113, e109236. [Google Scholar] [CrossRef] [Scilit]
- Vuchic, V.R. Urban Transit Systems and Technology; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2007. [Google Scholar]
- Ang, K.H.; Chong, G.; Yun, L. PID Control System Analysis, Design, and Technology. IEEE Trans. Control Syst. Technol. 2005, 13, 559–576. [Google Scholar]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
























