JP7282708B2 - モータ制御装置 - Google Patents
モータ制御装置 Download PDFInfo
- Publication number
- JP7282708B2 JP7282708B2 JP2020047287A JP2020047287A JP7282708B2 JP 7282708 B2 JP7282708 B2 JP 7282708B2 JP 2020047287 A JP2020047287 A JP 2020047287A JP 2020047287 A JP2020047287 A JP 2020047287A JP 7282708 B2 JP7282708 B2 JP 7282708B2
- Authority
- JP
- Japan
- Prior art keywords
- sampling
- motor
- sampling frequency
- slope
- threshold
- 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
Images
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
- 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/17—Circuit arrangements for detecting position and for generating speed information
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K11/00—Structural association of dynamo-electric machines with electric components or with devices for shielding, monitoring or protection
- H02K11/20—Structural association of dynamo-electric machines with electric components or with devices for shielding, monitoring or protection for measuring, monitoring, testing, protecting or switching
- H02K11/21—Devices for sensing speed or position, or actuated thereby
- H02K11/215—Magnetic effect devices, e.g. Hall-effect or magneto-resistive elements
-
- 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
- H02P23/00—Arrangements or methods for the control of AC motors characterised by a control method other than vector control
- H02P23/14—Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, 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
- H02P29/00—Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
- H02P29/60—Controlling or determining the temperature of the motor or of the drive
- H02P29/68—Controlling or determining the temperature of the motor or of the drive based on the temperature of a drive component or a semiconductor component
- H02P29/685—Controlling or determining the temperature of the motor or of the drive based on the temperature of a drive component or a semiconductor component compensating for Hall sensor temperature non-linearity
-
- 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
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/22—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral
- H03K5/24—Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral the characteristic being amplitude
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/12—Analogue/digital converters
- H03M1/124—Sampling or signal conditioning arrangements specially adapted for A/D converters
- H03M1/1245—Details of sampling arrangements or methods
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Theoretical Computer Science (AREA)
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
- Control Of Electric Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Description
図1は、第1の実施形態にかかるモータ制御装置1の構成を示す図である。本実施形態では、モータ制御装置1において、閾値を跨るアナログ信号波形であるホール信号の傾きを推定し、閾値を示す直線と推定された傾きに応じた直線とが交差する交差タイミングを求める。本実施形態のモータ制御装置1は、複数の交差タイミングからモータの回転周期を求めることで、サンプリング誤差の低減を図る。
Ath≒(Amin+Amax)/2・・・数式1
Amax>Ath>Amin≧0・・・数式2
A=Ath・・・数式3
で表される。また、推定された傾きに応じた直線L1は、2点(t1,A1)、(t2,A2)を結ぶ直線であり、
A-A2={(A2-A1)/(t2-t1)}(t-t2)・・・数式4
で表される。数式3、数式4から変数Aを消去し、変数tについて解くと、その解として、交差タイミングt12が
t12={(Ath-A2)(t2-t1)/(A2-A1)}+t2・・・数式5
と求まる。
t34={(Ath-A4)(t4-t3)/(A4-A3)}+t4・・・数式6
と求まる。
t56={(Ath-A6)(t6-t5)/(A6-A5)}+t6・・・数式7
と求まる。
t78={(Ath-A8)(t8-t7)/(A8-A7)}+t8・・・数式8
と求まる。
ΔT/2≒t34-t12≒t56-t34≒t78-t56・・・数式9
第1の実施形態では、推定されたホール信号の傾きをモータMTの回転周期を示す周期信号の生成に用いているが、第2の実施形態では、推定されたホール信号の傾きを(例えばさらに低周波数の)サンプリング周波数への切り替えのためにさらに用いる。以下では、第1の実施形態と異なる部分を中心に説明する。
Claims (3)
- モータの回転位置を示すアナログ信号を取得する取得部と、
前記アナログ信号をAD変換してデジタル値を生成するAD変換部と、
複数の前記デジタル値を用いて前記アナログ信号の波形の傾きを推定し、前記推定された傾きに応じた直線が閾値と交差する交差タイミングを求める算出部と、
複数の前記交差タイミングから求めた回転周期に応じて前記モータの駆動を制御する駆動制御部と、
前記推定された傾きに応じて、前記AD変換部に第1のサンプリング周波数または前記第1のサンプリング周波数より小さい第2のサンプリング周波数を供給する制御部と、
を備え、
前記AD変換部は、供給された前記第1または第2のサンプリング周波数に基づいたサンプリングタイミングで、前記アナログ信号のAD変換を行い、
前記制御部は、前記推定された傾きが所定の傾きより大きいときは、前記AD変換部に前記第1のサンプリング周波数を供給し、前記推定された傾きが前記所定の傾きより小さいときは、前記AD変換部に前記第2のサンプリング周波数を供給する
モータ制御装置。 - 前記算出部は、前記アナログ信号のレベルが前記閾値を跨って並ぶサンプリングタイミングで生成された前記デジタル値を用いて前記アナログ信号の波形の傾きを推定する
請求項1に記載のモータ制御装置。 - 前記制御部は、前記推定された傾きが連続して前記所定の傾きより小さいことが満たされるときに、前記AD変換部に前記第2のサンプリング周波数を供給する
請求項1に記載のモータ制御装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020047287A JP7282708B2 (ja) | 2020-03-18 | 2020-03-18 | モータ制御装置 |
US17/016,587 US11437941B2 (en) | 2020-03-18 | 2020-09-10 | Motor control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020047287A JP7282708B2 (ja) | 2020-03-18 | 2020-03-18 | モータ制御装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021151040A JP2021151040A (ja) | 2021-09-27 |
JP7282708B2 true JP7282708B2 (ja) | 2023-05-29 |
Family
ID=77748601
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020047287A Active JP7282708B2 (ja) | 2020-03-18 | 2020-03-18 | モータ制御装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US11437941B2 (ja) |
JP (1) | JP7282708B2 (ja) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018157717A (ja) | 2017-03-21 | 2018-10-04 | 株式会社東芝 | 同期電動機の回転位置推定装置及び同期電動機の回転位置推定方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09154294A (ja) | 1995-11-29 | 1997-06-10 | Hitachi Ltd | ブラシレス直流モータの駆動方法 |
JPH1198884A (ja) * | 1997-09-24 | 1999-04-09 | Fujitsu General Ltd | ブラシレスモータの制御方法 |
DE102014107540B4 (de) * | 2014-05-28 | 2016-01-28 | Infineon Technologies Ag | Verfahren und Vorrichtung zur Messung einer störbehafteten Größe |
CN111293929B (zh) * | 2014-12-22 | 2024-02-20 | 日本电产株式会社 | 位置估计装置以及位置控制装置 |
JP6352540B2 (ja) | 2015-06-17 | 2018-07-04 | 旭化成エレクトロニクス株式会社 | 検出装置、回転角度検出装置、検出方法、およびプログラム |
US10439525B2 (en) | 2017-06-05 | 2019-10-08 | Canon Kabushiki Kaisha | Motor drive device and method for driving motor |
JP7158891B2 (ja) | 2017-06-05 | 2022-10-24 | キヤノン株式会社 | モータ駆動装置およびモータ駆動方法 |
CN111801883B (zh) | 2018-03-02 | 2024-04-12 | 日本电产株式会社 | 位置推定方法、位置推定装置以及电动机模块 |
-
2020
- 2020-03-18 JP JP2020047287A patent/JP7282708B2/ja active Active
- 2020-09-10 US US17/016,587 patent/US11437941B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018157717A (ja) | 2017-03-21 | 2018-10-04 | 株式会社東芝 | 同期電動機の回転位置推定装置及び同期電動機の回転位置推定方法 |
Also Published As
Publication number | Publication date |
---|---|
US11437941B2 (en) | 2022-09-06 |
JP2021151040A (ja) | 2021-09-27 |
US20210297019A1 (en) | 2021-09-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101748188B1 (ko) | 스텝 로스 조건을 검출하기 위한 방법 | |
US20130113400A1 (en) | Phase-shift detection device, motor drive device, brushless motor, and phase-shift detection method | |
JP2009065806A (ja) | ステッピングモータ駆動装置及びステッピングモータ駆動方法 | |
KR20110134845A (ko) | 모터 제어 장치 | |
US10505478B2 (en) | Motor module, motor step operation control system, and motor control device | |
JP7282708B2 (ja) | モータ制御装置 | |
CN111034025B (zh) | 马达的控制装置和存储介质 | |
US9124205B2 (en) | Apparatus for generating motor driving control signal | |
JP2012251861A (ja) | 電子式流量計 | |
JP5665383B2 (ja) | モータ制御装置及び制御方法 | |
US20160301343A1 (en) | Drive controller of instrument | |
JP5464793B2 (ja) | モータ駆動装置 | |
JP5709693B2 (ja) | モータ制御装置 | |
JP2012080649A (ja) | モータ駆動回路 | |
JP7129802B2 (ja) | モータ制御装置、ステッピングモータシステム及びモータ制御方法 | |
JP7158891B2 (ja) | モータ駆動装置およびモータ駆動方法 | |
JP2011259635A (ja) | 駆動装置 | |
JP2016093093A (ja) | 電動モータ | |
JP2009294587A (ja) | 静電型マイクロミラー駆動システム | |
RU2391629C2 (ru) | Алгоритм гарантированного трогания шагового электродвигателя модуляционного гироскопа | |
US11095241B2 (en) | Motor control device and motor control method | |
JP2014074605A (ja) | ヒステリシス回路およびレゾルバ/デジタルコンバータ | |
JP2014033586A (ja) | モータ制御装置およびモータ制御方法 | |
JP2007295670A (ja) | ステッピングモータ駆動装置 | |
JP3982766B2 (ja) | ステッピングモータの制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221013 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221101 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221221 |
|
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: 20230418 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230517 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7282708 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |