1. Introduction
The brake-by-wire (BBW) system has been rapidly developed in recent years due to its advantages such as rapid response and flexible control, as well as its ability to better integrate with advanced driver assistance systems and autonomous driving technologies [
1,
2,
3]. Compared with hydraulic braking systems, the BBW system removes the mechanical and hydraulic linkage between the brake pedal and wheel actuator. It uses electrical cables to transmit braking signals and energy. This structural change results in the loss of the interaction feel between the driver and BBW system, making it impossible for the driver to perceive braking feedback from the road [
4,
5]. To solve this problem, BBW must use a brake pedal simulator to simulate the pedal force of the hydraulic brake system, so that the driver can experience the traditional “brake pedal feel” [
6].
The brake pedal simulator is composed of a pedal mechanism, a force feedback device, sensors, a drive system, and a control system [
7]. Its main function is to replicate the relationship between the driver’s pedal input force and the vehicle’s actual braking force, thereby providing a realistic pedal feel [
8]. The pedal mechanism includes not only the brake pedal mechanism but also incorporates damping mechanisms such as springs, spring–hydraulic devices, or spring–electric devices, which provide different pedal stiffnesses [
9]. The sensors and the controller are used to detect the pedal’s position and the driver’s operational behavior in real time and then transmit these signals to the braking system for further processing. The force feedback device and drive system provide real-time force feedback through electric or hydraulic actuators, enabling the driver to have a good brake pedal feel.
The brake pedal feel is the subjective perception of the driver regarding the vehicle and the road during the braking process. It is an important factor in evaluating the braking performance of a vehicle [
10]. The brake pedal feel is usually quantified as a nonlinear relationship curve between the pedal travel and pedal force, which is known as the pedal characteristic curve [
11,
12]. As vehicle performance and comfort continue to improve, drivers’ requirements for the driving experience are also increasing. Therefore, the brake system needs to provide different braking feels under various braking scenarios [
13]. Studies have shown that by adopting different response characteristics, the driver’s perception of braking performance can be significantly improved, and the driver’s reaction capabilities can also be enhanced [
14]. Brake pedal simulators can be classified into two categories: passive pedal simulators and active pedal simulators. Passive pedal simulators are typically composed of elastic elements and lever mechanisms. They have a simple structure and are easy to maintain, but they can only simulate one type of braking characteristic. The active pedal simulator includes an active pedal force modulation device, which can adjust the braking feel according to different braking conditions and the driver’s requirements [
15]. During low-speed braking, longer pedal travel and lower pedal feedback force are desired, resulting in a “softer” brake feel. During emergency braking, short pedal travel and high pedal feedback force are required, resulting in a “firmer” brake feel. During normal braking, the brake pedal feel is intermediate, falling between the softer feel of low-speed braking and the firmer feel of emergency braking [
16].
In recent years, the technology of active pedal simulators has made significant progress, especially in the areas of electric drive and electronic control force feedback systems [
17]. An advanced pedal simulator based on electromechanical actuators and intelligent control algorithms has been proposed to enhance response speed, feedback accuracy and system reliability [
18]. Aoki Y. developed a passive brake pedal simulator using spring and rubber, providing drivers with a basic brake pedal feel [
19]. Force feedback technology is a key technology in brake pedal simulators. Force feedback systems based on magnetorheological (MR) fluids can precisely control the pedal’s torque by adjusting the fluid’s viscosity through an electric current. It can also provide a different braking feel under different braking conditions [
20,
21]. Ebert converted subjective evaluation of brake pedal feel into objective quantifiable indicators through comprehensive data analysis [
22]. Pan conducted experiments on various types of passenger cars and analyzed the impact of different factors on brake pedal feel [
15]. The brake pedal simulator is also applied in the optimization of braking systems. By simulating different pedal stiffnesses and feedback mechanisms, it improves the brake system’s responsiveness and comfort [
23]. By integrating the brake pedal simulator with the autonomous driving system, it is possible to enhance the braking response capability in autonomous driving mode, thereby improving safety and comfort [
24].
To address the issue of braking feel loss in BBW systems, this paper designs an active brake pedal simulator based on a linear motor. By using a spring and linear motor, the simulator is able to provide active pedal feedback force, ensuring a basic pedal feedback feel even in the event of motor failure. This paper first establishes the mechanical model of a brake pedal simulator and performs Adams simulation. Subsequently, vehicle experiments are conducted to verify the feasibility of the proposed solution under slow, normal, and emergency braking conditions. Finally, the performance of the simulator is quantitatively evaluated and optimized based on the brake feel index (BFI).
3. Design of the Linear Motor
The linear motor can flexibly provide thrust of varying magnitudes, and its output force is easy to control. Therefore, it can effectively compensate for the spring force [
29]. Considering the application scenario of the linear motor and the installation conditions of the brake pedal, the motor housing should not exceed 100 mm in size. Taking into account the motor power, a 24 V DC power supply is adopted. Based on the effective travel of the brake pedal and the pedal’s lever ratio, the working stroke of the motor is set to 90 mm. In addition, considering partial force loss during the transmission process, the thrust of the linear motor is tentatively set to not less than 500 N. The design specifications of the linear motor are shown in
Table 3.
3.1. Structural Design of the Stator
The stator of the linear motor is composed of permanent magnets and a magnetic yoke made of low-carbon steel, including the end caps, housing, and iron core, as shown in
Figure 7. NdFeB N48H is selected as the permanent magnet material. The magnets are arranged in a Halbach array and mounted directly onto the inner surface of the housing, forming the stator excitation circuit together with the iron core and end caps. The Halbach permanent magnet array consists of axially and radially magnetized magnets arranged in specific sequence to enhance the magnetic field on the coil side while weakening it on the opposite side. This configuration helps reduce magnetic flux leakage and improves the effective utilization of magnetic flux density. To reduce the costs and in view of the motor’s relatively long operating stroke and overall cost-effectiveness, commercially available permanent magnets are selected.
Axially magnetized permanent magnets benefit from mature processing techniques and are easy to manufacture. However, radially magnetized permanent magnets cannot be directly magnetized as a whole and can be assembled using eight radially magnetized arc-shaped magnets. The corresponding stator parameters are presented in
Table 4.
3.2. Structural Design of the Mover
The mover mainly consists of the coil form and two coil windings. Two coil sets are energized independently. Based on the required electromagnetic force and the coils’ positions within the magnetic field, either one set or both sets of coils are energized to provide pedal feedback force to the driver. After releasing the brake pedal, the coils stop being energized, and the coils and push rod are returned to their initial positions by the pre-compressed spring.
As shown in
Table 4, the air gap width is 13 mm. With the coil former having sufficient strength, the distance between the inner wall of the coil former and the iron core is 0.2 mm, and the gap between the outer edge of the former and the permanent magnet is 0.5 mm. This ensures good concentricity and facilitates assembly. The thickness of the former’s inner wall is 2 mm to guarantee adequate strength. The detailed parameters of the mover are listed in
Table 5.
The linear motor adopts a moving-coil structure, with the coil windings serving as the moving component. Both high-temperature resistance and electrical insulation must be considered. As shown in
Table 5, the groove depth of the coil former is 10.3 mm, the height of the coil former is 24.5 mm, and the wall thickness is 2 mm. Therefore, the total height of the two grooves is 20.5 mm. Considering that the coil consist of two independent windings, in order to facilitate wiring and keep both the input and output terminals on the same side, coil winding 1 is wound with an even number of layers, while coil winding 2 must be wound with an odd number of layers. This ensures that both windings remain within the coil former grooves, as shown in
Figure 8.
The groove depth of the former is 10.3 mm, and the total height of the two coil windings is 20.5 mm. The height of a single coil winding is 8 mm, and the cross-sectional area of single groove is 82.4 mm2. represents the distance from the central axis of the linear motor to the center of the coil winding.
Coil winding 2 has only one more layer than winding 1. When calculating the linear motor thrust, it is assumed that the lengths of windings 1 and 2 are equal, and the total thrust is twice that generated by winding 1. Therefore, the motor thrust is given by
where
is the electromagnetic force generated by coil 1,
is the current, and
is the length of coil winding 1.
Enameled copper wire with a diameter of 0.85 mm is used to wind the two coil windings. Considering the tightness of manual winding, an insulating varnish layer is applied after each layer to ensure the firmness of the coil. As a result, coil winding 1 consists of seven layers, while coil winding 2 consists of eight layers. The parameters of the coil windings are listed in
Table 6.
5. Evaluation and Optimization of the Brake Pedal Simulator
The pedal simulator should not only meet the basic requirements of pedal characteristics, but also provide a good braking feel. Braking feel evaluation consists of both subjective and objective evaluation. Each individual evaluation method has its inherent limitations [
6]. The brake feel index (BFI) takes into account both the driver’s subjective perception and objective parameters. It is based on experimental curves such as pedal force–pedal travel, pedal force–deceleration, and pedal travel–deceleration, thereby establishing an evaluation system that reflects subjective feel through objective data [
6]. As a result, it has been widely adopted, and the evaluation indicators are listed in
Table 7.
5.1. Brake Feel Evaluation
In order to verify the performance of the proposed brake pedal simulator, the brake feel under the normal braking condition is evaluated. Under this braking condition, a pedal force–deceleration curve and a pedal travel–deceleration curve are shown in
Figure 14 and
Figure 15, respectively.
The preload force of the brake pedal is 17 N. The initial pedal force and pedal travel are 45 N and 28 mm, respectively. At the deceleration of 0.5 g, the pedal force and pedal travel are 140 N and 71 mm, respectively. The pedal force at maximum deceleration is 305 N. The pedal force linearity index is 0.97. The specific brake feel evaluation scores are presented in
Table 8.
The BFI indicates that the overall brake feel score remains relatively low. At the initial stage of braking, both the pedal force and displacement are moderate; however, the pedal force becomes excessive and the pedal travel is relatively long at 0.5 g deceleration, resulting in a “prolonged” brake feel. Therefore, the brake pedal simulator must resolve the issue of soft brake feel, which can be improved by adjusting the lever ratio and increasing the feedback force.
5.2. Optimization of Brake Pedal Simulator Characteristics
The brake pedal simulator feels “soft”, meaning that smaller brake pedal force is required to achieve the same braking effect. Although a “soft” brake pedal helps reduce fatigue, it diminishes the driver’s perception of braking intensity. Especially during emergency braking, insufficient pedal force may give the driver a false impression of brake failure.
The “soft” brake pedal can be improved by reducing the lever ratio of the pedal arm. That is, with the linear motor thrust and spring force unchanged, reducing the lever ratio will result in a greater pedal feedback force perceived by the driver. However, adjusting the pedal feedback force by changing the lever ratio requires modifications to the overall structure of the simulator. On the other hand, the feedback force is composed of the spring force and the motor thrust. Increasing either force will increase the pedal feedback force. However, increasing the motor thrust requires redesigning the linear motor, which involves a longer development time and higher costs. Therefore, increasing the spring’s stiffness is an effective approach. It not only involves shorter development time and lower manufacturing costs but also reduces the load of the linear motor. Therefore, it will also enhance the durability of the brake pedal simulator [
30]. The composition of the optimized pedal feedback force is shown in
Figure 16.
Point C in
Figure 16 represents the vacuum booster reaching its maximum assistance capacity. The vacuum booster can no longer provide additional assistance beyond this point, and the force applied by the driver acts directly on the master brake cylinder. The horizontal axis of pedal travel in
Figure 16 is converted to the linear motor push rod displacement, and the vertical axis of pedal force is converted to the resultant force at the connection point between the motor push rod and the pedal arm, as shown in
Figure 17. Thus, point C (80, 210) in
Figure 16 corresponds to point C’ (61.5, 273) in
Figure 17. From point C’, the spring’s stiffness can be estimated as 4.43 N/mm. The optimized spring parameters are shown in
Table 9.
The optimized spring was installed in the brake pedal simulator for experimenting, and the three groups of optimized characteristic curves were obtained, as shown in
Figure 18. It can be seen that the slow braking characteristic curve is slightly lower than the ideal curve; the normal braking characteristic curve closely matches the ideal curve; and the emergency braking characteristic curve is slightly higher than the ideal curve, which compensates for the previously insufficient pedal force and the “soft” pedal feel. In all three experiments, the maximum pedal force was less than 500 N, and the simulator successfully met the driver’s varying pedal force demands under different braking conditions. The optimized brake feel was also evaluated using the BFI assessment system, with scores shown in
Table 10.
As shown in
Table 10, the optimized parameters of each evaluation indicator are closer to the target values, resulting in a higher overall score. At the initial stage of braking, the system is sensitive and responds quickly; the pedal force is slightly below the target value and the pedal’s travel is slightly shorter at a deceleration of 0.5 g, allowing the vehicle to brake more quickly and providing a good braking feel. By adjusting the spring’s stiffness, the BFI score increased from 62.31 to 92.21. The improved brake pedal feel is excellent and effectively improves the overall braking performance.
In order to further demonstrate the performance and advantages of the proposed active brake pedal simulator, this paper also compares it with existing solutions, including a passive simulator based on springs, an active simulator based on magnetorheological (MR) fluid, and an active simulator based on a rotary motor; the specific parameters are shown in
Table 11 [
7,
20].
Compared with the active simulator based on magnetorheological fluid, the proposed scheme has a faster response speed, lower maintenance requirements and simpler system structure. Compared with the active simulator based on a rotary motor, the proposed scheme also offers faster response speed, higher force control accuracy and higher reliability. Furthermore, this proposed solution can maintain the basic pedal feel and feedback through the springs when the motor fails, which significantly enhances safety and reliability. Therefore, the proposed solution achieves an optimal balance in terms of response performance, force control accuracy, reliability and system cost.