Figures
Abstract
Excellent braking performance is the premise of safe driving, and improve the braking performance by upgrading structures and optimizing parameters of braking systems has become the pursuit of engineers. With the development of autonomous driving and intelligent connected vehicle, new structural schemes such as electro–mechanical brakes (EMBs) have become the future of vehicle braking systems. Meanwhile, many scholars have dedicated to the research on the parameters optimization of braking systems. While, most of the studies focus on reducing the brake size and weight, improving the brake responses by optimizing the parameters, almost not involving the braking performance, and the optimization variables are relatively single. On these foundations, a multi–objective optimal design of EMB parameters is proposed to enhance the vehicle’s braking performance. Its objectives and constraints were defined based on relevant standards and regulations. Subsequently, the decision variables were set, and optimal math model was established. Furthermore, the co–simulation platform was constructed, and the optimal design and simulation analyses factoring in the crucial structural and control parameters were performed. The results confirmed that the maximum braking pressure response time of the EMB is decreased by approximately 0.3 s, the stopping distance (SD) of 90 km/h–0 is shortened by about 3.44 m. Moreover, the mean fully developed deceleration (MFDD) is increased by 0.002 g, and the lateral displacement of the body (LD) is reduced by about 0.037 m. Hence, the vehicle braking performance is improved.
Citation: Wu T, Li J, Qin X (2021) Braking performance oriented multi–objective optimal design of electro–mechanical brake parameters. PLoS ONE 16(5): e0251714. https://doi.org/10.1371/journal.pone.0251714
Editor: Jing Zhao, University of Shanghai for Science and Technology, CHINA
Received: December 19, 2020; Accepted: May 3, 2021; Published: May 19, 2021
Copyright: © 2021 Wu et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the manuscript and its Supporting Information files.
Funding: JL received support from the National Key R&D Program of China (2018YFB0105900).
Competing interests: The authors have declared that no competing interests exist.
1. Introduction
With the economic and social development, there are some trends such as flexible mechanical layouts, compatible control architectures and integrated functions in vehicle subsystems. Meanwhile, the automotive industries have also entered intelligent and connected frontiers [1, 2]. Thus, safety is the premise of autonomous driving and intelligent connected vehicle, and constantly improving the safety also has become the eternal pursuit of automotive engineers. As an important standard to measure vehicle safety, the braking performance has gained increased attention in the public, and there are many ways to improve the braking performance.
In structural respects, electro–mechanical brakes (EMBs) with electric control and motor driving will become the future of vehicle braking. The EMBs hinder the brake pipelines and disconnects the mechanical connections between the brake pedals and the actuators completely, and the actuator operations at each wheel are driven by electric signals directly. Moreover, the EMBs demonstrate a convenience for integrating the autonomous and the advanced driving assistance systems to realize multiple braking modes. Particularly in commercial vehicles, the EMB does not require complicated pneumatic components, which could effectively reduce the body weight, eliminate the exhaust noise and realize more positive response, accurate control and distribution of the braking pressure [3]. It is understood that the braking performance of a bus equipped with an EMB could be improved by approximately 24.7% than a pneumatic brake [4].
Furthermore, the parameters optimization also an effective way to improve the braking performance. Several scholars have been investigating the parameters optimizations of brakes: Durali, Khajepour et al. proposed a cam–based brake, and the pressure response time was set as an objective to optimize the brake structural parameters [5]. Zhou, Gao et al. established a multi–objective optimal model for the braking time, the thicknesses and the temperature rises, and obtained the Pareto sets ultimately [6]. Anselma and Belingardi took the size and the energy recovery rate as the objectives, and defined the safety requirements as the constraints, and then optimized the structural parameters of a hydraulic brake [7]. In the Shamieh and Sedaghati’s study, the dynamic range, the response time and the weight of a damper were taken as the objectives, and the size and the flux density were set as the constraints, and then the optimization was solved [8]. Wang, Zhao et al. optimized an electro–hydraulic brake parameters based on the objectives of the brake feeling and the energy recovery rate [9]. Khafaji and Manning tested the influence of the drum brake parameters and optimized the parameters based on the Taguchi method [10]. Zhang, Lu et al. introduced a differential evolution cellular multi–objective algorithm, and optimized the structural parameters of a drum brake aimed to improve the efficiency and reduce the volume and the temperature of the brake [11]. Yao, Miao et al. designed an electromagnetic wedge brake, and defined the maximum braking torque as an objective, and set the motor power and the braking feeling as the constraints, and optimized the wedge angle and the reduction ratio of the brake [12]. Considering the electromagnetic, the non–Newtonian flow characteristics and the heat transfer characteristics of the magnetorheological fluid, Topcu et al. proposed an improved multi–physical optimization of the rotary magnetorheological fluid brake [13]. In the [14], a neural network model of a composite braking system was established to improve the energy economy and the braking stability of an electric vehicle by optimizing the range of the regenerative and hydraulic brakes. In He and Wang’s study, a dynamic model and braking force distribution strategy of the new brake were established, and a multidisciplinary collaborative optimization was proposed, and the control parameters were optimized [15]. In the [16], a regenerative braking control strategy was proposed, and the energy recovery distribution coefficient was optimized under the constraints of the regenerative braking power and the ideal braking distribution curve (I–curve). Liu, Lei et al. also proposed a regenerative braking control strategy, while the braking performance, the regenerative braking and battery loss rates were set as objectives [17]. Xu, He et al. conducted the theoretical analyses on energy recovery of a regenerative braking system, and analyzed the influence of different combinations in the braking strength, the initial pressure of accumulator and the initial velocity on energy recovery rate [18].
From the analyses, the optimal objectives in the [5–13] are the structural parameters, and the objectives in the [14–18] are the control parameters. Except for the [14] and the [17], the objectives in other studies are limited to improving the brake responses and reducing its size and weight.
Actually, the brake responses are influenced by both the structural and the control parameters. Furthermore, the vehicle’s braking performance is not entirely determined by the brake responses, but also impacted by such factors as the load transfers, the braking distributions and the control effects. Hence, the ultimate goal of the optimization should be improve the vehicle’s braking performance and not just the brake responses.
Therefore, it is important to perform a braking–performance oriented optimal design that considering both the structural and the control parameters of a braking systems. To fill the research gaps, an upgraded EMB scheme was proposed as a continuation of our previous study [3], and its system model and control prototype were built in this study. Subsequently, to improve the vehicle’s braking performance, the objectives and constraints were defined based on relevant standards and regulations, and the decision variables were set from the structural and the control parameters. Finally, an optimal math model and a co–simulation platform were established, and the optimal design and simulation analyses were performed based on the non–dominated sorting genetic algorithm with elitism mechanism (NSGA–II).
Compared with other studies, the main contribution of this study is providing a new idea for the parameters optimization of vehicle braking systems. Specifically, the first is to consider both the structural and the control parameters when selecting the decision variables; the second is to set the optimal objectives from the perspective of vehicle braking performance, which is no longer limited to the brake responses. In these ways, the influences of the load transfers, the braking distribution and the parameters coupling can be decreased.
This paper is organized as follows: an upgraded EMB scheme and its working principle are introduced in Section 2; the optimal design and simulation analyses are performed in Section 3; the optimal results are analyzed and discussed in Section 4; conclusions are made in Section 5.
2. EMB structure, system model and control prototype
This section firstly introduces the structure and working principle of the improved EMB, then establishes the EMB system model and control prototype, and finally gives the parameters of the model and the prototype.
2.1 EMB structure and working principle
In our previous work, an EMB structural scheme based on pneumatic–disc–brake for a M3 electric bus has been proposed. The EMB is generally composed of a powerplant and a caliper. In this study, its structure was improved, as shown in Fig 1.
(a) Structure of the pneumatic–disc–brake; (b) Structure of the improved EMB.
Fig 1A shows the structure of a pneumatic–disc–brake, and Fig 1B shows the improved EMB. The power transmission path of the pneumatic–disc–brake is shown with red arrows in Fig 1A. During the working of the brake, the pressured air is injected into the chamber through the inlet (10), and the diaphragm (9) and the push rod (6) are pushed by the air. At the same time, the spring (8) is compressed, and the push rod and diaphragm jointly change the air pressure into axial thrust and act on the arm (5) in the caliper. The lower end of the arm exerts an amplified pressure on the piston (4) and drives the piston to push the brake shoes (3) to press the disc (2) for generating the braking pressure.
Noted that the axial thrust output from the push rod (6) is amplified and so the size of the air chamber could be reduced due to the arm (5). Furthermore, the caliper already existed a mechanism to adjust the brake clearance. Therefore, the caliper is still retained in the improved EMB.
Particularly, to retain the caliper, the brake chamber is replaced by the powerplant to push the mechanisms inside the caliper that generates the braking pressure [3]. While, in the proposed EMB, the pressure pushing the push rod (6) is generated by a motor (15), a reduction mechanism (14) and a screw mechanism (12), and the power transmission path of the EMB in the powerplant is shown with blue arrows in Fig 1B. During the working of the system, the torque output from the motor is amplified by the reduction mechanism (14) and transformed by the screw (12) into an axial thrust force on the push rod (6) and act on the arm (5) in the caliper. The transmission path of the axial thrust force in the caliper is exactly the same as the pneumatic–disc–brake shown in Fig 1A. Furthermore, the pressure sensor (11) measures the axial thrust and the linear sensor (13) measures the distance axially traveled by the screw.
Compared with the previous scheme, the improved EMB reduces the requirements of motor performances attribute to the reduction mechanism.
There are two functions of the caliper: the one is to amplify the axial thrust output from the powerplant and transform it into the braking pressure. Simultaneously, the caliper applies the reaction force between the brake shoes and the disc to the powerplant. At this point, the caliper acts as a “load” to balance the movement of the whole EMB.
2.2 EMB system model
The EMB system model is divided into two parts: the powerplant model and the caliper model. Where, the powerplant model is fabricated according to the electrical fundamentals and the kinematics. Please refer to [3] for specific process.
If the phase currents ia, ib, ic and the rotor mechanical angular speed ωm are selected as the system state variables, the phase voltages ua, ub, uc and the load FL as the inputs, and the braking pressure Fp and the screw axial velocity vx as the outputs, then the caliper model can be expressed as follows:
(1)
where,
where, R is the phase resistance, L and M are the self and mutual inductance of the phase, p is the pole pairs of the motor, ψm is the maximum winding flux, f(θm) is the back EMF waveform, η is the efficiency of the screw, D is the viscous damping coefficient of the motor, J is the equivalent moment inertia to the rotor, l and dm are the lead range and the nominal diameter of the screw, and k is the amplifying coefficient of the caliper, g is the ratio of the reduction mechanism.
The caliper model is complex and described by the characteristics provided by the manufacturer to ensure the accuracy. The characteristics describe the relationship between the screw axial displacement xa and the normal pressure FN on the disc. Fig 2 shows the caliper model, where Fig 2A is the pneumatic–disc–brake based test data using a 19.5 inch chamber provided by the manufacturer. Fig 2B is the caliper model available for the proposed EMB after unit conversion (from MPa to kN) and fitting based on Fig 2A.
(a) The caliper characteristics provided by the manufacturer; (b) The fitted caliper model after unit conversion.
The EMB system model is shown in Fig 3. The upper part of the figure is the powerplant model established according to the state–space (1), and the lower part is the caliper model described in Fig 2. Where, the inputs of the powerplant model are the three–phase voltages ux and the load FL (FL = FN/k), and the outputs are the braking pressure FP and the screw axial velocity vx.
2.3 Control prototype
2.3.1 Overall control architecture: Distributed and layered.
In general, the overall control architecture adopts a distributed and layered structure composed of an EMB central unit (ECU) and several wheel braking pressure control units (WCUs), and the WCUs are distributed at each wheel. The ECU demonstrates a three–layered structure: the upper layer determines the total braking pressure according to the vehicle’s dynamic states, the wheels rolling states, the brake pedal travels and other signals; the middle layer determines the target braking pressure in each wheel based on the I–curve; the lower layer is composed of an anti–lock braking system (ABS) module, which can avoid wheel locking by correcting the target braking pressure appropriately when the wheel has the locking tendency.
The WCUs also demonstrates a three–layered structure, and realizes the adjustment of the braking pressure for each wheel. The upper layer receives the target braking pressure command from the ECU and determines the target motor current by the braking pressure and motor speed adjustment modules. The middle layer compensates the friction of the screw, and the lower layer drives the motor to adjust the wheel braking pressure. The overall control architecture is shown in Fig 4.
2.3.2 ECU: Determines and distributes the total braking pressure.
In this study, there is a linear relationship between the total braking pressure and the brake pedal travel, and the maximum pedal travel corresponds to the maximum braking pressure.
Since the braking pressure in the EMBs can be adjusted independently, the total braking pressure is distributed based on the I–curve. When the vehicle braking in the straight way, the braking pressure in each axle are determined by the following [19]:
(2)
where, Fp.1 and Fp.2 are the braking pressures in the front and the rear axle, G is the vehicle gravity, hg is the centroid height, La is the wheelbase, and b is the distance between the centroid and the rear axle center.
2.3.3 ECU: ABS control.
(1) ABS working principle. The ABS is to identify the states of the wheels, to avoid the wheels locking by adjusting the wheel braking pressure in proper time, and to ensure braking stability of the vehicle. In the traditional braking systems, the ABS is realized by adjusting the pressure in the braking pipe through a solenoid valve. While, due to the braking pressure of each wheel is controlled independently, the ABS based on EMBs is more flexible.
A crucial index to measure the wheel states is the slip ratio λ, which indicates the proportion of wheel slip in pure rolling when braking. The slip ratio λ is defined as:
(3)
where, ωw is the wheel angular velocity, rr is the wheel rolling radius, and v is the velocity in the wheel center.
The slip ratio λ determines the longitudinal force Fxb and the lateral force Fy acting on the wheels. Fig 5 shows the relationships between the longitudinal force Fxb and the lateral force Fy with the slip ratio λ. It can be seen from the figure that the lateral force Fy decreases with the slip ratio λ. When the slip ratio λ reaches 100%, the lateral force Fy is 0, and the vehicle will lose the steering ability or fall into the risk of tail flick. At the same time, the longitudinal force Fxb increases rapidly with the slip ratio λ at the beginning, when the slip ratio λ reaches to a certain range, the longitudinal force Fxb gradually decreases with the slip ratio λ.
To ensure the wheels are subjected to a greater braking force and a certain lateral force which significant to the vehicle’s lateral stability, the ABS should keep the slip ratio λ of each wheel near the optimal slip ratio λ*. The test data show that the optimal slip ratio λ* of pneumatic tire is about 15% ~ 20% when driving on a rigid road [19]. In this paper, the optimal slip ratio λ* is set to 20%.
(2) ABS control law. The sliding mode control (SMC) is an appropriate way to solve nonlinear systems. It demonstrates the characteristics of fast response, insensitive to parameter changes and external disturbances. This section deduces the control law of the wheel braking pressure when the ABS is triggered based on the single–wheel model and the SMC. The single–wheel model is shown with Eqs (4) and (5):
(4)
(5)
where, Jw is the wheel moment inertia, Fxb and Tb are the longitudinal force and the braking torque on the wheel, μ is the adhesion coefficient between the tire and the ground, and Fz is the vertical load on the wheel.
The ABS aims to keep the wheel slip ratio λ near the optimal ratio λ* by adjusting the braking pressure. In order to eliminate the tracking error of the slip ratio, the switching surface can be defined as follows:
(6)
To short the adjustment time and attenuate the chatters, the reaching law is constructed combining the constant rate and power reaching laws [20]:
(7)
where, k1, k2 and α are the SMC parameters and there are k1, k2 > 0 and 0 < α < 1. Obviously, there is
, and the reaching law satisfies the stability requirements of the SMC.
Assuming that the road conditions remain unchanged, the braking pressure control law of the optimal slip ratio can be derived from the Eqs (3)–(7):
(8)
where, μb is the friction coefficient between the brake shoes and the disc, and rb is the effective radius of the disc.
In the mentioned control law, the larger of the k1 and k2 values, the faster of the Fp convergence, and the shorter time to the optimal slip ratio λ*. While, the chatters of the Fp maybe caused if the values are too large. Furthermore, in the power reaching law, the α is to adjust the convergence rate of the Fp based on the error between the λ and the λ*. Hence, the larger of the α, the slower of the Fp convergence under the smaller error, which can reduce the chatters of the Fp appropriately.
It should be noted that the ABS control prototype is not activated when the vehicle velocity is lower than 5 km/h.
2.3.4 WCU: Wheel braking pressure control.
The braking pressure control prototype is integrated in the WCUs, which also a three–layer structure. The upper layer is composed of a braking pressure and a motor speed adjustment module, and the middle layer is a friction compensation module, and the lower layer is a motor drive module, as showed in Fig 6.
(1) Upper layer: Realizes the adjustments of the braking pressure and the motor speed. The tasks of this layer are to determine the target motor speed and current according to the braking pressure commands from the ECU, and the tasks are implemented by the PID algorithm:
(9)
where, u(t) is the PID output, e(t) is the PID input and kp, ki and kd are the PID parameters. Specifically, the input of the braking pressure adjustment module is the error between the target braking pressure Fp_target and the actual pressure Fp, and the output of this module is the target motor speed ntarget. Similarly, the motor speed adjustment module takes the error between the target motor speed ntarget and the actual speed n as input, and determines the target motor current itarget by adjusting the error.
In the PID algorithm, the kp is set to accelerate the adjustment and reduce the steady–state error. While, the overshoots of the u(t) maybe increased and the adjustment process maybe prolonged if the kp is too large. Moreover, the ki is set to eliminate the steady–state error. While, the response speed of the u(t) maybe affected and the overshoots of the u(t) maybe increased. Finally, the role of the kd is attenuating the overshoots appropriately and improving the dynamic performance of the u(t).
(2) Middle layer: Realizes the friction compensation. To compensate the nonlinear friction of the screw, the friction compensation module is introduced into the WCUs. The module is used to make the motor produce an additional torque to overcome the screw friction by determining a compensation current icomp. When the motor operates in the 2π/3 conduction mode, and the transient process of commutation is ignored, then the compensation current is:
(10)
where, Tf is the motor torque to overcome the friction, Ff is the screw friction, and can be calculated by the LuGre’s friction model described below [21]:
(11)
where, σ0 is the rigidity coefficient, σ1 and σ2 are the viscous damping and friction coefficients respectively, g(vT) is the Stribeck’s function, Fc and Fs are the Coulomb and static frictions respectively, vs is the Stribeck’s velocity. Because of the surface contact between the screw and the head, the relative velocity vT is:
(12)
where, xa is the screw axial travel, ζ and ρ are the helix and equivalent friction angles of the screw.
(3) Lower layer: Drives the motor. The motor drive module is composed of a hysteresis controller and an inverter. The module receives the goal current demand igoal (igoal is the sum of itarget and icomp), and generates pulses through the hysteresis controller to turn on the corresponding power switching of the inverter. Where, the inverter operates with the three–phase bridge and two–way conduction mode. For the principle of hysteresis controller, please refer to [22–25].
2.4 Model parameters
The parameters of the EMB system model are shown in Table 1.
The back EMF waveform of motor is shown in Fig 7.
The relevant parameters of the vehicle are shown in Table 2.
Where, m is the full load mass of the vehicle, and a is the distance between the centroid and the front axle center, and the rest symbols have the same meaning as before. The preliminary parameters of the control prototype are shown in Table 3.
3. Multi–objectives optimization of the EMB parameters
This section aims to improve the vehicle’s braking performance under the constraints of relevant regulations by optimizing the EMB parameters based on the NSGA–II algorithm. First, the objectives and constraints are set. Subsequently, the decision variables are selected and the optimal mathematical model is established. Finally, the co–simulation platform based on Matlab/Simulink and TruckSim is built.
3.1 Optimal objectives
In general, the vehicle’s braking performance is evaluated by the braking efficiency, the efficiency constancy and the braking stability. Specifically, the braking efficiency mainly includes the stopping distance and the deceleration. The efficiency constancy refers to the ability of a brake to resist thermal recession. The braking stability means the vehicle without deviation, sideslip and loss of steering when braking.
With reference to ECE R13 [26], GB 12676–2014 [27] and GB 7258–2017 [28], the braking efficiency and stability requirements of the M3 vehicles are shown in Table 4:
Combining with Table 4 and [29], the stopping distance (SD), the mean fully developed deceleration (MFDD) and the maximum lateral displacement of the body (Max LD) are set as optimal objectives in this study.
3.1.1 Stopping Distance (SD).
The SD is one of the important indexes of the braking efficiency, and it can be reflected the continuous output capacity of a braking system. The theoretical formula of the SD is shown below:
(13)
where, t is the time to eliminate the brake clearance, t’ is the time that the braking pressure to the target value, u0 is the initial velocity, and abmax is the maximum deceleration of the vehicle.
3.1.2 Mean Fully Developed Deceleration (MFDD).
The MFDD is another index of the braking efficiency. To evaluate the braking efficiency using the MFDD instead the instantaneous deceleration can avoid the inaccurate results caused by the fluctuations of the latter. Moreover, it also eliminates the interferences caused by the driver’s reaction and the brake clearance elimination stages. Where, the driver’s reaction stage is defined as the process from receiving the emergency braking demand to hitting the brake pedal. Actually, no matter in the driver’s reaction or the brake clearance elimination stage, the wheels are not affected by the braking pressure.
The MFDD is calculated as follows:
(14)
where, u0 is the initial velocity, ub equals to 0.8u0, ue equals to 0.1u0, sb is the distance from u0 to ub, and se is the distance from u0 to ue.
3.1.3 Maximum lateral displacement of the body (Max LD).
To evaluate the braking stability more intuitive, the lateral displacement of the body (LD) is introduced into the optimal objectives. In this study, the following coordinate is used to define the sign of the LD: the positive direction of the x axis points to the vehicle’s forward, and the positive direction of the y axis points to the left side of the forward. Hence, if the body deviates to the left, the LD is positive; otherwise, it is negative under this coordinate.
It should be noted that the above definition can be used to determine the vehicle’s deviational direction during the braking. While, the LD is taken as the absolute value to facilitate the calculations in the optimization.
3.2 Decision variables
There are many parameters of the EMB system model according to Fig 3 and Table 3. These parameters demonstrate different effects on the system performance. If all the parameters are considered as decision variables, the computational burden will be increased. Hence, this section first analyzes the sensitivity of parameters to the system based on the orthogonal design, and then selects the parameters which have great effect on the EMB performance as decision variables [30].
3.2.1 Parameters coupling relations.
According to the EMB system model and the control prototype, the parameters coupling relations are sorted out and shown in Fig 8.
The coupling relations in Fig 8 include the electromagnetic relations, the force relations, the motion relations and the control prototype. Where, the green labeled parameters are the potential decision variables, the gray parameters are the EMB attributes, the purple parameters are the intermediate variables during calculation, and the rest are the input, the output and the feedback of the model.
3.2.2 Parameters sensitivity.
To determine the effect of each parameter on the EMB performance, the parameters sensitivity analyses are performed, which are based on the orthogonal design. Before the design, the levels of each parameter in Table 1 was set, and then the appropriate orthogonal table was selected according to the parameters and levels. During the design, the maximum braking pressure and the response time of the single EMB were taken as the indexes, and the results under different levels were recorded. The orthogonal design was only conducted for the structural parameters.
(1) Parameters and levels. The structural parameters and their levels determined according to Table 1 are shown in Table 5:
(2) Orthogonal design and range analyses. The L27(313) orthogonal table was selected and the orthogonal design with 10 factors and 3 levels was performed according to the above parameters and levels. The results are shown in S1 Appendix and the range analyses are shown in S2 Appendix.
In S2 Appendix, the Kn (n = 1, 2, 3) refers to the sum of recorded indexes corresponds to the nth level of each parameter, and the is average of the Kn. The range is defined as follows:
(15)
Hence, the range of each parameter relative to the recorded indexes of the maximum braking pressure and response time are shown in Table 6.
(3) Parameters sensitivity. The parameters sensitivity ranking can be obtained according to the range analyses, as shown in Table 7.
3.2.3 Decision variables.
From the above analyses, it can be seen that the parameters g, l and j have great effect on the response time, and their ranges are more than 1; while the parameters ψm, D and P mainly affect the maximum brake pressure, and their ranges are more than 10. Therefore, the structural parameters such as g, l, J, ψm, D and P, and the control parameter such as kp_F, ki_F, kd_F, k1, k2 and α are selected as the decision variables.
3.3 Constraints
3.3.1 Equality constraints: The value bounds of decision variables and the model parameters.
Randomly assign the decision variable values may prolong the convergence process of results, and the results may not converge even the calculation may be terminated due to the parameters mismatches. To avoid the phenomenon, the decision variable values should be limited to a certain range according to the model parameters listed in Section 2.4, and as shown in Table 8.
Furthermore, the EMB attributes (k = 15.2, ƞ = 0.5) and the parameters other than decision variables (such as R, L, M, dm, kp_n, ki_n and kd_n) described in Fig 8 will also set as constraints.
3.3.2 Inequality constraints: Constraints of the EMB performance.
The constraints of the EMB performance mainly include two aspects: one is the minimum requirements of a braking systems defined by the relevant regulations, as shown in Table 4. Moreover, the maximum braking torque should not be lower than the maximum braking torque provided by the ground to ensure the vehicle’s sufficient braking reserve.
The vehicle’s load will transfer to the front axle during braking. Hence, the braking torque requirements of the front axle will be greater than the rear. Therefore, the constraint of maximum braking torque considering the brake distribution is:
(16)
where, Tbmax is the maximum braking torque, φmax is the maximum ground adhesion coefficient.
3.4 Optimal mathematical model
The optimal mathematical model is as follows based on above analyses:
(17)
3.5 Optimization algorithm
In this study, the NSGA–II is used to solve the optimization. The essence of the NSGA–II is genetic algorithm (GA), which generates new populations by selecting, crossing or mutating the individual chromosomes in the current population. Where, the chromosome is described as the carrier containing all the information of individuals. Moreover, an individual is actually a Pareto solution under the constraints, and the population is the set of all individuals, also a Pareto set.
The matrix shown in Fig 9 can be used to understand the relationship among chromosomes, individuals and population [31].
Different from the GA, the non–dominated sorting method and elitism mechanism are introduced in the NSGA–II. Specifically, the dominating relationships among individuals are judged and sorted by the method, then the Pareto fronts are formed and the Pareto ranks are gave to the individuals. The elitism mechanism is used to produce a new population by selecting the best individuals from the current population based on their Pareto ranks and crowding distances (CDs). Where, the CD is defined as follows [32]:
(18)
where, fi(x) is the ith objective value corresponds to the xth individual in the same Pareto front, N is the dimension of the objectives, K is the number of individuals in the current Pareto front. Particularly, the CD of the first and the last individuals in any Pareto fronts are defined as ∞.
The population evolution is realized based on the binary tournament selection, the simulated binary crossover and the polynomial mutation in this study. Where,
- The mechanism of the binary tournament selection is that two individuals are randomly selected from the population every time, and the better one is selected to participate in the evolution according to the principle of “low Pareto ranks and large CDs”, and the remaining one is put back to the current population;
- For the principle of the simulated binary crossover, please refer to [31]. The method forms new individuals by exchanging part chromosomes of current individuals, and the implementation of the crossover is as follows:
where, p1,k and p2,k are the kth decision variable values of the current individuals, and c1,k and c2,k are the values of the new individuals after the crossover.
- Similar to the crossover, the polynomial mutation also a method to generate new individuals. For its principle, please refer to [31], and the implementation of the mutation is as follows:
where, and
are the upper and lower bounds of the kth decision variable in the current individuals, ck is the decision variable after the mutation, and δk can be calculated by Eq (21):
(21)
where, rk is a random number between 0 and 1, ηm is the mutational distribution index.
The flow chart of NSGA–II is shown in Fig 10.
In this study, the population size is set to 50, the dimension of the objectives is 3, the dimension of the decision variables is 12, and the maximum evolutionary generation is set to 100. The initial population is randomly generated within the bounds of decision variables shown in Table 8. The probability of the gene crossover and the mutation are set to 0.9 and 0.1, respectively.
3.6 Co–simulation platform
A co–simulation platform for the EMB parameters optimization is built based on Matlab/Simulink and TruckSim, and shown in Fig 11.
In the platform, the NSGA–II is operated through the “.m” script in Matlab, while the braking pressure control prototype and the EMB system model are operated through the “.mdl” model in Simulink. There are two kinds of necessary parameters in the model operation: the first is the decision variables, which is generated after the NSGA–II running and transferred to Simulink by Matlab, and the value of these parameters are changed with the iterations. The rest are stored in the Simulink model workspace and remained constant during whole iteration.
The TruckSim model includes vehicle dynamics, road, driver and test procedures. After receiving the wheel braking pressure demands from Simulink, the vehicle motion statuses are calculated and fed back to the NSGA–II, the control prototype and the EMB system model to form a complete simulation process. The parameters required for the platform are described in Section 2.4.
4. Discussions and simulations
4.1 Optimal results
The simulation conditions are set to full load and straight road. Furthermore, the initial velocity is set to 90 km/h and the adhesion coefficient is 0.85. During the braking process, the driver holds the steering wheel tightly and does not correct the vehicle direction.
After 100 iterations, 50 individuals of a new population (also a Pareto set) are formed and located in the 1st Pareto front. The SD, the MFDD and the Max LD are set as the axes, and the MFDD ranges are represented by different colors, then the 50 individuals are expressed in Fig 12. To make the results intuitive, the numbers of the individuals are labeled, and the objective values correspond to each individual are projected to the coordinate planes respectively.
4.2 Discussions
It can be concluded from Fig 12 that:
- The SD of 90 km/h–0 on the straight and dry road is between 40.21 m and 46.92 m after optimization;
- The MFDD of the vehicle is between 0.878 g and 0.903 g during the whole braking;
- The Max LD is between 0.58 m and 0.592 m;
The above indicators are satisfied with the requirements of the GB 12676–2014 and the GB 7258–2017. Where, ranges of the MFDD and the Max LD are smaller, and range of the SD is the largest. Hence, the MFDD range was divided into six intervals, and the SD, the MFDD, the Max LD, the Pareto rank and the CD of each individual were represented with radar maps, and as shown in Fig 13.
(a) MFDD < 0.880 g; (b) 0.880 g ≤ MFDD < 0.885 g; (c) 0.885 g ≤ MFDD < 0.890 g; (d) 0.890 g ≤ MFDD < 0.895 g; (e) 0.895 g ≤ MFDD < 0.900 g; (f) MFDD ≥ 0.900 g.
The shortest SD was set as the main criterion, and the maximum MFDD and minimum Max LD were set as the auxiliary criteria to select the representative individual from each MFDD range referring to Fig 13:
- In the interval of MFDD ≥ 0.900 g, the 6th individual was selected;
- In the interval of 0.895 g ≤ MFDD < 0.900 g, the 4th individual was selected;
- In the interval of 0.890 g ≤ MFDD < 0.895 g, the 30th individual was selected;
- In the interval of 0.885 g ≤ MFDD < 0.890 g, the 40th individual was selected;
- In the interval of 0.880 g ≤ MFDD < 0.885 g, the 8th individual was selected;
- In the interval of MFDD < 0.880 g, the 11st individual was selected.
The objective values and the non–dominated sorting results correspond to the selected individuals are shown in Table 9. Aiming to compare the differences among the individuals more clearly, they were represented by radar map again, and as shown in Fig 14.
As can be seen from the Fig 14:
- the CD and the SD of the 6th individual are disadvantage except for the relatively maximum MFDD;
- the LD of the 4th individual is larger, and the SD is not dominant compared with other individuals;
- although the 8th and the 11st individuals have minimum Max LDs, but their MFDDs are also small, and their SDs are also not dominant simultaneously.
Compared with the 30th and the 40th individuals, although the 30th individual has advantages in the MFDD and the CD, while it is inferior in the LD and the SD. In addition, the SD of the 40th individual has the most prominent advantage among the six selected individuals, and its MFDD and Max LD are relative equilibrium.
Hence, the 40th individual was selected as the final satisfactory solution, and the corresponding decision variable values were taken as the optimal results. The comparisons of the decision variables are listed in Table 10.
4.3 Simulation analyses
4.3.1 Braking pressure control.
When the vehicle is stationary, a step signal of maximum braking pressure is applied to the EMB. Fig 15 shows the response curves of the braking pressure, the braking torque, the motor speed and the motor torque.
(a) Braking pressure; (b) Braking torque; (c) Motor speed; (d) Motor torque.
As observed from Fig 15A and 15B, the braking pressure and the braking torque reach the maximum values of 120 kN and 16500 N·m at 0.5 s after optimization, and the EMB eliminates the brake clearance at 0.06 s. These two indexes were shortened by approximately 0.3 s and 0.04 s respectively.
It can be seen from Fig 15C and 15D that the maximum motor speed is approximately 5000 r/min. In contrast, the motor responses under the optimal parameters are more positive, and the continuous motor torque is large. This means that the optimized motor parameters can match the smaller reduction mechanism, thus reducing the system inertia and overall size under the same EMB performance.
4.3.2 ABS control.
The vehicle is set to brake on a straight and dry road with an adhesion coefficient of 0.85 at an initial speed of 90km/h. The curves of the vehicle velocities, the wheel center velocities and the wheel slip ratios are shown in Fig 16. As observed from the figures that the ABS control prototype can keep the slip rates of each wheel near the ideal value (about 0.2) in the initial braking stage. When the vehicle velocity is less than 5 km/h at approximately 3 s, the ABS is not activated and the wheels are locked temporarily, which are consistent with the expectations.
(a) Vehicle and equivalent wheel velocity; (b) Wheel slip ratios.
It should be noted that: from Eq (8), it can be seen that the adhesion coefficient between the tire and the ground is a crucial parameter in the ABS control law. In fact, the primary task of an ABS is to identify the adhesion condition between the tire and the ground. However, the main aim of this study is not to design an ABS control strategy. Therefore, this study simplifies the recognition algorithm of the adhesion coefficient, and sets the coefficient to a certain value (μ = 0.85) directly according to the test conditions specified by the relevant standards and regulations [26–28].
4.3.3 Braking performances.
During the braking process, the driver holds the steering wheel tightly and does not correct the vehicle direction. The braking performance is compared by the SD, the MFDD and the LD shown in Figs 17 and 18.
Fig 17 shows the longitudinal distance with time. It can be seen from the figure that the time from braking to stopping at the initial velocity of 90 km/h is approximately 3 s, and the SD after optimization is 40.26 m. These two indexes were shortened by approximately 0.22 s and 3.44 m respectively.
Fig 18 shows the deceleration with time. Under the action of ABS, the vehicle’s maximum deceleration fluctuates around 0.9 g. After calculation, the optimized MFDD is 0.888 g and improved approximately 0.002 g than the result before optimization.
Fig 19 shows the LD with time and longitudinal distance. From the figure, the vehicle is shifted to the left in the forward when braking. Moreover, the Max LD before optimization is approximately 0.627 m, and the result is approximately 0.59 m after optimization. Hence, the braking stability is improved.
(a) LD–Time; (b) LD–Longitudinal distance.
The comparisons of the indicators are shown in Table 11. From the table, the response time of maximum braking pressure and the SD are obvious improved after optimization. Specifically, the response time is shortened by approximately 37.5%, the SD is shortened by approximately 7.87%, and other indexes are improved.
5. Conclusions
The novelty of this study is to provide a new idea for the parameters optimization of vehicle braking systems. In this way, the influence of the load transfer, the braking distribution, the ABS effects and the parameters coupling on the vehicle’s braking performance can be reduced, and the vehicle performance can be optimized. This idea can be extended to the components design and systems optimization of vehicle subsystems, not limited to the braking system.
The following work was conducted: First, on the basis of our previous study, an upgraded EMB scheme was proposed, and the corresponding system model and the control prototype were established. Then, from the perspective of vehicle’s braking performance, the crucial structural and control parameters of the EMB were taken as decision variables, and the ranges of the parameters, the maximum braking torque provided by the ground and the relevant standards were set as constraints to establish the optimal mathematical model, and the co–simulation platform of MATLAB/Simulink and TruckSim was constructed. Finally, the EMB parameters were optimized based on the NSGA–II and the results were discussed and simulated based on the established platform.
The results show that:
- After optimization, the step response time of maximum braking pressure is shortened by approximately 0.3 s;
- The ABS control prototype can keep the slip ratio near the ideal value at the initial braking stage. Under the action of the ABS, the optimal MFDD is improved by approximately 0.002 g;
- After the optimization, the SD of 90 km/h–0 and the Max LD are shorten by approximately 3.44 m and 0.037 m.
In general, the EMB response time and the SD are improved obviously, and other indexes and the vehicle’s braking performance are all improved after optimization.
Future work can address fabricating an EMB functional prototype for field and road tests to validate the optimization further. And a coordinated control and optimal distribution strategy of the EMB braking pressure maybe a meaningful study.
References
- 1. Lv C, Hu XS, Sangiovanni–Vincentelli A, Li YT, Martinez CM, Cao DP. Driving–style–based codesign optimization of an automated electric vehicle: A cyber–physical system approach. IEEE Trans. Ind. Electron. 2019; 66(4): 2965–2975.
- 2. Lv C, Xing Y, Lu C, Liu YH, Gao HB, Cao DP. Hybrid–learning–based classification and quantitative inference of driver braking intensity of an electrified vehicle. IEEE Trans. Veh. Technol. 2018; 67(7): 5718–5729.
- 3. Li J, Wu T, Fan TX, He Y, Meng LS, Han ZY. Clamping force control of electro–mechanical brakes based on driver intentions. Plos One. 2020; 15(9): 1–30. pmid:32970768
- 4.
haldex–vie.cn [Internet]. Shanghai: Haldex VIE EMB; c2020 [cited 2020 Dec 19].
- 5. Durali L, Khajepour A, Jeon S. Design and optimization of a cam–actuated electrohydraulic brake system. Proc. Inst. Mech. Eng. Part D–J. Automob. Eng. 2018; 232(7): 909–920.
- 6. Zhou JC, Gao JJ, Wang KZ, Liao YH. Design optimization of a disc brake based on a multi–objective optimization algorithm and analytic hierarchy process method. Famena. 2018; 42(4): 25–42.
- 7. Anselma PG, Belingardi G. Multi–objective optimal computer–aided engineering of hydraulic brake systems for electrified road vehicles. Veh. Sys. Dyn. 2020;
- 8. Shamieh H, Sedaghati R. Multi–objective design optimization and control of magnetorheological fluid brakes for automotive applications. Smart. Mater. Struct. 2017; 26(12): 1–15.
- 9. Wang CY, Zhao WZ, Li WK, Yu LY. Multi–objective optimisation of electro–hydraulic braking system based on MOEA/D algorithm. IET Intell. Transp. Syst. 2019; 13(1): 183–193.
- 10. Khafaji SOW, Manring N. Sensitivity analysis and Taguchi optimization procedure for a single–shoe drum brake. Proc. Inst. Mech. Eng. Part C–J. Eng. Mech. Eng. Sci. 2019; 233(10): 3690–3698.
- 11. Zhang Y, Zhang H, Lu C. Study on parameter optimization design of drum brake based on hybrid cellular multiobjective genetic algorithm. Math. Probl. Eng. 2012;
- 12. Yao M, Miao JY, Cao SC, Chen SA, Chai HJ. The structure design and optimization of electromagnetic–mechanical wedge brake system. IEEE Access. 2020; 8: 3996–4004.
- 13. Topcu O, Tascioglu Y, Konukseven EI. Design and multi–physics optimization of rotary MRF brakes. Results Phys. 2018; 8: 805–818.
- 14. He CR, Wang GY, Gong ZP, Xing ZC, Xu DX. A control algorithm for the novel regenerative–mechanical coupled brake system with by-wire based on multidisciplinary design optimization for an electric vehicle. Energies. 2018; 11(9): 1–18.
- 15. He HW, Wang C, Jia H, Cui X. An intelligent braking system composed single–pedal and multi–objective optimization neural network braking control strategies for electric vehicle. Appl. Energy. 2020; 259: 1–14.
- 16. Yang Y, He Q, Chen YZ, Fu CY. Efficiency optimization and control strategy of regenerative braking system with dual motor. Energies. 2020; 13(3): 1–21.
- 17. Liu HW, Lei YL, Fu Y, Li XZ. Multi–objective optimization study of regenerative braking control strategy for range–extended electric vehicle. Appl. Sci.–Basel. 2020; 10(5): 1–20.
- 18. Xu L, He XH, Shen XM. Improving energy recovery rate of the regenerative braking system by optimization of influencing factors. Appl. Sci.–Basel. 2019; 9(19): 1–19.
- 19.
Yu F, Lin Y. Automobile system dynamics. 2nd ed. China: China machine press; 2016.
- 20. Yin AD; Li C. [Research on optimal slip control for ABS of electric vehicle based on sliding mode control]. Auto Sci–Tech. 2018; 2: 8–14. Chinese.
- 21. Olsson H, Astrom KJ, Wit de CC, Gafvert M, Lischinsky P. Friction models and friction compensation. Eur. J. Control. 1998; 4(7): 176–195.
- 22. Long B, Lim ST, Ryu JH, Chong KT. Energy–regenerative braking control of electric vehicles using three–phase brushless direct-current motors. Energies. 2013; 7(1): 99–114.
- 23. Kim HJ, Park HS, Kim JM. Expansion of operating speed range of high–speed BLDC motor using hybrid PWM switching method considering dead time. Energies. 2020; 13(19): 1–13.
- 24. Jayaprakasan S, Ashok S, Ramchand R. Current error space vector based hysteresis controller for VSI fed PMSM drive. IEEE Trans. Power Electron. 2020; 35(10): 10690–10699.
- 25. Griche I, Messalti S, Saoudi K, Arabi A. Power–system voltage control based THD correction using a hysteresis controller. Elektrotehniski Vestnik. 2019; 86(4): 225–231.
- 26.
ECE Regulations. ECE R13: Uniform provisions concerning the approval of vehicles of categories M, N and O with regard to braking. 7th ed.; 2013.
- 27.
General Administration of Quality Supervision, Inspection and Quarantine of the People’s Republic of China (CHN), National Standardization Administration of China (CHN). GB 12676–2014: Technical requirements and testing methods for commercial vehicle and trailer braking systems. Beijing: The Association; 2014.
- 28.
General Administration of Quality Supervision, Inspection and Quarantine of the People’s Republic of China (CHN), National Standardization Administration of China (CHN). GB 7258–2017: Technical specifications for safety of power–driven vehicles operating on roads. Beijing: The Association; 2017.
- 29.
Yu ZS. Automobile Theories. 5th ed. China: China machine press; 2009.
- 30.
Han ZY. Research on magnetorheological semi–active suspension actuator development and control strategy for multiple conditions. Ph.D. Thesis, Jilin University. 2019.
- 31. Deb K, Pratap A, Agarwal S, Meyarivan T. A fast and elitist multi–objective genetic algorithm: NSGA–II. IEEE Trans. Evol. Comput. 2002; 6(2): 182–197.
- 32. Bakhshinezhad S, Mohebbi M. Multi–objective optimal design of semi–active fluid viscous dampers for nonlinear structures using NSGA–II. Structures. 2020; 24: 678–689.