Related Experiment Video
Updated: Sep 5, 2025

07:15
Tactile Vibrating Toolkit and Driving Simulation Platform for Driving-Related Research
Published on: December 18, 2020
4.6K
A Hardware-in-the-Loop V2X Simulation Framework: CarTest
1College of Computer Science and Technology, Jilin University, Changchun 130012, China.
Sensors (Basel, Switzerland)
|July 9, 2022
Summary
A new Hardware-in-the-Loop (HIL) simulation framework, CarTest, enhances Vehicle-to-Everything (V2X) testing. It offers reliable, repeatable, and scalable testing for V2X applications, overcoming limitations of real-world field tests.
Area of Science:
- Automotive Engineering
- Cyber-Physical Systems
- Intelligent Transportation Systems
Background:
- Vehicle-to-Everything (V2X) technology is rapidly advancing, promising to revolutionize driving.
- Current V2X applications rely on On-Board Units (OBUs) for data processing, focusing on safety, efficiency, and information services.
- Real-world field testing for V2X systems suffers from low efficiency, limited coverage, and inability to replicate hazardous scenarios.
Purpose of the Study:
- To develop a Hardware-in-the-Loop (HIL) based laboratory simulation test framework for V2X systems.
- To address the limitations of traditional field testing by providing a controlled and repeatable testing environment.
- To evaluate the performance and scalability of the developed V2X testing framework.
Main Methods:
- Implementation of a HIL-based laboratory simulation test framework named CarTest.
- Development of relevant test cases for common and advanced V2X applications.
- Creation of a test evaluation system to assess framework performance.
Main Results:
- The CarTest framework demonstrated reliable output and strong repeatability in V2X testing.
- The framework successfully simulated extreme and hazardous driving scenarios.
- The system proved to be highly scalable for various V2X applications, including Forward Collision Warning (FCW), Intersection Collision Warning (ICW), Cooperative Adaptive Cruise Control (CACC), and Global Navigation Satellite System (GNSS) injection testing.
Conclusions:
- The HIL-based CarTest framework effectively compensates for the shortcomings of real-world V2X testing.
- The developed framework provides a robust, repeatable, and scalable solution for V2X system validation.
- This study also identifies and discusses key challenges and solutions related to HIL testing for V2X researchers.
Related Concept Videos
Design Example: Automobile Ignition System
305
The automobile's ignition system plays a vital role by ensuring the timely ignition of the fuel-air mixture in each cylinder. This ignition is facilitated by a spark plug, which is composed of two electrodes separated by an air gap. A spark forms across this air gap when a substantial voltage is generated between the electrodes, leading to the ignition of the fuel.
One can generate a large voltage using a car battery of 12 volts with the help of inductors. Inductors are known for opposing...
One can generate a large voltage using a car battery of 12 volts with the help of inductors. Inductors are known for opposing...
305
Bus Impedance Matrix
170
Calculating subtransient fault currents for three-phase faults in an N-bus power system involves using the positive-sequence network. When a three-phase short circuit occurs at a specific bus, the analysis uses the superposition method to evaluate two separate circuits.
In the first circuit, all machine voltage sources are short-circuited, leaving only the prefault voltage source at the fault location. The positive-sequence bus impedance matrix can be determined by solving the nodal equations,...
In the first circuit, all machine voltage sources are short-circuited, leaving only the prefault voltage source at the fault location. The positive-sequence bus impedance matrix can be determined by solving the nodal equations,...
170
Batteries and Fuel Cells
27.9K
A battery is a galvanic cell that is used as a source of electrical power for specific applications. Modern batteries exist in a multitude of forms to accommodate various applications, from tiny button batteries such as those that power wristwatches to the very large batteries used to supply backup energy to municipal power grids. Some batteries are designed for single-use applications and cannot be recharged (primary cells), while others are based on conveniently reversible cell reactions that...
27.9K
Internal Combustion Engine
1.7K
The internal combustion engine is a heat engine that uses the byproducts of combustion as the working fluid instead of using a heat transfer medium to transfer heat. The combustion is done in a way that produces high-pressure combustion products that can be expanded through a turbine or piston to create work. Internal combustion engines can again be categorized into three kinds: (1) spark ignition gasoline engines, most commonly used in automobiles, (2) compression ignition diesel engines that...
1.7K
Net Torque Calculations
9.6K
When a mechanic tries to remove a hex nut with a wrench, it is easier if the force is applied at the farthest end of the wrench handle. The lever arm is the distance from the pivot point (the hex nut in this case) to the person’s hand. If this distance is large, the torque is higher. Only the component of the force perpendicular to the lever arm contributes to the torque. Therefore, pushing the wrench perpendicular to the lever arm is more advantageous. If multiple people apply force to...
9.6K
Open and closed-loop control systems
971
Control systems are foundational elements in automation and engineering. They are broadly categorized into open-loop and closed-loop systems. These classifications hinge on the presence or absence of feedback mechanisms, significantly influencing the system's performance, complexity, and application.
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
971

