IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0601461
(2006-11-17)
|
등록번호 |
US-7586286
(2009-09-22)
|
발명자
/ 주소 |
- Cheng, Bing
- Tesch, Tod R.
|
출원인 / 주소 |
- Continental Automotive Systems US, Inc.
|
인용정보 |
피인용 횟수 :
35 인용 특허 :
14 |
초록
▼
A system and method for controlling a permanent magnet motor are disclosed. Briefly described, one embodiment receives a torque command and a flux command; receives information corresponding to a direct current (DC) bus voltage and a motor speed; computationally determines feedforward direct-axis cu
A system and method for controlling a permanent magnet motor are disclosed. Briefly described, one embodiment receives a torque command and a flux command; receives information corresponding to a direct current (DC) bus voltage and a motor speed; computationally determines feedforward direct-axis current information and feedforward quadrature-axis current information from a plurality of parameters associated with the permanent magnet motor; determines a current signal (idq*) based upon at least the requested torque command, the flux command, the DC bus voltage, the motor speed, the feedforward direct-axis current information, and the feedforward quadrature-axis current information; and controls a power inverter that converts DC power into alternating current (AC) power that is supplied to the permanent magnet motor, such that the permanent magnet motor is operated in accordance with the determined idq*.
대표청구항
▼
We claim: 1. A method for controlling a permanent magnet motor, comprising: receiving a torque command and a flux command; receiving information corresponding to a direct current (DC) bus voltage and a motor speed; computationally determining feedforward direct-axis current information and feedforw
We claim: 1. A method for controlling a permanent magnet motor, comprising: receiving a torque command and a flux command; receiving information corresponding to a direct current (DC) bus voltage and a motor speed; computationally determining feedforward direct-axis current information and feedforward quadrature-axis current information from a plurality of parameters associated with the permanent magnet motor; determining a current signal (idq*) based upon at least the requested torque command, the flux command, the DC bus voltage, the motor speed, the feedforward direct-axis current information, and the feedforward quadrature-axis current information; and controlling a power inverter that converts DC power into alternating current (AC) power that is supplied to the permanent magnet motor, such that the permanent magnet motor is operated in accordance with the determined idq*. 2. The method of claim 1 wherein computationally determining feedforward direct-axis current information and feedforward quadrature-axis current information comprises: computationally determining a direct-axis current feedforward table; computationally determining a quadrature-axis current feedforward table; saving the direct-axis current feedforward table and the quadrature-axis current feedforward table in a memory medium; and during operation of the permanent magnet motor, determining the current signal (idq*) based upon the received torque command and the flux command, the feedforward direct-axis current information residing in the direct-axis current feedforward table, and the feedforward quadrature-axis current information residing in the quadrature-axis current feedforward table. 3. The method of claim 1 wherein computationally determining feedforward direct-axis current information and feedforward quadrature-axis current information comprises: computationally determining the direct-axis current feedforward information during operation of the permanent magnet motor; computationally determining the quadrature-axis current feedforward information during operation of the permanent magnet motor; and during operation of the permanent magnet motor, determining the current signal (idq*) based upon at least the received torque command, information corresponding to the DC bus voltage and the motor speed, the feedforward direct-axis current information, and the feedforward quadrature-axis current information. 4. The method of claim 1, further comprising: generating control signals based upon to the determined feedforward direct-axis current information and the feedforward quadrature-axis current information; and communicating the determined control signals to the power inverter such that the permanent magnet motor is operated at the received torque command. 5. The method of claim 1, further comprising: sensing current that powers the permanent magnet motor; transforming the sensed current into a sensed direct-axis current and a sensed quadrature-axis current; estimating torque of the permanent magnet motor based upon at least the sensed direct-axis current and the sensed quadrature-axis current; comparing the estimated torque with the torque command to determine a torque error signal; and adjusting the torque command based upon the determined torque error signal, the feedforward direct-axis current information, and the feedforward quadrature-axis current information. 6. The method of claim 5, further comprising: determining the current signal (idq*) based upon at least the adjusted torque command. 7. The method of claim 1, further comprising: computationally determining the feedforward direct-axis current information and the feedforward quadrature-axis current information based upon at least a direct-axis stator inductance (Ld), a quadrature-axis stator inductance (Lq), a permanent magnet flux linkage (λPM), a voltage ellipse, a maximum torque per voltage (MTPV) curve, and a peak torque per ampere (PTPA) curve. 8. The method of claim 1 wherein computationally determining the feedforward direct-axis current information and the feedforward quadrature-axis current information comprises: computationally determining the feedforward direct-axis current information and the feedforward quadrature-axis current information based upon at least a theoretical direct-axis stator inductance, a theoretical quadrature-axis stator inductance, and a theoretical permanent magnet flux linkage. 9. The method of claim 1 wherein computationally determining the feedforward direct-axis current information and the feedforward quadrature-axis current information comprises: computationally determining the direct-axis current feedforward table and the quadrature-axis current feedforward table based upon at least a tested direct-axis stator inductance, a tested quadrature-axis stator inductance, and a tested permanent magnet flux linkage. 10. A system which controls a permanent magnet motor comprising: feedforward direct-axis current information that is computationally determined from a plurality of parameters associated with the permanent magnet motor; feedforward quadrature-axis current information that is computationally determined from the plurality of parameters associated with the permanent magnet motor; a current regulator that receives a current signal (idq*) determined from a received torque command, information corresponding to a direct current (DC) bus voltage, information corresponding to a motor speed, the feedforward direct-axis current information, and the feedforward quadrature-axis current information, and that generates a control signal based upon the received current signal (idq*); and a power inverter controllably coupled to the current regulator that converts received DC power into alternating current (AC) power based upon the control signal generated by the current regulator. 11. The system of claim 10, further comprising: a processing system operable to computationally determine the direct-axis current feedforward information during operation of the permanent magnet motor, computationally determine the quadrature-axis current feedforward information during operation of the permanent magnet motor, and during operation of the permanent magnet motor, determine the current signal (idq*) based upon the received torque command, the information corresponding to the direct current (DC) bus voltage and the motor speed, the feedforward direct-axis current information, and the feedforward quadrature-axis current information. 12. The system of claim 10, further comprising: a memory medium operable to store the direct-axis current feedforward information and the quadrature-axis current feedforward information prior to operation of the permanent magnet motor; and a processing system, during operation of the permanent magnet motor, operable to determine the current signal (idq*) based upon the received torque command, the information corresponding to the direct current (DC) bus voltage and the motor speed, the feedforward direct-axis current information, and the feedforward quadrature-axis current information. 13. The system of claim 10 wherein the current regulator that receives the current signal (idq*) receives a direct-axis current command based upon a received torque command and a received flux command based upon the feedforward direct-axis current information, and receives a quadrature-axis current command based upon the received torque command and the received flux command based upon the feedforward quadrature-axis current information, such that the current regulator generates the control signal based upon the received direct-axis current command and the received quadrature-axis current command. 14. The system of claim 10, further comprising: a plurality of current transformers electrically coupled to the permanent magnet motor and operable to sense AC current supplied to the permanent magnet motor by the power inverter; a transformation function device communicatively coupled to the plurality of current transformers, and operable to receive the sensed AC current, and operable to determine a sensed direct-axis current and a sensed quadrature-axis current; a torque estimator communicatively coupled to the transformation function device, and operable to estimate torque of the permanent magnet motor based upon the sensed direct-axis current and the sensed quadrature-axis current; a summing junction communicatively coupled to the torque estimator and operable to receive the estimated torque, operable to receive the torque command, and operable to compare the estimated torque with the torque command to determine a torque error signal; and a torque regulator communicatively coupled to the summing junction and operable to receive the torque error signal such that a current command is determined from the feedforward direct-axis current information and the feedforward quadrature-axis current information is adjusted based upon the determined torque error signal. 15. The system of claim 10, further comprising: a current regulator responsive to the feedforward direct-axis current information and the feedforward quadrature-axis current information; and a saturation mode control module electrically coupled to the current regulator and a DC bus that provides the DC power to the power inverter, and operable to prevent saturation of the direct-axis current component or the quadrature-axis current component of the current regulator. 16. A method for controlling a permanent magnet motor, comprising: computationally determining a direct-axis current feedforward table from a plurality of parameters associated with the permanent magnet motor; computationally determining a quadrature-axis current feedforward table from the plurality of parameters associated with the permanent magnet motor; determining a current command comprising a direct-axis current determined from the direct-axis current feedforward table and a quadrature-axis current determined from the quadrature-axis current feedforward table; and controlling a power inverter that converts direct current (DC) power into alternating current (AC) power that is supplied to the permanent magnet motor, such that the permanent magnet motor is operated in accordance with the determined direct-axis current and the determined quadrature-axis current. 17. The method of claim 16, further comprising: computationally determining the direct-axis current feedforward table and the quadrature-axis current feedforward table based upon at least a direct-axis stator inductance (Ld), a quadrature-axis stator inductance (Lq), a permanent magnet flux linkage (λPM), a voltage ellipse, a maximum torque per voltage (MTPV) curve, a peak torque per ampere (PTPA) curve, and a current limit circle. 18. The method of claim 17, further comprising: recursively calculating the voltage ellipse using a tested direct-axis stator inductance (Ld) parameter, a tested quadrature-axis stator inductance (Lq) parameter, and a tested permanent magnet flux linkage (λPM) parameter. 19. The method of claim 16, further comprising: receiving a torque command and information corresponding to a direct current (DC) bus voltage and a motor speed; and determining the current command based upon the received torque command, the direct current (DC) bus voltage, and the motor speed. 20. The method of claim 19, further comprising: measuring input AC current to the permanent magnet motor; determining transforming the measured input AC current into a sensed direct-axis current and a sensed quadrature-axis current; estimating torque of the permanent magnet motor based upon the sensed direct-axis current and the sensed quadrature-axis current; comparing the estimated torque with the torque command to determine a torque error signal; and adjusting the current command based upon the determined torque error signal. 21. The method of claim 16, further comprising: adjusting a flux input into the direct-axis current feedforward table and the quadrature-axis current feedforward table to prevent saturation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.