[go: up one dir, main page]

CN109591615B - Active heat control method of electric automobile controller and application system thereof - Google Patents

Active heat control method of electric automobile controller and application system thereof Download PDF

Info

Publication number
CN109591615B
CN109591615B CN201811307112.6A CN201811307112A CN109591615B CN 109591615 B CN109591615 B CN 109591615B CN 201811307112 A CN201811307112 A CN 201811307112A CN 109591615 B CN109591615 B CN 109591615B
Authority
CN
China
Prior art keywords
temperature
current
controller
acquisition circuit
phase inverter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811307112.6A
Other languages
Chinese (zh)
Other versions
CN109591615A (en
Inventor
应展烽
张伟
张旭东
姜鑫
钟震
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Science and Technology
Original Assignee
Nanjing University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Science and Technology filed Critical Nanjing University of Science and Technology
Priority to CN201811307112.6A priority Critical patent/CN109591615B/en
Publication of CN109591615A publication Critical patent/CN109591615A/en
Application granted granted Critical
Publication of CN109591615B publication Critical patent/CN109591615B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Ac Motors In General (AREA)
  • Inverter Devices (AREA)

Abstract

本发明公开了一种电动汽车控制器主动热控制方法,包括模糊控制器、电机矢量控制系统、DSP28035处理器、驱动电路、温度采集电路、电流采集电路、电压采集电路、SCI通信、上位机、三相逆变器,温度检测电路的输出与DSP28035处理器的AD管脚相连,DSP28035处理器通过SCI通信与上位机连接,通过温度采集电路,DSP28035处理器实时测得控制器的实际温度,并将实时温度值传递给基于软件形式实现的控制器温度闭环模糊控制器,计算得到合理的电机矢量控制系统中的转矩电流的最大限定值,从而实现对控制器温度主动热管理。本发明解决了现有电动汽车控制器温度保护过于保守、电动汽车带载能力低的问题,有效减少过热引起的电动汽车控制器故障发生率,同时提高电动汽车带载能力。

Figure 201811307112

The invention discloses an active thermal control method for an electric vehicle controller, comprising a fuzzy controller, a motor vector control system, a DSP28035 processor, a drive circuit, a temperature acquisition circuit, a current acquisition circuit, a voltage acquisition circuit, SCI communication, a host computer, Three-phase inverter, the output of the temperature detection circuit is connected to the AD pin of the DSP28035 processor. The DSP28035 processor is connected to the host computer through SCI communication. Through the temperature acquisition circuit, the DSP28035 processor measures the actual temperature of the controller in real time, and The real-time temperature value is transmitted to the controller temperature closed-loop fuzzy controller based on software, and the reasonable maximum limit value of the torque current in the motor vector control system is calculated, so as to realize the active thermal management of the controller temperature. The invention solves the problems that the temperature protection of the existing electric vehicle controller is too conservative and the load-carrying capacity of the electric vehicle is low, effectively reduces the failure rate of the electric vehicle controller caused by overheating, and simultaneously improves the load-carrying capacity of the electric vehicle.

Figure 201811307112

Description

Active heat control method of electric automobile controller and application system thereof
Technical Field
The invention belongs to the control technology of an electric motor of an automobile, and particularly relates to an active heat control method of a controller and an application system thereof.
Background
With the development of power electronic technology, power devices such as MOSFET and IGBT are widely applied in the field of electric vehicle control. The packaging size of the motor controller is gradually reduced, but the requirements on the power level and the heat flux density are gradually improved, and various failure faults caused by high temperature are easy to occur, so that the service life and the reliability of the motor controller are influenced. Therefore, it is necessary to acquire the operating temperature of the controller in real time to realize corresponding active thermal control and overheating protection, thereby improving the operational reliability and better driving experience.
Traditional industrial motor is different, needs the motor can improve fast in the short time and exert oneself under the operating mode such as climbing, obstacle crossing to obtain good driving experience, it is big to need electric automobile induction motor to have starting torque promptly, and the instantaneous ability of exerting oneself, simultaneously, also requires controller and motor to have higher power density grade. However, the large torque operation requires the electric automobile controller to output larger current, so that the temperature of the motor rises rapidly, and the power device in the controller generates heat seriously, thereby bringing about potential safety hazard for the reliable operation of the motor. In order to prevent the motor from being damaged due to the overhigh temperature of the motor and the power device in the controller from being thermally broken down due to the overhigh temperature, a temperature protection point is usually set in the conventional thermal protection of the controller of the electric automobile, and once the temperature obtained by feedback exceeds the set value, the current is reduced by half to operate so as to prevent the motor from being thermally overloaded. However, the existing temperature protection measures are usually passive protection, and the protection for the temperature is conservative. In the temperature protection of the existing controller, probes of a temperature sensor are all placed on the inner wall of a shell of the controller and are not directly placed on a power board with the most serious heat release, so that the measured temperature cannot accurately reflect the shell temperature of the current power device during working, and the power device in an electric automobile controller cannot be subjected to over-temperature protection accurately and quickly. Meanwhile, the traditional PI controller is adopted in the existing temperature closed loop, the requirement of the electric automobile for outputting large torque in an obstacle crossing instant mode cannot be met, and once the temperature of the controller exceeds a threshold value, the response speed of the traditional PI controller is low, so that the temperature of the controller of the electric automobile cannot be completely guaranteed to be rapidly reduced below the threshold value, and potential safety hazards are brought to reliable operation of the controller of the electric automobile.
Disclosure of Invention
The invention aims to provide an active thermal control method of a controller and an application system thereof, and solves the problem that the output capacity of a power device is over conservative in the thermal protection method of the conventional electric automobile controller.
The technical solution for realizing the purpose of the invention is as follows: an active heat control method of an electric automobile controller comprises the following steps:
step 1, a DSP (digital signal processor) outputs 6 paths of PWM (pulse-width modulation) voltage driving signals according to signals fed back by a temperature acquisition circuit, a current acquisition circuit and a voltage acquisition circuit in real time, and the driving signals are subjected to power amplification through a driving circuit and output to a three-phase inverter;
step 2, Clark conversion and Park conversion in the motor vector control system convert the two-phase stator currents ia and ib of the asynchronous motor into currents iq and id under a two-phase rotating coordinate system; the flux linkage observer calculates a magnetic field orientation angle theta according to iq, id and the rotating speed n of the asynchronous motor; calculating switching time Ta, Tb and Tc of U, V, W three-phase upper and lower bridge arms in the three-phase inverter according to an SVPWM algorithm, and controlling the three-phase inverter to output three-phase currents ia, ib and ic to drive the asynchronous motor;
and 3, calculating a limiting value L _ lim of the q-axis current by the fuzzy controller according to the temperature of the three-phase inverter obtained through feedback, and limiting the q-axis current closed loop.
In the step 3, the input of the fuzzy controller is the real-time temperature value of the three-phase inverter acquired by the temperature acquisition circuit, the error amount E and the error change rate EC are obtained by comparison with the set temperature threshold, the output is judged by the fuzzy logic algorithm, and the maximum limit value I _ lim of the torque current is obtained under the current error amount and the error change rate.
A system applying an active heat control method of an electric automobile controller comprises a fuzzy controller, a motor vector control system, a DSP (digital signal processor), a driving circuit, a temperature acquisition circuit, a current acquisition circuit, a voltage acquisition circuit, SCI (communication interface) communication and an upper computer; the motor vector control system comprises an asynchronous motor, a three-phase inverter, an SVPWM algorithm, a q-axis current closed-loop integrator, a rotating speed closed-loop integrator, a flux linkage observer, Park transformation, Clark transformation and a d-axis current closed-loop integrator; the motor vector control system comprises an asynchronous motor, a three-phase inverter, an SVPWM algorithm, a q-axis current closed-loop integrator, a rotating speed closed-loop integrator, a flux linkage observer, Park transformation, Clark transformation, a d-axis current closed-loop integrator and an amplitude limiting module; the input of the Clark conversion is connected with two-phase currents ia and ib of the asynchronous motor, and the output of the Clark conversion is connected with Park conversion; the input of the flux linkage observer is respectively connected with the asynchronous motor and Park conversion, and the output of the flux linkage observer is connected with the Park conversion and SVPWM algorithm; the input of the d-axis current closed-loop integrator is connected with a difference signal of an exciting current given value id _ ref and an exciting current feedback value id, and the output is connected to the SVPWM algorithm; the input of the rotating speed closed-loop integrator is connected with a difference value signal of a given value n _ ref and a rotating speed feedback value n of the rotating speed, and the output of the rotating speed closed-loop integrator is connected with the amplitude limiting module; the input of the q-axis current closed-loop integrator is connected with a difference signal of a torque current reference value iq _ ref and a torque current feedback value iq, and the output is connected to the SVPWM algorithm; the SVPWM algorithm is respectively connected with the d-axis current closed-loop integrator, the q-axis current closed-loop integrator and the asynchronous motor, and the output of the SVPWM algorithm is connected to the three-phase inverter; the output of the three-phase inverter is connected to the asynchronous motor; the input of the fuzzy controller is connected with the three-phase inverter, and the output of the fuzzy controller is connected with the amplitude limiting module.
The temperature acquisition circuit, the current acquisition circuit and the voltage acquisition circuit are respectively connected with an AD pin of the DSP; SCI communication is connected with an SCI communication pin of the DSP processor; the temperature acquisition circuit is used for respectively acquiring the ambient temperature, the shell temperature of the whole controller and the U, V, W three-phase MOSFET shell temperature of the three-phase inverter, performing analog-to-digital conversion on the acquired temperature to generate a digital signal and sending the generated digital signal to the DSP processor; the current acquisition circuit is used for respectively acquiring U, V, W three-phase currents of the asynchronous motor, performing analog-to-digital conversion on the acquired currents through the current acquisition circuit and sending generated digital signals to the DSP; the voltage acquisition circuit acquires direct-current power supply voltages at two ends of the three-phase inverter, performs analog-to-digital conversion on the acquired voltages, and sends generated digital signals to the DSP; the DSP processor processes the acquired temperature, current and voltage digital signals, converts the signals into actual values, and transmits the acquired signals to a background upper computer through SCI communication.
Compared with the prior art, the invention has the remarkable advantages that:
(1) compared with the traditional passive thermal protection method, the power device can obviously improve the output capability of the power device, the capability of instantly outputting large torque and the utilization rate of energy.
(2) The temperature fluctuation of the power device in the controller can be effectively smoothed, and the device failure probability caused by repeated impact of thermal stress borne by the power device in repeated heating and cooling processes is reduced.
(3) The adopted control algorithm has strong anti-interference capability and high response speed, does not need a clear model of a controlled object, and has stronger robustness on the change of system parameters.
Drawings
Fig. 1 is a schematic structural diagram of a motor vector control system according to the present invention.
FIG. 2 is a diagram illustrating a hardware system structure according to the present invention.
Fig. 3 is a schematic structural diagram of a temperature detection circuit according to the present invention.
Fig. 4 is a schematic structural diagram of a current detection circuit according to the present invention.
Fig. 5 is a schematic diagram of a voltage detection circuit according to the present invention.
Fig. 6 is a schematic diagram of a three-phase inverter topology of the present invention.
Fig. 7 is a schematic diagram of a driving circuit structure according to the present invention.
Detailed Description
The present invention is described in further detail below with reference to the attached drawing figures.
The invention discloses an active heat control method of an electric automobile controller, which comprises the following steps:
step 1, the DSP28035 processor 3 outputs 6 PWM voltage drive signals according to the real-time feedback signals of the temperature acquisition circuit 5, the current acquisition circuit 6 and the voltage acquisition circuit 7, and the drive signals are amplified in power by the drive circuit 4 and output to the three-phase inverter 22;
step 2, Clark conversion 28 and Park conversion 27 in the motor vector control system 2 convert the two-phase stator currents ia and ib of the asynchronous motor 21 into currents iq and id under a two-phase rotating coordinate system; the flux linkage observer 26 calculates a magnetic field orientation angle theta according to iq, id and the rotating speed n of the asynchronous motor 21; calculating switching time Ta, Tb and Tc of U, V, W three-phase upper and lower bridge arms in the three-phase inverter 22 according to the SVPWM algorithm 23, and controlling the three-phase inverter 22 to output three-phase currents ia, ib and ic to drive the asynchronous motor 21;
and 3, calculating a limiting value L _ lim of the q-axis current by the fuzzy controller 1 according to the temperature of the three-phase inverter 22 obtained through feedback, and limiting the q-axis current closed loop.
With reference to fig. 1 to 6, a system applying an active thermal control method of an electric vehicle controller is characterized in that: the system comprises a fuzzy controller 1, a motor vector control system 2, a DSP28035 processor 3, a drive circuit 4, a temperature acquisition circuit 5, a current acquisition circuit 6, a voltage acquisition circuit 7, SCI communication 8 and an upper computer 9.
As shown in fig. 1, the motor vector control system 2 includes an asynchronous motor 21, a three-phase inverter 22, an SVPWM algorithm 23, a q-axis current closed-loop integrator 24, a rotational speed closed-loop integrator 25, a flux linkage observer 26, a Park transformation 27, a Clark transformation 28, a d-axis current closed-loop integrator 29, and a limiting module. The input of the Clark conversion 28 is connected with the two-phase currents ia and ib of the asynchronous motor 21, and the output is connected with the Park conversion 27; the input of the flux linkage observer 26 is respectively connected with the asynchronous motor 21 and the Park transformation 27, and the output is connected to the Park transformation 27 and the SVPWM algorithm 23; the input of the d-axis current closed-loop integrator 29 is connected with a difference signal of an exciting current given value id _ ref and an exciting current feedback value id, and the output is connected to the SVPWM algorithm 23; the input of the rotating speed closed-loop integrator 25 is connected with a difference value signal of a given value n _ ref of the rotating speed and a rotating speed feedback value n, and the output is connected with an amplitude limiting module; the input of the q-axis current closed-loop integrator 24 is connected with a difference signal of a torque current reference value iq _ ref and a torque current feedback value iq, and the output is connected to the SVPWM algorithm 23; the SVPWM algorithm 23 is respectively connected with a d-axis current closed-loop integrator 29, a q-axis current closed-loop integrator 24 and the asynchronous motor 21, and the output of the SVPWM algorithm is connected to the three-phase inverter 22; the output of the three-phase inverter 22 is connected to the asynchronous machine 22; the input of the fuzzy controller 1 is connected with the three-phase inverter 22, and the output is connected with the amplitude limiting module.
Specifically, the inputs of the Clark transformation 28 are two-phase stator currents ia and ib of the asynchronous motor 21, and the two-phase stator currents ia and ib are converted into stator currents ial and ibe under a two-phase stationary coordinate system, the stator currents under the stationary coordinate system are converted into a torque current iq and an excitation current id under a space two-phase rotating coordinate system through the Park transformation 27, and the outputs of the Park transformation 27 are sent to the flux linkage observer 26. The input of the flux linkage observer 26 is a torque current iq, an excitation current id and a rotation speed n fed back by the asynchronous motor 21, and the output magnetic field orientation angle θ is calculated and fed back to the SVPWM algorithm 23 and the Park transformation 27 in real time. The given excitation current reference id _ ref is compared with the excitation current id obtained by real-time calculation through Park conversion 27, the difference value of the two is output to a d-axis current closed-loop integrator 29, and a reference d-axis voltage Ud of the SVPWM algorithm 23 is output through the d-axis current closed-loop integrator 29. Meanwhile, a given rotating speed reference value n _ ref is compared with a rotating speed n signal fed back by the asynchronous motor 21, the difference value of the two is output to the rotating speed closed-loop integrator 25, and the output of the rotating speed closed-loop integrator 25 is subjected to amplitude limiting to obtain a torque current reference iq _ ref. Furthermore, the clipping value is obtained from the output of the fuzzy controller 1, and the input of the fuzzy controller 1 is the real-time temperature feedback T _ fd connected to the three-phase inverter 22. The obtained torque current reference iq _ ref is compared with the torque current iq obtained by real-time calculation through Park conversion 27, a difference value is output to a q-axis current closed-loop integrator 24, and a reference q-axis voltage Uq of the SVPWM algorithm 23 is obtained through output of the q-axis current closed-loop integrator. Finally, the SVPWM algorithm calculates the conduction switching time Ta, Tb, Tc of the upper and lower arms of U, V, W three phases in the three-phase inverter 22 according to the dc bus voltage UDC, the torque voltage Uq, and the excitation voltage Ud fed back by the asynchronous motor 21, so as to drive the three-phase inverter 22 to output appropriate three-phase currents ia, ib, and ic to the asynchronous motor 21.
The temperature fuzzy controller 1 is a two-dimensional fuzzy controller realized based on a software form and is combined with the asynchronous motor vector control system 2, and a fuzzy logic algorithm in the temperature fuzzy controller 1 adopts a table look-up method which can be obtained by off-line calculation, so that the processing speed of the processor can be greatly improved.
The input of the fuzzy controller 1 is the real-time temperature value of the three-phase inverter 22 collected by the temperature collecting circuit 5, the error quantity E and the error change rate EC are obtained by comparing with the set temperature threshold value, and the output is judged by a fuzzy logic algorithm:
when the comparison result shows that the actual temperature of the three-phase inverter 22 is greater than the set temperature threshold, the fuzzy controller 1 reduces the limit value I _ lim of the torque current;
when the actual temperature of the three-phase inverter 22 is less than the set temperature threshold, the fuzzy controller 1 will increase the limit value I _ lim of the torque current;
when the actual temperature of the three-phase inverter 22 is equal to the set temperature threshold, the fuzzy controller 1 keeps the limit value I _ lim of the torque current unchanged.
Specifically, the temperature acquisition circuit 5, the current acquisition circuit 6 and the voltage acquisition circuit 7 are respectively connected with an AD pin of the DSP28035 processor 3; SCI communication 8 is connected with the SCI communication pin of the DSP28035 processor 3; the temperature acquisition circuit 5 respectively acquires the ambient temperature, the shell temperature of the whole controller and the U, V, W three-phase MOSFET shell temperature of the three-phase inverter 22, performs analog-to-digital conversion on the acquired temperatures to generate digital signals, and sends the generated digital signals to the DSP28035 processor 3; the current acquisition circuit 6 is used for respectively acquiring U, V, W three-phase currents of the asynchronous motor 21, performing analog-to-digital conversion on the acquired currents through the current acquisition circuit 6 and sending generated digital signals to the DSP28035 processor 3; the voltage acquisition circuit 7 acquires direct-current power supply voltages at two ends of the three-phase inverter 22, performs analog-to-digital conversion on the acquired voltages, and sends generated digital signals to the DSP28035 processor 3; the DSP28035 processor 3 processes the acquired temperature, current and voltage digital signals, converts the signals into actual values, and transmits the acquired signals to the background upper computer 9 through SCI communication 8.
Furthermore, the temperature acquisition circuit 5 sends the acquired temperature of the three-phase inverter 22 to the DSP28035 processor 3, and the fuzzy temperature controller 1 determines and outputs a torque current limit value suitable for the motor vector control system 2 at that time.
As shown in fig. 3, the temperature acquisition circuit 5 includes a 3.3V power supply 53, a first voltage divider 54, a first filter circuit 52, a first overvoltage protection circuit 51, and a thermistor 228. The thermistor 228 is connected in series with the first voltage-dividing resistor 54, one end of the thermistor is grounded, the other end of the thermistor 228 is connected with the first voltage-dividing resistor 54, the other end of the thermistor 228, which is not grounded, is connected to the first filter circuit 52, and the sampling voltage value input to the ADCINB0 pin of the digital processor 3 of the DSP28035 is filtered into a stable voltage value through the first filter circuit 52, so that the sampling accuracy is improved. The filtered voltage signal is connected to an ADCINB0 pin of the DSP28035 digital processor 3 through a first overvoltage protection circuit 51, and the first overvoltage protection circuit 51 is used for ensuring that the voltage input to the ADCINB0 pin of the DSP28035 digital processor 3 is not more than 3.3V, so as to protect the normal operation of the processor.
As shown in fig. 4, the current collecting circuit 6 includes a current sensor 61, a second filter circuit 62, and a second overvoltage protection circuit 63. The current sensor 61 outputs a corresponding voltage digital signal according to the current value of the collected object, the output is connected to the second filter circuit 62, and the voltage value of the ADCINA0 pin input to the DSP28035 digital processor 3 is filtered into a stable voltage value through the second filter circuit 62, so that the sampling accuracy is improved. The filtered voltage signal is connected to an ADCINA0 pin of the DSP28035 digital processor 3 through a second overvoltage protection circuit 63, and the second overvoltage protection circuit 63 is used for ensuring that the voltage input to the ADCINA0 pin of the DSP28035 digital processor 3 is not more than 3.3V, so as to protect the normal operation of the processor.
As shown in fig. 5, the voltage acquisition circuit 7 includes a second voltage dividing resistor 71, a third voltage dividing resistor 74, a third filter circuit 72, and a third overvoltage protection circuit 73. The second voltage dividing resistor 71 and the third voltage dividing resistor 74 are connected in series, and one end of the third voltage dividing resistor 74 is grounded and the other end is connected to the second voltage dividing resistor 71 and the third filter circuit 72. The third filter circuit 72 filters the level signal across the third voltage dividing resistor 74 into a stable voltage value, thereby improving the sampling accuracy. The filtered voltage signal is connected to an ADCINB1 pin of the DSP28035 digital processor 3 through a third overvoltage protection circuit 73. the third overvoltage protection circuit 73 is used for ensuring that the voltage input to the ADCINB1 pin of the DSP28035 digital processor 3 is not more than 3.3V, thereby protecting the normal operation of the processor.
As shown in fig. 6, the driving circuit 4 mainly includes a 12V power supply 41 and a driving chip 42. The 12V power supply 41 is connected with a VCC pin of the driving chip 42 to supply power to the chip, the input 6 paths of PWM signals PWM1A, PWM1B, PWM2A, PWM2B, PWM3A and PWM3B are connected with an IN pin of the chip, the output 6 paths of PWM signals 1A, 1B, 2A, 2B, 3A and 3B are connected with an HO pin of the chip, and the driving chip 42 amplifies the power of the 6 paths of PWM voltage driving signals output by the DSP28035 processor 3, so that the normal work of the three-phase inverter 22 can be driven.
As shown in fig. 7, the three-phase inverter 22 mainly includes a dc power supply 221, a first MOSFET 222, a second MOSFET 223, a third MOSFET 224, a fourth MOSFET 225, a fifth MOSFET 226, and a sixth MOSFET 227. The drains of the first MOSFET 222, the third MOSFET 224 and the fifth MOSFET 226 are connected to the positive electrode of the direct current power supply 221, the sources of the second MOSFET 223, the fourth MOSFET 225 and the sixth MOSFET 227 are connected to the negative electrode of the direct current power supply 221, the source of the first MOSFET 222 is connected to the drain of the second MOSFET 223 to form a U-phase arm, the source of the third MOSFET 224 is connected to the drain of the fourth MOSFET 225 to form a V-phase arm, and the source of the fifth MOSFET 226 is connected to the drain of the sixth MOSFET 227 to form a V-phase arm. By applying suitable drive signals to the gates of the six MOSFET transistors, three-phase symmetrical voltages can be generated, which drive the operation of the asynchronous motor 21.

Claims (5)

1.一种电动汽车控制器主动热控制方法,其特征在于,控制方法步骤如下:1. an active thermal control method of an electric vehicle controller, is characterized in that, the control method steps are as follows: 步骤1、DSP处理器(3)根据温度采集电路(5)、电流采集电路(6)、电压采集电路(7)实时反馈的信号,输出6路PWM电压驱动信号,经过驱动电路(4)对驱动信号进行功率放大,输出给三相逆变器(22);Step 1. The DSP processor (3) outputs 6-channel PWM voltage driving signals according to the real-time feedback signals of the temperature acquisition circuit (5), the current acquisition circuit (6), and the voltage acquisition circuit (7). Amplify the power of the driving signal and output it to the three-phase inverter (22); 步骤2、电机矢量控制系统(2)中的Clark变换模块(28)和Park变换模块(27)将异步电机(21)的两相定子电流ia、ib转换成两相旋转坐标系下的电流iq、id;磁链观测器(26)根据iq、id和异步电机(21)的转速n计算得到磁场定向角θ;根据SVPWM算法模块(23)计算得到三相逆变器(22)中U、V、W三相上下桥臂的切换时间Ta、Tb、Tc,通过控制三相逆变器(22)输出三相电流ia、ib、ic驱动异步电机(21);Step 2. The Clark transformation module (28) and the Park transformation module (27) in the motor vector control system (2) convert the two-phase stator currents ia and ib of the asynchronous motor (21) into the current iq in the two-phase rotating coordinate system , id; the flux linkage observer (26) calculates the magnetic field orientation angle θ according to iq, id and the rotational speed n of the asynchronous motor (21); The switching time Ta, Tb, Tc of the upper and lower bridge arms of the V and W three-phase, the asynchronous motor (21) is driven by controlling the three-phase inverter (22) to output the three-phase currents ia, ib, ic; 步骤3、模糊控制器(1)根据反馈得到的三相逆变器(22)的温度,计算得到q轴电流的限定值L_lim,对q轴电流闭环进行限制:Step 3. The fuzzy controller (1) calculates the limit value L_lim of the q-axis current according to the temperature of the three-phase inverter (22) obtained by the feedback, and limits the closed-loop of the q-axis current: 所述步骤3中,模糊控制器(1)的输入为温度采集电路(5)采集的三相逆变器(22)实时的温度值,通过与设定的温度阈值的比较计算得到误差量E以及误差变化率EC,输出经过模糊逻辑算法判定,在当前误差量和误差变化率下,转矩电流的最大的限定值I_lim,输出经过模糊逻辑算法判定:In the step 3, the input of the fuzzy controller (1) is the real-time temperature value of the three-phase inverter (22) collected by the temperature collection circuit (5), and the error amount E is calculated by comparing with the set temperature threshold. And the error rate of change EC, the output is determined by the fuzzy logic algorithm. Under the current error amount and error rate of change, the maximum limit value I_lim of the torque current is determined by the fuzzy logic algorithm: 当比较结果为三相逆变器(22)的实际温度大于设定的温度阈值时,所述的模糊控制器(1)将减少转矩电流的限定值I_lim;When the comparison result is that the actual temperature of the three-phase inverter (22) is greater than the set temperature threshold, the fuzzy controller (1) will reduce the limit value I_lim of the torque current; 当三相逆变器(22)的实际温度小于设定的温度阈值时,模糊控制器(1)将增大转矩电流的限定值I_lim;When the actual temperature of the three-phase inverter (22) is less than the set temperature threshold, the fuzzy controller (1) will increase the limit value I_lim of the torque current; 当三相逆变器(22)的实际温度等于设定的温度阈值时,模糊控制器(1)将转矩电流的限定值I_lim保持不变。When the actual temperature of the three-phase inverter (22) is equal to the set temperature threshold, the fuzzy controller (1) keeps the limit value I_lim of the torque current unchanged. 2.根据权利要求1中所述的电动汽车控制器主动热控制方法,其特征在于:所述模糊控制器(1)是基于软件形式实现的二维模糊控制器,并与电机矢量控制系统(2)相结合。2. The active thermal control method for an electric vehicle controller according to claim 1, characterized in that: the fuzzy controller (1) is a two-dimensional fuzzy controller implemented in a software form, and is combined with a motor vector control system ( 2) Combined. 3.根据权利要求1中所述的电动汽车控制器主动热控制方法,其特征在于:所述DSP处理器(3)采用DSP28035处理器。3 . The active thermal control method for an electric vehicle controller according to claim 1 , wherein the DSP processor ( 3 ) adopts a DSP28035 processor. 4 . 4.根据权利要求1所述的电动汽车控制器主动热控制方法,其特征在于:所述模糊控制器(1)中的模糊逻辑算法采用的是查表法,经过离线计算得到。4 . The active thermal control method for an electric vehicle controller according to claim 1 , wherein the fuzzy logic algorithm in the fuzzy controller ( 1 ) adopts a table look-up method and is obtained through offline calculation. 5 . 5.一种应用权利要求1所述的电动汽车控制器主动热控制方法的系统,其特征在于:包括模糊控制器(1)、电机矢量控制系统(2)、DSP处理器(3)、驱动电路(4)、温度采集电路(5)、电流采集电路(6)、电压采集电路(7)、SCI通信(8)、上位机(9);所述电机矢量控制系统(2)包括异步电机(21)、三相逆变器(22)、SVPWM算法模块(23)、q轴电流闭环积分器(24)、转速闭环积分器(25)、磁链观测器(26)、Park变换模块(27)、Clark变换模块(28)、d轴电流闭环积分器(29); Clark变换模块(28)的输入连接异步电机(21)的两相电流ia、ib,输出连接至Park变换模块(27);磁链观测器(26)的输入分别与异步电机(21)和Park变换模块(27)相连,输出连接至Park变换模块(27)和SVPWM算法模块(23);d轴电流闭环积分器(29)的输入与励磁电流给定值id_ref和励磁电流反馈值id的差值信号连接,输出连接至SVPWM算法模块(23);转速闭环积分器(25)的输入与转速的给定值n_ref和转速反馈值n的差值信号连接,输出连接限幅模块;q轴电流闭环积分器(24)的输入与转矩电流参考值iq_ref和转矩电流反馈值iq的差值信号连接,输出连接至SVPWM算法模块(23);SVPWM算法模块(23)的分别与d轴电流闭环积分器(29)、q轴电流闭环积分器(24)和异步电机(21)相连,输出连接至三相逆变器(22);三相逆变器(22)的输出连接至异步电机(21);模糊控制器(1)的输入连接三相逆变器(22),输出与限幅模块相连;5. A system for applying the active thermal control method of an electric vehicle controller according to claim 1, characterized in that it comprises a fuzzy controller (1), a motor vector control system (2), a DSP processor (3), a driver Circuit (4), temperature acquisition circuit (5), current acquisition circuit (6), voltage acquisition circuit (7), SCI communication (8), host computer (9); the motor vector control system (2) includes an asynchronous motor (21), three-phase inverter (22), SVPWM algorithm module (23), q-axis current closed-loop integrator (24), rotational speed closed-loop integrator (25), flux linkage observer (26), Park transformation module ( 27), Clark transformation module (28), d-axis current closed-loop integrator (29); the input of the Clark transformation module (28) is connected to the two-phase current ia, ib of the asynchronous motor (21), and the output is connected to the Park transformation module (27) ); the input of the flux linkage observer (26) is connected to the asynchronous motor (21) and the Park transformation module (27) respectively, and the output is connected to the Park transformation module (27) and the SVPWM algorithm module (23); the d-axis current closed-loop integrator The input of (29) is connected to the difference signal of the excitation current given value id_ref and the excitation current feedback value id, and the output is connected to the SVPWM algorithm module (23); the input of the closed-loop integrator (25) and the given value n_ref of the speed It is connected to the difference signal of the speed feedback value n, and the output is connected to the limiting module; the input of the q-axis current closed-loop integrator (24) is connected to the difference signal of the torque current reference value iq_ref and the torque current feedback value iq, and the output is connected to the SVPWM algorithm module (23); the SVPWM algorithm module (23) is respectively connected to the d-axis current closed-loop integrator (29), the q-axis current closed-loop integrator (24) and the asynchronous motor (21), and the output is connected to the three-phase inverter The inverter (22); the output of the three-phase inverter (22) is connected to the asynchronous motor (21); the input of the fuzzy controller (1) is connected to the three-phase inverter (22), and the output is connected to the limiter module; 所述温度采集电路(5)、电流采集电路(6)、电压采集电路(7)分别与DSP处理器(3)的AD管脚相连;SCI通信(8)与DSP处理器(3)的SCI通信管脚相连接;所述的温度采集电路(5)分别采集环境温度、整个控制器的壳温以及三相逆变器(22)的U、V、W三相的MOSFET壳温,并将采集到的温度进行模数转换,生成数字信号,并将生成数字信号发送给DSP处理器(3);所述的电流采集电路(6)分别采集异步电机(21)的U、V、W三相电流,通过电流采集电路(6)将采集的电流进行模数转换,并将生成的数字信号发送给DSP处理器(3);所述的电压采集电路(7)采集三相逆变器(22)两端的直流电源电压,将采集到的电压进行模数转换,并将生成的数字型号发送给DSP处理器(3);所述的DSP处理器(3)对采集到的温度、电流、电压数字信号进行处理,转换成实际值,并通过SCI通信(8)将采集到的信号传输到后台的上位机(9)。The temperature acquisition circuit (5), the current acquisition circuit (6), and the voltage acquisition circuit (7) are respectively connected with the AD pins of the DSP processor (3); the SCI communication (8) is connected to the SCI of the DSP processor (3). The communication pins are connected to each other; the temperature acquisition circuit (5) collects the ambient temperature, the case temperature of the entire controller and the MOSFET case temperature of the U, V and W phases of the three-phase inverter (22) respectively, and collects the The collected temperature is subjected to analog-to-digital conversion to generate a digital signal, and the generated digital signal is sent to the DSP processor (3); the current acquisition circuit (6) respectively collects the U, V, and W of the asynchronous motor (21). phase current, the collected current is converted into analog-to-digital through the current collection circuit (6), and the generated digital signal is sent to the DSP processor (3); the voltage collection circuit (7) collects the three-phase inverter ( 22) The DC power supply voltage at both ends, perform analog-to-digital conversion on the collected voltage, and send the generated digital model to the DSP processor (3); the DSP processor (3) analyzes the collected temperature, current, The voltage digital signal is processed, converted into an actual value, and the collected signal is transmitted to the host computer (9) in the background through the SCI communication (8).
CN201811307112.6A 2018-11-05 2018-11-05 Active heat control method of electric automobile controller and application system thereof Active CN109591615B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811307112.6A CN109591615B (en) 2018-11-05 2018-11-05 Active heat control method of electric automobile controller and application system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811307112.6A CN109591615B (en) 2018-11-05 2018-11-05 Active heat control method of electric automobile controller and application system thereof

Publications (2)

Publication Number Publication Date
CN109591615A CN109591615A (en) 2019-04-09
CN109591615B true CN109591615B (en) 2022-03-25

Family

ID=65957344

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811307112.6A Active CN109591615B (en) 2018-11-05 2018-11-05 Active heat control method of electric automobile controller and application system thereof

Country Status (1)

Country Link
CN (1) CN109591615B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110849933A (en) * 2019-11-25 2020-02-28 王晓民 Intelligent heating and thorough-burning detection system for heat-treated parts
CN111823883B (en) * 2020-07-10 2024-12-03 的卢技术有限公司 A power distribution method for pure electric vehicle
CN114312348A (en) * 2021-12-30 2022-04-12 安徽鸿创新能源动力有限公司 Motor controller based on MOS power semiconductor
CN115267533A (en) * 2022-07-28 2022-11-01 四川航天烽火伺服控制技术有限公司 Fault detection circuit and equipment
CN115547582B (en) * 2022-11-07 2025-09-19 山东正泰电缆有限公司 Sz stranding device for power cable processing
CN116208045A (en) * 2023-02-03 2023-06-02 上海航天控制技术研究所 An Active Thermal Control System of Servo Drive Controller Based on SIC-MOSFET
US12073668B1 (en) 2023-06-08 2024-08-27 Mercedes-Benz Group AG Machine-learned models for electric vehicle component health monitoring
CN116707290B (en) * 2023-08-08 2023-12-01 如果新能源科技(江苏)股份有限公司 Over-temperature protection method for power conversion device and power conversion device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101028789A (en) * 2006-02-28 2007-09-05 株式会社日立制作所 Control device for electric four-wheel drive vehicle
JP2011125161A (en) * 2009-12-11 2011-06-23 Toyota Motor Corp Electric motor drive controller
CN103888041A (en) * 2012-12-21 2014-06-25 上海大郡动力控制技术有限公司 Permanent magnet motor permanent magnet temperature online estimation method
CN103931096A (en) * 2011-02-23 2014-07-16 迪尔公司 Method and system for controlling an electrical motor with temperature compensation
CN104300861A (en) * 2014-08-10 2015-01-21 合肥工业大学 A control method for a three-phase permanent magnet synchronous motor
CN105227030A (en) * 2014-06-19 2016-01-06 现代摩比斯株式会社 Motor temperature change control apparatus and method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3502040B2 (en) * 2000-12-27 2004-03-02 本田技研工業株式会社 Brushless DC motor constant detection device, brushless DC motor control device, and brushless DC motor constant detection program
CN104506106B (en) * 2014-12-30 2017-07-28 徐州中矿大传动与自动化有限公司 A kind of double feedback electric engine excitation con-trol and zero-speed start method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101028789A (en) * 2006-02-28 2007-09-05 株式会社日立制作所 Control device for electric four-wheel drive vehicle
JP2011125161A (en) * 2009-12-11 2011-06-23 Toyota Motor Corp Electric motor drive controller
CN103931096A (en) * 2011-02-23 2014-07-16 迪尔公司 Method and system for controlling an electrical motor with temperature compensation
CN103888041A (en) * 2012-12-21 2014-06-25 上海大郡动力控制技术有限公司 Permanent magnet motor permanent magnet temperature online estimation method
CN105227030A (en) * 2014-06-19 2016-01-06 现代摩比斯株式会社 Motor temperature change control apparatus and method
CN104300861A (en) * 2014-08-10 2015-01-21 合肥工业大学 A control method for a three-phase permanent magnet synchronous motor

Also Published As

Publication number Publication date
CN109591615A (en) 2019-04-09

Similar Documents

Publication Publication Date Title
CN109591615B (en) Active heat control method of electric automobile controller and application system thereof
CN111347935A (en) Vehicle and power battery heating device and method thereof
CN102684592B (en) Torque and flux linkage control method for permanent synchronous motor
CN111347938A (en) A vehicle and its power battery heating device and method
CN105262403B (en) A kind of electric rotating machine directly initiates control method
CN101331673A (en) Motor-driven device and vehicle provided with the motor-driven device
CN110045281A (en) A kind of magneto stall operating condition processing method of electric car
CN114674451A (en) Method for estimating cooling liquid temperature of vehicle motor controller, motor controller and vehicle
JP4775168B2 (en) Control device for three-phase rotating machine
CN104767455A (en) A Sensorless Direct Torque Control Method for Hybrid Excitation Synchronous Motor
CN117833741B (en) Induction motor control method and system
WO2019229999A1 (en) Inverter control method and inverter control system
CN108039843B (en) Stator frequency control method of DFIG-DC system
JP5193012B2 (en) Motor temperature estimation device
CN113472270B (en) Motor circuit protection method and system thereof
CN204886146U (en) Overcurrent protection circuit, inverter
CN102355186B (en) Brake control method for permanent magnet synchronous motor
JP7627601B2 (en) Motor driving device and motor driving method
CN115441760A (en) power conversion device
JP5223280B2 (en) Turbocharger control system with electric motor
CN211880087U (en) A Stall and Phase Loss Protection Permanent Magnet Synchronous Motor
CN118868713A (en) Motor demagnetization suppression method, device and vehicle-mounted motor drive system
CN115246323A (en) A parking method and system when a vehicle is running when a battery fails
CN201821317U (en) Protection Detection Feedback Circuit of Mine Hoist Variable Frequency Drive Control
CN116001651A (en) A motor-assisted heating control method for pure electric vehicles

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Ying Zhanfeng

Inventor after: Zhang Wei

Inventor after: Zhang Xudong

Inventor after: Jiang Xin

Inventor after: Zhong Zhen

Inventor before: Zhang Wei

Inventor before: Ying Zhanfeng

Inventor before: Zhang Xudong

Inventor before: Jiang Xin

Inventor before: Zhong Zhen

GR01 Patent grant
GR01 Patent grant