The field of autonomous driving vehicles is growing and expanding rapidly. However, the control systems for autonomous driving vehicles still pose challenges, since vehicle speed and steering angle are always subject to strict constraints in vehicle dynamics. The optimal control action for vehicle speed and steering angular velocity can be obtained from the online objective function, subject to the dynamic constraints of the vehicle’s physical limitations, the environmental conditions, and the surrounding obstacles. This paper presents the design of a nonlinear model predictive controller subject to hard and softened constraints. Nonlinear model predictive control subject to softened constraints provides a higher probability of the controller finding the optimal control actions and maintaining system stability. Different parameters of the nonlinear model predictive controller are simulated and analyzed. Results show that nonlinear model predictive control with softened constraints can considerably improve the ability of autonomous driving vehicles to track exactly on different trajectories.
This paper presents statistical analyses of rock engineering properties and the measured penetration rate of tunnel boring machine (TBM) based on the data of an actual project. The aim of this study is to analyze the influence of rock engineering properties including uniaxial compressive strength (UCS), Brazilian tensile strength (BTS), rock brittleness index (BI), the distance between planes of weakness (DPW), and the alpha angle (Alpha) between the tunnel axis and the planes of weakness on the TBM rate of penetration (ROP). Four (4) statistical regression models (two linear and two nonlinear) are built to predict the ROP of TBM. Finally a fuzzy logic model is developed as an alternative method and compared to the four statistical regression models. Results show that the fuzzy logic model provides better estimations and can be applied to predict the TBM performance. The R-squared value (R2) of the fuzzy logic model scores the highest value of 0.714 over the second runner-up of 0.667 from the multiple variables nonlinear regression model.
22 March 2012 in International Journal of Automotive Technology
This paper introduces a calculation procedure for modeling and control simulation of a condensate distillation column based on the energy balance (L‐V) structure. In this control, the reflux rate L and the boilup rate V are used as the inputs to control the outputs of the purity of the distillate overhead and the impurity of the bottom products. The modeling simulation is important for process dynamic analysis and the plant initial design. In this paper, the modeling and simulation are accomplished over three phases: the basic nonlinear model of the plant, the full‐order linearised model, and the reduced‐order linear model. The reduced‐order linear model is then used as the reference model for a model‐reference adaptive control (MRAC) system to verify the applicable ability of a conventional adaptive controller for a distillation column dealing with the disturbance and the model‐plant mismatch as the influence of the plant feed disturbances.
This paper presents the modelling and calculations for a hybrid electric vehicle (HEV) in parallel configuration, including a main electrical driving motor (EM), an internal combustion engine (ICE), and a starter/generator motor. The modelling equations of the HEV include vehicle acceleration and jerk, so that simulations can investigate the vehicle drivability and comfortability with different control parameters. A model predictive control (MPC) scheme with softened constraints for this HEV is developed. The new MPC with softened constraints shows its superiority over the MPC with hard constraints as it provides a faster setpoint tracking and smoother clutch engagement. The conversion of some hard constraints into softened constraints can improve the MPC stability and robustness. The MPC with softened constraints can maintain the system stability, while the MPC with hard constraints becomes unstable if some input constraints lead to the violation of output constraints.