JP7226079B2 - Electric motor control device and control method, and object detection device - Google Patents

Electric motor control device and control method, and object detection device Download PDF

Info

Publication number
JP7226079B2
JP7226079B2 JP2019091275A JP2019091275A JP7226079B2 JP 7226079 B2 JP7226079 B2 JP 7226079B2 JP 2019091275 A JP2019091275 A JP 2019091275A JP 2019091275 A JP2019091275 A JP 2019091275A JP 7226079 B2 JP7226079 B2 JP 7226079B2
Authority
JP
Japan
Prior art keywords
rotational speed
speed signal
electric motor
control device
requested
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
JP2019091275A
Other languages
Japanese (ja)
Other versions
JP2020188572A (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.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Priority to JP2019091275A priority Critical patent/JP7226079B2/en
Publication of JP2020188572A publication Critical patent/JP2020188572A/en
Application granted granted Critical
Publication of JP7226079B2 publication Critical patent/JP7226079B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Electric Motors In General (AREA)

Description

本開示は電動機の制御装置および制御方法、並びに当該電動機の制御装置を備える物体検出装置に関する。 The present disclosure relates to an electric motor control device and control method, and an object detection device including the electric motor control device.

一般的な回転モータの速度制御ループに速度命令と角位置情報、速度制御器の出力が入力され角速度と角位置の関数の外乱の影響を補正する補正値を形成する学習補償器を備える回転モータの速度制御技術が提案されている(例えば、特許文献1)。 A rotary motor with a learning compensator that inputs a speed command, angular position information, and the output of a speed controller into a speed control loop of a typical rotary motor and forms a correction value that corrects the effects of disturbances on the functions of angular speed and angular position. has been proposed (for example, Patent Document 1).

特開平9-107693号公報JP-A-9-107693

しかしながら、電動機により回転体が回転駆動され各種処理を実行する装置において、回転速度を方位角に応じて動的に変更する場合、回転モーメントの慣性が大きい系においては、指令回転速度に対して実回転速度の応答遅れが発生し、所望する回転速度プロファイルを実行することができない。 However, in a device in which a rotating body is rotationally driven by an electric motor to perform various processes, when the rotational speed is dynamically changed according to the azimuth angle, in a system with large inertia of the rotational moment, the actual rotational speed cannot be achieved. A rotational speed response delay occurs, and a desired rotational speed profile cannot be executed.

したがって、回転速度を変更する際に所望の回転速度プロフィールにより電動機を制御できることが求められている。 Accordingly, there is a need to be able to control the electric motor with a desired rotational speed profile as the rotational speed is varied.

本開示は、以下の態様として実現することが可能である。 The present disclosure can be implemented as the following aspects.

第1の態様は、電動機の制御装置を提供する。第1の態様に係る電動機の制御装置は、前記電動機の回転速度を検出して検出回転速度信号を出力する回転速度検出部と、前記電動機の一回転周期中において変更可能な要求回転速度信号および前記検出回転速度信号に応じて前記電動機に対する電動機制御信号を設定して前記電動機を制御する制御部であって、要求回転速度を変更する際における前記検出回転速度信号と前記要求回転速度信号との差を低減または解消するための補償ピークを含む周波数特性を有するように前記要求回転速度信号を補正し、補正により得られた処理済み要求回転速度信号および回転速度検出信号に応じて前記電動機制御信号を設定する制御部と、を備える。 A first aspect provides a control device for an electric motor. A motor control device according to a first aspect includes a rotation speed detection unit that detects the rotation speed of the electric motor and outputs a detected rotation speed signal, a requested rotation speed signal that can be changed during one rotation cycle of the electric motor, and A control unit for setting an electric motor control signal for the electric motor according to the detected rotational speed signal and controlling the electric motor, wherein the detected rotational speed signal and the requested rotational speed signal are changed when changing the requested rotational speed. correcting the requested rotational speed signal so as to have a frequency characteristic including a compensating peak for reducing or eliminating the difference; and a control unit that sets the

第1の態様係る電動機の制御装置によれば、回転速度を変更する際に所望の回転速度プロフィールにより電動機を制御できることができる。 According to the electric motor control device according to the first aspect, it is possible to control the electric motor with a desired rotational speed profile when changing the rotational speed.

第2の態様は、電動機の制御方法を提供する。第2の態様に係る電動機の制御方法は、 電動機の制御方法であって、前記電動機の検出回転速度信号を取得し、前記電動機の一回転周期中において変更可能な要求回転速度信号および前記検出回転速度信号に応じて前記電動機に対する電動機制御信号を設定し、要求回転速度を変更する際における前記検出回転速度信号と前記要求回転速度信号との差を低減または解消するための補償ピークを含む周波数特性を有するように前記要求回転速度信号を補正し、補正により得られた処理済み要求回転速度信号および前記検出回転速度信号に応じて前記電動機制御信号を設定すること、を備える。 A second aspect provides a method for controlling an electric motor. A method of controlling an electric motor according to a second aspect is a method of controlling an electric motor, wherein a detected rotation speed signal of the electric motor is obtained, and a required rotation speed signal that can be changed during one rotation period of the electric motor and the detected rotation speed are obtained. A frequency characteristic including a compensating peak for reducing or eliminating a difference between the detected rotational speed signal and the requested rotational speed signal when a motor control signal for the motor is set according to the speed signal and the requested rotational speed is changed. and setting the motor control signal in response to the corrected requested rotation speed signal and the detected rotation speed signal.

第2の態様係る電動機の制御方法によれば、回転速度を変更する際に所望の回転速度プロフィールにより電動機を制御できることができる。なお、本開示は、電動機の制御方法プログラムまたは当該プログラムを記録するコンピュータ読み取り可能記録媒体としても実現可能である。 According to the electric motor control method of the second aspect, the electric motor can be controlled with a desired rotational speed profile when changing the rotational speed. The present disclosure can also be implemented as a computer-readable recording medium that records a motor control method program or the program.

第1の実施形態に係る電動機の制御装置および物体検出装置の一例を示す説明図。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is an explanatory diagram showing an example of an electric motor control device and an object detection device according to a first embodiment; 第1の実施形態に係る電動機の制御装置により実行される電動機の回転速度制御処理の処理フローを示すフローチャート。4 is a flowchart showing a processing flow of an electric motor rotation speed control process executed by the electric motor control device according to the first embodiment; 第1の実施形態に係る電動機の制御装置の機能ブロック構成を示す説明図。FIG. 2 is an explanatory diagram showing the functional block configuration of the electric motor control device according to the first embodiment; 第1の実施形態におけるプリエンファシスフィルタ回路の機能ブロック構成を示す説明図。4 is an explanatory diagram showing the functional block configuration of the pre-emphasis filter circuit according to the first embodiment; FIG. 遷移時間が適用されない場合における、要求回転速度信号、検出回転速度信号およびQ軸電流の関係を示す説明図。FIG. 4 is an explanatory diagram showing the relationship between the requested rotational speed signal, the detected rotational speed signal, and the Q-axis current when transition time is not applied; 遷移時間が適用された場合における、要求回転速度信号、検出回転速度信号およびQ軸電流の関係を示す説明図。FIG. 4 is an explanatory diagram showing the relationship between the requested rotational speed signal, the detected rotational speed signal, and the Q-axis current when a transition time is applied; 横軸を方位角とした場合における、要求回転速度信号および検出回転速度信号の関係を示す説明図。FIG. 4 is an explanatory diagram showing the relationship between a required rotation speed signal and a detected rotation speed signal when the horizontal axis is the azimuth angle; 横軸を方位角とした場合における、要求回転速度信号、検出回転速度信号、遅延要求回転速度信号および処理済み要求回転速度信号の関係を示す説明図。FIG. 3 is an explanatory diagram showing the relationship between a requested rotational speed signal, a detected rotational speed signal, a delayed requested rotational speed signal, and a processed requested rotational speed signal when the horizontal axis is the azimuth angle. 正弦波特性を有する遅延要求回転速度信号、検出回転速度信号、Q軸電流指令値およびQ軸電流計測値の関係を示す説明図。FIG. 4 is an explanatory diagram showing the relationship between a delay requested rotation speed signal having sinusoidal characteristics, a detected rotation speed signal, a Q-axis current command value, and a Q-axis current measurement value; 第3の実施形態おける、正弦波特性を有する各種回転速度信号の関係を示す説明図。FIG. 11 is an explanatory diagram showing the relationship between various rotation speed signals having sinusoidal characteristics in the third embodiment; 第3の実施形態に係る電動機の制御装置により実行される電動機の回転速度制御処理の処理フローを示すフローチャート。FIG. 11 is a flowchart showing a processing flow of an electric motor rotation speed control process executed by an electric motor control device according to a third embodiment; FIG.

本開示に係る電動機の制御装置、制御方法、並びに物体検出装置について、いくつかの実施形態に基づいて以下説明する。 A motor control device, a control method, and an object detection device according to the present disclosure will be described below based on several embodiments.

第1の実施形態:
図1に示すように、第1の実施形態に係る電動機の制御装置100は、一例として、物体検出装置300に搭載されて用いられる。制御装置100は、少なくとも制御部10および回転速度センサ12を備えていれば良い。物体検出装置300は、例えば、Lidar(Light Detection and Ranging)であり、電動機20、電動機ドライバ21、発光部32、回転体34および受光部36を備えている。なお、電動機20および制御装置100の搭載対象は、物体検出装置300に限られず、所望の回転角範囲に対して他の回転角範囲よりもS/Nの向上が求められる装置、例えば、光を照射する光照射装置、薬剤等を噴霧する噴霧装置、撮像装置であっても良い。
First embodiment:
As shown in FIG. 1, an electric motor control device 100 according to the first embodiment is mounted and used in an object detection device 300 as an example. Control device 100 may include at least control unit 10 and rotational speed sensor 12 . The object detection device 300 is, for example, Lidar (Light Detection and Ranging), and includes an electric motor 20 , an electric motor driver 21 , a light emitting section 32 , a rotating body 34 and a light receiving section 36 . It should be noted that the target of mounting the electric motor 20 and the control device 100 is not limited to the object detection device 300, and a device that requires a higher S/N ratio for a desired rotation angle range than other rotation angle ranges, for example, light. A light irradiation device for irradiation, a spray device for spraying a drug or the like, or an imaging device may be used.

制御部10は、演算部、記憶部および入出力部を備えるマイクロプロセッサ、FPGA、ASIC、SoC等であり、記憶部に格納されている各種プログラムを記憶部において展開して実行することによって、回転速度センサ12により検出された回転速度を示す検出回転速度信号および一回転周期中において変更可能な要求回転速度信号に応じて電動機20に対する電動機制御信号を設定し、電動機20の回転速度を制御する。より具体的には、制御部10は、電動機制御信号によって電動機20の回転速度を制御することによって、図7に示すように、電動機20の一回転周期中において、第1の回転角範囲Ra1における回転速度ω1[rpm]を第1の回転角範囲Ra1以外の回転角範囲である第2の回転角範囲Ra2における回転速度ω2[rpm]よりも小さく制御する。この結果、回転速度を変更しない従来と比較して第1の回転角範囲Ra1におけるSN比を向上させることができる。回転速度ω1および回転速度ω2は、異なる一定の値でも良く、少なくともいずれか一方が変動する値であっても良い。第1の実施形態において、第1の回転角範囲Ra1は、物体検出装置300における物体検出の精度を向上させたい注目領域に相当する。なお、第1の実施形態において、電動機20は、物体検出装置300における回転体34の駆動手段として用いられ、物体の検出方位が検出されることになるので、以下では、回転角を方位角とも呼ぶ。制御部10はさらに、発光部32から出力される照射光の発光タイミングを制御し、照射光が物体に当たり反射光として受光部36によって受光されるまで時間を用いて反射した物体までの距離を算出する。制御部10は、回転速度センサ12、電動機ドライバ21、発光部32および受光部36と信号線で接続されており、回転速度センサ12および受光部36からは検出信号を受信し、電動機ドライバ21および発光部32に対して制御信号を送信する。 The control unit 10 is a microprocessor, FPGA, ASIC, SoC, or the like having an arithmetic unit, a storage unit, and an input/output unit. A motor control signal for the electric motor 20 is set according to a detected rotational speed signal indicating the rotational speed detected by the speed sensor 12 and a requested rotational speed signal that can be changed during one rotation period, and the rotational speed of the electric motor 20 is controlled. More specifically, the control unit 10 controls the rotational speed of the electric motor 20 by means of the electric motor control signal so that, as shown in FIG. 7, during one rotation period of the electric motor 20, The rotation speed ω1 [rpm] is controlled to be lower than the rotation speed ω2 [rpm] in the second rotation angle range Ra2, which is a rotation angle range other than the first rotation angle range Ra1. As a result, the SN ratio in the first rotation angle range Ra1 can be improved as compared with the conventional art in which the rotation speed is not changed. The rotational speed ω1 and the rotational speed ω2 may be different constant values, or at least one of them may be a variable value. In the first embodiment, the first rotation angle range Ra1 corresponds to a region of interest in which the accuracy of object detection in the object detection device 300 is desired to be improved. In the first embodiment, the electric motor 20 is used as driving means for the rotating body 34 in the object detection device 300, and the detected orientation of the object is detected. call. The control unit 10 further controls the emission timing of the irradiation light output from the light emitting unit 32, and calculates the distance to the reflected object using the time until the irradiation light hits the object and is received by the light receiving unit 36 as reflected light. do. The control unit 10 is connected to the rotation speed sensor 12, the electric motor driver 21, the light emitting unit 32 and the light receiving unit 36 by signal lines, receives detection signals from the rotation speed sensor 12 and the light receiving unit 36, and controls the electric motor driver 21 and the light receiving unit 36. A control signal is transmitted to the light emitting unit 32 .

回転速度センサ12は、電動機20の回転速度を検出するための回転速度検出部である。回転速度センサ12は、回転速度に応じた電圧値または電流値、あるいはデジタルデータの形態で回転速度を検出回転速度信号として出力するセンサである。回転速度センサ12としては、電動機20の回転速度を正確且つ迅速に検出できるセンサであることが望ましく、例えば、回転ディスクに刻まれた目盛りを光学的に読み取り、検出角度値を出力可能なロータリエンコーダーが用いられ得る。電動機20の回転速度の検出に加え、電動機20の位置、または、回転角度が検出されても良い。回転速度センサ12並びに回転角度センサとしては、この他にも、例えば、ホール素子センサ、レゾルバが用いられ得る。 The rotational speed sensor 12 is a rotational speed detector for detecting the rotational speed of the electric motor 20 . The rotation speed sensor 12 is a sensor that outputs the rotation speed as a detected rotation speed signal in the form of a voltage value or current value corresponding to the rotation speed, or in the form of digital data. The rotation speed sensor 12 is desirably a sensor that can accurately and quickly detect the rotation speed of the electric motor 20. For example, a rotary encoder that can optically read the scale engraved on the rotating disk and output the detected angle value. can be used. In addition to detecting the rotation speed of the electric motor 20, the position or rotation angle of the electric motor 20 may be detected. As the rotation speed sensor 12 and the rotation angle sensor, for example, Hall element sensors and resolvers can be used.

電動機20は、出力軸の端部に回転体34を備え、回転体34を回転駆動する。電動機20は、制御部10からの電動機制御信号を受けた電動機ドライバ21による電流制御により回転速度が制御される。電動機20としては、ブラシモータを始めとする種々の電動機を用いることができるが、回転速度を瞬時に切り換えるために瞬時トルクの制御が容易であるブラシレスモータを用いることが望ましい。 The electric motor 20 has a rotating body 34 at the end of the output shaft, and drives the rotating body 34 to rotate. The rotation speed of the electric motor 20 is controlled by current control by the electric motor driver 21 that receives the electric motor control signal from the control unit 10 . Various electric motors such as a brush motor can be used as the electric motor 20, but it is desirable to use a brushless motor which can easily control the instantaneous torque in order to instantaneously switch the rotation speed.

第1の実施形態において、発光部32、受光部36および回転体34によって、物体検出部が構成される。発光部32は、例えば、レーザダイオードを光源として備え赤外レーザ光を照射する。発光部32は、図示しない光源ドライバを備えており、制御部10から入力される発光制御信号に応じた発光パターンにてレーザダイオードを駆動して、レーザ光を照射する。発光部32を構成する光源は1つでも良く複数であっても良い。 In the first embodiment, the light emitting section 32, the light receiving section 36 and the rotor 34 constitute an object detecting section. The light emitting unit 32 includes, for example, a laser diode as a light source and emits infrared laser light. The light emitting unit 32 includes a light source driver (not shown), drives a laser diode in a light emission pattern according to a light emission control signal input from the control unit 10, and emits laser light. The number of light sources that constitute the light emitting unit 32 may be one or plural.

受光部36は、例えば、1または複数のフォトダイオードを受光素子または受光素子アレイとして備える。受光部36は、各受光素子に入射された入射光量に応じた電流を電圧に変換して受光信号として、またはデジタルデータとして制御部10へ出力する。 The light receiving section 36 includes, for example, one or more photodiodes as a light receiving element or light receiving element array. The light receiving section 36 converts a current corresponding to the amount of light incident on each light receiving element into a voltage, and outputs the voltage as a light reception signal or as digital data to the control section 10 .

回転体34は、例えば、一面体またはポリゴンミラー等の多面体の鏡を備え、電動機20によって回転駆動される。回転体34の回転軸に沿って発光部32および受光部36が配置されることによって、発光部32から照射されたレーザ光は、鏡を介して、例えば、水平方向の360°の方位角にわたり物体を走査するために照射される。物体によって反射されたレーザ光は、照射光と同一の光経路を通り、鏡を介して受光部36に入射される。この結果、360°の方位角にわたって、物体を検出するための走査が可能となる。発光部32として複数の光源が備えられている場合、あるいは、回転体34が備える鏡または別体の鏡が垂直方向へ揺動する場合あるいはポリゴンミラーである場合には、水平方向への線としての走査のみならず、垂直方向を含む面としての走査が可能となる。また、発光部32および受光部36は鏡と共に回転体34に搭載され、回転体34と共に回転しても良く、回転体34とは別体であっても良い。さらに、回転体34は、鏡を備えることなく、アレイ状に配置された複数の発光部32と受光部36とを備え、レーザ光を外界に対して直接照射し、反射光を直接受光する構成を備えていても良い。なお、物体検出装置300としての走査範囲、走査回転角、すなわち、物体検出部によって実行されるレーザ光の照射を伴う走査実行範囲は、360°でなくてもよく、180°以上や180°未満といった走査範囲であっても良い。但し、この場合であっても、回転体34は回転駆動される。 The rotating body 34 includes, for example, a single-sided mirror or a polyhedral mirror such as a polygon mirror, and is rotationally driven by the electric motor 20 . By arranging the light-emitting unit 32 and the light-receiving unit 36 along the rotation axis of the rotating body 34, the laser light emitted from the light-emitting unit 32 passes through the mirror, for example, over a horizontal azimuth angle of 360°. Illuminated to scan the object. The laser light reflected by the object passes through the same optical path as the irradiation light and enters the light receiving section 36 via the mirror. This allows scanning to detect objects over 360 degrees of azimuth. When a plurality of light sources are provided as the light emitting unit 32, or when the mirror provided on the rotating body 34 or a separate mirror swings in the vertical direction, or when the mirror is a polygon mirror, a line in the horizontal direction In addition to scanning in the vertical direction, scanning as a plane including the vertical direction becomes possible. Further, the light emitting section 32 and the light receiving section 36 may be mounted on the rotating body 34 together with the mirror and may rotate together with the rotating body 34 or may be separate bodies from the rotating body 34 . Furthermore, the rotating body 34 is provided with a plurality of light emitting units 32 and light receiving units 36 arranged in an array without a mirror, so as to directly irradiate the external world with laser light and directly receive the reflected light. may be provided. Note that the scanning range and scanning rotation angle of the object detection device 300, that is, the scanning execution range accompanied by laser light irradiation performed by the object detection unit may not be 360°, and may be 180° or more or less than 180°. A scanning range such as However, even in this case, the rotating body 34 is rotationally driven.

図2を参照して、電動機の制御装置100、より具体的には、制御部10によって実行される電動機20の回転速度制御処理について説明する。第1の実施形態における電動機20の回転速度制御処理では、エンファシス処理が施された要求回転速度と回転速度センサ12により検出された検出回転速度に応じて電動機制御信号を設定し、電動機20の回転速度を制御する。図2に示す処理フローは、例えば、電動機20が起動された後、予め定められた間隔、例えば、数msec単位で繰り返し実行される。電動機20が物体検出装置300の駆動部として用いられる場合であって、物体検出装置300が車両に搭載されている場合には、車両のシステムが起動された後、システムが終了されるまでの期間、あるいは、物体検出装置300の作動スイッチがオンされている期間、予め定められた間隔、例えば、数msec単位で繰り返し実行される。 With reference to FIG. 2, the rotation speed control process of the electric motor 20 executed by the electric motor control device 100, more specifically, the control unit 10 will be described. In the rotation speed control processing of the electric motor 20 in the first embodiment, the electric motor control signal is set according to the requested rotation speed subjected to the emphasis processing and the detected rotation speed detected by the rotation speed sensor 12, and the rotation of the electric motor 20 is controlled. Control speed. The processing flow shown in FIG. 2 is repeatedly executed at predetermined intervals, for example, several milliseconds after the electric motor 20 is started. When the electric motor 20 is used as a driving unit of the object detection device 300, and when the object detection device 300 is mounted on a vehicle, the period after the system of the vehicle is started until the system is terminated. Alternatively, while the operation switch of the object detection device 300 is on, it is repeatedly executed at a predetermined interval, for example, several milliseconds.

制御部10は、方位角に応じた要求回転速度信号を取得する(ステップS100)。方位角と要求回転速度は予め対応付けられており、例えば、マップとして制御部10のメモリに格納されている。制御部10は、回転速度センサ12から入力される検出回転速度信号を用いて実回転速度を取得する(ステップS102)。制御部10は、要求回転速度と実回転速度との差を低減するように指令回転速度を設定する(ステップS104)。具体的には、後述するように、要求回転速度が変更される際における検出回転速度信号と要求回転速度信号との差を低減または解消するように調整されているデジタルフィルタ回路を用いて、要求回転速度信号に対してプリエンファシス処理を施して要求回転速度信号を補正し、補正された処理済み要求回転速度信号と検出回転速度信号との差分を低減または解消するように指令回転速度を設定する。なお、デジタルフィルタ回路は、要求回転速度が変更される際における検出回転速度信号と予め定められた遅延時間だけ遅延された遅延要求回転速度信号との差異を低減または解消するようにも調整され得る。制御部10は、生成された指令回転速度を実現する電動機制御信号を電動機ドライバ21に出力して(ステップS106)、本処理ルーチンを終了する。なお、差を低減または解消する際には、差を最小にすることが望ましい。 The control unit 10 acquires a required rotational speed signal corresponding to the azimuth angle (step S100). The azimuth angle and the required rotation speed are associated in advance, and stored in the memory of the control unit 10 as a map, for example. The controller 10 acquires the actual rotational speed using the detected rotational speed signal input from the rotational speed sensor 12 (step S102). The control unit 10 sets the command rotation speed so as to reduce the difference between the requested rotation speed and the actual rotation speed (step S104). Specifically, as will be described later, a digital filter circuit adjusted to reduce or eliminate the difference between the detected rotational speed signal and the requested rotational speed signal when the requested rotational speed is changed is used to detect the requested rotational speed. Pre-emphasis processing is performed on the rotation speed signal to correct the required rotation speed signal, and the command rotation speed is set so as to reduce or eliminate the difference between the corrected processed required rotation speed signal and the detected rotation speed signal. . The digital filter circuit can also be adjusted to reduce or eliminate the difference between the detected rotational speed signal and the delayed requested rotational speed signal delayed by a predetermined delay time when the requested rotational speed is changed. . The control unit 10 outputs to the electric motor driver 21 a motor control signal for realizing the generated command rotation speed (step S106), and ends this processing routine. It should be noted that when reducing or eliminating the difference, it is desirable to minimize the difference.

図3を参照して、電動機の制御装置100により実行される回転速度制御処理を実行可能な機能ブロック構成の一例について説明する。なお、図3においては、外乱や観測ノイズは省略している。制御部10は、プリエンファシスフィルタ回路C1、制御器C2、遅延器C3およびフィルタ調整器C4を備えている。制御部10、より詳しくは、制御器C2には、電動機C5が接続されている。プリエンファシスフィルタ回路C1は、要求回転速度を示す要求回転速度信号ωに対してプリエンファシス処理を実行するフィルタ回路である。要求回転速度は、制御部10が備える図示しない要求回転速度設定部において設定される。本実施形態におけるプリエンファシス処理は、要求回転速度を変更する際における要求回転速度信号ωと検出回転速度信号ωとの差が低減または解消されるように要求回転速度信号ωを補正する処理であり、プリエンファシスフィルタ回路C1は、処理済み要求回転速度信号ω を出力する。本実施形態では、要求回転速度を変更する際における要求回転速度信号ωと検出回転速度信号ωとの差が低減または解消されるように調整されているデジタルフィルタを用いて実行される。 With reference to FIG. 3, an example of a functional block configuration capable of executing the rotation speed control process executed by the electric motor control device 100 will be described. Note that disturbance and observation noise are omitted in FIG. The control section 10 includes a pre-emphasis filter circuit C1, a controller C2, a delay device C3 and a filter adjuster C4. An electric motor C5 is connected to the controller 10, more specifically to the controller C2. The pre-emphasis filter circuit C1 is a filter circuit that performs pre-emphasis processing on the requested rotational speed signal ω * indicating the requested rotational speed. The required rotation speed is set by a required rotation speed setting unit (not shown) provided in the control unit 10 . The pre-emphasis processing in the present embodiment corrects the required rotation speed signal ω* so that the difference between the required rotation speed signal ω * and the detected rotation speed signal ω o is reduced or eliminated when the required rotation speed is changed . processing, and the pre-emphasis filter circuit C1 outputs the processed requested rotational speed signal ω p * . In this embodiment, a digital filter is used that is adjusted to reduce or eliminate the difference between the requested rotational speed signal ω * and the detected rotational speed signal ω o when changing the requested rotational speed.

制御器C2は、プリエンファシス処理された処理済み要求回転速度信号ω と検出回転速度信号ωとの差を低減または解消するように電動機制御信号としてのQ軸電流指令信号iq を生成、すなわち設定する。制御器C2において設定された電動機制御信号iq は、電動機C5に入力され、電動機C5に含まれる電動機ドライバ21によって電動機C5の回転速度が制御される。電動機C5の実回転速度は回転速度センサ12によって検出され、検出回転速度信号ωとして制御器C2およびフィルタ調整器C4に対してフィードバックされる。遅延器C3は、予め定められた遅延量だけ要求回転速度信号ωを遅延させて、フィルタ調整器C4に対して遅延要求回転速度信号ωとして出力する。遅延量は、制御部10および電動機20および電動機ドライバ21を含む系に応じて経験的に決定され得る。遅延器C3は、例えば、遅延量をd・Tsとした場合、以下の式1を用いて遅延要求回転速度信号ωを生成する。但し、Tsはサンプリング周期。
ω(n)=ω(n-d)=z-d・ω(n) 式(1)
The controller C2 outputs the Q-axis current command signal i q * as the motor control signal so as to reduce or eliminate the difference between the pre-emphasized requested rotation speed signal ω p * and the detected rotation speed signal ω o . Create, i.e. set. A motor control signal i q * set by the controller C2 is input to the motor C5, and the rotation speed of the motor C5 is controlled by a motor driver 21 included in the motor C5. The actual rotational speed of electric motor C5 is detected by rotational speed sensor 12 and fed back to controller C2 and filter adjuster C4 as detected rotational speed signal ωo . The delay device C3 delays the requested rotational speed signal ω * by a predetermined delay amount, and outputs the delayed requested rotational speed signal ωr to the filter adjuster C4. The amount of delay can be empirically determined according to a system including control unit 10 , electric motor 20 and electric motor driver 21 . For example, when the delay amount is d·Ts, the delay device C3 generates a delay request rotation speed signal ωr using the following equation 1. However, Ts is a sampling period.
ω r (n)=ω * (nd)=z −d ·ω * (n) Equation (1)

フィルタ調整器C4は、プリエンファシスフィルタ回路C1を調整、すなわち、トレーニングする。具体的にはフィルタ調整器C4は、プリエンファシスフィルタ回路C1が、要求回転速度を変更する際における要求回転速度信号ωと検出回転速度信号ωとの差を低減または解消するように要求回転速度信号ωを補正する特性、あるいは、要求回転速度信号ωと遅延要求回転速度信号ωとの差を低減または解消するように要求回転速度信号ωを補正する特性、を有するように調整する。 A filter adjuster C4 adjusts or trains the pre-emphasis filter circuit C1. Specifically, the filter adjuster C4 adjusts the required rotation speed so that the pre-emphasis filter circuit C1 reduces or eliminates the difference between the required rotation speed signal ω * and the detected rotation speed signal ω o when changing the required rotation speed. It has the characteristic of correcting the speed signal ω * or the characteristic of correcting the requested rotational speed signal ω * so as to reduce or eliminate the difference between the requested rotational speed signal ω* and the delayed requested rotational speed signal ωr . adjust.

プリエンファシスフィルタ回路C1は、図4に示すように、ローパスフィルタC11およびアダプティブフィルタC12により実現され得る。ローパスフィルタC11は、例えば、係数固定の無限インパルス応答フィルタ(IIRフィルタ)であり、アダプティブフィルタC12は、例えば、有限インパルス応答フィルタ(FIRフィルタ)である。プリエンファシスフィルタ回路C1は、一般的に多段のFIRフィルタを用いることで安定化させることが可能となる一方で、小型化のためには各段のフィルタタップ係数のビット幅をできる限り低減することが求められる。要求回転速度信号がFIRフィルタに直接入力されると、要求回転速度信号が有するDC成分のために、本来的にはプリエンファシス処理に不要な大きなダイナミックレンジが必要となる。通信においては、信号は+1および-1を採るためDC成分はほぼ0となるが、通常、電動機は一方向に回転し続けるように駆動制御されるため、DC成分が存在する。そこで、FIRフィルタの前段にローパスフィルタを配置、要求回転速度信号が有するDC成分が除去される。ローパスフィルタとしては、小型で急峻なカットオフ特性を有していれば良く、IIRフィルタが用いられ得る。また、要求回転速度信号が有するDC成分を除去するためのローパスフィルタは、段数が少なく、かつ、周波数特性を固定できるので、ローパスフィルタを用いてもアダプティブフィルタに求められる安定性に影響を与えない。例えば、ローパスフィルタC11としてフィードバック係数0.9のIIRフィルタを用い、アダプティブフィルタC12として15段のFIRフィルタを用いる場合、図4に示す各回転速度信号は以下の通り求めることができる。
・AC成分ωac (n)≡[ωac (n),ωac (n-1)・・・ωac (n-14)]
・フィルタ係数h(n)≡[h0(n),h1(n)・・・h14(n)]
・AC成分ωac-p (n)=h(n)・ωac (n)
・プリエンファシス処理後回転速度信号ω =ωac-p (n)+ωdc (n)
・DC成分ωdc (n)=0.1・ω(n)/(1-0.9・z-1))
・AC成分ωac (n)=ω(n)-ωdc (n)
但し、「」は、ベクトル表記された各成分の転置(transpose)を表す。
The pre-emphasis filter circuit C1 can be implemented by a low-pass filter C11 and an adaptive filter C12, as shown in FIG. The low-pass filter C11 is, for example, an infinite impulse response filter (IIR filter) with fixed coefficients, and the adaptive filter C12 is, for example, a finite impulse response filter (FIR filter). While the pre-emphasis filter circuit C1 can generally be stabilized by using a multi-stage FIR filter, for miniaturization, the bit width of the filter tap coefficient of each stage should be reduced as much as possible. is required. If the requested rotational speed signal is directly input to the FIR filter, a large dynamic range that is essentially unnecessary for pre-emphasis processing is required due to the DC component of the requested rotational speed signal. In communication, the signal takes +1 and -1, so the DC component is almost 0, but normally the motor is driven and controlled so that it continues to rotate in one direction, so the DC component exists. Therefore, a low-pass filter is placed in front of the FIR filter to remove the DC component of the requested rotational speed signal. As the low-pass filter, an IIR filter may be used as long as it is small and has a steep cutoff characteristic. In addition, the low-pass filter for removing the DC component of the required rotation speed signal has a small number of stages and can fix the frequency characteristics, so even if a low-pass filter is used, it does not affect the stability required for the adaptive filter. . For example, when an IIR filter with a feedback coefficient of 0.9 is used as the low-pass filter C11 and a 15-stage FIR filter is used as the adaptive filter C12, each rotation speed signal shown in FIG. 4 can be obtained as follows.
・AC component ω ac * (n) ≡ [ω ac * (n), ω ac * (n-1) ... ω ac * (n-14)] T ,
・Filter coefficient h(n)≡[ h0 (n), h1 (n)... h14 (n)] T ,
・AC component ω ac-p * (n)=h(n) T・ω ac * (n)
・Rotation speed signal after pre-emphasis processing ω p * = ω ac-p * (n) + ω dc * (n)
・DC component ω dc * (n) = 0.1 ω * (n)/(1-0.9 z -1 ))
・AC component ω ac * (n) = ω * (n) - ω dc * (n)
However, " T " represents the transpose of each component represented by a vector.

アダプティブフィルタC12のフィルタ係数の調整には、例えば、LMS(Least Mean Square)アルゴリズムが用いられる。先ず、遅延要求回転速度信号ωr (n)と検出回転速度信号ωo (n)との誤差を回転速度エラーe(n)として求める。
e(n)=ωo (n)-ωr (n)
次にアダプティブフィルタC12のフィルタ係数hを次式のように逐次調整する。なお、μは設計パラメータの定数。
h(n+1)=h(n)-μ・e(n)・ωo (n)
これにより、回転速度エラーを逐次低減し、許容誤差量以下に低減することができる。なお、Q軸電流のピーク値に起因してプリエンファシスフィルタ回路C1の調整を終了する場合には、μ=0に設定される。
An LMS (Least Mean Square) algorithm, for example, is used to adjust the filter coefficients of the adaptive filter C12. First, the error between the delayed requested rotational speed signal ω r * (n) and the detected rotational speed signal ω o * (n) is obtained as the rotational speed error e(n).
e(n)= ωo * (n) −ωr * (n)
Next, the filter coefficient h of the adaptive filter C12 is successively adjusted according to the following equation. Note that μ is a design parameter constant.
h(n+1)=h(n)−μ·e(n)·ω o * (n)
As a result, the rotation speed error can be successively reduced to be less than the allowable error amount. Note that μ is set to 0 when the adjustment of the pre-emphasis filter circuit C1 is terminated due to the peak value of the Q-axis current.

第1の実施形態に係る電動機の制御装置100における要求回転速度信号、遅延要求回転速度信号および検出回転速度信号の基本的な挙動について説明する。以下では、図7に示すように、要求回転速度が0~179°の回転角で低速、180~359°の回転角で高速の場合、すなわち、電動機20の一周期の中で、同一の周期パターンで、周期的に回転角180°において要求回転速度が低速から高速に変更される場合を例にとって説明する。要求回転速度が変更される際、要求回転速度信号、あるいは、電動機制御信号を急激に切り換えると、切り換え時におけるQ軸電流が大きくなり、定格電流を超えることがある。図5を参照して詳述する。なお、図5において、要求回転速度信号は特性線L1で示され、検出回転速度信号は特性線L2で示され、Q軸電流は特性線L3で示されている。また、図5において左側縦軸は回転速度[rpm]、右側縦軸はQ軸電流[A]、横軸は時間[ms]である。図5に示すように、Q軸電流が定格電流、例えば、±3A、を超える場合、電動機20を保護するために、電動機ドライバ21における電流リミッタが作動する。電流リミッタは非線形回路であるため、線形動作を前提とするプリエンファシスフィルタ回路C1の調整が正常に動作せず、要求回転速度信号と検出回転速度信号との差分を抑制または解消できない場合がある。この問題を解消するために、本実施形態においては、図6および図7に示すように、要求回転速度が変更される際には、予め定められた遷移時間、例えば、30°の期間、にわたって要求回転速度信号L1が変更される。この結果、Q軸電流L3は線形特性を保持することが可能となり、プリエンファシスフィルタ回路C1は正常に調整され、要求回転速度信号L1と検出回転速度信号との差分が抑制または解消され得る。図6において左側縦軸は回転速度[rpm]、右側縦軸はQ軸電流[A]、横軸は時間[ms]であり、図7において縦軸は回転速度[rpm]、横軸は方位角[deg]である。また、Q軸電流の観測値は、ベクトル制御としてのQ軸電流の指令値や観測値、あるいは、PWM制御で印加する電動機の3相UVW相駆動電流の指令値や観測値を用いることが可能である。 Basic behaviors of the requested rotational speed signal, the delayed requested rotational speed signal, and the detected rotational speed signal in the electric motor control device 100 according to the first embodiment will be described. Below, as shown in FIG. 7, when the required rotation speed is low at the rotation angle of 0 to 179° and high at the rotation angle of 180 to 359°, that is, in one cycle of the electric motor 20, A case in which the required rotation speed is periodically changed from low to high at a rotation angle of 180° in a pattern will be described as an example. When the requested rotation speed is changed, if the requested rotation speed signal or the motor control signal is suddenly switched, the Q-axis current at the time of switching increases and may exceed the rated current. A detailed description will be given with reference to FIG. In FIG. 5, the required rotational speed signal is indicated by characteristic line L1, the detected rotational speed signal is indicated by characteristic line L2, and the Q-axis current is indicated by characteristic line L3. In FIG. 5, the left vertical axis is the rotation speed [rpm], the right vertical axis is the Q-axis current [A], and the horizontal axis is the time [ms]. As shown in FIG. 5, a current limiter in the motor driver 21 is activated to protect the motor 20 when the Q-axis current exceeds the rated current, eg, ±3A. Since the current limiter is a non-linear circuit, the adjustment of the pre-emphasis filter circuit C1, which assumes linear operation, may not operate normally, and the difference between the required rotational speed signal and the detected rotational speed signal may not be suppressed or eliminated. In order to solve this problem, in the present embodiment, as shown in FIGS. 6 and 7, when the required rotation speed is changed, over a predetermined transition time, for example, a period of 30°, The requested rotation speed signal L1 is changed. As a result, the Q-axis current L3 can maintain its linear characteristic, the pre-emphasis filter circuit C1 is normally adjusted, and the difference between the required rotational speed signal L1 and the detected rotational speed signal can be suppressed or eliminated. In FIG. 6, the left vertical axis is the rotation speed [rpm], the right vertical axis is the Q-axis current [A], and the horizontal axis is the time [ms]. angle [deg]. In addition, for the observed value of the Q-axis current, it is possible to use the command value and observed value of the Q-axis current as vector control, or the command value and observed value of the three-phase UVW-phase drive current of the motor applied by PWM control. is.

遷移時間が設定される場合であっても、要求回転速度信号には急峻な加速度変化域が残留し得るため、急峻な加速度変化域においては、電動機のモーメントのため要求回転速度に追随できない場合がある。そこで、本実施形態においては、既述のプリエンファシスフィルタ回路C1が用いられる。図7に示す例では、遷移時間は適用されているが、要求回転速度信号に対してプリエンファシス処理が実行されていない場合の要求回転速度信号を示す特性線L1、および検出回転速度信号を示す特性線L2が示されている。図7から明らかなように、要求回転速度信号に対してプリエンファシス処理が施されていない場合、特性線L1で示す要求回転速度信号と特性線L2で示す検出回転速度信号との差を低減または解消させることはできない。これに対して、要求回転速度信号に対してプリエンファシス処理が施され、特性線L4で示されるプリエンファシス処理済みの要求回転速度信号が用いられると、図8に示すように、遅延時間Dは存在するものの特性線L1で示す要求回転速度信号と特性線L2で示す検出回転速度信号と波形特性、すなわち、回転速度プロファイルを概ね一致させることができる。図8において縦軸は回転速度[rpm]、横軸は方位角[deg]である。特性線L4で示されるプリエンファシス処理済みの要求回転速度信号は、要求回転速度信号の変更時における高周波領域におけるゲイン低下を補償するための強調されたピークPを有する周波数特性を示している。但し、プリエンファシス処理およびフィードバック制御においては、既述の通り、必ず0以上の遅延時間Dが発生するため、時間的要素を含めて、特性線L1で示す要求回転速度信号の波形と特性線L2で示す検出回転速度信号を一致させること、すなわち、任意の時間における要求回転速度値と検出回転速度値を一致させることはできない。 Even if a transition time is set, a steep acceleration change region may remain in the requested rotation speed signal. be. Therefore, in this embodiment, the pre-emphasis filter circuit C1 described above is used. The example shown in FIG. 7 shows a characteristic line L1 showing the requested rotational speed signal and the detected rotational speed signal when the transition time is applied but no pre-emphasis processing is performed on the requested rotational speed signal. A characteristic line L2 is shown. As is clear from FIG. 7, when the pre-emphasis processing is not applied to the required rotational speed signal, the difference between the required rotational speed signal indicated by the characteristic line L1 and the detected rotational speed signal indicated by the characteristic line L2 is reduced or reduced. cannot be resolved. On the other hand, when pre-emphasis processing is performed on the required rotation speed signal and the pre-emphasis-processed required rotation speed signal indicated by the characteristic line L4 is used, the delay time D is as shown in FIG. The requested rotation speed signal indicated by the characteristic line L1 and the detected rotation speed signal indicated by the characteristic line L2 and the waveform characteristics, that is, the rotation speed profile, of the existing components can be substantially matched. In FIG. 8, the vertical axis is the rotational speed [rpm] and the horizontal axis is the azimuth angle [deg]. The pre-emphasis-processed required rotation speed signal indicated by the characteristic line L4 shows a frequency characteristic having an emphasized peak P for compensating for the gain reduction in the high frequency region when the required rotation speed signal is changed. However, in pre-emphasis processing and feedback control, as described above, a delay time D of 0 or more always occurs. It is not possible to match the detected rotation speed signal indicated by , that is, match the required rotation speed value and the detected rotation speed value at an arbitrary time.

本実施形態においては、上記遅延の問題を解決するために、遅延器C3を用いて上記遅延時間Dだけ要求回転速度信号を遅延させた遅延要求回転速度信号と検出回転速度信号とを比較される。図8において特性線L5で示される遅延要求回転速度信号は特性線L2で示される検出回転速度信号と一致している。この結果、時間的要素、すなわち遅延時間Dの影響を除去、あるいは、遅延時間Dの影響を含めて、要求回転速度信号と検出回転速度信号の回転速度プロファイルを一致させることが可能となる。具体的には、遅延要求回転速度信号と検出回転速度信号の差を低減または解消させるようにプリエンファシスフィルタ回路C1が調整され、プリエンファシスフィルタ回路C1に入力された要求回転速度信号は遅延時間Dを有するプリエンファシス処理済みの要求回転速度信号として制御器C2を含むフィードバックループに入力される。この結果、遅延時間Dの影響は排除され、要求回転速度信号のプロファイルに応じたプロファイルを有する検出回転速度信号が出力されているか否かを判定もしくは検証し、フィードバック制御を実行することができる。 In this embodiment, in order to solve the above delay problem, the delayed requested rotational speed signal obtained by delaying the requested rotational speed signal by the delay time D using the delay device C3 is compared with the detected rotational speed signal. . In FIG. 8, the delay requested rotational speed signal indicated by characteristic line L5 matches the detected rotational speed signal indicated by characteristic line L2. As a result, it is possible to remove the influence of the time element, that is, the delay time D, or include the influence of the delay time D, so that the rotational speed profiles of the required rotational speed signal and the detected rotational speed signal can be matched. Specifically, the pre-emphasis filter circuit C1 is adjusted so as to reduce or eliminate the difference between the delayed requested rotational speed signal and the detected rotational speed signal, and the requested rotational speed signal input to the pre-emphasis filter circuit C1 is delayed by the delay time D. is input to the feedback loop including the controller C2 as a pre-emphasized requested rotation speed signal having . As a result, the influence of the delay time D is eliminated, and feedback control can be executed by determining or verifying whether or not a detected rotational speed signal having a profile corresponding to the profile of the required rotational speed signal is being output.

以上述べたとおり、本実施形態に係る電動機の制御装置100によれば、要求回転速度を変更する際における要求回転速度信号ωと検出回転速度信号ωとの差が低減または解消されるように要求回転速度信号ωが補正された処理済み要求回転速度信号ω を用いて電動機制御信号が設定される。したがって、回転速度を動的に変更する際に所望の回転速度プロフィールにより電動機を制御することができる。具体的には、要求回転速度信号ωは、要求回転速度の変更時における、要求回転速度信号に対する検出回転速度信号の追従性を向上させるための補償ピークPを含む周波数特性を有する処理済み要求回転速度信号ω に補正される。この結果、要求回転速度の変更時における、要求回転速度信号に対する検出回転速度信号の追従性を向上させることができる。図3の例において、一般的に、フィードバック制御においては、高周波領域における電動機H(s)のゲインの低下は制御器G(s)によって補償され、G(s)・H(s)/(G(s)・H(s)+1)≒1となり、ω=ωとなる。しかしながら、更に高い高周波領域においては、出力の遅れによって制御器G(s)では補償しきれなくなる。ここで、プリエンファシスフィルタ回路F(s)を制御器G(s)の前段に配置し補償ピークPを有するように周波数特性を最適に調整することによってノイズ特性に影響を与えることなく要求回転速度信号ωに対する検出回転速度信号ωの追従性の向上を図ることができる。第1の実施形態においては、要求回転速度を変更する際における要求回転速度信号ωと検出回転速度信号ωとの差を低減または解消するために、デジタルフィルタ、すなわち、プリエンファシスフィルタ回路C1が用いられる。なお、デジタルフィルタは、コンピュータによる演算処理によって実現されても良く、あるいは、電子回路によって実現されても良い。また、デジタルフィルタに代えて、電気回路により実現されるアナログフィルタが用いられても良い。 As described above, according to the electric motor control device 100 according to the present embodiment, the difference between the required rotation speed signal ω * and the detected rotation speed signal ωo when changing the required rotation speed is reduced or eliminated. A motor control signal is set using the processed required rotation speed signal ω p * in which the required rotation speed signal ω * is corrected. Therefore, the motor can be controlled with a desired rotational speed profile when dynamically changing the rotational speed. Specifically, the requested rotational speed signal ω * is a processed requested rotational speed signal having frequency characteristics including a compensation peak P for improving the followability of the detected rotational speed signal to the requested rotational speed signal when the requested rotational speed is changed. It is corrected to the rotation speed signal ω p * . As a result, it is possible to improve the followability of the detected rotational speed signal to the requested rotational speed signal when the requested rotational speed is changed. In the example of FIG. 3, generally in feedback control, the decrease in the gain of the motor H(s) in the high frequency region is compensated by the controller G(s), and G(s) H(s)/(G (s)·H(s)+1)≈1, and ω * = ωo . However, in a higher frequency range, the controller G(s) cannot compensate for the delay in the output. Here, by arranging the pre-emphasis filter circuit F(s) in front of the controller G(s) and optimally adjusting the frequency characteristic so as to have the compensation peak P, the required rotational speed can be obtained without affecting the noise characteristic. It is possible to improve the followability of the detected rotational speed signal ω o with respect to the signal ω * . In the first embodiment, in order to reduce or eliminate the difference between the required rotation speed signal ω * and the detected rotation speed signal ω o when changing the required rotation speed, a digital filter, that is, a pre-emphasis filter circuit C1 is used. Note that the digital filter may be realized by arithmetic processing by a computer, or may be realized by an electronic circuit. Also, an analog filter realized by an electric circuit may be used instead of the digital filter.

本実施形態に係る電動機の制御装置100は、要求回転速度信号を予め定められた時間遅延させた遅延要求回転速度信号と検出回転速度信号との差が低減または解消されるようにデジタルフィルタが調整される。したがって、デジタルフィルタ処理およびフィードバック処理において生じる応答遅れに対応する遅延時間Dを設定することにより、遅延要求回転速度信号と検出回転速度信号とを一致させることが可能となり、応答遅れの影響を受けることなく、要求回転速度信号と検出回転速度信号の信号波形特性、すなわち、回転速度プロファイルを一致させることが可能となる。この結果、所望の要求回転速度プロファイルによって電動機20の回転速度を制御することが可能となり、電動機20における回転速度制御、あるいは、方位角制御の精度を向上させることができる。 In the electric motor control device 100 according to the present embodiment, the digital filter is adjusted so that the difference between the delayed requested rotation speed signal obtained by delaying the requested rotation speed signal by a predetermined time and the detected rotation speed signal is reduced or eliminated. be done. Therefore, by setting the delay time D corresponding to the response delay that occurs in the digital filtering process and the feedback process, it is possible to match the delay request rotational speed signal and the detected rotational speed signal, and the influence of the response delay is eliminated. Therefore, it is possible to match the signal waveform characteristics of the required rotational speed signal and the detected rotational speed signal, that is, the rotational speed profile. As a result, the rotation speed of the electric motor 20 can be controlled according to a desired required rotation speed profile, and the accuracy of the rotation speed control or the azimuth angle control in the electric motor 20 can be improved.

本実施形態に係る電動機の制御装置100は、要求回転速度を変更する際に、遷移時間を適用して急峻な要求速度の変化を抑制または防止し、Q軸電流の瞬時変化を抑制または防止している。したがって、Q軸電流が定格電流を超えて制限を受ける非線形化を抑制または防止することが可能となり、線形特性を前提とするプリエンファシスフィルタ回路C1を適切に調整することが可能となる。なお、Q軸電流の瞬時値が定格電流を用いて予め定められたしきい値を超えた時点でプリエンファシスフィルタ回路の調整を終了することにより、プリエンファシスフィルタ回路C1の誤調整を防止することができる。プリエンファシスフィルタ回路C1の調整終了後は、調整終了時点における特性を有するプリエンファシスフィルタ回路C1を用いて、電動機20の駆動制御が継続される。 The motor control device 100 according to the present embodiment suppresses or prevents an abrupt change in the required speed by applying a transition time when changing the required rotation speed, and suppresses or prevents an instantaneous change in the Q-axis current. ing. Therefore, it is possible to suppress or prevent non-linearity in which the Q-axis current exceeds the rated current and is restricted, and it is possible to appropriately adjust the pre-emphasis filter circuit C1, which assumes linear characteristics. Note that erroneous adjustment of the pre-emphasis filter circuit C1 is prevented by ending the adjustment of the pre-emphasis filter circuit when the instantaneous value of the Q-axis current exceeds a predetermined threshold value using the rated current. can be done. After the adjustment of the pre-emphasis filter circuit C1 is completed, the drive control of the electric motor 20 is continued using the pre-emphasis filter circuit C1 having the characteristics at the end of the adjustment.

第2の実施形態:
第2の実施形態に係る電動機の制御装置は、時間的に正弦波特性で変化する電動機制御信号を出力する点を除いて、第1の実施形態に係る電動機の制御装置100と同様の構成を備えるので、同一の符号を付して各構成の説明は省略する。第2の実施形態に係る電動機の制御装置100は、図9に示すように、正弦波特性を有する要求回転速度信号を用いて電動機制御信号を生成し、出力することによって、特性線L5で示される遅延要求回転速度信号と特性線L2で示される検出回転速度信号との差は大きく低減され得る。また、特性線L3で示されるQ軸電流指令値と特性線L6で示されるQ軸電流計測値との差も極めて小さくなると共に、電流のピークが抑制される。この結果、電流リミッタによる電流制限の影響を回避できるので、要求回転速度を大きく変更することが可能となり、注目領域における回転速度と他の領域における回転速度の差を大きく設定して、SN比をさらに向上させることができる。図9において左側縦軸は回転速度[rpm]、右側縦軸はQ軸電流[A]、横軸は時間[ms]である。
Second embodiment:
The electric motor control device according to the second embodiment has the same configuration as the electric motor control device 100 according to the first embodiment, except that it outputs a motor control signal that changes with a sinusoidal characteristic over time. , the same reference numerals are given and the description of each configuration is omitted. As shown in FIG. 9, the electric motor control device 100 according to the second embodiment generates and outputs the electric motor control signal using the required rotational speed signal having a sine wave characteristic. The difference between the delayed required rotation speed signal shown and the detected rotation speed signal shown by the characteristic line L2 can be greatly reduced. Moreover, the difference between the Q-axis current command value indicated by the characteristic line L3 and the Q-axis current measured value indicated by the characteristic line L6 is extremely small, and the current peak is suppressed. As a result, since the influence of the current limit by the current limiter can be avoided, the required rotation speed can be greatly changed, and the difference between the rotation speed in the region of interest and the rotation speed in the other regions can be set large to increase the SN ratio. It can be improved further. In FIG. 9, the left vertical axis is rotational speed [rpm], the right vertical axis is Q-axis current [A], and the horizontal axis is time [ms].

第3の実施形態:
本実施形態に係る電動機の制御装置100は、要求回転速度、すなわち、要求回転速度信号を周期的に変更しても良い。例えば、一周期において、注目回転角度領域に相当する回転角における要求回転速度を他の回転角度領域に相当する回転角における要求回転速度よりも遅くすることによって、注目領域におけるSN比を向上させることができる。この際、注目回転角度領域並びに他の回転角度領域における要求回転速度はそれぞれ異なる一定の値であっても良く、少なくともいずれか一方が変動する値であっても良い。さらに、電動機の制御装置100は、要求回転速度信号を回転角に応じて変化させる領域と、回転角に応じて変化させない、一定の領域とを組み合わせて周期的に変更しても良い。例えば、注目回転角度領域以外における要求回転速度が一定の回転速度に設定されても良い。なお、上記説明において、要求回転速度信号を電動機制御信号として読み替えられ得る。図10の例では、正弦波特性および一定回転角度が適用された各回転速度信号が示されている。このように、注目回転角度領域以外における要求回転速度を最も高い一定の要求回転速度とし、より狭い回転角度領域において、回転速度を変動、すなわち十分に低下させることにより、所望のSN比を維持しつつ平均回転速度を上昇させて、フレームレートや検出レートを増大させることができる。特性線L5で示されている遅延要求回転速度信号と特性線L2で示されている検出回転速度信号とは概ね一致し、特性線L4で示される処理済み要求回転速度信号はエッジ成分を有しない。したがって、Q軸電流のピークを低減して電流リミッタによる非線形特性の影響を回避することが可能となり、変更時における回転速度差を大きく設定することができる。なお、図10において縦軸は回転速度[rpm]、横軸は回転角[deg]である。
Third embodiment:
The electric motor control device 100 according to the present embodiment may periodically change the requested rotational speed, that is, the requested rotational speed signal. For example, in one cycle, the required rotation speed at the rotation angle corresponding to the target rotation angle region is made slower than the required rotation speed at the rotation angles corresponding to other rotation angle regions, thereby improving the SN ratio in the target region. can be done. At this time, the required rotation speeds in the target rotation angle region and the other rotation angle regions may be different constant values, or at least one of them may be a variable value. Furthermore, the electric motor control device 100 may periodically change a combination of a region in which the required rotation speed signal is changed according to the rotation angle and a fixed region in which it is not changed according to the rotation angle. For example, the required rotation speed in areas other than the rotation angle region of interest may be set to a constant rotation speed. In the above description, the requested rotation speed signal can be read as the motor control signal. The example of FIG. 10 shows each rotational speed signal with a sinusoidal characteristic and a constant rotational angle applied. In this way, the desired SN ratio is maintained by setting the required rotation speed outside the rotation angle region of interest to the highest constant required rotation speed and varying the rotation speed in a narrower rotation angle region, that is, by sufficiently reducing the rotation speed. It is possible to increase the frame rate and the detection rate by increasing the average rotational speed. The delayed required rotational speed signal indicated by the characteristic line L5 and the detected rotational speed signal indicated by the characteristic line L2 are substantially the same, and the processed requested rotational speed signal indicated by the characteristic line L4 has no edge component. . Therefore, it is possible to reduce the peak of the Q-axis current to avoid the influence of the nonlinear characteristics due to the current limiter, and to set the rotation speed difference at the time of change to a large value. In FIG. 10, the vertical axis is the rotation speed [rpm] and the horizontal axis is the rotation angle [deg].

回転角度が変更される場合における制御部10による処理について図11を参照して説明する。なお、図11に示す処理フローは、図2に示す処理フローと同様のタイミングにて実行される。制御部10は、回転速度センサ12から入力される回転速度信号を用いて方位角θを取得する(ステップS200)。制御部10は、取得した方位角θが第1の判定方位角θa以上であり、第2の判定方位角θb以下であるか、すなわち、θa≦θ≦θbの関係を満たすか否かを判定する(ステップS202)。第1の判定方位角θaは、第1の回転角範囲Ra1の開始方位角であり、第2の判定方位角θbは、第1の回転角範囲Ra1の終了方位角である。 Processing by the control unit 10 when the rotation angle is changed will be described with reference to FIG. 11 . The processing flow shown in FIG. 11 is executed at the same timing as the processing flow shown in FIG. The control unit 10 acquires the azimuth angle θ using the rotational speed signal input from the rotational speed sensor 12 (step S200). The control unit 10 determines whether the acquired azimuth angle θ is greater than or equal to the first determination azimuth angle θa and less than or equal to the second determination azimuth angle θb, that is, whether or not the relationship θa≦θ≦θb is satisfied. (step S202). The first determination azimuth angle θa is the starting azimuth angle of the first rotation angle range Ra1, and the second determination azimuth angle θb is the ending azimuth angle of the first rotation angle range Ra1.

制御部10は、取得した方位角θがθa≦θ≦θbの関係を満たすと判定する場合には(ステップS202:Yes)、要求回転速度を低減回転速度に設定し(ステップS204)、ステップS208に移行する。制御部10は既述のプリエンファシス処理が施された処理済み要求回転速度信号を用いて設定した電動機制御信号を出力して(ステップS208)本処理ルーチンを終了する。例えば、第1の回転角範囲Ra1は第2の回転角範囲Ra2よりも狭く規定され得る。制御部10は、取得した方位角θがθa≦θ≦θbの関係を満たさないと判定する場合には(ステップS202:No)、要求回転速度を通常回転速度に設定して(ステップS206)、ステップS208に移行する。制御部10は既述のプリエンファシス処理が施された処理済み要求回転速度信号を用いて設定した電動機制御信号を出力して(ステップS208)本処理ルーチンを終了する。通常回転速度は低減回転速度よりも高速な回転速度である。 When determining that the acquired azimuth angle θ satisfies the relationship θa≦θ≦θb (step S202: Yes), the control unit 10 sets the required rotational speed to the reduced rotational speed (step S204), and step S208. transition to The control unit 10 outputs a motor control signal set using the processed requested rotation speed signal that has undergone the pre-emphasis processing (step S208), and terminates this processing routine. For example, the first rotation angle range Ra1 can be defined narrower than the second rotation angle range Ra2. When determining that the obtained azimuth angle θ does not satisfy the relationship θa≦θ≦θb (step S202: No), the control unit 10 sets the required rotation speed to the normal rotation speed (step S206), The process proceeds to step S208. The control unit 10 outputs a motor control signal set using the processed requested rotation speed signal that has undergone the pre-emphasis processing (step S208), and terminates this processing routine. The normal rotation speed is a higher rotation speed than the reduced rotation speed.

その他の実施形態:
(1)上記各実施形態においては、プリエンファシスフィルタ回路C1を用いて要求回転速度信号に対するプリエンファシス処理が実行されれば良く、遷移時間および遅延時間Dの適用は任意である。要求回転速度信号に対してプリエンファシス処理が施されることによって、電動機20における回転速度制御の精度は向上される。遅延時間Dが適用されることによって、所望の回転速度プロファイルによる電動機20の回転角制御が可能となり、電動機20における回転速度制御の精度はさらに向上される。また、遷移時間が適用されることによって、Q軸電流のピークに起因するプリエンファシスフィルタ回路C1の誤調整を低減または解消することが可能となり、さらに、ピーク電流を抑制することが可能となり、回転速度を大きく変更しても電動機20における回転速度制御の精度を維持することができる。
Other embodiments:
(1) In each of the above-described embodiments, the pre-emphasis processing for the required rotational speed signal is performed using the pre-emphasis filter circuit C1, and application of the transition time and the delay time D is optional. By performing the pre-emphasis processing on the required rotation speed signal, the accuracy of rotation speed control in the electric motor 20 is improved. By applying the delay time D, it becomes possible to control the rotation angle of the electric motor 20 according to a desired rotation speed profile, and the accuracy of the rotation speed control in the electric motor 20 is further improved. In addition, by applying the transition time, it is possible to reduce or eliminate erroneous adjustment of the pre-emphasis filter circuit C1 due to the peak of the Q-axis current, and furthermore, it is possible to suppress the peak current, and the rotation Even if the speed is greatly changed, the accuracy of rotational speed control in the electric motor 20 can be maintained.

(2)上記実施形態において、物体検出装置300として、レーザ光線を放射するLidarを例示として用いているが、電波を放射するレーダーに適用されても良い。レーダーにおいても走査が実行されており、上記実施形態において得られる技術的な利点を同様に享受することができる。 (2) In the above embodiment, a lidar that emits a laser beam is used as an example of the object detection device 300, but it may be applied to a radar that emits radio waves. Scanning has also been performed in radar, and can similarly benefit from the technical advantages provided by the above embodiments.

(3)上記各実施形態における制御部およびその手法は、コンピュータプログラムにより具体化された一つまたは複数の機能を実行するようにプログラムされたプロセッサおよびメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の制御部およびその手法は、一つ以上の専用ハードウエア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の制御部およびその手法は、一つまたは複数の機能を実行するようにプログラムされたプロセッサおよびメモリと一つ以上のハードウエア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。 (3) The control unit and method thereof in each of the above embodiments are performed by a dedicated computer provided by configuring a processor and memory programmed to perform one or more functions embodied by a computer program. , may be implemented. Alternatively, the controls and techniques described in this disclosure may be implemented by a dedicated computer provided by configuring the processor with one or more dedicated hardware logic circuits. Alternatively, the controllers and techniques described in this disclosure comprise a combination of a processor and memory programmed to perform one or more functions and a processor configured by one or more hardware logic circuits. may be implemented by one or more dedicated computers configured as The computer program may also be stored as computer-executable instructions on a computer-readable non-transitional tangible recording medium.

以上、実施形態、変形例に基づき本開示について説明してきたが、上記した発明の実施の形態は、本開示の理解を容易にするためのものであり、本開示を限定するものではない。本開示は、その趣旨並びに特許請求の範囲を逸脱することなく、変更、改良され得ると共に、本開示にはその等価物が含まれる。たとえば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、変形例中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。 Although the present disclosure has been described above based on the embodiments and modifications, the above-described embodiments of the present invention are intended to facilitate understanding of the present disclosure, and do not limit the present disclosure. This disclosure may be modified and modified without departing from its spirit and scope of the claims, and this disclosure includes equivalents thereof. For example, the technical features in the embodiments and modifications corresponding to the technical features in each form described in the Summary of the Invention are used to solve some or all of the above problems, or In order to achieve some or all of the effects, it is possible to appropriately replace or combine them. Also, if the technical features are not described as essential in this specification, they can be deleted as appropriate.

10…制御部、12…回転速度センサ、20…電動機、21…電動機ドライバ、32…発光部、34…回転体、36…受光部、100…電動機の制御装置、300…物体検出装置、C1…プリエンファシスフィルタ回路、C3…遅延器。 DESCRIPTION OF SYMBOLS 10... Control part 12... Rotation speed sensor 20... Electric motor 21... Electric motor driver 32... Light-emitting part 34... Rotating body 36... Light-receiving part 100... Electric motor control apparatus 300... Object detection apparatus C1... Pre-emphasis filter circuit, C3... delay device.

Claims (16)

電動機(20)の制御装置(100)であって、
前記電動機の回転速度を検出して検出回転速度信号を出力する回転速度検出部(12)と、
前記電動機の一回転周期中において変更可能な要求回転速度信号および前記検出回転速度信号に応じて前記電動機に対する電動機制御信号を設定して前記電動機を制御する制御部であって、要求回転速度を変更する際における前記検出回転速度信号と前記要求回転速度信号との差を低減または解消するための補償ピークを含む周波数特性を有するように前記要求回転速度信号を補正し、補正により得られた処理済み要求回転速度信号および前記検出回転速度信号に応じて前記電動機制御信号を設定する制御部(10)と、を備える電動機の制御装置。
A control device (100) for an electric motor (20),
a rotational speed detector (12) for detecting the rotational speed of the electric motor and outputting a detected rotational speed signal;
A control unit for controlling the electric motor by setting a motor control signal for the electric motor according to a requested rotation speed signal that can be changed during one rotation cycle of the electric motor and the detected rotation speed signal, wherein the requested rotation speed is changed. correcting the requested rotational speed signal so as to have a frequency characteristic including a compensating peak for reducing or eliminating the difference between the detected rotational speed signal and the requested rotational speed signal when performing the correction; A controller (10) for setting the motor control signal in accordance with the requested rotational speed signal and the detected rotational speed signal.
請求項1に記載の電動機の制御装置において、
前記制御部は、前記要求回転速度信号を周期的に変更可能である、電動機の制御装置。
In the control device for the electric motor according to claim 1,
A control device for an electric motor, wherein the control unit can periodically change the required rotational speed signal.
請求項2に記載の電動機の制御装置において、
前記制御部は、前記要求回転速度信号を同一周期パターンにて周期的に変更可能である、電動機の制御装置。
In the electric motor control device according to claim 2,
The controller for an electric motor, wherein the controller can periodically change the requested rotational speed signal in the same periodic pattern.
請求項1から3のいずれか一項に記載の電動機の制御装置において、
前記制御部は、さらに、前記要求回転速度信号を予め定められた時間遅延させた遅延要求回転速度信号と前記検出回転速度信号との差を低減または解消するように前記要求回転速度信号を補正して前記処理済み要求回転速度信号を生成する、電動機の制御装置。
In the electric motor control device according to any one of claims 1 to 3,
The controller further corrects the requested rotational speed signal so as to reduce or eliminate a difference between a delayed requested rotational speed signal obtained by delaying the requested rotational speed signal by a predetermined time and the detected rotational speed signal. to generate the processed requested rotational speed signal.
請求項1から3のいずれか一項に記載の電動機の制御装置において、
前記制御部は、前記検出回転速度信号と前記要求回転速度信号との差を低減または解消するように調整されているデジタルフィルタ(C1)を備え、前記デジタルフィルタを用いて前記要求回転速度信号を補正して前記処理済み要求回転速度信号を生成する、電動機の制御装置。
In the electric motor control device according to any one of claims 1 to 3,
The control unit includes a digital filter (C1) adjusted to reduce or eliminate a difference between the detected rotational speed signal and the requested rotational speed signal, and uses the digital filter to detect the requested rotational speed signal. A motor controller for correcting to produce the processed requested rotational speed signal.
請求項4に記載の電動機の制御装置において、
前記制御部は、前記遅延要求回転速度信号と前記検出回転速度信号との差を低減または解消するように調整されているデジタルフィルタ(C1)を備え、前記デジタルフィルタを用いて前記要求回転速度信号を補正して前記処理済み要求回転速度信号を生成する、電動機の制御装置。
In the electric motor control device according to claim 4,
The control unit comprises a digital filter (C1) adjusted to reduce or eliminate a difference between the delayed requested rotational speed signal and the detected rotational speed signal, and uses the digital filter to detect the requested rotational speed signal. to generate the processed requested rotational speed signal.
請求項5または6に記載の電動機の制御装置において、
前記デジタルフィルタは、ローパスフィルタおよびアダプティブフィルタである、電動機の制御装置。
In the electric motor control device according to claim 5 or 6,
The electric motor control device, wherein the digital filter is a low-pass filter and an adaptive filter.
請求項7に記載の電動機の制御装置において、
前記ローパスフィルタは、係数固定の無限インパルス応答フィルタである、電動機の制御装置。
In the electric motor control device according to claim 7,
The motor control device, wherein the low-pass filter is an infinite impulse response filter with a fixed coefficient.
請求項7に記載の電動機の制御装置において、
前記アダプティブフィルタは、有限インパルス応答フィルタである、電動機の制御装置。
In the electric motor control device according to claim 7,
The control device for a motor, wherein the adaptive filter is a finite impulse response filter.
請求項1から9のいずれか一項に記載の電動機の制御装置において、
前記制御部はさらに、前記要求回転速度信号を変更する際に、予め定められた遷移時間をかけて前記要求回転速度信号の変更を行う、電動機の制御装置。
In the electric motor control device according to any one of claims 1 to 9,
A control device for an electric motor, wherein the control unit further changes the required rotation speed signal over a predetermined transition time when changing the required rotation speed signal.
請求項1から10のいずれか一項に記載の電動機の制御装置において、
前記制御部は、時間的に正弦波特性で変化する前記要求回転速度信号を用いて前記電動機制御信号を設定する、電動機の制御装置。
In the electric motor control device according to any one of claims 1 to 10,
The control unit for an electric motor, wherein the control unit sets the electric motor control signal using the required rotational speed signal that changes with a sinusoidal characteristic over time.
請求項1から11のいずれか一項に記載の電動機の制御装置において、
前記制御部は、予め定められた注目回転角度領域においては、前記要求回転速度信号を変化させ、前記注目回転角度領域以外の他の回転角度領域においては一定の前記要求回転速度信号を用いて前記電動機制御信号を設定する、電動機の制御装置。
In the electric motor control device according to any one of claims 1 to 11,
The control unit changes the required rotation speed signal in a predetermined rotation angle region of interest, and uses the constant required rotation speed signal in rotation angle regions other than the rotation angle region of interest. A motor controller that sets the motor control signal.
請求項1から11のいずれか一項に記載の電動機の制御装置において、
前記制御部は、予め定められた注目回転角度領域および前記注目回転角度領域以外の他の回転角度領域において異なる一定の前記要求回転速度信号を用いて電動機制御信号を設定する、電動機の制御装置。
In the electric motor control device according to any one of claims 1 to 11,
The control unit sets a motor control signal using the constant required rotation speed signal that differs in a predetermined rotation angle area of interest and rotation angle areas other than the rotation angle area of interest.
請求項5から9のいずれか一項に記載の電動機の制御装置において、
前記制御部は、前記電動機に対する駆動電流の瞬時値が、定格電流を用いて予め定められたしきい値電流以上になると前記デジタルフィルタの調整を終了し、前記電動機の制御を継続する、電動機の制御装置。
In the electric motor control device according to any one of claims 5 to 9,
The control unit terminates adjustment of the digital filter and continues control of the electric motor when an instantaneous value of the drive current for the electric motor becomes equal to or greater than a threshold current predetermined using the rated current. Control device.
物体検出装置(300)であって、
請求項1から14のいずれか一項に記載の電動機の制御装置(100)と、
前記電動機によって回転駆動される物体検出部(32、34、36)であって、電波またはレーザ光線を用いて物体を検出する物体検出部と、
を備える物体検出装置。
An object detection device (300),
A motor control device (100) according to any one of claims 1 to 14;
an object detection unit (32, 34, 36) rotationally driven by the electric motor, the object detection unit detecting an object using radio waves or laser beams;
An object detection device comprising:
電動機の制御方法であって、
前記電動機の検出回転速度信号を取得し、
前記電動機の一回転周期中において変更可能な要求回転速度信号および前記検出回転速度信号に応じて前記電動機に対する電動機制御信号を設定し、要求回転速度を変更する際における前記検出回転速度信号と前記要求回転速度信号との差を低減または解消するための補償ピークを含む周波数特性を有するように前記要求回転速度信号を補正し、補正により得られた処理済み要求回転速度信号および前記検出回転速度信号に応じて前記電動機制御信号を設定すること、を備える電動機の制御方法。
A method for controlling an electric motor,
Acquiring a detected rotation speed signal of the electric motor,
A motor control signal for the electric motor is set according to the requested rotational speed signal and the detected rotational speed signal that can be changed during one rotation period of the electric motor, and the detected rotational speed signal and the requested rotational speed are set when changing the requested rotational speed. correcting the requested rotational speed signal so as to have a frequency characteristic including a compensating peak for reducing or eliminating the difference from the rotational speed signal; setting the motor control signal accordingly.
JP2019091275A 2019-05-14 2019-05-14 Electric motor control device and control method, and object detection device Active JP7226079B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019091275A JP7226079B2 (en) 2019-05-14 2019-05-14 Electric motor control device and control method, and object detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019091275A JP7226079B2 (en) 2019-05-14 2019-05-14 Electric motor control device and control method, and object detection device

Publications (2)

Publication Number Publication Date
JP2020188572A JP2020188572A (en) 2020-11-19
JP7226079B2 true JP7226079B2 (en) 2023-02-21

Family

ID=73222108

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019091275A Active JP7226079B2 (en) 2019-05-14 2019-05-14 Electric motor control device and control method, and object detection device

Country Status (1)

Country Link
JP (1) JP7226079B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001339973A (en) 2000-05-30 2001-12-07 Aichi Emerson Electric Co Ltd Motor control method
JP2003145050A (en) 2001-11-15 2003-05-20 Hitachi Ltd Multidegree-of-freedom vibration exciter and its control device
JP2012176456A (en) 2011-02-25 2012-09-13 Okuma Corp Vibration suppressing apparatus for structure
JP2015535337A (en) 2012-09-14 2015-12-10 ファロ テクノロジーズ インコーポレーテッド Laser scanner with dynamic adjustment of angular scan speed
JP6276774B2 (en) 2012-10-24 2018-02-07 スミリコ エスディー フランス エスエーエス Pneumatic support

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06276774A (en) * 1993-03-22 1994-09-30 Nippon Reliance Kk Positioning control method for motor

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001339973A (en) 2000-05-30 2001-12-07 Aichi Emerson Electric Co Ltd Motor control method
JP2003145050A (en) 2001-11-15 2003-05-20 Hitachi Ltd Multidegree-of-freedom vibration exciter and its control device
JP2012176456A (en) 2011-02-25 2012-09-13 Okuma Corp Vibration suppressing apparatus for structure
JP2015535337A (en) 2012-09-14 2015-12-10 ファロ テクノロジーズ インコーポレーテッド Laser scanner with dynamic adjustment of angular scan speed
JP6276774B2 (en) 2012-10-24 2018-02-07 スミリコ エスディー フランス エスエーエス Pneumatic support

Also Published As

Publication number Publication date
JP2020188572A (en) 2020-11-19

Similar Documents

Publication Publication Date Title
JP5242151B2 (en) Vibration correction control circuit and imaging apparatus including the same
US10985684B2 (en) Motor control device
US9160488B2 (en) Apparatus and method for compensating output signals of magnetic encoder using digital phase-locked loop
JP5378807B2 (en) Anti-vibration control circuit
JP6645092B2 (en) Laser radar device
WO2010104059A1 (en) 3-phase motor control device, 3-phase motor system, and 3-phase motor control method and program
KR970008820A (en) Method and apparatus for speed control of rotating motor
KR20170070901A (en) Motor driven power steering system and control method thereof
EP1575279A2 (en) Image blur correcting device
JP2009145635A (en) Vibration isolation control circuit for imaging device
JP7226079B2 (en) Electric motor control device and control method, and object detection device
KR101807787B1 (en) Motor control apparatus
US20100125430A1 (en) Analog angle sensor accuracy correction program correction method recording medium and servo driver
CN111141267B (en) Anti-interference method for jitter control system of mechanically jittered laser gyroscope
JPWO2005122385A1 (en) Motor control device and control method thereof
JP6489649B2 (en) Motion blur compensation device, imaging system, and motion blur compensation method
KR20210151962A (en) Motor control device, and automatic adjustment method thereof
JP4760175B2 (en) Image blur correction device
JP3700527B2 (en) Servo control system, electronic device, and gain adjustment method
CN111034012B (en) Actuator control device and control method
JP6021418B2 (en) Speed control device and method for electromagnetic drive type actuator, and speed detection device and method
JP6065970B2 (en) Space stabilization apparatus and space stabilization method
JP7115284B2 (en) Electric motor control device and control method, and object detection device
JP6011697B2 (en) Electric motor position control device
CN116699833B (en) Micro-mirror control system and control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210720

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220531

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220531

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220719

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221004

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: 20230110

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230123

R151 Written notification of patent or utility model registration

Ref document number: 7226079

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151