To provide a motor controller which prevents drop of motor output torque in a failure of a current sensor of a part of a plurality of systems.SOLUTION: In a motor controller 30 of two systems, control units 401, 402 perform feedback control of dq-axis actual currents Id1, Iq1, Id2, Iq2 calculated by performing coordinate conversion of detected values of current sensors 701, 702 of the respective phases to dq-axis current command values Id1*, Iq1*, Id2*, Iq2* to calculate driving signals to be commanded to drive circuits 601, 602. The first system control unit 401 sometimes calculates the driving signal of an own system by "proxy current feedback control" for performing the feedback control of the dq-axis actual currents Id2, Iq2 calculated by the second system control unit 402 to the dq-axis current command values Id1*, Iq1* of the own system, and continues drive of a motor 80 by the driving circuit 601 of the own system when it is determined that the current sensors 701 of one or more phases of the own system are failed by a current sensor failure diagnosis unit 50.SELECTED DRAWING: Figure 6
【課題】複数系統のうち一部の系統の電流センサの故障時にモータ出力トルクの低下を防ぐモータ制御装置を提供する。【解決手段】二系統のモータ制御装置30において、制御部401、402は、各相の電流センサ701、702の検出値を座標変換して算出したdq軸実電流Id1、Iq1、Id2、Iq2をdq軸電流指令値Id1*、Iq1*、Id2*、Iq2*に対してフィードバック制御し、駆動回路601、602に指令する駆動信号を演算する。第1系統制御部401は、電流センサ故障診断部50により自系統の1相以上の電流センサ701が故障と判定されたとき、第2系統制御部402が算出したdq軸実電流Id2、Iq2を自系統のdq軸電流指令値Id1*、Iq1*に対してフィードバック制御する「代理電流フィードバック制御」により自系統の駆動信号を演算し、自系統の駆動回路601によるモータ80の駆動を継続する場合がある。【選択図】図6
MOTOR CONTROLLER
モータ制御装置
2021-12-02
Patent
Electronic Resource
Japanese
Motor controller, motor comprising motor controller and vehicle
European Patent Office | 2024
|