The plant and control system models are deliberately designed to further research initiatives and assess the algorithm's performance with a variety of control inputs and driving cycles. The plant modeling incorporates power sources, the traction system, and the vehicle's framework, whereas the control system is explored in terms of power management and mobility control systems. These modeling activities are carried out distinctly for the plant and control systems, with this division to enable the examination of diverse vehicle configurations and powertrain systems. After each section is individually shaped, they are unified to construct an integrated model depicted in
Figure 3. A more detailed explanation of each model is provided in the following sections, offering a deeper insight into how each component functions within the entire system.
2.1. Modeling the Plant: Hybrid Electric Tracked Vehicle
In this section, attention is given to the modeling process for the hybrid electric tracked vehicle's plant. The focus here is on the representation of hybrid electric propulsion systems specific to tracked vehicles and modeling techniques that capture the dynamic relationships between the traction system components and the vehicle's overall architecture. Furthermore, power sources are briefly defined even though the scope of this work is powertrain and mobility of the vehicle other than energy management.
2.1.1. Electric Traction System
The electric traction system, which is presented in a simplified schematic in
Figure 4, is modeled through a composite approach that brings together the electric motors, gearboxes, and friction brakes connected to left and right sprockets. This configuration is carefully constructed to accurately reflect the system's mechanical and electrical interactions, ensuring that the model provides a realistic representation of the vehicle dynamics.
In the given configuration, the e-motors are modeled as a source of torque featuring a unity transfer function, which means an absence of delay in the torque delivery upon request, as long as it doesn't exceed the motor's torque reserve. To maintain this behavior, the smaller of the requested torque or available torque at the current shaft speed is used, as illustrated in equation (1). Subsequently, the torques generated by the motors are scaled by the gear ratio and modified for gearbox efficiency.
In the equation (1); T
out,Motor, T
avail,Motor (w) and T
Request represents motor torque output, speed dependent available motor torque and requested torque via mobility control system respectively. The speed dependent available motor torque is obtained from full load curve which represents speed-torque characteristics of the electric motor. Even though the full load curve is distinct to electric motors, it displays a standard trend: a constant torque at lower speeds transitioning to a constant power at higher speeds. This pattern is elaborated on in Aiso's research, as exemplified in
Figure 5 [
8].
Prior to transitioning to the vehicle dynamics calculations, the torques from the friction brakes are combined with those from the gearbox output, as shown in equation (2). The resulting torque is then supplied to the subsystem governing the dynamics of the tracked vehicle.
In the equation (2); TSprocket, iGB, ηPT and TBrake represent sprocket torque output, gear ratio, powertrain efficiency and applied brake torque respectively.
2.1.2. Dynamics of the Tracked Vehicle
The dynamics of the tracked vehicle are captured using a 3-DOF (degrees of freedom) vehicle model that considers the equations of motion along the longitudinal (x), lateral (y), and yaw (z) axes, which are detailed in
Figure 6 for a left maneuver. Equations (3), (4), and (5) are derived for this maneuver assuming a center of gravity in the middle of lateral axis unlike longitudinal.
In expressions the terms mVhc, IVhc,zz, ax, ay, and Φ’ denote the mass of the vehicle, inertia about the vertical axis at the vehicle's center of gravity, accelerations in the longitudinal and lateral directions, and the rate of yaw, respectively. The forces FTraction,left, FTraction,right, FResistance,left, and FResistance,right are indicative of the traction and longitudinal resistance forces acting on the vehicle for left and right tracks respectively. While QLateral,left and QLateral,right characterize the distributed side frictional forces per length interacting with the left and right tracks, lateral distance between vehicle’s cog (center of gravity) and vehicle’s front and rear end are denoted by xcenter,front and xcenter,rear. Furthermore, the net forces along the longitudinal and lateral axes are given by ΣFx,i and ΣFy,i, with the corresponding distances from these net forces to the vehicle's center of gravity being represented by xResultant and yResultant correspondingly.
Dynamic calculations are followed by integrations of computed accelerations to obtain speed components of the vehicle in longitudinal, lateral and yaw axes.
2.1.3. Power Sources
Power sources of the hybrid vehicle are combination of battery and generator set involving diesel engine and electric generator. In this work, it is assumed that the available power, the summation of power sources’ reserve, is constant for clear investigation of mobility control system.
2.2. Mobility Control Method
Based on the research and findings presented in previous sections, it is found that the vehicle in question, a high-speed off-road military vehicle, requires a strong and effective closed-loop control system to achieve the targeted maneuverability at high speeds across various terrains. It has been determined that while producing the overall torque in response to the driver’s input is correlated with accelerator pedal position, the distribution of the torque should be adjusted based on the feedback from the speed difference between the sprockets. This differential is directly related to the angle of the steering wheel set by the driver. In other words, a certain speed differential between the electric motors is decided, corresponding to the given steering wheel angle, through the employment of the closed-loop controller. The strategy for mobility control can be seen in
Figure 7, demonstrated via block diagrams. There are four primary subsystems, each with special roles. The Driver block is designed to feed in specific driver commands for varying test runs and is separate from the onboard vehicle control system. The Driver command preprocessor and the closed-loop controller blocks are critical to the control system, handling the computational side of mobility control and transforming driver instructions into specific torque demands for the left and right motors. Lastly, the traction system represents the plant including mathematical models of the electric motor and gearbox. The outputs from the traction system are the torques delivered to the left and right sprockets, which are main inputs of the vehicle dynamics model.
Within the Driver Command Preprocessor section, throttle and steering inputs are preprocessed depending on the selected gear and current vehicle speed. The shaping of the inputs is performed by three main functions: Throttle shaping, steering shaping and pivot shaping.
The throttle shaping function is developed to adjust the input received from the accelerator pedal based upon the selected vehicle mobility mode, with the objective of improving the driver's experience. This is achieved by mapping the position of the pedal to specific throttle values, which correspond to a range of distinct operational modes, as depicted in
Figure 8.
In scenarios where safety is significant, such as in the preliminary testing phase of the algorithm, a conservative throttle response is preferred. This scenario is optimally supported by a shaping function similar to option 1 in
Figure 8, which is characterized by a more gradual and controlled acceleration curve. On the other hand, for circumstances that demand a more robust and dynamic performance, such as during an aggressive driving test, the shaping curve should approach option 3 in
Figure 8. This latter option is fine-tuned to yield a sharper and more immediate increase in throttle response, reflecting the vehicle's need for rapid acceleration.
Throughout the majority of testing protocols and simulation exercises, option 2, which represents a linear throttle shaping, is the preferred choice. This option is beneficial because it provides a straightforward correlation between pedal input and throttle output. Such predictability is essential for conducting a clear and systematic analysis of other control subsystems. It enables control engineer to isolate and evaluate the performance characteristics of each subsystem without the added complexity that non-linear shaping options might introduce.
Steering shaping function targets to transform steering commands into differences in motor velocities through a suitable shaping strategy. FNSS has compiled test records from standard tracked vehicles for calibration purposes. Upon analyzing the change in speed at maximum steering, a pattern is noted where the difference in speed across the motors at full steer changes with vehicle velocity. However, this increase is interrupted by sudden changes at certain velocities, making the pattern non-linear. Closer inspection shows that these dips coincide with the gear shifting points of traditional gearboxes. For a consistent steering behavior, a smooth curve is mapped over the test data, excluding these dips. The normalized version of this test data together with the smoothing curve is depicted in
Figure 9, ensuring confidentiality.
The pivot maneuver is executed through a specifically designed shaping function. Initially, the maximum speed range is established. Subsequently, the position of the accelerator pedal is correlated to this range to achieve the required speed differential. In addition, the angle of the steering wheel is utilized to decide the pivot turn's direction, allowing the driver to command a counter-clockwise (CCW) or clockwise (CW) rotation by steering, regardless of the actual degree of the wheel's turn. The plot for this pivot shaping strategy can be found in
Figure 10, providing a visual representation of the maneuvering process.
By employment of these shaping functions, total cumulative torque demand and desired speed difference variables are designated. Based on these desired inputs, a closed loop motion controller is operated and torque demands of left and right traction motors are determined.
2.3. Power Management Method
The mobility control system serves a dual purpose within the vehicle's control architecture. Primarily, it is responsible for directly actuating the traction motors. However, the scope of the mobility control system's functionality extends to playing an important role in the vehicle's overall power management by continuously monitoring the instantaneous power requirements of the traction system.
As the vehicle operates, the mobility control system calculates the immediate power demands needed for traction by multiplication of torque demand, measured speed and corresponding traction efficiency. Once the power calculations are performed, the mobility control system communicates a traction power request to the power management algorithm which is another significant system of the hybrid tracked vehicle in question as explained in the work of Akar et al. [
9].
This request for power is carefully evaluated to control how the power management system should regulate the generator set's output. By providing this traction power request, the mobility control system ensures that the power management system can adjust the generator's output dynamically, matching the generated power with the traction system's demands. This synchronous operation is crucial for ensuring that the difference between generated and demanded power does not exceed the limits of electric battery.