Speaking of HEV/EV motor control, this topic has been very hot recently. With the continuous increase of car ownership, energy consumption has increased sharply, and the issue of exhaust emissions has attracted much attention. The development of energy-saving and new-energy vehicles will inevitably become a development trend. EV/HEV (Electric/Hybrid) is the main product type of current new energy vehicles. The motor control system is one of the core technologies on EV/HEV and is a key component for energy saving. How to achieve high-performance automotive motor control technology has become the main direction of current research.
Current, position detection and feedback control
Loopback control is very important. Many engineers prefer the MB91580 developed by Fujitsu Semiconductor. This MCU controls the switchback control. High efficiency is the key. For example, the MB91580 provides a 12-bit A/D converter and an R/D converter to detect the current and position of the motor at high speeds with high resolution. The resolver motor angle calculated by the R/D converter is latched into a special register and synchronized with the three-phase current detected by the A/D converter. The control algorithm will benefit from floating point arithmetic unit (FPU) and velocity vector conversion and decimal point numerical calculations that are 10% to 15% better than standard integer processing. All devices in the MB91580 family are based on Fujitsu Semiconductor's flash technology, providing program memory and a separate working flash memory as E2PROM emulation storage.
Current, Position Detection and Feedback Control of the MB91580
Of course, when talking about the MCU, the main controller must be said. The main processor of the MB91580 series uses the FR81S core, single-precision FPU, and the CPU frequency is 128MHz, 8-channel DMA. Engineers know that this type of MCU has a wide range of applications, including HEV/EV inverters, HEV/EV generator control, general motor control, and electric power steering systems. Specifically, you can take a look at the picture below, at a glance!
MB91580L block diagram
Rich motor control
For motor control, it is necessary to mention the motor control function. Up to 1MB of flash program memory; up to 128KB of RAM + 8KB of reserved RAM; 64KB of working flash, these are the memory status of the MB91580 series. It is not difficult to draw conclusions. The motor control functions include: integrated RDC, RDC excitation signal waveform generation, 12-way motor speed waveform generator, and quadrature encoder.
Here are some details, you can make a reference: MB91580 series has 3 channels CAN / 64Msg buffer, 5 channel multi-function serial (LIN, SPI, I2C, UART) and FlexRay interface (A + B) in terms of connectivity. The analog function includes a 12-bit ADC with a total of 24 channels of input. There are many configurations of timers: 24&TImes; 16-bit PPG, 8-channel & TImes; 16-bit ICU, 12-channel & TImes; 16-bit OCU, 6-channel & TImes; 16-bit FRT, 4-channel × 16-bit RLT, 2-channel × 16-bit base Timer, 2-channel × 16-bit U/D counter.
Security issues can never fall: MPU, ECC for all types of memory, watchdog, internal and external power supply low voltage detectors, clock monitors, CPU diagnostics, bus diagnostics, RAM diagnostics, NMI, 32-bit CRC generator.
The most important point is low power consumption! A prominent feature of the MB91580 series, to give the engineers some examples, 8KB reserved RAM, flexible clock control, RC oscillator. Other features include port pin relocation, 8 external interrupt lines, flash security, and single-line on-chip debug unit (OCDU). The MB91580 is available in a 144-pin QFP package and operates over the -40°C to +125°C temperature range.
In terms of software, everyone is actually quite clear, I will take it with you, the following can be used as a reference, Softune Workbench IDE, C-compiler, assembler, connector, MB2100-01-E embedded debugger, motor control starter kit Development of the HEV/EV motor control system by SK-91580-001-MC.
MB2100-01-E embedded simulator
SK91580 Starter Kit
Dongguan Metalwork Technology Co., LTD. , https://www.dgdiecastpro.com