1. Introduction
2. Configuration of e-Corner Vehicle Dynamics Subsystems
2.1. Structural Characteristics of the e-Corner Vehicle and Definition of the Analysis Target
2.2. Configuration of Each Subsystem
3. Configuration of the Integrated Vehicle Dynamics Simulator
3.1. Vehicle Coordinate System and State Variable Definitions
3.2. Vehicle Body Dynamics Equations (6-DOF)
3.3. Active Anti-Roll Control Mechanism
4. Model Validation and Results Analysis
4.1. Validation Method and Comparison Conditions
4.2. Model Validation and Results Analysis
4.3. Validation of e-Corner-Specific Driving Motions
5. Conclusion
1. Introduction
With recent advances in vehicle propulsion and control technologies, e-Corner systems, in which each wheel independently performs driving, braking, steering, and suspension functions, have emerged as a next-generation vehicle platform. While this architecture provides high degrees of freedom and flexible motion control, it also increases the complexity of interactions among the vehicle body, suspension, and tires, making subsystem-based analysis insufficient for accurately describing overall vehicle behavior. Therefore, an integrated vehicle dynamics model that considers the entire vehicle is required to analyze the dynamic characteristics of e-Corner vehicles under diverse driving conditions.
Since each corner of an e-Corner vehicle includes independent actuators and dynamic components, conventional simplified vehicle models have limitations in reproducing actual body behavior.
Accordingly, a 6-degree-of-freedom (6-DOF) vehicle body dynamics model coupled with wheel-level driving, braking, steering, suspension, and tire dynamics is essential for comprehensive system-level analysis. This integrated approach enables systematic investigation of the effects of individual corner dynamics on vehicle motion.
CarMaker, a widely used commercial vehicle dynamics simulator, realistically models body roll behavior and wheel load distribution through suspension coupling effects, including a passive anti-roll bar. In contrast, e-Corner vehicles employ independent active suspension actuators at each wheel. In this study, an active suspension-based anti-roll mechanism is introduced to reproduce roll behavior and left–right coupling effects comparable to those of the CarMaker model.
This paper develops an integrated vehicle dynamics simulator for e-Corner systems and validates it using CarMaker simulation data. The proposed simulator is based on a four-corner vehicle architecture coupled with a 6-DOF vehicle body dynamics model and is evaluated under identical driving conditions in terms of roll angle, pitch angle, wheel vertical loads, and longitudinal and lateral vehicle motions. The results confirm that the proposed simulator provides a physically consistent and reliable framework for analyzing e-Corner vehicle architectures. Quantitative comparison against the CarMaker reference shows high agreement, with RMSEs of 1.2×10-3 rad for pitch and 2.9×10-3 rad for yaw, and correlations of 0.9899 and 0.9999, respectively.
2. Configuration of e-Corner Vehicle Dynamics Subsystems
2.1. Structural Characteristics of the e-Corner Vehicle and Definition of the Analysis Target
The e-Corner system is based on a vehicle architecture in which each wheel independently performs driving, braking, steering, and suspension functions, with individual actuators and dynamic elements arranged at each corner. As a result, wheel-level torques and forces directly act on the vehicle body. In such e-Corner vehicles, the longitudinal, lateral, and vertical tire forces generated at each corner significantly influence the translational and rotational motions of the vehicle body; therefore, an analysis framework that simultaneously considers corner-level dynamics and vehicle body motion is required. Accordingly, this study adopts an integrated analysis structure that couples wheel-level dynamic models with a vehicle body dynamics model to capture the coupled interactions among subsystems during transient vehicle maneuvers.
Fig. 1 illustrates the structure of the e-Corner vehicle considered in this study and provides an overview of the simulation configuration. The target vehicle consists of four independent corners, and the forces generated at each corner are transformed into forces and moments in the vehicle coordinate system and applied to the vehicle body to compute its time-domain dynamic response.
2.2. Configuration of Each Subsystem
The e-Corner vehicle dynamics simulator developed in this study includes driving and braking, steering, active suspension, and tire models at each corner, which are coupled with a vehicle body dynamics model.
Each subsystem computes wheel-level forces or motion states from control inputs or body states, which are converted into forces and moments and applied to a 6-degree-of-freedom (6-DOF) vehicle body model. The resulting body states are fed back to each corner, forming a closed-loop vehicle dynamics analysis in the time domain.
To systematically present the e-Corner-based vehicle dynamics architecture, the input–state–output relationships of each corner-level subsystem are organized in Table 1. The table summarizes the signal definitions for the steering, driving/braking, suspension, and tire models, thereby clarifying the signal flow and coupling structure illustrated in Fig. 1. In particular, and denote the actuator torque commands for traction, braking, steering, and suspension, respectively. The brake model outputs the clamping force (tracked from ) and wheel dynamics are represented by the wheel speed the suspension subsystem takes the road height input and unsprung states to produce the suspension force and tire vertical force , The tire model computes longitudinal/lateral forces and aligning moment from wheel-frame velocities , wheel speed , and , and these corner-level forces collectively drive the vehicle-body state This section describes the configuration and functional roles of the corner subsystems and explains how their outputs contribute to vehicle-body motion based on the relationships summarized in Table 1.
Table 1.
I/O of the subsystems
Table 2.
Key vehicle specifications used in simulations
2.2.1. Driving and Braking Subsystem
The driving and braking subsystem determines the longitudinal vehicle behavior by converting the driving torque and braking inputs applied at each corner into the wheel rotational response. Considering the characteristics of the e-Corner vehicle architecture, this study constructs the driving and braking subsystem using a brake actuator model and a wheel dynamics model, and clearly defines the inputs, outputs, and state variables of each model.
The driving and braking subsystem consists of the brake actuator and the wheel dynamics model, and the two models are coupled in the time domain through their state variables. The brake actuator receives the braking input given as motor torque and generates a clamping force based on the hydraulic torque–pressure relationship and the pressure–clamping-force relationship.(1,2) The relationships between brake torque and hydraulic pressure, and between hydraulic pressure and clamping force , are expressed as follows.(1,2)
where (N·m) is the brake actuator torque input, (pa) is the pressure difference across the hydraulic actuator, (m3/rev) is the hydraulic displacement, (pa) is the brake line pressure, (m2) is the effective piston area, and (N) is the brake caliper clamping force. and were set from actuator specifications. By combining Eq. (1), the target clamping force corresponding to the brake torque input is formulated, and the brake response delay is incorporated as follows.(1)
where (s) is the brake actuator time constant representing response delay. was selected as a representative value to reproduce stable and realistic brake transient behavior.(3,4)
Where (kg·m2) is the equivalent wheel rotational inertia, (rad/s) is the wheel angular speed, (N·m) is the driving torque input, (m) is the effective rolling radius, (N) is the longitudinal tire force, (N·m) is the braking torque, and (N·m·s/rad) is an equivalent viscous rotational damping coefficient. and were set from wheel–tire geometry/specifications, and was set as a small positive constant. Eq. (3) is discretized to update the wheel angular velocity state , and the resulting response is used as input to the longitudinal tire model, enabling a consistent dynamic representation of wheel rotation and longitudinal force transmission.
2.2.2. Steering Subsystem
The steering actuator dynamics are described using a standard equivalent model commonly presented in the vehicle steering system modeling literature, as expressed below.(5,6)
Where, (rad) denotes the tire steering angle at each corner, and (kg·m2) and (N·m·s/rad) represent the equivalent inertia and viscous damping coefficients corresponding to the steering motion. (N·m) is the corner-equivalent steering torque applied to the tire steering actuator, while (N·m) represents the self-aligning torque computed from the tire model.(6,7)
2.2.3. Active Suspension Subsystem
The suspension subsystem models the vertical interaction between the vehicle body and the tire, and computes the tire vertical load and vehicle body response resulting from road inputs and variations in body attitude. In the e-Corner vehicle architecture, since the suspension at each corner operates independently, a model configuration that explicitly considers corner-level suspension dynamics is required. In this study, the corner-wise vertical positions of the vehicle body are calculated based on the heave, roll, and pitch motions obtained from the vehicle body model, and these positions are used to compute the suspension and tire vertical forces at each corner in the time domain. The unsprung-mass vertical dynamics are given as follows.(8,9)
Where, (kg) is the unsprung mass, (m) is the absolute vertical position of the wheel center, (N) is the tire vertical force, (N) is the suspension force transmitted to the vehicle body, and (m/s2) is the gravitational acceleration. The suspension force is given as follows.
Where is the suspension force, (N) is the spring force, (N) is the damper force, and (N) is the active suspension force. The spring and damper forces are given as follows.
Where (N/m) is the suspension spring stiffness, (N·s/m) is the suspension damping coefficient, (m) is the suspension stroke, and (m/s) is the stroke velocity. The ball-screw actuator force–torque relation is given as follows.(10)
Where (N·m) is the actuator input torque, (m/rev) is the screw lead, and (-) is the mechanical efficiency. The tire vertical force is given as follows.
Where (N/m) is the tire vertical stiffness, (N·s/m) is the tire vertical damping coefficient, (m) is the tire compression, and (m/s) is the compression velocity. The computed tire vertical force is used as an input for the vehicle body dynamics as well as for the calculation of longitudinal and lateral tire forces, enabling consistent time-domain coupling among road inputs, body attitude variations, and active suspension inputs.
2.2.4. Tire Model Subsystem
The tire subsystem computes the longitudinal force , lateral force , and self-aligning torque at each corner using the wheel local velocity and the vertical load . In this study, the adopted tire force model is a linear stiffness tire force model with friction-limited saturation, in which the linear force predictions are bounded by the friction constraint .(9) This model was selected to ensure computational efficiency in time-domain simulation of the integrated 6-DOF vehicle dynamics while providing a clear baseline for validation, and the formulation is maintained in a modular form to allow future replacement or extension to higher-fidelity tire models when needed.(9) In the wheel local reference frame, the slip angle is computed by
Where (rad) is the slip angle, and (m/s) and (m/s) are the longitudinal and lateral components of the wheel-center velocity in the wheel local frame.(9) The corresponding lateral tire force is obtained using a linear cornering stiffness model and is limited by the friction constraint
Where (N) is the lateral tire force, (N/rad) is the cornering stiffness coefficient, (-) is the road–tire friction coefficient, and (N) is the vertical load.(10~12) The self-aligning torque is approximated by
Where (N·m) is the self-aligning torque and (m) is the trail.(10~12)
For longitudinal motion analysis, the wheel circumferential velocity is defined as , and the slip ratio is computed by
Where (-) is the slip ratio, (m/s) is the wheel circumferential speed, (rad/s) is the wheel angular speed, (m) is the effective radius, and (m/s) is a small positive threshold introduced to avoid division by near-zero speed.(11)
The longitudinal tire force is calculated based on the linear stiffness coefficient and is similarly limited by the friction constraint
where (N) is the longitudinal tire force and (N) is the longitudinal stiffness coefficient.(11~13)
The longitudinal and lateral tire forces and the aligning torque computed in this manner are used as inputs for the analysis of vehicle yaw and roll motions, as well as for the steering subsystem.(9)
3. Configuration of the Integrated Vehicle Dynamics Simulator
In the previous section, the steering, driving, braking, suspension, and tire subsystems of the e-Corner vehicle were modeled, and their input–output relationships were defined. This section describes the integration of these subsystems with rigid-body vehicle dynamics to construct a unified vehicle dynamics simulator.
Since the e-Corner vehicle generates forces independently at each wheel, the forces computed at each corner must be mapped to the translational and rotational motions of the vehicle body. Accordingly, the longitudinal and lateral tire forces and the vertical forces transmitted to the body are formulated as forces and moments acting on the vehicle body, and a six-degree-of-freedom (6-DOF) vehicle body dynamics model is derived.
The integrated model updates the vehicle body states in the time domain and feeds them back as kinematic inputs to each corner module, enabling consistent representation of the interactions between body motion and e-Corner modules. This section first defines the vehicle coordinate system and state variables, then presents the 6-DOF body dynamics equations and state update structure. In addition, an active suspension-based anti-roll mechanism is incorporated into the integrated model to reflect the structural characteristics of the e-Corner vehicle.
3.1. Vehicle Coordinate System and State Variable Definitions
For the mathematical formulation of vehicle dynamics, this study defines an inertial coordinate system, a vehicle body coordinate system, and a wheel coordinate system.
The inertial coordinate system is defined as a ground-fixed reference frame and is represented by , where the -axis is defined to point upward. The vehicle body coordinate system is fixed at the vehicle center of gravity (CG) and is represented by , with the x-axis pointing forward, the y-axis to the left, and the z-axis upward. The wheel coordinate system is defined at each corner and is constructed as a coordinate frame rotated about the z-axis of the body coordinate system by the steering angle .
As shown in Eq. (15), the vehicle body attitude is represented using ZYX-order Euler angles, which correspond to roll, pitch, and yaw angles, respectively.
The translational velocity and angular velocity of the vehicle body are defined in the body coordinate system as shown in Eq. (16). Accordingly, the integrated state vector of the vehicle is constructed as expressed in Eq. (17).(14)
Here, z is defined as a deviation coordinate (heave) with respect to the reference height, and the vertical motion of the vehicle body is computed by integrating this deviation coordinate. When the position vector of each corner with respect to the vehicle center of gravity is defined as , the velocity of each corner in the vehicle body coordinate system is calculated according to rigid-body kinematic relationships, as expressed in Eq. (18).
In addition, the wheel coordinate system velocity considering the steering angle is obtained by rotating the vehicle body coordinate system velocity about the z-axis.
It is calculated as shown in Eq. (19). Here, denotes the rotation matrix about the z-axis, and the transformed velocity components are used to compute the tire slip angle and slip ratio at each corner.
3.2. Vehicle Body Dynamics Equations (6-DOF)
In this section, six-degree-of-freedom (6-DOF) vehicle body dynamics equations describing the translational and rotational motions of the vehicle body are presented based on the forces computed at each corner. Since each wheel in the e-Corner vehicle generates forces through independent actuators, it is necessary to formulate how the longitudinal tire forces, lateral tire forces, and vertical forces transmitted through the suspension at each corner are coupled to the rigid-body motion of the vehicle body.
Accordingly, the corner-level forces are assembled into resultant forces and moments in the vehicle body coordinate system and applied to the Newton–Euler equations. The longitudinal tire forces and lateral tire forces computed at each corner are transformed into the vehicle body coordinate system by considering the steering angle . The horizontal force components in the vehicle body coordinate system are defined as follows.
Here, denotes the rotation matrix about the z-axis. The vertical force transmitted from each corner to the vehicle body is defined as the suspension force . Accordingly, the total force vector acting on the vehicle body is constructed as .
Eq. (21) constructs the total force acting on the vehicle body by transforming and summing the horizontal forces generated at each corner into the vehicle body coordinate system and adding the vertical forces transmitted through the suspension. Since gravity is defined in the inertial coordinate system fixed to the ground, it is transformed into the vehicle body coordinate system and included in the total force. Here, denotes the sprung mass, and represent the rotational transformation used to map the gravitational vector from the inertial coordinate system to the vehicle body coordinate system.
The moment vector about the vehicle center of gravity (CG) is defined as shown in Eq. (22).
The corner position vector represents the lever arm of each corner with respect to the vehicle center of gravity in the vehicle body coordinate system and is expressed as shown in Eq. (23).
The forces transmitted from each corner to the vehicle body act through these lever arms, generating roll, pitch, and yaw moments on the vehicle body.
In this study, roll and pitch motions are assumed to be primarily induced by the vertical force distribution at each corner; therefore, roll and pitch moments are formulated based on the points of application of the vertical forces. In contrast, the yaw moment is calculated from the in-plane horizontal forces acting on the vehicle body, as expressed in Eq. (24).
In addition, longitudinal and lateral accelerations cause load redistribution with respect to the center-of-gravity height, which further influences roll and pitch motions. To account for this effect, an equivalent acceleration-proportional moment is defined as shown in Eq. (25).
Here, and denote the longitudinal and lateral accelerations expressed in the vehicle body coordinate system, respectively. Using the forces and moments formulated in this manner, the translational and rotational motions of the vehicle body are described by the Newton–Euler equations given below.
Here, represents the translational velocity of the vehicle body expressed in the body coordinate system, denotes the angular velocity of the vehicle body, and is the inertia tensor defined with respect to the vehicle center of gravity. Eq. (26) describes the rigid-body dynamics of the vehicle body, relating the forces generated at each corner to the longitudinal and lateral accelerations as well as the roll, pitch, and yaw motions of the vehicle body.(15)
3.3. Active Anti-Roll Control Mechanism
To reduce vehicle body roll motion, this study introduces an active anti-roll mechanism based on the operating principle of a conventional passive anti-roll bar (ARB). A passive ARB suppresses roll motion by generating a torsional moment proportional to the left–right suspension stroke difference; however, its characteristics are fixed by structural stiffness. In contrast, this study extends the same physical concept to an active approach that enables generation of a variable anti-roll moment through actuators.
The active anti-roll mechanism independently considers the front and rear axles, using the left–right suspension stroke difference at each axle as the input. The stroke differences for the front and rear axles are defined as follows.
In Eq. (27), denotes the suspension stroke at each corner. The anti-roll moment generated at each axle is defined to be proportional to the stroke difference and its time derivative, in order to emulate the linear behavior of a passive anti-roll bar.
Here, and denote the anti-roll stiffness and damping coefficients, respectively, and are independently specified for the front and rear axles. The generated anti-roll moment is distributed as forces acting on the left and right suspensions based on the track width . The left–right force distribution relationship at each axle is expressed as follows.
As a result, equal-magnitude forces with opposite directions are applied to the left and right suspensions, producing an effect that suppresses vehicle body roll motion. In this study, the computed anti-roll forces are directly converted into torque commands for the suspension actuators. The force–torque conversion is defined based on a lead-screw actuator model as follows.
Here, denotes the screw lead length and represent the mechanical efficiency. Through this conversion, the active anti-roll mechanism is naturally integrated with the e-Corner suspension system. The resulting mechanism preserves the physical intuition of a passive anti-roll bar while providing adaptable roll suppression performance according to driving conditions and control objectives, and enables straightforward extension to various body attitude control strategies through direct coupling with the vehicle body dynamics model.
4. Model Validation and Results Analysis
This section validates the proposed e-Corner vehicle dynamics model through comparison with the commercial vehicle dynamics simulator CarMaker. Vehicle body responses from both models are compared under identical driving scenarios and input conditions to assess how accurately the proposed model reproduces realistic vehicle behavior.
Considering the structural characteristics of e-Corner vehicles, the validation focuses on vehicle body translational and rotational motions, including body attitude responses, steering-induced rotational behavior, and longitudinal and lateral motions, using identical input signals, initial conditions, and key vehicle parameters.
In addition, the proposed model is evaluated under special driving modes enabled by the e-Corner architecture, such as diagonal driving, to verify that it captures the distinctive motion characteristics of e-Corner vehicles.
4.1. Validation Method and Comparison Conditions
This section defines the driving scenarios used to validate the proposed e-Corner vehicle dynamics model. The validation is performed using scenarios designed to examine longitudinal, lateral, and rotational vehicle motions, and the resulting body responses are compared in subsequent sections to evaluate model fidelity.
To cover key translational and rotational behaviors in vehicle dynamics, multiple driving conditions are defined according to their objectives. Accordingly, two scenarios are considered in this study: an acceleration–deceleration driving scenario and an active-control scenario under sine-sweep steering conditions.
4.1.1. Scenario 1: Acceleration - Deceleration Driving
The acceleration–deceleration driving scenario is defined to observe longitudinal translational motion and the associated pitch behavior of the vehicle under straight-line driving conditions. As acceleration and deceleration induce changes in longitudinal speed accompanied by fore–aft body rotation, this scenario is suitable for examining the coupling between longitudinal dynamics and body pitch motion.
Straight-line driving without steering input is considered to clearly isolate body responses induced by longitudinal inputs. The relationship between longitudinal motion and pitch behavior is analyzed to evaluate the consistency of the proposed vehicle dynamics model. As summarized in Table 3, the scenario starts from an initial speed of 20 km/h and performs repeated acceleration and deceleration toward different target speeds.
Table 3.
Definition of the accel./decel. driving scenario
| Parameter | Value |
| Initial condition | = 20 km/h |
| Longitudinal maneuver | Accel./Decel. (speed-profile tracking) |
| Steering input | (None) |
| Speed profile | 40 → 50 → 30 km/h |
4.1.2. Scenario 2: Active-Control Scenario Based on Sine-Sweep Steering
The sine-sweep steering–based active-control scenario is defined to compare the body responses of the proposed e-Corner vehicle model with an active anti-roll mechanism and a reference vehicle model equipped with a passive stabilizer. While the reference model achieves roll coupling through a passive stabilizer, the proposed model realizes an equivalent roll suppression effect using active suspension actuation. This scenario focuses on lateral translational motion and yaw response induced by steering inputs.
A sine-sweep steering input is applied under constant driving conditions, with the active anti-roll function enabled in the proposed model. By directly comparing the vehicle responses under identical steering inputs, the capability of the proposed model to reproduce roll behavior and load transfer characteristics is evaluated. The driving conditions and input parameters are summarized in Table 4.
Table 4.
Definition of the active-function-applied sine sweep steering driving scenario
| Item | Value |
| Speed | 35 km/h (constant-speed) |
| Steering input | |
| Frequency range | : 0.5 → 0.2 Hz |
| Amplitude range | : 20 → 90 deg |
4.2. Model Validation and Results Analysis
This section analyzes vehicle body behavior by comparing the simulation results of the proposed e-Corner vehicle dynamics model with those of CarMaker under the previously defined driving scenarios. For each scenario, the comparison focuses on translational and rotational motion responses to evaluate the consistency of the proposed model across various driving conditions.
In the acceleration–deceleration scenario, the analysis emphasizes longitudinal translational motion and the associated body pitch behavior. In the sine-sweep steering–based active-control scenario, body roll and yaw responses induced by steering inputs are examined by comparing the e-Corner model with an active anti-roll mechanism and the CarMaker model equipped with a passive stabilizer.
Because the two models are not strictly identical in their internal sub-model assumptions (e.g., tire/suspension detail and transient response representation), minor discrepancies can remain, particularly around input transitions. Therefore, the validation is interpreted mainly in terms of response direction, dominant trends, and key dynamic characteristics rather than exact point-by-point matching.
4.2.1. Scenario 1: Comparison of Longitudinal and Pitch Responses under Acceleration–Deceleration
In the acceleration–deceleration scenario, the longitudinal translational motion and the associated body rotational behavior are evaluated using the body-frame longitudinal acceleration and pitch rate as key comparison variables. Acceleration and deceleration inputs generate longitudinal inertial forces acting on the vehicle body, which induce both translational motion and fore–aft rotational behavior. Accordingly, this scenario is suitable for examining the coupling characteristics between longitudinal vehicle dynamics and body rotational dynamics. In this section, the consistency of the proposed vehicle dynamics model in reproducing these behaviors is evaluated through comparison with CarMaker reference results.
Fig. 2 presents a comparison of the body-frame longitudinal acceleration during acceleration–deceleration driving between CarMaker and the proposed model. Throughout both acceleration and deceleration phases, the proposed model exhibits response trends similar to those of CarMaker, closely following the overall acceleration variations and the timing of major peaks. In particular, the similarity in acceleration response during acceleration and braking inputs indicates that the proposed model reasonably reproduces longitudinal translational vehicle behavior under acceleration–deceleration conditions.
Fig. 3 compares the body pitch rate during acceleration–deceleration driving between CarMaker and the proposed model. For the fore–aft rotational behavior induced by longitudinal acceleration and deceleration, the proposed model shows pitch rate responses similar to those of CarMaker. Positive pitch rate responses appear consistently during acceleration, while negative responses are observed during deceleration, with the proposed model closely following the response direction and overall trends at input transition points. These results indicate that the proposed model reasonably reproduces body rotational dynamics under acceleration–deceleration conditions.
Residual differences between the two models in Fig. 3 can be attributed to differences in modeling fidelity and transient response representations. Pitch-rate responses are highly sensitive to how longitudinal force build-up and decay during acceleration and braking are modeled, as well as to the associated load-transfer dynamics. Accordingly, simplified driveline and brake transients and reduced compliance or nonlinear effects in the proposed framework may lead to minor timing and amplitude differences during short-duration transients. These deviations are most noticeable around input transitions, while the overall response direction and dominant trends remain consistent throughout the maneuver.
4.2.2. Scenario 2: Comparison of Body Responses under Sine Sweep Steering with Active Anti-Roll Control
This section analyzes the rotational behavior of the e-Corner vehicle model equipped with an active anti-roll mechanism under sine sweep steering conditions. The analysis focuses on body yaw and roll responses induced by steering inputs, as the steering frequency and amplitude gradually increase. Through this comparison, the qualitative similarities between the proposed e-Corner model with active anti-roll control and the CarMaker reference model with a passive stabilizer are examined.
Fig. 4 shows the yaw rate responses under sine sweep steering. As the steering frequency and amplitude increase, stable yaw responses are consistently observed over the entire input range. The periodic characteristics and phase relationships of the yaw rate are qualitatively similar to those of the CarMaker results, and the response magnitude increases consistently with steering amplitude. This indicates that the yaw rotational dynamics under steering inputs are well preserved even with the active anti-roll mechanism applied.
From the roll rate and roll angle responses shown in Fig. 5 and Fig. 6, periodic roll motions synchronized with the steering input are consistently observed, while the increase in response magnitude with steering amplitude remains relatively moderate. The application of the active anti-roll mechanism effectively suppresses excessive roll motions induced by steering inputs, limiting the peak roll rate to a range comparable to that of the CarMaker vehicle model equipped with a passive stabilizer. This roll rate characteristic is directly reflected in the accumulated roll angle response, as shown in Fig. 6, where excessive roll angle growth is suppressed and overall stabilized behavior is maintained with increasing steering input.
Overall, under sine sweep steering conditions, the e-Corner vehicle model with the active anti-roll mechanism maintains consistent yaw responses while effectively reducing roll motion. These results demonstrate that roll stabilization behavior qualitatively similar to that of a passive stabilizer-equipped CarMaker vehicle can be achieved, supporting the validity of the proposed roll control approach.
4.3. Validation of e-Corner-Specific Driving Motions
This section validates the proposed vehicle dynamics model by analyzing special driving motions enabled by the e-Corner platform. Diagonal driving is selected as a validation case because it requires coordinated steering and driving at all four corners to realize combined longitudinal and lateral translation while maintaining negligible yaw motion. The maneuver is physically feasible on platforms with four-wheel independent steering and drive, particularly in low-speed operation where the travel direction can be commanded without relying on body yaw rotation. This scenario verifies that the integrated model preserves the decoupling between body orientation and travel direction and consistently maps corner-level behavior into body-level translational responses.
4.3.1 Validation of Diagonal Driving Motion
Diagonal driving is a special driving motion in which longitudinal and lateral translational velocities occur simultaneously without inducing vehicle yaw rotation, resulting in decoupled body orientation and travel direction. In this scenario, diagonal translational motion is achieved by setting the steering angles of all four wheels in the same direction so that the velocity vector points toward an oblique direction while the vehicle body maintains a stable yaw attitude. The validation focuses on confirming simultaneous longitudinal and lateral velocities together with nearly constant yaw angle and yaw rate throughout the diagonal segment.
Fig. 7 shows the time responses of the longitudinal and lateral velocities in the vehicle body coordinate frame. During the diagonal driving segment, both and remain simultaneously non-zero, confirming a translational motion that combines forward and lateral movement.
Fig. 9 presents the vehicle trajectory for this segment, where straight-line motion in an oblique direction is observed without any change in yaw. Unlike conventional driving, in which the trajectory is generated by body rotation due to steering, diagonal driving is characterized by a fixed vehicle orientation and a trajectory determined by the velocity vector direction.
Fig. 8 and Fig. 10 depict the time responses of the yaw angle and yaw rate, respectively. Throughout the diagonal driving segment, the yaw angle remains nearly constant and the yaw rate stays close to zero, indicating the absence of rotational motion and the dominance of pure translation.
These results confirm that the proposed model satisfies the kinematic definition of diagonal driving, with simultaneous longitudinal and lateral translation occurring without yaw rotation, and consistently reproduces the special motion enabled by the e-Corner vehicle architecture.
5. Conclusion
This study developed an integrated vehicle dynamics simulator for an e-Corner system, in which each corner independently computes driving and braking, steering, active suspension, and tire dynamics, and is coupled with a six-degree-of-freedom (6-DOF) rigid-body vehicle model. Wheel forces and states calculated at the corner level are converted into body-frame forces and moments, while body states such as roll, pitch, and vertical displacement are fed back to the corner subsystems, forming a closed-loop integrated framework.
The main contributions are as follows. First, the e-Corner vehicle was modularized into corner-based subsystems, and the signal flow and input–output relationships between the corners and the vehicle body were systematically formulated and implemented. Second, an equivalent anti-roll mechanism based on the passive stabilizer principle was realized using active suspension to physically model left–right suspension coupling. Third, comparisons with CarMaker simulation data confirmed that longitudinal and lateral motions, as well as roll and pitch responses, were well reproduced, and that translational motion without body rotation was achieved in e-Corner-specific driving modes.
Future work will focus on improving nonlinear behavior reproduction by incorporating data-driven modeling of suspension friction and backlash, actuator nonlinearities and delays, and tire nonlinear characteristics based on real vehicle data. In addition, control allocation for over-actuated e-Corner vehicles will be investigated to distribute desired body forces and moments to each corner while respecting actuator limits and tire-friction constraints. The integrated simulator will also be extended toward motion and stability control studies, including body-attitude stabilization, yaw stabilization, and trajectory tracking, to support broader vehicle motion control and autonomous driving applications.












