Power Analyzer for Testing of Electrical Vehicles
10/8/2024
Project Introduction
This project focuses on a car manufacturer applying specific testing and measurement tools for EV powertrains during their development and testing stages. The goal is to ensure that each individual component, as well as the entire powertrain system—including control mechanisms, motor operation, and drive signal feedback—meets stringent quality standards. Only after passing these comprehensive tests can the system proceed to on-road trials. This case study demonstrates a practical approach adopted by automakers or component suppliers to enhance the reliability and performance of electric powertrain systems during product development.
System Requirements
- Battery / Inverter: Testing focuses on DC voltage and current transmission, with current measurement being the primary focus.
- Inverter / Motor: The inverter converts the DC power from the battery into AC power for the motor, requiring the measurement of AC voltage and current.
- Motor / Load: The motor outputs rotational force to drive the final transmission mechanism, requiring the measurement of torque and encoder signals.
- Voltage (AC and DC)
- Current (AC and DC)
- Torque
- Encoder signals
Project Implementation
- AMAX-5580: Intel® Core™ i7/i5/Celeron® Control IPC With EtherCAT Slice IO Expansion
- iDAQ-964: 4-slot Industrial DAQ Chassis Module for AMAX-5000
- iDAQ-784: l 4-ch Counter & Encoder iDAQ module
- iDAQ-841: 8-ch, 16-bit, 1MS/s/ch Analog Input iDAQ Module
System Description
Advantech's AMAX-5580 combined with the iDAQ-964 data acquisition platform offers synchronized data acquisition, signal triggering inputs, and computing capabilities. The AMAX-5580 delivers robust computing performance along with essential features such as display output (HDMI & VGA), Ethernet, USB, and serial communication ports, enabling not only data acquisition and processing but also peripheral I/O device connections and display functions.
The iDAQ-841 measurement module provides 8 channels for voltage and current measurement, with flexible input range configurations for each channel, supporting up to ±20V to meet varying signal input requirements. When used with external signal converters, it can measure signals across different voltage ranges (10~800 Vrms). In addition to measuring voltage and current from batteries, inverters, and motors, it can also measure torque. With a maximum sampling rate of 1 MS/s per channel for synchronized acquisition, this module meets all analog signal measurement needs.
The iDAQ-784 module, on the other hand, supports encoder signal measurement, compatible with the three most common encoder types (Signed Pulse, CW/CCW, AB phase). It converts encoder signals into counts, allowing users to interpret information such as rotational speed and position. Additionally, the iDAQ-784 can capture encoder readings using a high-speed clock, similar to the high-speed analog input process, with data being read back into the system via the Buffered Counter API provided by DAQNavi.
Both the iDAQ-841 and iDAQ-784 can be synchronized through device fusion, enabling simultaneous capture of voltage and current data along with encoder readings for speed and position. This synchronization allows for correlating physical values with motor rotation. Finally, the API and testing support provided by DAQNavi accommodate multiple programming languages, and in this project, the testing of the electric powertrain system was implemented using C# programming.
System Diagram
Conclusion
In this system architecture, the three key elements that enable this application are high-speed A/D acquisition, encoder signal acquisition, and an integrated synchronized acquisition device. Advantech plays a crucial role in data acquisition, control, and computation. From the collection of voltage, current, and force sensor signals to the software running on the high-performance computing platform (AMAX-5580), and the development toolkit for power analysis (DAQNavi), each component plays a vital part.
Moreover, the ability to fully develop the software within the DAQNavi environment is a significant advantage, as it ensures 100% software compatibility. This eliminates the need for additional development resources, allowing customers to streamline their development processes and reduce both development time and ongoing management costs.
Why Advantech
- Maximum 32-ch simultaneously sampled analog inputs, up to 1MS/s
- Encoder measurement and synchronization
- 16-bit resolution ADCs
- Wide input range up to 40Vpp(±20 V range)
- Great noise resistance
- Supports variety of programming language while also provides easy-to-use DAQNavi/SDK