在电动汽车驾驶场景中合成多变量时间序列数据的生成对抗网络
1Department of Mechanical Engineering, Lunghwa University of Science and Technology, Taoyuan City 333326, Taiwan.
Sensors (Basel, Switzerland)
|February 13, 2025
概括
一个新的生成模型合成了现实的电动汽车 (EV) 驾驶数据,准确预测了关键操作参数,如电池充电状态 (SOC). 这一进步有助于电动汽车技术和电池管理系统.
科学领域:
- 人工智能的人工智能
- 机器学习 机器学习
- 汽车工程 汽车工程
背景情况:
- 准确的电动汽车 (EV) 操作数据对于开发和管理至关重要.
- 现有的数据集可能缺乏先进模拟所需的多样性或细节.
- 合成现实的驾驶数据是一个重大挑战.
研究的目的:
- 引入一个时间序列点对点生成对抗网络 (TS-p2pGAN) 以实现现实的电动汽车驾驶数据合成.
- 准确生成关键EV操作参数的多变量时间序列数据.
- 在真实世界的驾驶数据上验证模型的性能.
主要方法:
- 一个TS-p2pGAN模型的开发和应用.
- 产生电池充电状态 (SOC),电压,机械加速和车辆扭矩数据.
- 使用定量指标 (RMSE,MAE,DTW) 和定性分析 (PCA,t-SNE) 的评估.
主要成果:
- 在生成电动汽车驾驶数据方面,TS-p2pGAN模型实现了高精度,主要指标低于3% (RMSE),1.5% (MAE) 和2.0% (DTW).
- 观察到异常的SOC估计准确度,即使在复杂的驾驶条件和不同的初始SOC水平.
- 定性分析证实了数据分布和时间动态的保存.
结论:
- TS-p2pGAN框架有效地合成了现实的电动汽车驾驶数据,为研究和开发提供了有价值的工具.
- 这种数据增强方法对推进电动汽车技术,电池管理和自动驾驶系统具有重大意义.
- 该模型能够捕捉复杂的操作动态,这提高了其用于数字能源管理和舒适系统开发的实用性.
相关概念视频
Multi-input and Multi-variable systems
93
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
93
Sequence Networks of Rotating Machines
91
A Y-connected synchronous generator, grounded through a neutral impedance, is designed to produce balanced internal phase voltages with only positive-sequence components. The generator's sequence networks include a source voltage that is exclusively in the positive-sequence network. The sequence components of line-to-ground voltages at the generator terminals illustrate this configuration.
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
Zero-sequence current induces a voltage drop across the generator's neutral impedance and other...
91
Generator Voltage Control
113
Generator voltage control is crucial for maintaining the stable operation of synchronous generators and wind turbines. In older models, a DC generator driven by the rotor delivers DC power to the rotor's field winding, and the power is transferred through slip rings and brushes. In the latest models, static or brushless exciters are used. Static exciters rectify AC power from the generator terminals and then transfer the DC power directly to the rotor. Brushless exciters, on the other hand,...
113
Design Example: Automobile Ignition System
208
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...
208
Electric Generator: Alternator
2.4K
Electric generators induce an emf by rotating a coil in a magnetic field. A simple alternator is an AC generator that creates electrical energy that varies sinusoidally with time. A simple alternator consists of a conducting loop that is placed inside a uniform magnetic field. The loop is connected to split rings connected to the external circuit with the help of brushes.
The magnetic flux passing through the coil varies sinusoidally as the loop rotates inside the magnetic field. This...
The magnetic flux passing through the coil varies sinusoidally as the loop rotates inside the magnetic field. This...
2.4K
Time-Series Graph
4.3K
A time-series graph is a line graph with repeated measurements taken at successive intervals of time. It is also called a time series chart. To construct a time-series graph, one must look at both pieces of a paired data set. The horizontal axis is used to plot the time increments, and the vertical axis is used to plot the values of the variable that one is measuring. By using the axes in this way, each point on the graph will correspond to time and a measured quantity. The points on the graph...
4.3K


