Next Article in Journal
A Fluid Elastomeric Actuator Design for Soft Robots
Next Article in Special Issue
Intelligent Vehicle Driving Decisions and Longitudinal–Lateral Trajectory Planning Considering Road Surface State Mutation
Previous Article in Journal
Intelligent Fault Diagnosis for Rotating Machinery via Transfer Learning and Attention Mechanisms: A Lightweight and Adaptive Approach
Previous Article in Special Issue
A Fault-Tolerant Control Strategy for Distributed Drive Electric Vehicles Based on Model Reference Adaptive Control
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Master Cylinder Pressure Control Based on Piecewise-SMC in Electro-Hydraulic Brake System

1
Automotive Engineering Research Institute, Jiangsu University, Zhenjiang 212013, China
2
Department of Industrial and Systems Engineering, The Hong Kong Polytechnic University, Hong Kong, China
*
Author to whom correspondence should be addressed.
Actuators 2025, 14(9), 416; https://doi.org/10.3390/act14090416
Submission received: 16 June 2025 / Revised: 13 August 2025 / Accepted: 22 August 2025 / Published: 24 August 2025

Abstract

This paper focuses on enhancing master cylinder pressure control in pressure-sensorless Electro-Hydraulic Brake (EHB) systems. A novel control strategy is developed, integrating a Piecewise Sliding Mode Controller (Piecewise-SMC) with an Extended Sliding Mode Observer (ESMO) based on a newly derived pressure–position–velocity model that accounts for rack position and velocity effects. To handle external disturbances and parameter uncertainties, the ESMO provides accurate pressure estimation. The nonlinear EHB model is approximated piecewise linearly to facilitate controller design. The proposed Piecewise-SMC regulates motor torque to achieve precise pressure tracking. Experimental validation under step-change braking conditions demonstrates that the Piecewise-SMC reduces response time by 31.8%, overshoot by 35.8%, and tracking root mean square error by 9.6% compared to traditional SMC, confirming its effectiveness and robustness for pressure-sensorless EHB applications.

1. Introduction

Electric vehicles’ shift toward intelligent functionalities has positioned Brake-by-Wire (BBW) as a core technology, with Electro-Hydraulic Brake (EHB) emerging as the dominant solution due to its integration of hydraulic advantages with high responsiveness and reliability [1,2,3,4]. However, the EHB’s nonlinear electromechanical–hydraulic dynamics, influenced by temperature, fluid properties, and friction, pose significant challenges for precise control under increasingly stringent performance and safety demands [5,6,7].
To cope with the nonlinearities and uncertainties of EHB systems, diverse pressure-control strategies have been developed [8,9,10]. Jiang et al. [11] proposed a pressure-based sliding mode control (SMC) with experimentally identified dynamic friction parameters. Xiong et al. [12] developed an adaptive SMC with ideal state feedback and integral anti-windup, enhancing tracking performance but remaining sensitive to pressure fluctuations. A quintessential challenge in conventional SMC is the inherent trade-off between robustness and control chattering, which arises from using a conservative, high-gain switching term to handle system uncertainties. Chen et al. [13] employed a disturbance observer to estimate unmeasurable states and disturbances, proposing an optimized feedforward-enhanced MPC that outperformed conventional MPC. Although these methods have achieved significant progress in robustness, tracking accuracy, and dynamic response, they still rely on pressure sensors, making them susceptible to measurement noise, drift, and installation constraints [14,15,16]. Overall, while existing strategies address specific nonlinear effects, their dependence on direct pressure measurement limits adaptability and long-term reliability, indicating the need for sensor-independent or sensor-robust control solutions.
In response to this need, research has increasingly focused on developing reliable master cylinder (MC) pressure estimators, as they form the cornerstone of sensorless control [17,18]. Earlier studies by Shi et al. [19] and Wei et al. [20] developed MC pressure models and signal fusion estimators, improving reliability under dynamic conditions but lacking integration with robust closed-loop control. Evidently, achieving the high accuracy and robustness required for closed-loop control necessitates more advanced observer design concepts. Significant progress in observer design in other fields has provided valuable inspiration. Finite-time adaptive sliding mode observers have shown significant error reductions in hydraulic manipulator control [21]. Likewise, second-order sliding mode observers improve vehicle lateral force estimation by accurately capturing nonlinear tire–road interactions, outperforming traditional filters with up to 99% error reduction and strong robustness [22].
Building on the foundation of reliable pressure estimation, the integrated control strategies that effectively leverage this estimated information [23,24,25] can be developed. Han’s group [26,27] developed estimators and controllers informed by actuator and vehicle dynamics to reduce model sensitivity and improve robustness across operating conditions. Zhao et al. [28] employed a sliding mode observer to replace pressure sensors for coordinated booster–ABS control and proposed an adaptive MC pressure estimation–control framework combining multiple MC pressure estimation techniques. Collectively, these control-oriented approaches demonstrate that estimation–control integration is achievable, but robust adaptation to diverse real-world conditions is still an open challenge.
To provide a clear overview of this progression, Table 1 compares the key strategies discussed, highlighting their respective strengths and unresolved limitations. As the comparative analysis in Table 1 reveals, existing EHB control strategies exhibit limitations in robustness, largely because the fundamental dynamics of MC pressure remain a key but under-addressed research area. To confront this challenge, this paper introduces a Piecewise Sliding Mode Controller (Piecewise-SMC) framework that integrates advancements in modeling, estimation, and control:
(1)
A novel position–velocity–pressure (P–V–P) relationship is formulated to provide a more accurate dynamic model of the system.
(2)
An Extended Sliding Mode Observer (ESMO) is designed to robustly estimate pressure against nonlinearities, disturbances, and uncertainties.
(3)
A Piecewise-SMC is developed, which leverages a piecewise linear model to significantly mitigate chattering and enhance control performance.

2. Analysis and Modeling of the EHB System

The EHB system (Figure 1) integrates the power supply, BCU, BLDC motor, transmission, hydraulic reservoir, master cylinder, and HCU. During braking, pedal input is processed by the ECU to command motor-driven rack–gear actuation of the master cylinder piston, generating hydraulic pressure. The BCU regulates pressure via estimator feedback, while the HCU modulates flow to wheel cylinders for braking force generation.
To enable efficient control algorithm design, the actuator dynamics of the EHB system must be captured in a tractable form. Given its pronounced nonlinearity, the system is herein represented by a simplified model, which preserves the key dynamics relevant to pressure regulation. For BLDC motor modeling, the following assumptions are made: (1) rigid mechanical coupling between the motor rotor and the pinion; (2) negligible cogging torque and gear backlash; (3) temperature effects are neglected. The dynamic behavior of the EHB system is governed by the following equation:
J m θ ¨ m + B m θ ˙ m = T e T m T f     T e = K e i     x m = r θ m i , F m = i r T m     m x ¨ m + c x ˙ m + k m x m = F m P m c A m c
where J m is the combined inertia of the motor and the pinion, B m is the damping coefficient of the motor, θ m is the position of the motor, T e and T m are the electromagnetic torque generated by the motor and the actual output torque, respectively, T f is the friction torque, K e is the torque coefficient, i is the current of the motor, x m denotes the piston displacement, r represents the pinion pitch radius, i is the gear reduction ratio, and F m is the axial thrust output from the rack-and-gear assembly. m denotes the combined mass of the rack and piston, c is the damping coefficient of the reduction gear, and k m represents the spring stiffness of the master cylinder. P m c and A m c denote the brake pressure and the effective area of the master cylinder.
By introducing a zero-velocity interval, the Karnopp model effectively eliminates the numerical ‘chattering’ that occurs near zero velocity, thereby ensuring numerical stability and providing a more realistic depiction of the stiction state. Furthermore, its ability to accurately capture the ‘break-away’ force required for the transition from stick to slip makes it particularly well-suited for characterizing friction within the EHB system:
T f = T e θ ˙ m < δ & T e T m < T s f + G f F m T s f + G f F s s i g n T e T m o t h e r s B t θ ˙ m + C f + G f F s s i g n θ ˙ m θ ˙ m > δ
where T s f denotes the static friction torque independent of load, G f represents the Coulomb friction torque also independent of load, and B t is the total viscous friction coefficient of the mechanical system.

2.1. Novel P–X–V Pressure Model

The EHB’s pressure–displacement relationship is strongly nonlinear and rate-dependent, making static P m c = f ( x m ) models inadequate for dynamic braking scenarios. To capture the coupled effects of displacement and piston velocity on pressure buildup, this work adopts a P m c = f ( x m , x ˙ m ) formulation, identified through experiments with varying actuation rates on the test bench (Figure 2).
Figure 3 presents experimental results covering piston speeds from 10 mm/s to 50 mm/s, spanning the EHB’s operational range. Using the 30 mm/s test as baseline, RMSE values at 50, 40, 20, and 10 mm/s are 5.33, 2.94, 2.91, and 5.54, respectively, revealing significant pressure variations outside the baseline speed. Thus, both piston displacement and velocity are essential for accurate pressure estimation and control. The master cylinder pressure model is established accordingly:
P m c = θ 1 ( x m x d z ) 2 + θ 2 v m
where θ 1 is the degree of concavity or convexity of the piston displacement–pressure curve, θ 2 is a positive coefficient, and x d z refers to the dead zone length of the master cylinder.

2.2. Model Validation

To assess the accuracy of model, identical step and sinusoidal input commands are sent to both the test bench and the simulation models. The comparison is made between the proposed pressure model in Equation (3) and the conventional model only considering displacement x m . As shown in Figure 4b,d, both models converge similarly at steady-state pressure. However, during dynamic pressure build-up and release phases with high piston velocity, the proposed model significantly outperforms the traditional displacement-based model, closely matching experimental data.

3. Master Cylinder Pressure Estimation of EHB Based on an Extended Sliding Mode Observer

EHB systems exhibit strong nonlinear coupling across mechanical, electrical, and hydraulic domains and often operate under harsh conditions. Increasing system integration makes embedding master-cylinder pressure sensors difficult due to space and cost constraints, creating demand for sensorless pressure control strategies. Thus, an ESMO-based method is developed for high-accuracy master-cylinder pressure reconstruction, accounting for parameter uncertainties and high-frequency disturbances. The proposed observer estimates rack position, velocity, pressure, and external disturbances simultaneously, enabling precise and robust pressure control under complex operating conditions.
State variables are chosen as x 1 = x m , x 2 = x ˙ m , y = P m c and it can be obtained that:
x ˙ 1 = x 2 x ˙ 2 = 1 m [ F m c x 2 k m x 1 A m ( θ 1 ( x 1 x d z ) 2 + θ 2 x 2 + Δ d ) ] y = θ 1 ( x 1 x d z ) 2 + θ 2 x 2 + Δ d
where Δ d denote the external disturbances term.
Assumption 1.
It is assumed that functions f ( x 1 , x 2 ) are Lipschitz continuous with respect to x 1 and x 2 . There exist two constants γ 1 and γ 2 satisfying the following conditions:
f ( x 1 , x 2 ) f ^ ( x ^ 1 , x ^ 2 ) = f ˜ ( x ˜ 1 , x ˜ 2 ) γ 1 x 1 x ^ 1 + γ 2 x 2 x ^ 2
Combining Equations (4) and (5), the ESMO is designed as:
x ^ ˙ 1 = x ^ 2 + L 1 sign ( x 1 x ^ 1 ) x ^ ˙ 2 = 1 m F m c x ^ 2 k m x ^ 1 A m ( θ ^ 1 ( x ^ 1 x d z ) 2 + θ ^ 2 x ^ 2 + Δ ^ d ) + L 2 sign ( x 2 x ^ 2 ) y ^ = θ ^ 1 ( x ^ 1 x d z ) 2 + θ ^ 2 x ^ 2 + Δ ^ d
where variables with hats denote estimates; L 1 , L 2 are observer gains.
Define the observation error vector:
X ˜ = x ˜ 1 x ˜ 2 = x 1 x ^ 1 x 2 x ^ 2
The error dynamics follow:
x ˜ ˙ 1 = x ˜ 2 L 1 sign ( x ˜ 1 ) x ˜ ˙ 2 = 1 m k m x ˜ 1 + A m ( θ ˜ 1 ( x ˜ 1 x d z ) 2 + θ ˜ 2 x ˜ 2 + Δ ˜ d ) L 2 sign ( x ˜ 2 )
If the gains satisfy
L 1 > | x ˜ 2 | + δ 1 L 2 > γ 1 | x ˜ 1 | + γ 2 | x ˜ 2 | + δ 2 with δ 1 , δ 2 > 0 ,
where γ 1 , γ 2 > 0 are Lipschitz constants, then the observation error converges to zero in finite time T > 0 :
lim t T X ˜ = 0 .
Consider the Lyapunov function candidate:
V ( x ˜ ) = 1 2 x ˜ 1 2 + 1 2 x ˜ 2 2
The time derivative along the error trajectories satisfies:
V ˙ | x ˜ 1 | ( | x ˜ 2 | L 1 ) + | x ˜ 2 | ( γ 1 | x ˜ 1 | + γ 2 | x ˜ 2 | L 2 + | Δ ˜ d | ) < δ 1 | x ˜ 1 | δ 2 | x ˜ 2 |
Since V ˙ < k ( δ 1 , δ 2 ) x ˜ for some k > 0 , the system reaches the sliding manifolds x ˜ 1 = 0 and x ˜ 2 = 0 in finite times T 1 and T 2 , respectively. Convergence occurs within T = max { T 1 , T 2 } .
To suppress the chattering caused by the sgn function, the discontinuous signum function is replaced by a saturation function:
v mod = L 1 x ˜ 1 | x ˜ 1 | + ω 1
yielding the modified observer:
x ^ ˙ 1 = x ^ 2 + L 1 x ˜ 1 | x ˜ 1 | + ω 1 x ^ ˙ 2 = 1 m F m c x ^ 2 k m x ^ 1 A m ( θ ^ 1 ( x ^ 1 x d z ) 2 + θ ^ 2 x ^ 2 + Δ ^ d ) + L 2 v mod | v mod | + ω 2
The design parameters ω 1 , ω 2 > 0 provide a trade-off between convergence rate and chattering attenuation.
The adaptive laws for time-varying parameters ensure bounded estimates:
θ ^ ˙ 1 = k 11 A m m ( x ^ 1 x d z ) 2 x ˜ 2 + χ 1 θ ^ ˙ 2 = k 12 1 m x ˜ 2 2 + χ 2 Δ ^ ˙ d = Proj ( k 13 x ˜ 2 )
where the projection operator maintains Δ ^ d [ Δ min , Δ max ] [29]:
Proj ( ) = 0 if Δ ^ d = Δ max and > 0 0 if Δ ^ d = Δ min and < 0 otherwise

4. Design of Piecewise-SMC

To enhance EHB control performance—especially rapid pressure buildup and precise tracking—this study extends the Section 3 pressure estimator by developing a Piecewise-SMC strategy that combines piecewise linear modeling with sliding mode control. This approach improves accuracy, real-time responsiveness, and robustness.
Piecewise linearization simplifies the nonlinear system into locally linear subsystems, easing modeling and controller design without losing key dynamics. Sliding mode control offers strong robustness against uncertainties and disturbances but typically suffers from chattering, which degrades performance and stability.
The proposed Piecewise-SMC balances model fidelity and implementation simplicity. It uses desired master cylinder pressure as the reference and feedback from motor angle, velocity, and estimated pressure. Unlike polynomial models that lack physical interpretability and complicate controller design, piecewise linear fitting captures the full P ˙ m c x m v m behavior across the operating range, segmented by piston displacement x m . The fitting results appear in Figure 5.
Therefore, the pressure–position–velocity model can be expressed as:
p ˙ m c _ k = a k x m _ k + b k v m _ k , 1 k n
where a k , b k is the fitting coefficient.
Then, the state space expression can be obtained as follows:
x ˙ = A x + B u
where
x = [ x 1 x 2 x 3 ] T = [ x m x ˙ m p m c ] T u = [ T e T f ] A = 0 2 0 ξ 3 ξ 1 ξ 2 ξ 1 ξ 4 ξ 1 a k b k 0 B = 1 0 0
ξ 1 ξ 2 ξ 3 ξ 4 = i r η J m + m r i η i r η B m + c r i η k r i η A m r i η
The reference pressure is defined as x 3 d , and the pressure error can be defined as e 3 :
e 3 = x 3 x 3 d
The sliding mode surface can be defined as:
s = ( x ˙ 3 x ˙ 3 d ) + λ ( x 3 x 3 d ) , λ > 0
where, the choice of λ depends on system characteristics and is often fine-tuned through simulations and experiments to achieve satisfactory robustness and responsiveness.
Then, the derivative of s can be concluded that:
s ˙ = ( a k + b k λ b k ξ 2 ξ 1 ) x 2 b k ξ 4 ξ 1 θ 1 ( x 1 x d z ) 2 + θ 2 x 2 + Δ + ( a k λ b k ξ 3 ξ 1 ) x 1 + b k u x ¨ 3 d λ x ˙ 3 d
Let
s ˙ = ε s i g n s k s
The control law u is designed as:
u = 1 b k ( a k λ b k ξ 3 ξ 1 ) x 1 ( a k + b k λ b k ξ 2 ξ 1 ) x 2 + b k ξ 4 ξ 1 θ ^ 1 ( x 1 x d z ) 2 + θ ^ 2 x 2 + Δ ^ + x ¨ 3 d + λ x ˙ 3 d ε s i g n s k s
where ε and k are both positive constants, with ε satisfying the following conditions:
ε > b k ξ 4 ξ 1 Δ ˜ max
By substituting Equation (22) into Equation (20), it can be obtained that:
s ˙ = b k ξ 4 ξ 1 θ ^ 1 ( x 1 x d z ) 2 + θ ^ 2 x 2 + Δ ^ ε s i g n s k s
Define the Lyapunov function as:
V 2 = 1 2 x ˜ 1 2 + 1 2 x ˜ 2 2 + 1 2 k 11 1 θ ˜ 1 2 + 1 2 k 12 1 θ ˜ 2 2 + 1 2 k 13 1 Δ ˜ 2 + 1 2 k h 1 s 2
where 1 2 x ˜ 1 2 + 1 2 x ˜ 2 2 measures the energy of the state observation error; 1 2 k 11 1 θ ˜ 1 2 + 1 2 k 12 1 θ ˜ 2 2 + 1 2 k 13 1 Δ ˜ 2 measures the energy of the parameter/disturbance identification error; 1 2 k h 1 s 2 measures the energy of the sliding mode control tracking error; k h is a positive constant.
Based on the result of Equation (11), the time derivative of V 2 along the system is obtained as:
V ˙ 2 = x ˜ 1 x ˜ ˙ 1 + x ˜ 2 x ˜ ˙ 2 k 11 1 θ ˜ 1 χ 1 k 12 1 θ ˜ 2 χ 2 + Δ ˜ x ˜ 2 k 13 1 Δ ^ ˙ + k h 1 b k ξ 4 ξ 1 θ ^ 1 ( x 1 x d z ) 2 + θ ^ 2 x 2 + Δ ^ s ε s k s 2
Then, select additional correction terms χ 1 , χ 2 as
χ 1 = k 11 k h 1 b k ξ 4 ξ 1 ( x ˜ 1 x d z ) 2 s χ 2 = k 12 k h 1 b k ξ 4 ξ 1 x ˜ 2 s
Substituting Equation (27) into Equation (26) yields:
V ˙ 2 = x ˜ 1 x ˜ ˙ 1 + x ˜ 2 x ˜ ˙ 2 + Δ ˜ x ˜ 2 k 13 1 Δ ^ ˙ + k h 1 b k ξ 4 ξ 1 Δ ^ s ε s k s 2
Then, it can be obtained that x ˜ 1 x ˜ ˙ 1 < δ 1 x ˜ 1 0 , x ˜ 2 x ˜ ˙ 2 < δ 2 x ˜ 2 0 , Δ ˜ x ˜ 2 k 13 1 Δ ^ ˙ 0 , b k ξ 4 ξ 1 Δ ^ s ε s 0 . Then, the following conclusion can be derived as:
V ˙ 2 = k h 1 k s 2 0
This ensures the stability of the overall closed-loop system composed of the Piecewise-SMC controller and the ESMO under closed-loop operation, as well as the boundedness of system signals.
Since the system is partitioned into subsystems and the sliding mode sign function induces high-frequency chattering, it is replaced with a saturation function to enhance control performance. Equation (24) is thus rewritten as:
u = 1 b k ( a k λ b k ξ 3 ξ 1 ) x 1 ( a k + b k λ b k ξ 2 ξ 1 ) x 2 + b k ξ 4 ξ 1 θ ^ 1 ( x 1 x d z ) 2 + θ ^ 2 x 2 + Δ ^ + x ¨ 3 d + λ x ˙ 3 d ε s a t σ ϕ k s
where ϕ is the thickness of the boundary layer, ϕ 0 .
s a t ( σ / ϕ ) = σ / ϕ , | σ / ϕ | < 1 sgn ( σ / ϕ ) , | σ / ϕ | 1
The proposed Piecewise-SMC framework (Figure 6) builds on a high-fidelity P–V–P model to capture nonlinear dynamics, employs an ESMO for real-time state estimation under uncertainties and sensorless conditions, and uses a piecewise affine approximation to enable tractable controller design. These components jointly support subsystem-specific sliding mode laws, achieving robust and precise pressure regulation across the EHB operating range.

5. Results and Analysis

To verify the performance of the proposed ESMO pressure estimator and Piecewise-SMC pressure controller, simulations and experiments are conducted.

5.1. Simulation Results of Master Cylinder Pressure Estimation

Under typical braking conditions, the performance of ESMO is evaluated through simulation. To assess the practical applicability of the proposed pressure estimator, it is integrated into a closed-loop control system, wherein a Piecewise-SMC strategy is employed to achieve accurate tracking of the master cylinder pressure.
Figure 7 presents the pressure estimation results of the ESMO and the corresponding tracking performance of the controller under various operating scenarios. The root mean square errors (RMSE) of the ESMO under two distinct conditions are 0.1764 bar and 0.2368 bar, respectively. The mean estimation error is −0.0160 bar, and the maximum absolute error reaches 1.2249 bar. These results demonstrate that the ESMO exhibits strong dynamic estimation capability and high steady-state accuracy, thereby meeting the performance requirements of the closed-loop controller.

5.2. Simulation Results of Pressure Control Strategy

This section also designs two benchmark controllers for comparison: an SMC controller based on the conventional EHB model and a Piecewise-PID controller based on the proposed pressure model. These benchmark controllers are used to validate the effectiveness and advantages of the proposed Piecewise-SMC control strategy. The corresponding simulation results and performance analyses are presented in Figure 8.
Figure 8 illustrates the simulation results of the Piecewise-SMC, SMC, and Piecewise-PID controllers under sinusoidal and step braking conditions. As shown in Figure 8b, under the sinusoidal condition, the Piecewise-SMC controller achieves an RMSE of 2.31 bar and a maximum absolute error of 3.77 bar. Under the step condition (Figure 8e), the Piecewise-SMC achieves an RMSE of 2.17 bar, with a maximum overshoot of 2.17% and an average response time of 0.12 s. These results clearly demonstrate that, compared with the SMC and Piecewise-PID controllers, the proposed Piecewise-SMC controller offers superior performance in mitigating the effects of system uncertainties and external disturbances during the pressure regulation process. Furthermore, it achieves faster dynamic response while enhancing the system’s robustness and tracking accuracy.

5.3. Results of Experimental Verification

To further validate the effectiveness of the proposed control system in practical applications, the Piecewise-SMC strategy is experimentally tested on an EHB test bench, as shown in Figure 9.
Two braking scenarios—sinusoidal and step-change—simulate real vehicle conditions, with pressure tracking results in Figure 10. Under the sinusoidal profile (Figure 10a,c), all controllers show tracking errors, but Piecewise-SMC outperforms others. Its steady-state RMSEs are 4.63 bar, 7.69 bar, and 9.06 bar for Piecewise-SMC, SMC, and Piecewise-PID, respectively, reflecting reductions of 39.8% and 48.9%. Maximum absolute errors are reduced by 33.2% and 50.6% accordingly.
In the step response (Figure 10b,d), Piecewise-SMC achieves 0.15 s response time, 4.37% overshoot, and 6.45 bar RMSE, improving over SMC (0.22 s, 6.81%, 7.13 bar) and Piecewise-PID (0.31 s, 10.01%, 7.95 bar). Compared to SMC, Piecewise-SMC reduces response time, overshoot, and RMSE by 31.8%, 35.8%, and 9.6%; against Piecewise-PID, reductions reach 51.6%, 56.3%, and 18.9%. Experimental results differ from simulations due to external disturbances and communication delays. Nonetheless, bench tests confirm Piecewise-SMC’s superior robustness and dynamic response over SMC and Piecewise-PID.
Quantitative results are shown in Table 2. In summary, Piecewise-SMC’s advantage over traditional SMC arises from the accurate piecewise model enhancing control precision, while compared to Piecewise-PID, its sliding mode control ensures stronger robustness and better dynamic performance under uncertainties.

6. Conclusions

This paper develops a master cylinder pressure estimation and tracking control method for EHB systems, with key conclusions as follows:
(1)
A dynamic model incorporating piston velocity is established, enhancing pressure representation beyond traditional displacement-only models and improving dynamic response.
(2)
An ESMO is designed based on this model to estimate pressure without sensors, effectively handling nonlinearities and uncertainties with high accuracy and robustness under realistic braking.
(3)
Building on the model and observer, a Piecewise-SMC controller is proposed. Experiments under step braking scenarios show the Piecewise-SMC reduces RMSE by up to 9.6%, response time by 31.8%, and overshoot by 35.8% compared to conventional SMC, demonstrating notable gains in tracking accuracy and dynamic performance.
Future work includes extending the controller to fixed-time convergence [30], integrating machine learning for adaptability, and leveraging quantum computing for advanced control optimization.

Author Contributions

Conceptualization, C.L. and H.D.; methodology, C.L.; validation, C.L., Y.W. and H.D.; writing—original draft preparation, C.L., H.D. and C.H.; writing—review and editing, X.X.; supervision, L.C.; project administration, X.X.; funding acquisition, X.X. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (Grant No. 52225212) and the Jiangsu Provincial Key Research and Development Program (Grant No. BE2019010).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Zhang, Q.; Jin, L.; Zhang, Y.; Li, J. Research on Estimation and Precise Control of Wheel Cylinder Pressure for Integrated Electronic Hydraulic Brake System. In Proceedings of the 2021 China Automation Congress (CAC), Beijing, China, 22–24 October 2021; IEEE: New York, NY, USA, 2021; pp. 4590–4594. [Google Scholar]
  2. Wei, L.; Liu, Y.; Zhu, Z.; Wang, X.; Li, L. Parameters self-learning of solenoid valve for wheel pressure estimation. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2024, 238, 3109–3120. [Google Scholar] [CrossRef]
  3. Tang, Z.; Zhang, H.; Li, H.; Li, Y.; Ding, Z.; Chen, J. Development of crawler steering gearbox for combine harvester straight forward and steering in situ. Int. J. Agric. Biol. Eng. 2020, 13, 120–126. [Google Scholar] [CrossRef]
  4. Chen, J.; Zong, H.; Song, H.; Wu, Y.; Liang, H.; Su, Z. Closed-loop plasma flow control of a turbulent cylinder wake flow using machine learning at Reynolds number of 28,000. Phys. Fluids 2024, 36, 015123. [Google Scholar] [CrossRef]
  5. Wei, L.; Liu, Y.; Wang, X.; Li, L. Estimation of Wheel Pressure for Hydraulic Braking System by Interacting Multiple Model Filter. IEEE Trans. Veh. Technol. 2024, 73, 463–472. [Google Scholar] [CrossRef]
  6. Chen, Y.; Chen, L.; Wang, R.; Xu, X.; Shen, Y.; Liu, Y. Modeling and test on height adjustment system of electrically-controlled air suspension for agricultural vehicles. Int. J. Agric. Biol. Eng. 2016, 9, 40–47. [Google Scholar]
  7. Chen, Y.; Chen, L.; Huang, C.; Lu, Y.; Wang, C. A dynamic tire model based on HPSO-SVM. Int. J. Agric. Biol. Eng. 2019, 12, 36–41. [Google Scholar] [CrossRef]
  8. Li, H.; Yu, Z.; Xiong, L.; Han, W. Hydraulic Control of Integrated Electronic Hydraulic Brake System Based on Lugre Friction Model; Technical Report; SAE Technical Paper; SAE: Warrendale, PA, USA, 2017. [Google Scholar]
  9. Liu, H.; Yan, S.; Shen, Y.; Li, C.; Zhang, Y.; Hussain, F. Model predictive control system based on direct yaw moment control for 4WID self-steering agriculture vehicle. Int. J. Agric. Biol. Eng. 2021, 14, 175–181. [Google Scholar] [CrossRef]
  10. Zheng, J.; Nie, S.; Jing, H.; He, Y.; Li, M.; Ma, Y.; Ding, Z. Potential and electro-mechanical coupling analysis of a novel HTS maglev system employing double-sided homopolar linear synchronous motor. IEEE Trans. Intell. Transp. Syst. 2024, 25, 13573–13583. [Google Scholar] [CrossRef]
  11. Jiang, L.; Shi, Q.; Wei, Y.; He, Y.; He, Z.; He, L. Electro-hydraulic braking dynamics for pressure demand control of brake-by-wire system. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2024, 238, 735–748. [Google Scholar] [CrossRef]
  12. Xiong, L.; Han, W.; Yu, Z. Adaptive sliding mode pressure control for an electro-hydraulic brake system via desired-state and integral-antiwindup compensation. Mechatronics 2020, 68, 102359. [Google Scholar] [CrossRef]
  13. Shi, B.; Xiong, L.; Yu, Z. Master Cylinder Pressure Estimation of the Electro-Hydraulic Brake System Based on Modeling and Fusion of the Friction Character and the Pressure-Position Character. IEEE Trans. Veh. Technol. 2022, 72, 1748–1762. [Google Scholar] [CrossRef]
  14. Shi, Q.; He, L. A model predictive control approach for electro-hydraulic braking by wire. IEEE Trans. Ind. Inform. 2022, 19, 1380–1388. [Google Scholar] [CrossRef]
  15. Todeschini, F.; Corno, M.; Panzani, G.; Fiorenti, S.; Savaresi, S.M. Adaptive cascade control of a brake-by-wire actuator for sport motorcycles. IEEE/ASME Trans. Mechatron. 2014, 20, 1310–1319. [Google Scholar] [CrossRef]
  16. Wang, X.; Wu, X.; Cheng, S.; Shi, J.; Ping, X.; Yue, W. Design and experiment of control architecture and adaptive dual-loop controller for brake-by-wire system with an electric booster. IEEE Trans. Transp. Electrif. 2020, 6, 1236–1252. [Google Scholar] [CrossRef]
  17. Cheng, Z.; Li, L.; Liu, X.; Bai, X.; Liu, J. Sensorless Control Based on Discrete Fractional-Order Terminal Sliding Mode Observer for High-Speed PMSM with LCL Filter. IEEE Trans. Power Electron. 2025, 40, 1654–1668. [Google Scholar] [CrossRef]
  18. Liu, F.; Zhao, X.; Zhu, Z.; Zhai, Z.; Liu, Y. Dual-microphone active noise cancellation paved with Doppler assimilation for TADS. Mech. Syst. Signal Process. 2023, 184, 109727. [Google Scholar] [CrossRef]
  19. Shi, B.; Xiong, L.; Yu, Z. Pressure estimation of the electro-hydraulic brake system based on signal fusion. Actuators 2021, 10, 240. [Google Scholar] [CrossRef]
  20. Wei, H.; Xiong, L.; Yu, Z. Braking Pressure Tracking Control of a Pressure Sensor Unequipped Electro-Hydraulic Booster Based on a Nonlinear Observer; Technical Report; SAE Technical Paper; SAE: Warrendale, PA, USA, 2018. [Google Scholar]
  21. Chen, G.; Wu, W.; Yang, C.; Hu, H.; Zhang, J.; Shi, J.; Wu, C.; Ma, Y. Practical Finite-Time Observer-Based Adaptive Backstepping Super-Twisting Sliding Mode Control for Deep-Sea Hydraulic Manipulator. IEEE Trans. Ind. Electron. 2025, 72, 9569–9579. [Google Scholar] [CrossRef]
  22. Razmjooei, H.; Palli, G.; Strano, S.; Tordela, C. Development of sliding mode observers for estimating sideslip angle and lateral forces in road vehicles. Trans. Inst. Meas. Control 2025, 01423312251326643. [Google Scholar] [CrossRef]
  23. Wang, K.; Liu, X.; Wang, G. Self-scheduled direct thrust control for gas turbine engine based on EME approach with bounded parameter variation. Chin. J. Aeronaut. 2025, 38, 103392. [Google Scholar] [CrossRef]
  24. Ding, S.; Liu, C.; Fan, Z.; Hang, J. Lumped Parameter Adaptation-Based Automatic MTPA Control for IPMSM Drives by Using Stator Current Impulse Response. IEEE Trans. Energy Convers. 2025, 40, 2108–2118. [Google Scholar] [CrossRef]
  25. Zhang, S.; He, Y.; Gu, Y.; He, Y.; Wang, H.; Wang, H.; Yang, R.; Chady, T.; Zhou, B. UAV based defect detection and fault diagnosis for static and rotating wind turbine blade: A review. Nondestruct. Test. Eval. 2025, 40, 1691–1729. [Google Scholar] [CrossRef]
  26. Han, W.; Xiong, L.; Yu, Z. Interconnected pressure estimation and double closed-loop cascade control for an integrated electrohydraulic brake system. IEEE/ASME Trans. Mechatron. 2020, 25, 2460–2471. [Google Scholar] [CrossRef]
  27. Han, W.; Xiong, L.; Yu, Z.; Zhuo, G.; Leng, B.; Xu, S. Integrated pressure estimation and control for electro-hydraulic brake systems of electric vehicles considering actuator characteristics and vehicle longitudinal dynamics. IEEE/ASME Trans. Mechatron. 2022, 28, 197–209. [Google Scholar] [CrossRef]
  28. Gao, Z.; Yang, Y.; Chen, G.; Yuan, L.; Zhou, J.; Zhang, J. Adaptative Pressure Estimation and Control Architecture for Integrated Electro-Hydraulic Brake System. Chin. J. Mech. Eng. 2025, 38, 28. [Google Scholar] [CrossRef]
  29. Chen, Z.; Huang, C.; Liu, Z.; Liu, Y.; Wang, X.; Shi, B.; Li, L. An Offset-Free Explicit Model Predictive Pressure Controller for Integrated Braking System. IEEE Trans. Transp. Electrif. 2024, 10, 2355–2366. [Google Scholar] [CrossRef]
  30. Ning, B.; Han, Q.L.; Ding, L. A Brief Overview of Recent Advances in Distributed Accelerated Secondary Control for Islanded AC Microgrids. IEEE Trans. Ind. Inform. 2025. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the EHB system.
Figure 1. Schematic diagram of the EHB system.
Actuators 14 00416 g001
Figure 2. P–X–V characteristic test bench.
Figure 2. P–X–V characteristic test bench.
Actuators 14 00416 g002
Figure 3. Pressure characteristics test at each rack speed. (a) Pressure characteristic. (b) Pressure characteristic map.
Figure 3. Pressure characteristics test at each rack speed. (a) Pressure characteristic. (b) Pressure characteristic map.
Actuators 14 00416 g003
Figure 4. Verification of novel model. (a) Pressure tracking in step condition. (b) Pressure tracking error in step condition. (c) Pressure tracking in sinusoidal condition. (d) Pressure tracking error in sinusoidal condition.
Figure 4. Verification of novel model. (a) Pressure tracking in step condition. (b) Pressure tracking error in step condition. (c) Pressure tracking in sinusoidal condition. (d) Pressure tracking error in sinusoidal condition.
Actuators 14 00416 g004
Figure 5. The pressure fitting result.
Figure 5. The pressure fitting result.
Actuators 14 00416 g005
Figure 6. The overall scheme of pressure estimator and controller design.
Figure 6. The overall scheme of pressure estimator and controller design.
Actuators 14 00416 g006
Figure 7. Simulation of master cylinder pressure estimation. (a) Estimated in sinusoidal condition. (b) Estimated error in sinusoidal condition. (c) Estimated in step condition. (d) Estimated error in step condition.
Figure 7. Simulation of master cylinder pressure estimation. (a) Estimated in sinusoidal condition. (b) Estimated error in sinusoidal condition. (c) Estimated in step condition. (d) Estimated error in step condition.
Actuators 14 00416 g007
Figure 8. Simulation of MCPE. (a) Pressure tracking in sinusoidal condition. (b) Tracking error in sinusoidal condition. (c) Motor torque in sinusoidal condition. (d) Pressure tracking in step condition. (e) Tracking error in step condition. (f) Motor torque in step condition.
Figure 8. Simulation of MCPE. (a) Pressure tracking in sinusoidal condition. (b) Tracking error in sinusoidal condition. (c) Motor torque in sinusoidal condition. (d) Pressure tracking in step condition. (e) Tracking error in step condition. (f) Motor torque in step condition.
Actuators 14 00416 g008aActuators 14 00416 g008b
Figure 9. EHB test bench of experimental validation.
Figure 9. EHB test bench of experimental validation.
Actuators 14 00416 g009
Figure 10. Experiment of pressure-tracking. (a) Pressure tracking in sinusoidal condition. (b) Tracking error in stair-step condition. (c) Pressure tracking error in sinusoidal condition. (d) Pressure tracking error in stair-step condition.
Figure 10. Experiment of pressure-tracking. (a) Pressure tracking in sinusoidal condition. (b) Tracking error in stair-step condition. (c) Pressure tracking error in sinusoidal condition. (d) Pressure tracking error in stair-step condition.
Actuators 14 00416 g010
Table 1. Comparative analysis with advanced related works.
Table 1. Comparative analysis with advanced related works.
ApproachRepresentative WorksKey StrengthsCore LimitationsContributions of This Study
Advanced Sensor-Based ControlJiang et al. [11], Xiong et al. [12], Chen et al. [13]Effectively addresses nonlinearities, such as friction and saturation, enhancing dynamic response and tracking accuracy.Fundamentally relies on physical pressure sensors, making the system susceptible to noise and drift, which limits long-term reliability and adaptability.Eliminates the dependency on physical sensors from the ground up through a sensorless estimation-and-control framework.
MC Pressure Estimation ModelsShi et al. [19], Wei et al. [20]Established initial master cylinder pressure estimation models, verifying the feasibility of a sensorless approach.1. Limited to the estimation level, lacking integration with a closed-loop control system.
2. Insufficient robustness against system uncertainties and disturbances.
Achieves high-fidelity estimation for closed-loop control by designing a robust ESMO observer grounded in a more accurate P–V–P physical model.
Integrated Estimation and Control StrategiesHan’s group [26,27], Zhao et al. [28]Achieved estimation–control integration, validating the feasibility of an integrated framework and introducing modern control theories.Robust adaptation under severe parameter uncertainties or actuator degradation remains an open challenge.Proposes a Piecewise Sliding Mode Controller that embeds a piecewise model into the control law, enhancing robustness and adaptability while significantly mitigating chattering.
Table 2. Quantitative results of experiments.
Table 2. Quantitative results of experiments.
ConditionsIndicesPiecewise-SMCSMCPiecewise-PID
SinusoidalRMSE (bar)4.637.699.06
MAE (bar)9.5114.2319.23
StepRMSE (bar)6.457.137.95
Average Overshoot (%)4.37%6.81%10.01%
Average Response Time (s)0.150.220.31
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Liang, C.; Xu, X.; Deng, H.; He, C.; Chen, L.; Wang, Y. Master Cylinder Pressure Control Based on Piecewise-SMC in Electro-Hydraulic Brake System. Actuators 2025, 14, 416. https://doi.org/10.3390/act14090416

AMA Style

Liang C, Xu X, Deng H, He C, Chen L, Wang Y. Master Cylinder Pressure Control Based on Piecewise-SMC in Electro-Hydraulic Brake System. Actuators. 2025; 14(9):416. https://doi.org/10.3390/act14090416

Chicago/Turabian Style

Liang, Cong, Xing Xu, Hui Deng, Chuanlin He, Long Chen, and Yan Wang. 2025. "Master Cylinder Pressure Control Based on Piecewise-SMC in Electro-Hydraulic Brake System" Actuators 14, no. 9: 416. https://doi.org/10.3390/act14090416

APA Style

Liang, C., Xu, X., Deng, H., He, C., Chen, L., & Wang, Y. (2025). Master Cylinder Pressure Control Based on Piecewise-SMC in Electro-Hydraulic Brake System. Actuators, 14(9), 416. https://doi.org/10.3390/act14090416

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop