JP7692996B2 - ストール検出を伴うモータコントローラ - Google Patents
ストール検出を伴うモータコントローラ Download PDFInfo
- Publication number
- JP7692996B2 JP7692996B2 JP2023526937A JP2023526937A JP7692996B2 JP 7692996 B2 JP7692996 B2 JP 7692996B2 JP 2023526937 A JP2023526937 A JP 2023526937A JP 2023526937 A JP2023526937 A JP 2023526937A JP 7692996 B2 JP7692996 B2 JP 7692996B2
- Authority
- JP
- Japan
- Prior art keywords
- motor
- axis
- axis voltage
- stall
- voltage
- 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
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/02—Providing protection against overload without automatic interruption of supply
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/06—Rotor flux based control involving the use of rotor position or rotor speed sensors
- H02P21/10—Direct field-oriented control; Rotor flux feed-back control
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/13—Observer control, e.g. using Luenberger observers or Kalman filters
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/18—Estimation of position or speed
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/22—Current control, e.g. using a current control loop
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
- H02P27/08—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation
- H02P27/12—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters with pulse width modulation pulsing by guiding the flux vector, current vector or voltage vector on a circle or a closed curve, e.g. for direct torque control
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/182—Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Control Of Direct Current Motors (AREA)
Description
Claims (20)
- 複数の巻線を有するモータの動作を制御するためのモータ制御システムであって、
前記複数の巻線に印加される電圧を制御する1つまたは複数のスイッチング素子に制御信号を与えるゲートドライバと、
前記ゲートドライバに結合するためのPWM信号を生成するように構成されたフィールド指向制御(FOC)コントローラであって、印加されるd軸電圧を生成するように構成されたd軸制御ループと、印加されるq軸電圧を生成するように構成されたq軸制御ループとを備えるFOCコントローラと、
前記モータのストール条件を検出するために、観測されたモータ速度から計算した電圧および印加されるq軸電流から計算した電圧に基づいて、前記q軸電圧の推定を計算し、前記印加されるq軸電圧を前記推定に基づくしきい値と比較するように構成されたストール検出器と
を備えるモータ制御システム。 - 前記ストール検出器が、前記印加されるq軸電圧との比較のために、前記q軸電圧の前記推定に基づいて高しきい値および低しきい値を生成するように構成されたしきい値発生器を備える、請求項1に記載のモータ制御システム。
- 前記ストール検出器がタイマをさらに備え、前記印加されるq軸電圧が前記高しきい値より高くなった場合、または低しきい値未満となった場合、前記ストール検出器が前記タイマをリセットするように構成される、請求項2に記載のモータ制御システム。
- 前記印加されるq軸電圧が、前記タイマの所定のタイムアウト間隔を超えて前記高しきい値より高いままであり、または前記低しきい値未満のままである場合、前記モータの前記ストール条件が検出される、請求項3に記載のモータ制御システム。
- 前記ストール検出器が、前記ストール条件の検出に応答して、前記モータの前記ストール条件を示すストール信号を生成するように構成される、請求項4に記載のモータ制御システム。
- 前記ストール検出器が、前記ストール信号を生成するように構成されたデバウンスフィルタをさらに備える、請求項5に記載のモータ制御システム。
- 前記ストール検出器が、
に従って前記推定q軸電圧を計算するように構成され、Wrが前記観測されたモータ速度であり、KtがBEMF定数であり、Iqが前記印加されるq軸電流であり、Rがモータ位相抵抗である、請求項1に記載のモータ制御システム。 - 前記FOCコントローラが、モータ位置推定θおよび前記観測されたモータ速度Wrを生成するように構成された位置周波数オブザーバをさらに備える、請求項7に記載のモータ制御システム。
- 前記複数の巻線のうちの1つまたは複数を通る電流を測定するために前記複数の巻線のうちの前記1つまたは複数に結合された電流測定回路をさらに備える、請求項8に記載のモータ制御システム。
- 前記FOCコントローラの前記d軸制御ループおよび前記q軸制御ループのそれぞれが、比例積分(PI)ユニットを備える、請求項1に記載のモータ制御システム。
- 複数の巻線を有するモータでのストール条件を検出する方法であって、
前記複数の巻線に制御された電圧を印加するステップと、
前記複数の巻線のうちの1つまたは複数を通る電流を測定するステップと、
印加されるd軸電圧を生成するように構成されたd軸制御ループと、印加されるq軸電圧を生成するように構成されたq軸制御ループとを備えるフィールド指向制御(FOC)コントローラを用いて、前記制御された電圧を前記複数の巻線に印加するように構成されるゲートドライバに結合するためのPWM信号を生成するステップと、
観測されたモータ速度から計算した電圧および印加されるq軸電流から計算した電圧に基づいて、前記q軸電圧の推定を計算するステップと、
前記印加されるq軸電圧を前記q軸電圧の前記推定に基づくしきい値と比較するステップと、
前記比較に基づいて前記モータのストール条件を検出するステップと
を含む方法。 - プログラム可能変数に基づいて前記しきい値を生成するステップをさらに含む、請求項11に記載の方法。
- しきい値を生成するステップが、高プログラム可能変数に基づいて高しきい値を生成するステップと、低プログラム可能変数に基づいて低しきい値を生成するステップとを含む、請求項12に記載の方法。
- 前記ストール条件を検出するステップが、前記印加されるq軸電圧が前記高しきい値未満となったとき、または前記低しきい値より高くなったとき、タイマをリセットするステップを含む、請求項11に記載の方法。
- 前記印加されるq軸電圧が、前記タイマの所定のタイムアウト間隔を超えて前記高しきい値より高いままであり、または前記低しきい値未満のままである場合、前記モータの前記ストール条件が検出される、請求項14に記載の方法。
- 前記ストール条件の検出を示すストール信号を生成するステップをさらに含む、請求項15に記載の方法。
- 前記ストール信号を生成するステップが、デバウンスフィルタを使用するステップを含む、請求項16に記載の方法。
- 前記推定q軸電圧を計算するステップが、
を使用するステップを含み、Wrが前記観測されたモータ速度であり、KtがBEMF定数であり、Iqが前記印加されるq軸電流であり、Rがモータ位相抵抗である、請求項11に記載の方法。 - 複数の巻線を有するモータの動作を制御するためのモータ制御システムであって、
受け取った要求信号に基づいて、ゲートドライバに結合するためのPWM信号を生成するように構成されたフィールド指向制御(FOC)コントローラであって、印加されるd軸電圧を生成するように構成されたd軸制御ループと、印加されるq軸電圧を生成するように構成されたq軸制御ループとを備えるFOCコントローラと、
前記q軸電圧の推定に基づいて前記モータのストール条件を検出するための手段と
を備え、
前記q軸電圧の推定は観測されたモータ速度から計算した電圧および印加されるq軸電流から計算した電圧に基づくモータ制御システム。 - 前記ストール条件検出手段が、
前記q軸電圧の推定を計算するための手段と、
前記q軸電圧の前記推定に基づいてしきい値を生成するための手段と、
前記印加されるq軸電圧を前記しきい値と比較するための手段と
を備える、請求項19に記載のモータ制御システム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/161,780 | 2021-01-29 | ||
| US17/161,780 US11387756B1 (en) | 2021-01-29 | 2021-01-29 | Motor controller with stall detection |
| PCT/US2021/064273 WO2022164541A1 (en) | 2021-01-29 | 2021-12-20 | Motor controller with stall detection |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024509022A JP2024509022A (ja) | 2024-02-29 |
| JP7692996B2 true JP7692996B2 (ja) | 2025-06-16 |
Family
ID=79687074
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2023526937A Active JP7692996B2 (ja) | 2021-01-29 | 2021-12-20 | ストール検出を伴うモータコントローラ |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11387756B1 (ja) |
| EP (2) | EP4311104B1 (ja) |
| JP (1) | JP7692996B2 (ja) |
| WO (1) | WO2022164541A1 (ja) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11701972B1 (en) * | 2019-12-03 | 2023-07-18 | Dcentralized Systems, Inc. | Multi-purpose robot |
| CN115940744B (zh) * | 2022-10-28 | 2026-04-21 | 重庆青山工业有限责任公司 | 基于矢量控制的电机堵转检测方法 |
| US12107528B2 (en) | 2022-12-01 | 2024-10-01 | Allegro Microsystems, Llc | Motor controller having low noise high frequency signal injection |
| US12401303B2 (en) | 2023-09-08 | 2025-08-26 | Allegro Microsystems, Llc | Low acoustic noise open loop motor startup |
| JP7777674B2 (ja) * | 2023-09-21 | 2025-11-28 | 上海利▲ク▼科技有限公司 | Akプロトコル車輪速センサプロトコルデータビット解析方法及び装置 |
| US12467960B2 (en) | 2023-10-25 | 2025-11-11 | Allegro Microsystems, Llc | Circuits and methods for shunt resistance measurement |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010051151A (ja) | 2008-08-25 | 2010-03-04 | Jtekt Corp | モータ制御装置 |
| JP2011078222A (ja) | 2009-09-30 | 2011-04-14 | Sanyo Electric Co Ltd | モータ駆動制御回路 |
| JP2018143035A (ja) | 2017-02-28 | 2018-09-13 | 株式会社日立産機システム | 交流電動機の制御装置 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5329214A (en) | 1992-08-28 | 1994-07-12 | Compaq Computer Corporation | Motor drive circuit |
| US7747146B2 (en) | 2007-08-08 | 2010-06-29 | Allegro Microsystems, Inc. | Motor controller having a multifunction port |
| US7590334B2 (en) | 2007-08-08 | 2009-09-15 | Allegro Microsystems, Inc. | Motor controller |
| US8179065B2 (en) * | 2008-04-30 | 2012-05-15 | Rockwell Automation Technologies, Inc. | Position sensorless control of permanent magnet motor |
| JP4964209B2 (ja) | 2008-09-26 | 2012-06-27 | 三菱電機株式会社 | 電動機の駆動装置並びに冷凍空調装置 |
| US8093844B2 (en) | 2009-03-12 | 2012-01-10 | Allegro Microsystems, Inc. | Braking function for brushless DC motor control |
| JP5413424B2 (ja) | 2011-08-24 | 2014-02-12 | パナソニック株式会社 | モータ駆動装置およびブラシレスモータ |
| US10158314B2 (en) | 2013-01-16 | 2018-12-18 | Rockwell Automation Technologies, Inc. | Feedforward control of motor drives with output sinewave filter |
| JP6194466B2 (ja) | 2013-04-11 | 2017-09-13 | パナソニックIpマネジメント株式会社 | モータ駆動装置 |
| US9735773B2 (en) | 2014-04-29 | 2017-08-15 | Allegro Microsystems, Llc | Systems and methods for sensing current through a low-side field effect transistor |
| WO2016035298A1 (ja) | 2014-09-05 | 2016-03-10 | パナソニックIpマネジメント株式会社 | モータ駆動装置およびブラシレスモータ |
| WO2018142836A1 (ja) | 2017-02-02 | 2018-08-09 | 日本電産株式会社 | モータ制御装置、ブラシレスモータ、送風装置及びモータ制御方法 |
| US20180367073A1 (en) | 2017-06-14 | 2018-12-20 | Allegro Microsystems, Llc | Motor control circuit with diagnostic capabilities |
| CN108111082B (zh) * | 2017-11-16 | 2020-05-08 | 中冶南方(武汉)自动化有限公司 | 永磁同步电机的if控制失速检测方法及系统 |
| US10348223B1 (en) | 2018-05-01 | 2019-07-09 | Allegro Microsystems, Llc | Electric motor stall detection |
| JP2020014364A (ja) | 2018-07-20 | 2020-01-23 | 日本電産株式会社 | モータ駆動制御装置、モータ、及び送風装置 |
| US11736047B2 (en) | 2019-09-25 | 2023-08-22 | Allegro Microsystems, Llc | BLDC motor controller/driver |
-
2021
- 2021-01-29 US US17/161,780 patent/US11387756B1/en active Active
- 2021-12-20 EP EP23216001.0A patent/EP4311104B1/en active Active
- 2021-12-20 WO PCT/US2021/064273 patent/WO2022164541A1/en not_active Ceased
- 2021-12-20 EP EP21844532.8A patent/EP4233170B1/en active Active
- 2021-12-20 JP JP2023526937A patent/JP7692996B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010051151A (ja) | 2008-08-25 | 2010-03-04 | Jtekt Corp | モータ制御装置 |
| JP2011078222A (ja) | 2009-09-30 | 2011-04-14 | Sanyo Electric Co Ltd | モータ駆動制御回路 |
| JP2018143035A (ja) | 2017-02-28 | 2018-09-13 | 株式会社日立産機システム | 交流電動機の制御装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024509022A (ja) | 2024-02-29 |
| EP4233170A1 (en) | 2023-08-30 |
| EP4311104C0 (en) | 2025-10-08 |
| US11387756B1 (en) | 2022-07-12 |
| EP4311104A3 (en) | 2024-05-01 |
| EP4233170C0 (en) | 2025-07-16 |
| US20220247336A1 (en) | 2022-08-04 |
| EP4233170B1 (en) | 2025-07-16 |
| EP4311104B1 (en) | 2025-10-08 |
| EP4311104A2 (en) | 2024-01-24 |
| WO2022164541A1 (en) | 2022-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7692996B2 (ja) | ストール検出を伴うモータコントローラ | |
| CN100446403C (zh) | 自动推进系统的位置传感器容错控制系统及方法 | |
| KR100919268B1 (ko) | 회전기 제어 장치 | |
| JP3440274B2 (ja) | ブラシレスdcモータ制御 | |
| JP2001025282A (ja) | センサレスブラシレスモータの脱調検出装置 | |
| US10263560B2 (en) | Motor drive controller and motor drive control method | |
| WO2012153637A1 (ja) | ブラシレスモータ制御装置、およびブラシレスモータ制御方法 | |
| WO1998058444A1 (fr) | Procede de deduction de position polaire d'un moteur sans balais a aimants permanents | |
| CN102882451A (zh) | 永磁同步电机的初始磁极位置调整装置 | |
| US10135380B2 (en) | AC rotary machine control apparatus | |
| US9350277B2 (en) | Method of estimating voltage of input terminal of inverter and motor control method using the same | |
| CN117280597A (zh) | 电动机控制器从开环控制到闭环控制的自动转变 | |
| JP3397013B2 (ja) | 同期モータの制御装置 | |
| CN115398794B (zh) | 马达控制装置、马达系统及马达控制方法 | |
| KR20200059849A (ko) | Bldc 모터 과부하 감지 장치 및 방법 | |
| US11837981B2 (en) | Method for operating a brushless and sensorless multi-phase electric motor, and drive device with an electric motor | |
| KR101979999B1 (ko) | 영구 자석 동기 모터의 상수 결정 장치 및 상수 결정 방법 | |
| CN107482965B (zh) | 同步电动机的控制装置 | |
| CN109268299B (zh) | 风机转向检测装置、检测方法及风机 | |
| US12401303B2 (en) | Low acoustic noise open loop motor startup | |
| JP5614908B2 (ja) | ブラシレスモータ制御装置、およびブラシレスモータ制御方法 | |
| US20250309804A1 (en) | Motor controller, motor control program, and motor system | |
| JP7444001B2 (ja) | モータの制御装置 | |
| WO2024181389A1 (ja) | 制御装置 | |
| JP2022041929A (ja) | モータ制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230511 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241108 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241204 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250220 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250522 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250604 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7692996 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |