Browse Topic: Hardware-in-the-loop (HIL)

Items (260)
WHY DO WE NEED SIMULATIONS? This paper is intended to provide a broad presentation of the simulation techniques focusing on transmission testing touching a bit on power train testing. Often, we do not have the engine or vehicle to run live proving ground tests on the transmission. By simulating the vehicle and engine, we reduce the overall development time of a new transmission design. For HEV transmissions, the battery may not be available. However, the customer may want to run durability tests on the HEV motor and/or the electronic control module for the HEV motor. What-if scenarios that were created using software simulators can be verified on the test stand using the real transmission. NVH applications may prefer to use an electric motor for engine simulation to reduce the engine noise level in the test cell so transmission noise is more easily discernable.
Johnson, Bryce
Abstract Test cycle simulation is an essential part of the vehicle-in-the-loop test, and the deep reinforcement learning algorithm model is able to accurately control the drastic change of speed during the simulated vehicle driving process. In order to conduct a simulated cycle test of the vehicle, a vehicle model including driver, battery, motor, transmission system, and vehicle dynamics is established in MATLAB/Simulink. Additionally, a bench load simulation system based on the speed-tracking algorithm of the forward model is established. Taking the driver model action as input and the vehicle gas/brake pedal opening as the action space, the deep deterministic policy gradient (DDPG) algorithm is used to update the entire model. This process yields the dynamic response of the output end of the bench model, ultimately producing the optimal intelligent driver model to simulate the vehicle’s completion of the World Light Vehicle Test Cycle (WLTC) on the bench. The results indicate that the algorithm exhibits good convergence in the simulation, throughout the WLTC simulation, the driver always kept the vehicle speed error within 1 km/h, and the response time is less than 0.5 s under the vehicle’s starting condition. In comparison to the PID control algorithm and the model predictive control (MPC) algorithm, it demonstrates smaller speed error and response time, ensuring accuracy, high efficiency, and safety during the indoor vehicle-in-the-loop test.
Gong, XiaohaoLi, XuHu, XiongLi, Wenli
Accurate Pressure Control Based on Driver Braking Intention Identification for a Novel Integrated Braking System2021-01-01004/6/2021
With the development of intelligent and electric vehicles, higher requirements are put forward for the active braking and regenerative braking ability of the braking system. The traditional braking system equipped with vacuum booster has difficulty meeting the demand, therefore it has gradually been replaced by the integrated braking system. In this paper, a novel Integrated Braking System (IBS) is presented, which mainly contains a pedal feel simulator, a permanent magnet synchronous motor (PMSM), a series of transmission mechanisms, and the hydraulic control unit. As an integrative system of mechanics-electronics-hydraulics, the IBS has complex nonlinear characteristics, which challenge the accurate pressure control. Furthermore, it is a completely decoupled braking system, the pedal force doesn’t participate in pressure-building, so it is necessary to precisely identify driver’s braking intention. To improve the control accuracy of the system, this paper proposed a novel pressure control strategy based on driver braking intention identification. Firstly, the structure and working principle of the novel integrated braking system was introduced. Secondly, the driver's braking intention identification strategy was designed. Thirdly, Considering the nonlinear and dynamic characteristics of the system, a cascade closed-loop control strategy including a pressure loop by the feedforward-feedback method, a position loop by the sliding-mode control method, and current loop with friction compensation was proposed. Finally, based on dSPACE products, a hardware-in-the-loop (HiL) experimental bench was built for algorithm verification. The HiL experiment results show that the pressure control strategy has the advantages of accurate response, the braking system pressure follows the driver's expected pressure well.
Zhu, BingZhang, YihanZhao, JianChen, ZhichengJin, Wanli
7.0.103 - High Fidelity Modeling and HIL Porting of a Hybrid Electric Car DevelopmentSAE-PP-002792/4/2021
A hybrid electric powertrain being a complex system requires analysis of all its subsystems to optimally utilize, size components for performance evaluation and control strategy development. An integrated high fidelity model of these can lower development costs, time and achieve the targeted performance while allowing for early redefinition of the system. A high fidelity model of a sedan car featuring chassis with longitudinal and lateral dynamics, suspension with joints, tires calculating longitudinal & lateral forces during vehicle motion, Engine model with combustion & dynamics of reciprocating and rotating components, Electric motors, Battery system, and gearbox with synchronizers and friction components was developed. Powertrain components were interconnected using 3D rotational flanges. Weight distribution was accomplished by appropriately locating various powertrain components using 3D supporting mounts, which help to study the mount forces as well. The environment definition covers aspects like type of terrain, gradient, ambient pressure, temperature & humidity and path velocities for a drive cycle. A driver model commands steering, accelerating and braking to follow the defined path. Model scalability could be accomplished in various levels like the engine model could be scaled from Crank Angle based to simple mean value. Thus, emphasizing on particular aspect of simulation like Fuel Economy or emission trials, powertrain dynamics study, etc. Model portability into third party systems provides flexibility in performing HIL simulations. This Dymola model is being used in the HIL testing of control strategies using RT-labs Opal-RT hardware. A major hurdle of computational overrun in real-time was overcome by splitting the plant model and accommodating in 3 different cores of the RT hardware.
Lname, Fname
A new hardware-in-the-loop (HIL) dynamic wind tunnel setup is used to study the behavior of a slung load at high speeds and methods of stabilizing problematic loads. The main element of the setup is a movable cargo hook. In addition the cable angles, model spatial attitude, and hook force are measured continuously. All the measurements are fed into a computer that calculates the cargo hook resultant motion in real-time by summing the rotorcraft angular motion effects (not used in the current study) and the hook motion relative to the rotorcraft fuselage. The computer output includes motion commands to the hook. The slung loads are two configurations of an M119 howitzer: folded and ready for firing. Initial wind tunnel studies showed that these loads exhibit significant LCO (Limit Cycle Oscillations) and severe instabilities at high speeds. Frequency sweep tests are used to derive dynamic models of the slung loads. These models are used to develop two controllers based on an Active Cargo Hook (ACH) approach. These controllers were implemented, tested, and studied. It was shown that both were able to suppress LCO and stabilize the slung loads along the entire airspeed range.
Rosen, AvivNadell, SamuelChen, ZhouzhouCicolani, LuigiTischler, MarkRaz, ReubenCheung, KennyEnciu, JacobHorn, Joseph
With modern aerospace vehicle configurations, highly-coupled redundant flight control surfaces are becoming standard practice. For such vehicles, traditional System Identification (SID) methods may not accurately capture the individual contributions of effectors to the vehicle bare-airframe response. A Joint Input-Output (JIO) methodology was used to estimate the control power for each highly-correlated roll effector of the Bell V-280 hover configuration. The methodology was demonstrated using flight test data, where the identification results were compared to a high-fidelity hardware-in-the-loop simulation in the V-280 System Integration Lab.
Berrigan, CaitlinJ., MarkPrasad, J.V.R.Ruckel, Paul
Obstacle Avoidance Using Model Predictive Control: An Implementation and Validation Study Using Scaled Vehicles2020-01-01094/14/2020
Over the last decade, tremendous amount of research and progress has been made towards developing smart technologies for autonomous vehicles such as adaptive cruise control, lane keeping assist, lane following algorithms, and decision-making algorithms. One of the fundamental objectives for the development of such technologies is to enable autonomous vehicles with the capability to avoid obstacles and maintain safety. Automobiles are real-world dynamical systems - possessing inertia, operating at varying speeds, with finite accelerations/decelerations during operations. Deployment of autonomy in vehicles increases in complexity multi-fold especially when high DOF vehicle models need to be considered for robust control. Model Predictive Control (MPC) is a powerful tool that is used extensively to control the behavior of complex, dynamic systems. As a model-based approach, the fidelity of the model and selection of model-parameters plays a role in ultimate performance. Hardware-in-the-loop testing of such algorithms can often prove to be complex in its design as well as in its implementation. Therefore, in this paper, we explore a less-used deployment toolchain that combines the power of ROS (Robot Operating System) for intra-robot communication with motors and sensors with the rich library of controller models in Simulink Real-Time. In particular we explore this rapid-control-prototyping in real-time to deploy Model Predictive Control for Obstacle Avoidance on a ROS-based scaled-vehicle. We found that this framework is user-friendly and contains great potential for educational and research-bed deployments - with a short development and deployment time that can fit neatly in one semester.
Bulsara, ArdashirRaman, AdhitiKamarajugadda, SrivatsavSchmid, MatthiasKrovi, Venkat N
Continuous Integration as Mandatory Puzzle Piece for the Success of Autonomous Vehicles2020-01-00874/14/2020
The transition to autonomous driving technology is widely discussed topic today. In order to make autonomous vehicles work safely in the long run it will be a necessity to keep their software up to date at any time. The challenge is that software released with today’s traditional release methods for vehicle updates is not deployed fast enough. Newly discovered corner cases or glitches in the design could restrict the usage of entire fleets for long time. This paper discusses the use of continuous integration methods implemented into the automotive system development in order to keep up with the pace needed to make the new technology a success, and accepted by the users. The development process has to contain smart branching strategies for fast turn around. It is mandatory to have a frozen and stable branch to release hotfixes in case of need, a validation branch with feature lock in order to stabilize, and a feature branch heavy development space that is supported by full system regression testing from the very beginning. The change content for validation per test execution has to be limited to minimum in order to support fast issue identification and root cause analysis. A sophisticated end to end continuous integration and validation process applied on the highest system integration level can achieve turn around times measured in hours and not in weeks.
Rohde, Florian
Digital Twins for Prognostic Profiling2019-28-245611/21/2019
Ability to have least failures in products on the field with minimum effort from the manufacturers is a major area of focus driven by Industry 4.0 initiatives. Amidst traditional methods of performing system/subsystem level tests often does not enable the complete coverage of a machine health performance predictions. This paper highlights a workable workflow that could be used as a template while considering system design especially employing Digital Twins that help in mimicking real-life scenarios early in the design cycle to increase product’s reliability as well as tend to near zero defects. With currently available disruptive technologies, systems integrated multi-domain 'mechatronics' systems operating in closed-loop/close-interaction. This poses great challenge to system health monitoring as failure of any component can trigger catastrophic system failures. It may be the reason that component failures, as per some aerospace reports, are found to be major contributing factors to aircraft loss-of-control. Essentially, it is either too expensive or impossible to monitor every component or subsystem of a complex machine and the current state of the Integrated Health Monitoring Systems seem to be quite inadequate. In this paper, we propose an approach that combines the best of the diagnostics and feature extraction techniques coupled with Artificial Intelligence as a solution to address the challenges of Prognostics Health Management (PHM) for complex systems. The paper also documents a standard procedure to apply the right technologies/tools at every stage so that a clear process can be applied for any similar complex system across the product development life cycle. In this paper we derive the health status of subsystems by looking at system level responses [1]. Distinguishing features are derived from the overall system level response through feature extraction methodologies and then fed into decision making frameworks that are implemented using both Convolutional Neural Networks [7, 18, 19], Machine Learning [4] and Deep Learning. Models are trained with distinguishable features through system simulations [20]. Employing rightly designed ML models provide the ability of classifying the failure modes as well as to analyze system faults/responses. Predictive modelling techniques are applied to the ML processed data to deliver useful prognostics on the criticality of the failure mode, RUL of the components/subsystems while system is in operation can be determined. The proposed concept can be easily adapted to various systems from varying domains [2]. The methodology evolved in this work can be easily extended for various use cases for instance in the Transportation domain the user can get alerts not only of failures ahead of time but also the remaining useful lifer as well as possible causes of such a failure. This would let prevent downtime of the overall vehicle/fleet and thereby ensures smooth operation of the entire service. As a case study, the present work demonstrates the a DPHM solution applied to electrical energy generator where failure mode effects of subsystems and their effect on the overall system performance are studied using Modeling and Simulation techniques. The overall work would finally lead in demonstrating a working recommendation/advisory system that understand the behavior as if it was a pure Digital Twin [24] and thereby giving a quick turn around for different use cases like study/analysis/what if/predict behavior under various operating conditions with a high level of confidence before the changes are tried on a real system.
Thukaram, PainuriMohan, Sreeram
Use of Hardware in the Loop (HIL) Simulation for Developing Connected Autonomous Vehicle (CAV) Applications2019-01-10634/2/2019
Many smart cities and car manufacturers have been investing in Vehicle to Infrastructure (V2I) applications by integrating the Dedicated Short-Range Communication (DSRC) technology to improve the fuel economy, safety, and ride comfort for the end users. For example, Columbus, OH, USA is placing DSRC Road Side Units (RSU) to the traffic lights which will publish traffic light Signal Phase and Timing (SPaT) information. With DSRC On Board Unit (OBU) equipped vehicles, people will start benefiting from this technology. In this paper, to accelerate the V2I application development for Connected and Autonomous Vehicles (CAV), a Hardware in the Loop (HIL) simulator with DSRC RSU and OBU is presented. The developed HIL simulator environment is employed to implement, develop and evaluate V2I connected vehicle applications in a fast, safe and cost-effective manner. The prepared simulator allows realistic, real-time evaluation of mobility and fuel economy benefits over simulated actual routes in a safe lab setting before actual deployment in an experimental vehicle. To show the capabilities of the designed HIL simulator, Green-Wave algorithm, which lowers the idling time at the signalized intersections and improves fuel economy, is simulated.
Cantas, Mustafa RidvanKavas, OzgenurTamilarasan, SanthoshGelbal, Sukru YarenGuvenc, Levent
Development and Verification of Control Algorithm for Permanent Magnet Synchronous Motor of the Electro-Mechanical Brake Booster2019-01-11054/2/2019
To meet the new requirements of braking system for modern electrified and intelligent vehicles, various novel electro-mechanical brake boosters (Eboosters) are emerging. This paper is aimed at a new type of the Ebooster, which is mainly consisted of a permanent magnet synchronous motor (PMSM), a two-stage reduction transmission and a servo mechanism. Among them, the PMSM is a vital actuator to realize the functions of the Ebooster. To get fast response of the Ebooster system, a novel control strategy employing a maximum torque per ampere (MTPA) control with current compensation decoupling and current-adjusting adaptive flux-weakening control is proposed, which requires the PMSM can operate in a large speed range and maintain a certain anti-load interference capability. Firstly, the wide speed control strategy for the Ebooster’s PMSM is designed in MATLAB/Simulink. Then, to quickly verify the development algorithm in more real environment, dual dSPACE hardware tools are used to build a rapid control prototype (RCP) real-time test platform to create operational scenarios, in which MicroAutoBox-II is served as the "controller" and dSPACE HiL simulator is served as the actuator. With the help of the accurate model of the Ebooster mechanism and hydraulic system, the real-time analysis, verification and improvement of the developed PMSM algorithm can be realized through the test bench to improve development efficiency and save development cost. Finally, the experimental results show that the developed algorithm can achieve well control of the PMSM of the Ebooster.
Zhang, HaoranWu, JianHe, RuiChen, Zhicheng
On-Road and Chassis Dynamometer Evaluation of a Pre-Transmission Parallel PHEV2019-01-03654/2/2019
This paper details the vehicle testing activities performed during the Year 4 of the EcoCAR 3 competition by the Wayne State University team on a Pre-Transmission Parallel PHEV. The paper focuses on two main testing platforms: the chassis dynamometer and the closed-course track (on-road). The focus of the former is to evaluate the emissions and energy consumption associated with different driving scenarios, while the latter has been used to assess the vehicle performance and their impact on the consumer appeal. The paper presents the objectives of each test, the setup accomplished for the different vehicle testing platforms, the results obtained and the comparison with the values expected from simulations. In addition, the impact of the results on the refinement of the control strategies and on the validation of the simulation models are discussed. The EcoCAR 3 competition challenges sixteen North American universities to re-engineer a 2016 Chevrolet Camaro to reduce its environmental impact without compromising performance and consumer acceptability. Over the course of Year 4 the Control and Modeling and Simulation team used various simulation platforms to test the control algorithms designed for each operational mode of the vehicle. While Model-in-the-Loop (MIL) and Hardware-in-the-Loop (HIL) environments have been the main focus of Year 2 and Year 3, during this last competition year a considerable amount of time has been spent on chassis dynamometer and closed-course vehicle testing. The control strategies have been tested over a variety of drive cycles to identify the need for refinements and improve the robustness of the algorithms. In addition, the results obtained have been used to validate the components plant model and to support further development of the operational strategies within the non-vehicle platforms.
Di Russo, MiriamArora, VaibhavLyu, RonghuiKu, Jerry C.
ABSTRACT Accurate real-time simulation models of small-scale multi-rotor vehicles are desirable for full-mission simulation and flight control evaluations within hardware-in-the-loop simulation. This paper presents the development and verification of a continuous, full-envelope stitched simulation model of a quadcopter using flight-identified models of the 3D Robotics IRIS+ and the newly-developed model stitching simulation software STITCH. Two flight-identified point models (one at hover and one at forward flight), plus some additional trim data, are shown herein to adequately and accurately capture the bare-airframe dynamics of the IRIS+ over its nominal flight envelope. The stitched simulation model is verified in the frequency domain for multiple airspeeds. Additionally, the off-nominal mass-, CG-, and inertia-extrapolation capabilities of STITCH are investigated and the results are verified against flight data for a heavy loading configuration. The overall findings are considered to provide flight-test guidance for the development of stitched simulation models of small-scale multi-rotor vehicles.
Tobias, EricSanders, FrankTischler, Mark
]. Traditionally, HIL simulations of hybrid vehicle controls and high-voltage battery controls have been implemented on separate HIL benches which are exclusively targeted for hybrid vehicle controls and battery controls simulations respectively. This research demonstrates an implementation of enhanced fidelity of a power-split hybrid vehicle powertrain controls HIL by integrating it with high-voltage traction battery subsystem HIL by networking the two aforementioned HIL systems together. The power-split hybrid vehicle HIL typically use simplified battery plant and controller models, and therefore, the addition of the high-voltage battery HIL provides a more detailed simulation of the high-voltage battery in which each cell is modeled such that cell voltage varies based on initial State-of-Charge (SOC) and temperature, capacity, fan speed, self-discharge, and other chemistry-based parameters. The integration of the battery HIL also provides the high-voltage interface to the battery controller hardware. The 2017 Ford Fusion Hybrid is used as the platform for this research. The battery subsystem performance of the vehicle is used as the baseline for comparison between the battery subsystem performances of the simplified power-split hybrid vehicle HIL and the networked HIL setup to understand the increased fidelity and accuracy of the latter.
Jayaraman, RajagopalJoshi, AditTo, VietKaid, Ghamdan
A Modular Wide Bandwidth High Performance Automotive Lithium-Ion Cell Emulator for Hardware in the Loop Application2018-01-04314/3/2018
The performance of electrical vehicles strongly depends on characteristics of its energy storage system. A typical lithium-ion battery system is supervised by a battery management system to optimize operation and ensure safety over its whole lifecycle. Advanced battery management systems apply sophisticated fast charging procedures and active cell balancing. In future, impedance spectroscopy based on driving current stimulation for online estimation of the energy storage’s state of health can be expected. For efficient development and testing of such battery management systems it is impractical to use real lithium-ion cells in arbitrary condition of state of charge, temperature and state of health. Consequently, hardware in the loop cell emulators are state of the art. Most of them are limited to low frequency operation. In this paper, a novel modular wide bandwidth high performance lithium-ion cell emulator is introduced. The performance is proven by applying a commercial active cell balancing system and by performing electrochemical impedance spectroscopy. One electronic unit emulates a single cell, while multiple of them can be stacked to form a complete energy storage system up to 1000 V. Every module is autonomously operating in stand-alone mode and contains the full computing power for emulating open circuit voltage and output impedance depending on state of charge, temperature and aging. A fast high resolution acquisition stage samples the input current with 18 bit at 5 MSPS. The output cell voltage is generated by a power amplifier with 8 MHz bandwidth and up to ±10 A output current, while the output is fully protected. Leakage current can be measured down to 1 μA. High performance and long term stability is achieved by a self-calibrating system, using one single stable floating Zener reference.
Lueke, ChristopherHaussmann, PeterMelbert, Joachim
Crank-Angle Resolved Real-Time Engine Modelling: A Seamless Transfer from Concept Design to HiL Testing2018-01-12454/3/2018
Virtual system integration and testing using hardware-in-the-loop (HiL) simulation enables front-loading of development tasks, provides a safer and reliable testing environment and reduces prototype hardware costs. One of the greatest challenges to overcome when performing HiL simulations is assuring a high model accuracy under stringent real-time requirements with acceptable development effort. This article represents a novel solution by deriving the plant model for HiL directly from the existing detailed models from the component layout phase using co-simulation methodology. It provides an effective and efficient model implementation and validation process followed by detailed quantitative analysis of the test results referred to the engine test bench measurements. For virtual calibration purpose, a detailed one-dimensional (1D) GT-POWER model for a state-of-the-art turbocharged diesel engine with exhaust gas recirculation (EGR) is simplified and transformed to a HiL platform connected to an engine control unit (ECU). The engine model remains semi-physical and crank angle resolved. The major pressure pulsations within the system are well captured, which is mandatory for the determination of volumetric efficiency, turbocharger operation and EGR distribution. A predictive combustion model based on injection profiles is implemented for modelling of the indicated engine efficiency and the exhaust gas temperature. After detailed investigations on steady-state and transient model performance in an offline environment, the model is integrated into the HiL testing platform. The coupling of the model to the ECU interface has been implemented using the co-simulation approach on FEV’s xMOD platform. The simulation results of the integrated HiL system, including the engine thermodynamics and the controller behaviours, have been validated with measurement data from engine test bench, and the real-time capability of the model has been proven. The work has demonstrated the capability and advantages of a seamless transfer from component design to system integration and testing within a combustion engine development process.
Xia, FeihongLee, Sung-YongAndert, JakobKampmeier, AndreasScheel, ThomasEhrly lng, MarkusTharmakulasingam, RaulTakahashi, YuKumagai, Tomohisa
Predicting and Minimizing Virtual Vehicle Cold Start Driveline Model with a Real-Time 1-D Gas Engine Code and Chemical Kinetics Aftertreatment2018-01-14254/3/2018
The upcoming World-harmonized Light-duty Vehicles Test Cycle (WLTC) together with the Real Driving Emissions (RDE) legislation used for the assessment of fuel economy and emissions, demand a start from a cold engine state. The process of warming up the engine from a cold start has a significant contribution to the emissions and fuel economy of the entire drive cycle. The process involves a multitude of interdependent components which means that modelling the phenomena has so far only been achieved using highly simplified approaches or accepting a very large penalty on calculation time. This paper presents a modelling of the real-time running virtual vehicle whose parts are built in different domains connected with the Functional Mock-up Interface (FMI) co-simulation standard. A real- time 1-D gas thermodynamics code ‘WAVE-RT’ is used as a virtual gasoline engine providing detailed information about any chosen parameters at every engine crank angle. Real-time predictive spark ignition combustion is enhanced by a knocking model ensuring the correct combustion response within the entire engine operating range, keeping the engine from knocking during both cold and hot states. The vehicle driveline equipped by an engine cooling circuit is modelled in ‘IGNITE’ physics-based system simulation package driving the virtual vehicle through a chosen emission cycle. Finally, the exhaust aftertreatment uses ‘R-CAT’ code for modelling and solving relevant chemical kinetic reactions within the catalyst brick. DoE optimization is used for minimizing CO2 as well as other undesired emissions allowing the aftertreatment to be properly controlled by a suitable engine control strategy. This unique solution opens new possibilities due to its rapid simulation speed. The whole virtual vehicle model runs real-time on a common computer, providing fast turnaround times and allowing multiple optimization runs in parallel or the performance of the simulation on a laptop on board a tested vehicle.
Navratil, Jiri
Autonomous Vehicles in the Cyberspace: Accelerating Testing via Computer Simulation2018-01-10784/3/2018
We present an approach in which an open-source software infrastructure is used for testing the behavior of autonomous vehicles through computer simulation. This software infrastructure is called CAVE, from Connected Autonomous Vehicle Emulator. As a software platform that allows rapid, low-cost and risk-free testing of novel designs, methods and software components, CAVE accelerates and democratizes research and development activities in the field of autonomous navigation. CAVE is (a) heterogeneous and multi-agent, in that it supports the simulation of heterogeneous traffic scenarios involving conventional, assisted, and autonomous vehicles as well as pedestrians and cyclists; (b) open platform, as it allows any client that subscribes to a standard application programming interface (API) to remotely plug into the emulator and engage in multi-participant traffic scenarios that bring together autonomous agents from different solution providers; (c) vehicle-to-vehicle (V2V) communication emulation ready, owing to its ability to simulate the V2V data exchange enabled in real-world scenarios by ad-hoc dedicated short range communication (DSRC) protocols; and (d) open-source, as the software infrastructure will be available under a BSD3 license in a public repository for unrestricted use and redistribution. CAVE provides three immediate benefits. First, it serves as a development platform for algorithms that seek to establish path planning policies for autonomous vehicles operating in heterogeneous traffic scenarios; i.e., it enables the rapid and safe testing of “work in progress” piloting computer programs (PCPs). Second, it enables auditing of existing path planning policies by exposing connected and/or autonomous vehicles to scenarios that would be costly, time consuming and/or dangerous to consider in real-world testing. Third, the CAVE will provide a scalable, high-throughput, virtual proving ground that exposes heterogeneous traffic complexity which would not otherwise emerge in actual single-vehicle testing conducted in controlled environments. We present early results of a test case in which 30 autonomous vehicles negotiate a busy intersection in Madison, WI, without the need of traffic lights, simply by using sensors and communicating via DSRC.
Negrut, DanSerban, RaduElmquist, AsherHatch, DylanNutt, EricSheets, Phil
Simulation-Based Identification of Critical Scenarios for Cooperative and Automated Vehicles2018-01-10664/3/2018
One of the major challenges for the automotive industry will be the release and validation of cooperative and automated vehicles. The immense driving distance that needs to be covered for a conventional validation process requires the development of new testing procedures. Further, due to limited market penetration in the beginning, the driving behavior of other human traffic participants, regarding a mixed traffic environment, will have a significant impact on the functionality of these vehicles. In this article, a generic simulation-based toolchain for the model-in-the-loop identification of critical scenarios will be introduced. The proposed methodology allows the identification of critical scenarios with respect to the vehicle development process. The current development status of the cooperative and automated vehicle determines the availability of testable simulation models, software, and components. The identification process is realized by a coupled simulation framework. A combination of a vehicle dynamics simulation that includes a digital prototype of the cooperative and automated vehicle, a traffic simulation that provides the surrounding environment, and a cooperation simulation including cooperative features is used to establish a suitable comprehensive simulation environment. The behavior of other traffic participants is considered in the traffic simulation environment. The criticality of the scenarios is determined by appropriate metrics. Within the context of this article, both standard safety metrics and newly developed traffic quality metrics are used for evaluation. Furthermore, we will show how the use of these new metrics allows for investigating the impact of cooperative and automated vehicles on traffic. The identified critical scenarios are used as an input for X-in-the-Loop methods, test benches, and proving ground tests to achieve an even more precise comparison to real-world situations. As soon as the vehicle development process is in a mature state, the digital prototype becomes a “digital twin” of the cooperative and automated vehicle.
Hallerbach, SvenXia, YiqunEberle, UlrichKoester, Frank
Use of Robust DOB/CDOB Compensation to Improve Autonomous Vehicle Path Following Performance in the Presence of Model Uncertainty, CAN Bus Delays and External Disturbances2018-01-10864/3/2018
Autonomous vehicle technology has been developing rapidly in recent years. Vehicle parametric uncertainty in the vehicle model, variable time delays in the CAN bus based sensor and actuator command interfaces, changes in vehicle sped, sensitivity to external disturbances like side wind and changes in road friction coefficient are factors that affect autonomous driving systems like they have affected ADAS and active safety systems in the past. This paper presents a robust control architecture for automated driving systems for handling the abovementioned problems. A path tracking control system is chosen as the proof-of-concept demonstration application in this paper. A disturbance observer (DOB) is embedded within the steering to path error automated driving loop to handle uncertain parameters such as vehicle mass, vehicle velocities and road friction coefficient and to reject yaw moment disturbances. The compensation of vehicle model with the embedded disturbance observer forces it to behave like its nominal model within the bandwidth of the disturbance observer. A parameter space approach based steering controller is then used to optimize performance. The proposed method demonstrates good disturbance rejection and achieves stability robustness. The variable time delay from the “steer-by-wire” system in an actual vehicle can also lead to stability issues since it adds large negative phase angle to the plant frequency response and tends to destabilize it. A communication disturbance observer (CDOB) based time delay compensation approach that does not require exact knowledge of this time delay is embedded into the steering actuation loop to handle this problem. Stability analysis of both DOB and CDOB compensation system are presented in this paper. Extensive model-in-the-loop simulations were performed to test the designed disturbance observer and CDOB systems and show reduced path following errors in the presence of uncertainty, disturbances and time delay. A validated model of our 2017 Ford Fusion Hybrid research autonomous vehicle is used in the simulation analyses. Simulation results verify the performance enhancement of the vehicle path following control with proposed DOB and CDOB structure. A HiL simulator that uses a validated CarSim model with sensors and traffic will be used later to verify the real time capability of our approach.
Wang, HaoanGuvenc, Levent
A Novel Driver Model for Real-time Simulation on Electric Powertrain Test Bench2017-01-246010/8/2017
In this paper, a novel driver model is proposed to track vehicle speed in MIL (Model-in-the-Loop) test system, which has structural consistency with HIL (Hardware-in-the-Loop) test system. First, the MIL test system which contains models of driver, vehicle and test bench is established. Second, according to the connections of the established models in Matlab/Simulink environment, the vehicle speed is calculated in vehicle model. Emphatically, through the deviation between driving cycle speed and calculated vehicle speed, PI controller in driver model adjusts the vehicle speed to ideal point through sending the torque command to drive motor, the ILC (Iterative Learning Control) controller modifies and stores P value of PI controller. Then, in order to obtain the better modification of PI controller, iterative learning control algorithm is deeply researched in term of types and parameters. And the dynamic characteristic of test bench is analyzed through the shaft speed and dynamic torque of test bench. Finally, the performance of the novel driver model has been validated through the MIL test system. The results show that under a piece of UDDS, the speed tracking accuracy can be increased by 5% on average and 20% under partial condition. The shaft speed of test bench will oscillate with the vehicle accelerated speed changing quickly in driving cycle. Besides, the oscillation period of shaft speed is about 600 ms, which reflects the torsional vibration characteristics of powertrain. The paper exerts a huge application value for further electric powertrain dynamic testing, namely improving the dynamic testing accuracy.
Liu, WenbinSong, QiangLi, YitingZhao, Wanbang
Path Following Based on Model Predictive Control for Automatic Parking System2017-01-19529/23/2017
With the load of urban traffic system becomes more serious, the Automatic Parking System (APS) plays an important role in alleviating the burden of drivers and improving vehicle safety. The APS is consisted of environmental perception, path planning and path following. The path following controls the lateral movement of vehicle during the parking process, and requires the trajectory tracking error to be as small as possible. At present, some control algorithms are used including PID control, pure pursuit control, etc. However, these algorithms relying heavily on parameters and environment, have some problems such as slow response and low precision. To solve this problem, a path following control method based on Model Predictive Control (MPC) algorithm is proposed in this paper. Firstly, Kinematic vehicle model and path tracker based on MPC algorithm are built. Secondly, a test bench that composed of CANoe hardware in the loop (HIL) system and steering wheel system is built. According to the result of path planning, the HIL system based on MPC algorithm generates a real-time target steering angle, and sends it to the steering wheel. The steering wheel system is a column electric power steering system, which completes the steering wheel angle control and sends the steering wheel actual angle to the vehicle dynamic model of HIL system, forming the vehicle real-time motion trajectory. Thirdly, a comparison experiment with pure pursuit tracking control algorithm is carried out, and the results indicate that the designed MPC algorithms has excellent robustness and can minimize the tracking error.
Ma, ChengJunLi, FangLiao, ChenglinWang, Lifang
Modular and Open Test Bench Architecture for Distributed Testing2017-01-21179/19/2017
Currently, aircraft system Test Benches are often proprietary systems, specifically designed and configured for a dedicated System Under Test (SUT). Today, no standards for configuration, data communication, and data exchange formats are available for avionics Test Benches. This leads to high Test Bench development costs and redundant activities between aircraft system suppliers and airframers. In the case of obsolescence issues for test system components, it is very costly to replace the respective parts as a high integration and reconfiguration effort is required. In the scope of an R&T project, involving several test system suppliers and aircraft system suppliers as well as Airbus as an aircraft manufacturer, a generic and modular architecture for an open test environment is under development. A further goal of the Virtual and Hybrid Testing Next Generation (VHTNG) research project is to prepare a set of open standards for the interfaces to this architecture. The modular architecture is designed to provide a win-win situation for suppliers and customers alike, driving innovation in Test Bench development and utilization. This distributed architecture is able to support real and virtual testing, and is scalable from equipment to aircraft level. During the course of an iterative and incremental development process, collaborating with all industry partners, a technology demonstrator successfully showed that the functionality of integrated modules from multiple partners could be proven against realistic aircraft system test use cases. As the project continues, further functionality will be added, communication performance between modules will be improved, and the currently implemented interfaces will be brought closer to an open standard.
Martinen, Dirk H.Lagalaye, MarcPfefferkorn, JulienCasteres, Jean
Enhancing Transmission NVH Performance through Powertrain Control Integration with Active Braking System2017-01-17786/5/2017
This paper explores the potentiality of reducing noise and vibration of a vehicle transmission thanks to powertrain control integration with active braking. Due to external disturbances, coming from the driver, e.g. during tip-in / tip-out maneuvers, or from the road, e.g. crossing a speed bump or driving on a rough road, the torsional backlashes between transmission rotating components (gears, synchronizers, splines, CV joints), may lead to NVH issues known as clonk. This study initially focuses on the positive effect on transmission NVH performance of a concurrent application of a braking torque at the driving wheels and of an engine torque increase during these maneuvers; then a powertrain/brake integrated control strategy is proposed. The braking system is activated in advance with respect to the perturbation and it is deactivated immediately after to minimize losses. The powertrain control compensates for the added resistance and reestablishes the vehicle longitudinal performance according to driver’s commands. The torsional preload created in the driveline is effective in preventing/reducing vibrations and associated noise. It is worth underlining that the proposed methodology can be directly applied to existing ABS/ESC units, composed of digital solenoid valves, and does not require additional hardware components. The effectiveness of this method has been experimentally validated by means of a Hardware In the Loop (HIL) test bench which includes a Dual Clutch (DCT) transmission and a hydraulic brake system with a customized ABS/ESC unit.
Galvagno, EnricoTota, AntonioVelardocchia, MauroVigliani, Alessandro
ABSTRACT This paper presents the development of a framework for establishment of virtual environment for testing and tuning of attitude controller for rotary wing Unmanned Aerial Vehicles (UAVs). A flybarless mini-helicopter UAV is used as the platform for exposition of the proposed framework. A hardware-in-the-loop simulation (HILS) framework is established using a physics based flight dynamics simulation to enable controller design for rotary wing UAVs. The HILS setup includes the flight dynamics model, physical servo actuators and actual UAV autopilot. A computationally light real-time flight dynamics simulation is developed by using the properties estimated using series of simple ground-based experiments to simulate the small unmanned helicopter. The simulation is validated by performing flight tests on the actual UAV. It is demonstrated that accurate physics based simulations can be done without performing system-identification experiments, which can be an issue for an unstable rotary-wing vehicles with unknown dynamics. The utility of the HILS setup has been established by using the tuned PI attitude controller developed in the virtual environment for stabilization of the actual UAV under hovering condition. The validated HILS setup obviated the need for carrying out flight testing for system-identification, as all the relevant parameters required for the real-time simulation could be estimated using ground based tests.
Setu, SagarAbhishek, AbhishekVenkatesan, C.
A Method of Acceleration Order Extraction for Active Engine Mount2017-01-10593/28/2017
The active engine mount (AEM) is developed in automotive industry to improve overall NVH performance. The AEM is designed to reduce major-order signals of engine vibration over a broad frequency range, therefore it is of vital importance to extract major-order signals from vibration before the actuator of the AEM works. This work focuses on a method of real-time extraction of the major-order acceleration signals at the passive side of the AEM. Firstly, the transient engine speed is tracked and calculated, from which the FFT method with a constant sampling rate is used to identify the time-related frequencies as the fundamental frequencies. Then the major-order signals in frequency domain are computed according to the certain multiple relation of the fundamental frequencies. After that, the major-order signals can be reconstructed in time domain, which are proved accurate through offline simulation, compared with the given signals. To verify the real-time performance of the method, a hardware-in-the-loop testing system based on MATLAB xPC target is established. LMS Data Acquisition System is adopted to track rotating speed online and extract major-order signals offline, the results of which are considered as the comparison with the online results from the hardware-in-the-loop testing system. It can be found that the method features high accuracy in extracting order information online with a reduced computational burden, therefore it satisfies the requirement of the real-time control of the AEM.
Guo, RongGao, JunWei, Xiao-kang
New Approach of Tools Application for Systems Engineering in Automotive Software Development2017-01-16013/28/2017
This paper outlines the modeling process in SysML (Systems Modeling Language) in context of MBSE (Model Based Software Engineering) as well as the MBD (Model-Based Design) in Simulink and we compare the models to get useful information into software. For this goal, we propose the use of an RM/SM tool (Requirements Management and Systems Modeling) (3SL Cradle) and Matlab/Simulink to model the system, do the system validations, and finally embed the generated code. For automotive systems, the development process is visualized through the V-Model, which leads to the right choice of components, the integration of the system and the project realization. The first step in V-Model handles the requirements management for the development, i.e., the requirements for a project will be collected in respect to the stakeholder’s needs and system limitations. Then, the next steps consist of modeling the system based on its requirements, going through simulation, system validation through Model-In-the-Loop (MIL), Software-In-the-Loop (SIL), Processor-In-the-Loop (PIL), and Hardware-In-the-Loop (HIL) tests. For this paper, the chosen modeling language was SysML for the MBSE point of view because it aims to standardize Modeling Design, by unifying diverse modeling languages used by engineers. This language also supports specification, analysis, design, verification, and validation of systems. To get executable models, we use Matlab/Simulink models that are largely used by the Original Equipment Manufacturers (OEMs) to develop new products. Our approach addresses the V-Model through SysML and MBD in Matlab/Simulink towards software validation. To achieve that, we use the commercial RM/SM tool that is used to collect stakeholder’s and system requirements. It provides a SysML design section as well where SysML models can be developed according to project requirements. One of the objectives in using the commercial tool is that it will be possible to analyze the transition from models in RM/SM tools to models for simulation, such as Simulink and offer a new possibility for OEM’s and suppliers to abstract system models into executable models. The main contribution of this paper is that the automotive software development process is showed from its concept to its realization in real systems.
Santos, Max MauroMendes, CelsoBanik, TaysaFranco, FelipeNeme, JoãoPrado, WanderleyCerri, FernandoNunes, Lauro
Solar Prototype for Shell-Eco Marathon Race2017-01-12603/28/2017
Apollo is the name of a solar prototype vehicle of Politecnico di Milano (Technical University of Milan) that has been conceived and employed for the Shell Eco-marathon® Europe competition (SEM). The paper introduces the concept design, the detailed design, the construction, the indoor tests, the successful employment at SEM and the end-of-life of the prototype. Apollo is a three-wheeler with a single driving and steering wheel at the rear. A wing with solar cells provides part of the electric energy required for running. The conceptual design started from the accommodation of the driver inside the vehicle. A number of iterations focusing on CFD (computation fluid dynamics) and wind-tunnel tests allowed to refine the total drag to less than 2N at 35 km/h. The tyre characteristic was measured on a drum. The camber of front wheels was set to 4 deg which provided the least rolling resistance. The powertrain, with an extremely simple engagement of the reduction gear, was designed to fit into the rear wheel, properly designed. A Maxon® electric motor is adopted. The CFRP (carbon fiber reinforced plastic) body has been designed by FEM (finite element model) and the body weight is just 8.9 kg. Wheels have been optimized for weight saving. Apollo, in 2011 at Lausitz ring during SEM Europe, was able to run an equivalent distance of 1108 km with 1 kWh only, establishing the best performance ever attained for such kind of prototype vehicles at SEM. Such a performance is two or three orders of magnitude better than the one of current electric production road licensed vehicles and sets an unsurpassed limit for such kind of applications.
Galmarini, GianmarcoDell'Agostino, StefanoGobbi, MassimilianoMastinu, Giampiero
Electric Drive Transient Behavior Modeling: Comparison of Steady State Map Based Offline Simulation and Hardware-in-the-Loop Testing2017-01-16053/28/2017
Electric drives, whether in battery electric vehicles (BEVs) or various other applications, are an important part of modern transportation. Traditionally, physics-based models based on steady-state mapping of electric drives have been used to evaluate their behavior under transient conditions. Hardware-in-the-Loop (HIL) testing seeks to provide a more accurate representation of a component’s behavior under transient load conditions that are more representative of real world conditions it will operate under, without requiring a full vehicle installation. Oak Ridge National Laboratory (ORNL) developed such a HIL test platform capable of subjecting electric drives to both conventional steady-state test procedures as well as transient experiments such as vehicle drive cycles. This facility was used to compare the behavior of an electric drive installed in a BEV with the two methods: offline simulation built from the experimental steady state efficiency map, and HIL experimentation of the same electric drive simulating the same BEV. The aim of this study is to evaluate the accuracy of steady state map based simulation against experimental HIL results in the case of an electric drive. This paper first outlines HIL test procedures as well as the key aspects of utilizing steady-state maps to develop a model of the drive. Then both quantitative and qualitative differences in the experimental results obtained from the two processes are presented. Differences in specific transient behaviors between the two methods are discussed. Although both methods agree well in most transient situations, direct comparison of the offline simulation against the HIL results demonstrates that transient behaviors are not captured entirely by simulation alone.
Chambon, PaulDeter, DeanSmith, DavidBauman, Grant
Development and Assessment of Pressure-Based and Model-Based Techniques for the MFB50 Control of a Euro VI 3.0L Diesel Engine2017-01-07943/28/2017
Pressure-based and model-based techniques for the control of MFB50 (crank angle at which 50% of the fuel mass fraction has burned) have been developed, assessed and tested by means of rapid prototyping (RP) on a FPT F1C 3.0L Euro VI diesel engine. The pressure-based technique requires the utilization of a pressure transducer for each cylinder. The transducers are used to perform the instantaneous measurement of the in-cylinder pressure, in order to derive its corresponding burned mass fraction and the actual value of MFB50. It essentially consists of a closed-loop approach, which is based on a cycle-by-cycle and cylinder-to-cylinder correction of the start of injection of the main pulse (SOImain), in order to achieve the desired target of MFB50 for each cylinder. The model-based technique, instead, requires the adoption of a heat release predictive model to simulate MFB50; this model is based on an improved version of the accumulated fuel mass approach, which requires the injection rate as input. This control technique is essentially based on the inversion of the heat release model, in order to identify the optimal value of SOImain that allows the desired MFB50 target to be achieved cycle-by-cycle. The approach is therefore of the open-loop type. Both control techniques were developed and assessed by means of Model-in-the-Loop (MiL) and Hardware-in-the-Loop (HiL) techniques, and then tested on the engine using a rapid prototyping device. The experimental tests were performed on a highly dynamic test bench at the Politecnico di Torino. These techniques have shown a good potential for MFB50 control, compared to the standard methodology implemented in the Engine Control Unit (ECU).
Finesso, RobertoMarello, OmarMisul, DanielaSpessa, EzioViolante, MassimoYang, YixinHardy, GillesMaier, Christian
Improved Fuel Metering for Port Fuel Injection by Controlled Valve Operation2016-32-008011/8/2016
Engine management systems combined with fuel injectors allow a precise fuel metering for a robust combustion process. Stricter emission legislations increase the requirements for these port fuel injection systems (PFI), whereas the price is still the main driver in the emerging low cost 2-wheeler market. Therefore, a holistic mechatronic approach is developed by Bosch, which allows an improved fuel metering over life time and furthermore provides new possibilities for diagnosis without changing the injector itself. This example of an intelligent software solution provides the possibility to further improve the accuracy of the fuel metering of an injector. By use of the information contained in the actuation voltage and current, the opening and closing times of the injector are derivable. The present paper illustrates how these features can be used to extend the dynamic flow range of injectors (minimum amount of fuel compared to the maximum amount of fuel) and how the deviations from injector to injector can be reduced. In order to improve the robustness of the system regarding varying operating conditions (battery voltage, pressure, temperature…), an adaptation algorithm is introduced. This adaptation algorithm reduces air fuel ratio deviations in dynamics and by that the emissions, which cannot be directly reduced by an oxygen sensor. Besides the possible reduction of emissions, cylinder imbalances can be compensated and thereby the engine smoothness especially in idling is improved. In addition to the potential analysis, new possibilities for upcoming system trends are discussed.
Steinbrecher, ChristianHamedovic, HarisRupp, AndreasWortmann, Thomas
Heavy Vehicle Hardware-in-the-Loop Automatic Emergency Braking Simulation with Experimental Validation2016-01-80109/27/2016
Field testing of Automatic Emergency Braking (AEB) systems using real actual heavy trucks and buses is unavoidably limited by the dangers and expenses inherent in crash-imminent scenarios. For this paper, a heavy vehicle is defined as having a gross vehicle weight rating (GVWR) that exceeds 4536 kg (10,000 lbs.). High fidelity Hardware-in-the-Loop (HiL) simulation systems have the potential to enable safe and accurate laboratory testing and evaluation of heavy vehicle AEB systems. This paper describes the setup and experimental validation of such a HiL simulation system. An instrumented Volvo tractor-trailer equipped with a Bendix Wingman Advanced System, including the FLR20 forward looking radar and AEB system, was put through a battery of different types of track tests to benchmark the AEB performance. Two heavy vehicle crash scenarios were tested: (1) Slower-moving lead vehicle scenario, where the subject vehicle’s AEB detects and responds to a vehicle moving more slowly in its immediate forward path (“lead vehicle”), and the (2) Decelerating lead vehicle scenario, where the lead vehicle suddenly decelerates in the path of the subject vehicle. These tests were then performed on the HiL simulation system using the same type of Bendix Wingman System and radar, and the results were compared.
Elsasser, DevinSalaani, M. KamelBoday, ChrisMikesell, David
Analysis and Control of Energy Storage in Aircraft Power Systems with Pulsed Power Loads2016-01-19819/20/2016
One of the main challenges in the power systems of future aircraft is the capability to support pulsed power loads. The high rise and fall times of these loads along with their high power and negative impedance effects will have an undesirable impact on the stability and dc bus voltage quality of the power system. For this reason, studying ways to mitigate these adverse effects are needed for the possible adoption of these type of loads. One of the technologies which can provide benefits to the stability and bus power quality is Energy Storage (ES). This ES is designed with the capability to supply high power at a fast rate. In this paper, the management of the ES to mitigate the effects of pulsed power loads in an aircraft power system is presented. First, the detailed nonlinear model of the power network with pulsed power loads is derived. Due to the large size of this model, a model order reduction is performed using a balanced truncation and a second order approximation. The three types of models are then compared in both time and frequency domain. Lastly, a Model Predictive Control (MPC) strategy is designed for the ES. The objective of the MPC is to reduce the dc bus voltage transient during the turn on and turn off of the load while at the same time minimizing the current drawn from the ES. Impact of the response time and saturation levels of the ES will be discussed. In addition, the proposed controller will be helpful to specify requirements for the design of the ES.
Herrera, Luis C.Tsao, Bang-Hung
Modelling and Simulation Tools for Systems Integration on Aircraft2016-01-20529/20/2016
This paper presents an overview of a project called “Modelling and Simulation Tools for Systems Integration on Aircraft (MISSION)”. This is a collaborative project being developed under the European Union Clean Sky 2 Program, a public-private partnership bringing together aeronautics industrial leaders and public research organizations based in Europe. The provision of integrated modeling, simulation, and optimization tools to effectively support all stages of aircraft design remains a critical challenge in the Aerospace industry. In particular the high level of system integration that is characteristic of new aircraft designs is dramatically increasing the complexity of both design and verification. Simultaneously, the multi-physics interactions between structural, electrical, thermal, and hydraulic components have become more significant as the systems become increasingly interconnected. The aim of MISSION is to develop and demonstrate an integrated modeling, simulation, design and optimization framework incorporating Model-Based Systems Engineering (MBSE) principles oriented to the Aerospace industry. This framework will holistically support the design, development and validation process of an aircraft, starting from conceptual aircraft-level design, toward capture of key requirements, system design, software design, integration, validation and verification. In order to achieve this goal, MISSION will deliver a core modeling and simulation environment, primarily based on the Modelica language for modeling of multi-physics systems, which incorporates dedicated platforms and toolsets for aircraft-level design and optimization, system-level design and optimization, model-based controls and virtual testing. The paper outlines the technical development program, the challenges being addressed and the benefits that this framework will bring to the Aerospace industry.
Valdivia-Guerrero, VirgilioFoley, RayRiverso, StefanoGovindaraju, ParithiElsheikh, AtiyahMangeruca, LeonardoBurgio, GilbertoFerrari, AlbertoGottschall, MarcelBlochwitz, TorstenBloch, SergeTaylor, DanielleHayes-McCoy, DeclanHimmler, Andreas
Items per page:
1 – 50 of 260