JPH0611193B2 - Motor position control method - Google Patents

Motor position control method

Info

Publication number
JPH0611193B2
JPH0611193B2 JP25287185A JP25287185A JPH0611193B2 JP H0611193 B2 JPH0611193 B2 JP H0611193B2 JP 25287185 A JP25287185 A JP 25287185A JP 25287185 A JP25287185 A JP 25287185A JP H0611193 B2 JPH0611193 B2 JP H0611193B2
Authority
JP
Japan
Prior art keywords
motor
deceleration
amount
speed
position control
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.)
Expired - Lifetime
Application number
JP25287185A
Other languages
Japanese (ja)
Other versions
JPS62123974A (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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP25287185A priority Critical patent/JPH0611193B2/en
Publication of JPS62123974A publication Critical patent/JPS62123974A/en
Publication of JPH0611193B2 publication Critical patent/JPH0611193B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Control Of Position Or Direction (AREA)
  • Stopping Of Electric Motors (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は、モートルの位置制御方法に係り、特に、滑ら
かで、かつ迅速な位置決め制御を行うに好適な、モート
ルの位置制御方法に関するものである。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a motor position control method, and more particularly to a motor position control method suitable for smooth and quick positioning control. .

〔発明の背景〕[Background of the Invention]

DCモートルの位置制御については、たとえば、電気学
会、情報処理研究会資料、資料番号「IP−82−3
4」に記載されている。
For the position control of the DC motor, see, for example, the Institute of Electrical Engineers of Japan, Information Processing Research Society material, material number “IP-82-3
4 ”.

このように、回転検出器としてエンコーダを使用した場
合を例にとつて、従来技術を説明する。
The conventional technique will be described below by taking the case where the encoder is used as the rotation detector as an example.

ここで、第3図は、従来技術のDCモートル制御システ
ムのブロツク図、第4図は、その各波形位相図、第5図
は、その位置制御時の速度、位置及び時間の関係説明
図、第6図は、減速速度指令パターン図である。
Here, FIG. 3 is a block diagram of a conventional DC motor control system, FIG. 4 is each waveform phase diagram thereof, and FIG. 5 is an explanatory diagram of the relationship between speed, position and time at the time of position control, FIG. 6 is a deceleration speed command pattern diagram.

すなわち、まず、第3図において、DCモートルMは、
トランジスタQ(+),Q(-),Q(+),Q(-)の4
個により、フルブリツジ形の中心に接続され、これらの
各トランジスタのベースは、各各、抵抗R(+),R
(-),R(+),R(-)を介して、マイクロコンピユ
ータMPUに接続されている。
That is, first, in FIG. 3, the DC motor M is
Transistors Q A (+), Q A (-), Q B (+), Q B (-) 4
Connected to the center of the full-bridge type, and the base of each of these transistors is connected to each of the resistors RA (+), R
It is connected to the micro computer MPU via A (-), R B (+), and R B (-).

そして、マイクロコンピユータMPUの出力により、ト
ランジスタQ(+),Q(-)がオンすると、DCモート
ルMは正回転、トランジスタQ(+),Q(-)がオンす
ると、DCモートルMは逆方向へ回転されるものであ
る。
When the transistors Q A (+) and Q A (-) are turned on by the output of the micro computer MPU, the DC motor M is rotated forward, and when the transistors Q B (+) and Q B (-) are turned on, the DC motor M is turned on. M is rotated in the opposite direction.

また、そのDCモートルMの軸には、回転検出器に係る
エンコーダEが直結されており、DCモートルMの回転
に従つて、エンコーダEは、第4図の各波形位相図に示
す出力φ,φという、位相の異なつた2相の矩形波
を出力するものである。
Further, an encoder E relating to a rotation detector is directly connected to the shaft of the DC motor M, and the encoder E outputs the output φ A shown in each waveform phase diagram of FIG. 4 in accordance with the rotation of the DC motor M. , Φ B , two-phase rectangular waves with different phases are output.

この出力φ,φは、DCモートルMの回転方向によ
つて、その位相の進,遅は逆になる。すなわち、DCモ
ートルMが正方向回転のときは、出力φが進み、一
方、同モートルMが逆回転のときは、出力φの位相が
進むものである。
The outputs Φ A and Φ B have the opposite phases of advance and delay depending on the rotation direction of the DC motor M. That is, when the DC motor M rotates in the forward direction, the output φ A advances, while when the motor M rotates in the reverse direction, the phase of the output φ B advances.

しかして、アツプダウンカウンタ回路UDCNTは、エンコ
ーダEの出力φ,φを、第4図のパルスFCに示す
ように、その各々の立上り、立下りを検出し、4倍の周
波数を作り出して、DCモートルMの回転方向に従つ
て、4倍化されたパルスFCを、アツプカウントあるい
は、ダウンカウントし、そのカウンタ値COUNTを、
速度あるいは、位置の情報として、マイクロコンピユー
タMPUに入力するものである。
Then, the up-down counter circuit UDCNT detects the rising and falling edges of the outputs φ A and φ B of the encoder E as shown by the pulse FC in FIG. , Up-counting or down-counting the pulse FC that has been quadrupled according to the rotation direction of the DC motor M, and counting the counter value COUNT,
The information is input to the microcomputer MPU as speed or position information.

また、アツプダウンカウンタ回路UDCNTは、エンコーダ
Eの出力φ,φの位相進,遅により、DCモートル
Mの回転方向信号、すなわち第4図における回転方向信
号ROTの信号を、HまたはLで、マイクロコンピユー
タMPUに入力するものである。
Further, the up-down counter circuit UDCNT changes the rotation direction signal of the DC motor M, that is, the rotation direction signal ROT in FIG. 4 to H or L by the phase advance or delay of the outputs φ A and φ B of the encoder E. , Is input to the micro computer MPU.

そして、INFはインターフエース回路であり、このイ
ンターフエース回路INFと上記のマイクロコンピユー
タMPUとは、指示制御部に係るものである。なお、i
,iはDCモートルMの右,左の電流方向であり、
は電源である。
The INF is an interface circuit, and the interface circuit INF and the microcomputer MPU are related to the instruction control unit. Note that i
R 1 and i I are the current directions to the right and left of the DC motor M,
V S is a power supply.

しかして、アツプダウンカクンタ回路UDCNTマイクロコ
ンピユータMPUは、エンコーダEの信号をフイードバ
ツク信号として入力せしめ、DCモートルMの所定の回
転速度及び回転角度が得られるよう調整された駆動信号
を出力する制御ユニツトに係るものであり、また、4個
の各トランジスタは、前記の駆動信号を受けてDCモー
トルMを駆動させる駆動回路を構成するものである。
Then, the up-down counter circuit UDCNT micro-computer MPU inputs the signal of the encoder E as a feed back signal, and outputs a drive signal adjusted to obtain a predetermined rotation speed and rotation angle of the DC motor M. Further, each of the four transistors constitutes a drive circuit which receives the drive signal and drives the DC motor M.

このような構成で、速度指令SC、位置指令PC、運転
指令CTLは、インターフエース回路INFを介してマ
イクロコンピユータMPUに入力されると、マイクロコ
ンピユータMPUは、位置制御時の速度,位置と時間と
の関係説明図である第5図に示すように、指令された速
度Sまで加速後、指令された速度で回転させ、カウンタ
値COUNTを監視し、最適パターンで停止できる位置、す
なわち減速を開始する位置Xまで達すると、予めマイ
クロコンピユータMPU内に設定された、減速速度指令
パターン図である第6図における減速速度指令パターン
に従つて、減速し、停止位置近傍の領域(A領域)
に達すると、次のように、残りパルス数より直接、DC
モートルMへの通電量であるデユーテイVを算出い
て、それに基づく減速に切替え、減速を行うものであ
る。
With such a configuration, when the speed command SC, the position command PC, and the operation command CTL are input to the micro computer MPU via the interface circuit INF, the micro computer MPU detects the speed, position, and time during position control. As shown in FIG. 5 which is an explanatory view of the relationship of the above, after accelerating up to the commanded speed S, rotating it at the commanded speed, monitoring the counter value COUNT, and starting the position where it can be stopped in the optimum pattern, that is, deceleration When the position X 1 is reached, the speed is reduced in accordance with the deceleration speed command pattern P 1 in FIG. 6, which is a deceleration speed command pattern diagram set in advance in the microcomputer MPU, and the area near the stop position (A area).
, The DC is directly calculated from the remaining pulse number as follows.
And it has calculated Deyutei V d is a power supply amount to the Motoru M, switched to deceleration based thereon, and performs deceleration.

=k(θ+S) ここで、kは定数、θは残りパルス数、Sは、時間
積分の項である。
V d = k 1 (θ + S n ), where k 1 is a constant, θ is the number of remaining pulses, and S n is a term of time integration.

なお、第6図において、P′,P″は、減速態様の
異なる他の減速速度指令パターンを示し、X
′,X″は、それぞれの減速開始位置を示すもの
である。
In FIG. 6, P 1 ′ and P 1 ″ represent other deceleration speed command patterns with different deceleration modes, and X 1 and
X 1 ′ and X 1 ″ indicate respective deceleration start positions.

以上のようにして、DCモートルMの位置制御を行うも
のであるが、減速速度指令パターンによる減速から、デ
ユーテイの直接計算による減速への切替えを領域で一義
的に行うため、すなわち、例えば上記のA領域に入つた
ならば、減速速度指令パターンによるDCモートルMへ
の通電量と、デユーテイの直接計算による同上の通電量
との差異の有無に拘らず、切替えを行うため、切替え
時、前者によるモートル回転速度と、後者によるモート
ル回転速度とに差のある場合、その時点で、急激な加
速、または減速が発生してしまい、滑らかな減速が得ら
れない、という不具合があつた。
Although the position control of the DC motor M is performed as described above, the deceleration based on the deceleration speed command pattern is switched to the deceleration based on the direct calculation of the duty in a region, that is, for example, as described above. Once in the area A, regardless of whether there is a difference between the energization amount to the DC motor M according to the deceleration speed command pattern and the same energization amount according to the direct calculation of the duty, the switching is performed. If there is a difference between the motor rotation speed and the latter motor rotation speed, a sudden acceleration or deceleration occurs at that point, and smooth deceleration cannot be obtained.

〔発明の目的〕[Object of the Invention]

本発明は、滑らかな減速特性の、モートルの位置制御方
法の提供を、その目的とするものである。
An object of the present invention is to provide a motor position control method with smooth deceleration characteristics.

〔発明の概要〕[Outline of Invention]

本発明の、モートルの位置制御方法は、モートルと、当
該モートルの回転に応じた信号を出力する回転検出器
と、この回転検出器の信号をフィードバック信号として
入力せしめ、上記モートルの所定の回転速度及び回転角
度が得られるよう調整された駆動信号を出力する制御ユ
ニットと、その駆動信号を受けて当該モートルを駆動さ
せる駆動回路とよりなるモートルの位置制御回路で、位
置決め停止時の減速勾配を速度指令パターンとして制御
ユニット内に記憶せしめ、この速度指令パターンに従っ
て、位置決め停止時の減速を行い、さらに停止位置近傍
の極めて回転数の低い範囲においては、残り移動距離よ
り直接、モートルへの通電量を計算して減速を行い、目
標停止位置へ停止せしめるモートルの位置制御方法にお
いて、速度指令パターンに従った減速から、残り移動距
離よりの直接計算による減速への切替えを、両者による
モートルへの通電量を比較し、後者による通電量が前者
による通電量より小となる位置で行い、また後者による
通電量が、前者による通電量より小とならない場合にお
いても、停止位置の極めて近傍に到達したならば行うよ
うにしたものである。
The motor position control method according to the present invention includes a motor, a rotation detector that outputs a signal corresponding to the rotation of the motor, and a signal of the rotation detector that is input as a feedback signal to obtain a predetermined rotation speed of the motor. And a position control circuit for the motor, which includes a control unit that outputs a drive signal adjusted to obtain the rotation angle and a drive circuit that drives the motor in response to the drive signal, and controls the deceleration gradient when positioning is stopped. It is stored in the control unit as a command pattern, and deceleration is performed when positioning is stopped according to this speed command pattern.In addition, in the extremely low rotation speed range near the stop position, the amount of electricity supplied to the motor is calculated directly from the remaining travel distance. In the motor position control method that calculates and decelerates and stops at the target stop position, the speed command pattern Switching from deceleration according to the current distance to deceleration by direct calculation from the remaining travel distance is performed at the position where the amount of electricity supplied to the motor by both is compared and the amount of electricity supplied by the latter is smaller than the amount of electricity supplied by the former. Even when the amount of electricity supplied by the latter does not become smaller than the amount of electricity supplied by the former, it is carried out as long as it reaches a position extremely close to the stop position.

減速速度指令パターンによる減速と、直接計算による減
速との切替えを、領域により、一義的に行うのではなく
両者により、通電量を比較して、後者による通電量が、
前者による通電量より小となつたときに行うことによ
り、減速を滑らかなものとしたものである。また、停止
位置の、ごく近傍では、モートルの回転数が、非常に小
さいことに着目し、上述の切替えが起きない場合、すな
わち、前者による通電量が、後者による通電量より小の
ときは、停止位置のごく近傍では、一義的に前者から後
者に切替えるようにして、迅速な位置決め停止を行うよ
うにしたものである。
Switching between deceleration based on the deceleration speed command pattern and deceleration based on direct calculation is not performed uniquely for each region, but the amount of energization is compared by both, and the amount of energization by the latter is
The deceleration is smoothed by performing when the amount of electricity supplied by the former is smaller than that. Also, paying attention to the fact that the rotation speed of the motor is very small in the immediate vicinity of the stop position, and when the above switching does not occur, that is, when the energization amount by the former is smaller than the energization amount by the latter, In the immediate vicinity of the stop position, the former is uniquely switched to the latter so as to quickly stop the positioning.

〔発明の実施例〕Example of Invention

本発明の実施例を、さきの各図をも参照し、第1,2図
により説明する。
An embodiment of the present invention will be described with reference to FIGS.

ここで、第1図は、本発明の一実施例に係るモートルの
位置制御方法による位置制御時の、速度と時間の関係説
明図、第2図は、その位置制御の手順を示すフローチヤ
ート図である。
Here, FIG. 1 is an explanatory view of the relationship between speed and time at the time of position control by the motor position control method according to an embodiment of the present invention, and FIG. 2 is a flow chart showing the position control procedure. Is.

しかして、本発明の実施例におけるモートルの位置制御
回路は、第3図に示す従来例のものと同一である。ま
た、減速速度指令パターンに従つて減速を行い、ある領
域になつたら、直接計算による減速に切替える方法も同
一であるが、領域で一義的に切替えるのでなく、両者の
通電量を比較し、その大小により切替えを行うようにし
たものである。この詳細を以下に説明する。
Therefore, the position control circuit of the motor in the embodiment of the present invention is the same as that of the conventional example shown in FIG. In addition, the method of decelerating according to the deceleration speed command pattern and switching to deceleration by direct calculation when it reaches a certain area is the same, but instead of switching uniquely in the area, the energization amount of both is compared and the The switch is made according to the size. The details will be described below.

前述のように、第1図は、停止位置附近における減速を
示す図であり、Aは第5図に示すAと同一の領域であ
り、Qは、減速速度パターンによるモートル速度、R
は、直接計算によるモートル速度、Bは、後述する、新
たに設けた領域である。
As described above, FIG. 1 is a diagram showing deceleration near the stop position, A is the same region as A shown in FIG. 5, Q is a motor speed according to a deceleration speed pattern, and R is
Is a motor speed obtained by direct calculation, and B is a newly provided area described later.

位置制御を行う場合は、第5図に示したように、速度S
まで加速したのち、Xの位置より減速速度指令パター
ンに従い、減速を行う。これが、第1図におけるモート
ル速度Qである。
When performing position control, as shown in FIG.
After accelerating up to, the deceleration is performed from the position of X 1 according to the deceleration speed command pattern. This is the motor speed Q in FIG.

DCモートルMを、モートル速度Qのように減速させて
A領域に達したならば、モートル速度QによるDCモー
トルMへの通電量とモートル速度Rによる通電量とを比
較し、すなわちCにおいて、モートル速度Qからモート
ル速度Rへの切替えを行うものである。
When the DC motor M is decelerated like the motor speed Q and reaches the area A, the energization amount to the DC motor M at the motor speed Q is compared with the energization amount to the motor speed R, that is, at C, the motor The speed Q is switched to the motor speed R.

また、A領域内において、モートル速度QとRとが交差
しない場合は、B領域(停止位置の極めて近傍の領域、
例えば、モートル軸の回転角度で3度以内の領域)に達
したなら、モートル速度Qから同Rへの切替えを行うも
のである。
Further, in the area A, when the motor speeds Q and R do not intersect, the area B (area very close to the stop position,
For example, when the rotation angle of the motor shaft reaches an area within 3 degrees), the motor speed Q is switched to the same speed R.

この手順を第2図のフローチヤートに示す。This procedure is shown in the flow chart of FIG.

まず、A領域内に達したかどうかを判定し、達していな
ければ、減速速度指令パターンに従つて減速、すなわち
第1図のモートル速度Qのように減速する。
First, it is determined whether or not it has reached within the area A, and if it has not reached it, it is decelerated according to the deceleration speed command pattern, that is, it decelerates like the motor speed Q in FIG.

達していれば、減速速度指令パターンによるモートルへ
の通電量と、残り移動距離に係る残り移動パルス数より
直接計算した通電量とを比較し、後者が、前者より小で
あつたなら、後者により、以後の減速を行うものであ
る。
If it is reached, the amount of electricity to the motor according to the deceleration speed command pattern is compared with the amount of electricity directly calculated from the number of remaining movement pulses related to the remaining movement distance, and if the latter is smaller than the former, the latter is used. , And subsequent deceleration.

また、前者が後者より小の場合には、B領域に達してい
るか、どうかを判別し、達していなければ、前者による
減速を行い、達していれば後者により、以後の減速を行
うものである。
If the former is smaller than the latter, it is determined whether or not the region B has been reached. If not, the former decelerates, and if the latter, the latter decelerates. .

以上のように、減速速度指令パターンによる減速と、上
述の残り移動パルス数により通電量を直接計算して行う
減速との切替えを行うことにより、切替え時に急激な
加,減速を生じることなく、滑なから、ハンチングのな
い減速特性の位置制御を行うことができるものである。
As described above, by switching between deceleration based on the deceleration speed command pattern and deceleration performed by directly calculating the energization amount based on the number of remaining movement pulses described above, there is no sudden acceleration or deceleration during switching, Above all, it is possible to perform position control of deceleration characteristics without hunting.

しかして、上記において、B領域、すなわち、停止位置
の極めて近傍の領域について、モートル軸の回転過度で
3度以内の領域を例示したが、この回転角度について
は、モートル自体の慣性,外部負荷の慣性などを含め、
その慣性が大きいときは、回転角度3度以上でもよいも
のであり、これに反し、慣性が小さいときは、3度より
少ない角度範囲を選択する必要があるなど、状況に応じ
て、種々の選択ができるものである。
In the above description, the region B, that is, the region extremely close to the stop position, is illustrated as a region within 3 degrees due to excessive rotation of the motor shaft. However, this rotation angle is not limited to the inertia of the motor itself and the external load. Including inertia,
When the inertia is large, the rotation angle may be 3 degrees or more. On the contrary, when the inertia is small, it is necessary to select an angle range less than 3 degrees. Is something that can be done.

〔発明の効果〕〔The invention's effect〕

本発明によれば、停止位置附近で、急激な速度変動を生
じることなく位置制御を行うことができるので、滑らか
な減速特性の位置制御を行うことができる、という効果
がある。
According to the present invention, since the position control can be performed near the stop position without causing a rapid speed change, it is possible to perform the position control with a smooth deceleration characteristic.

【図面の簡単な説明】[Brief description of drawings]

第1図は、本発明の一実施例に係るモートルの位置制御
方法による位置制御時の、速度と時間の関係説明図、第
2図は、その位置制御の手順を示すフローチヤート図、
第3図は、従来技術のDCモートル制御システムのブロ
ツク図、第4図は、その各波形位相図、第5図は、その
位置制御時の速度、位置及び時間の関係説明図、第6図
は、減速速度指令パターン図である。 M…DCモートル、E…エンコーダ、Q(+),Q
(-),Q(+),Q(-)……トランジスタ、R(+),
(-),R(+),R(-)……抵抗、UDCNT……アツプ
ダウンカウンタ回路、COUNT……カウンタ値、MPU…
…マイクロコンピユータ、INF……インターフエース
回路、CTL……運転指令、SC……速度指令、PC…
…位置指令、ROT……回転方向信号、φ,φ……
エンコーダの出力、FC……エンコーダの4倍化された
パルス、V……通電量であるデユーテイ、Q,R……
モートル速度、A,B……領域、S……速度、P……
減速速度指令パターン。
FIG. 1 is an explanatory view of the relationship between speed and time at the time of position control by a motor position control method according to an embodiment of the present invention, and FIG. 2 is a flow chart showing the position control procedure.
FIG. 3 is a block diagram of a conventional DC motor control system, FIG. 4 is a waveform phase diagram thereof, and FIG. 5 is an explanatory diagram of the relationship between speed, position and time during position control, and FIG. FIG. 4 is a deceleration speed command pattern diagram. M: DC motor, E: Encoder, Q A (+), Q
A (-), Q B (+), Q B (-) ... Transistor, RA (+),
R A (-), R B (+), R B (-) ...... resistance, UDCNT ...... up-down counter circuit, COUNT ...... counter value, MPU ...
... Microcomputer, INF ... Interface circuit, CTL ... Run command, SC ... Speed command, PC ...
... Position command, ROT ... Rotation direction signal, φ A , φ B ...
The output of the encoder, FC ...... 4-doubled pulses of the encoder, a V d ...... energization amount Deyutei, Q, R ......
Motor speed, A, B ... area, S ... speed, P 1 ...
Deceleration speed command pattern.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 稲村 潤四郎 茨城県日立市東多賀町1丁目1番1号 株 式会社日立製作所多賀工場内 (72)発明者 宮下 邦夫 茨城県日立市久慈町4026番地 株式会社日 立製作所日立研究所内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Junshiro Inamura 1-1-1, Higashitaga-cho, Hitachi-shi, Ibaraki Hitachi Ltd. Taga factory (72) Inventor Kunio Miyashita 4026 Kuji-cho, Hitachi-shi, Ibaraki Hitachi Research Laboratory, Hiritsu Manufacturing Co., Ltd.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】モートルと、当該モートルの回転に応じた
信号を出力する回転検出器と、この回転検出器の信号を
フィードバック信号として入力せしめ、上記モートルの
所定の回転速度及び回転角度が得られるよう調整された
駆動信号を出力する制御ユニットと、その駆動信号を受
けて当該モートルを駆動させる駆動回路とよりなるモー
トルの位置制御回路で、位置決め停止時の減速勾配を速
度指令パターンとして制御ユニット内に記憶せしめ、こ
の速度指令パターンに従って、位置決め停止時の減速を
行い、さらに停止位置近傍の極めて回転数の低い範囲に
おいては、残り移動距離より直接、モートルへの通電量
を計算して減速を行い、目標停止位置へ停止せしめるモ
ートルの位置制御方法において、 速度指令パターンに従った減速から、残り移動距離より
の直接計算による減速への切替えを、両者によるモート
ルへの通電量を比較し、後者による通電量が前者による
通電量より小となる位置で行い、また後者による通電量
が、前者による通電量より小とならない場合において
も、停止位置の極めて近傍に到達したならば行うように
したことを特徴とするモートルの位置制御方法。
1. A motor, a rotation detector that outputs a signal according to the rotation of the motor, and a signal from the rotation detector are input as a feedback signal to obtain a predetermined rotation speed and rotation angle of the motor. The position control circuit of the motor, which consists of the control unit that outputs the drive signal adjusted as described above and the drive circuit that receives the drive signal and drives the motor, uses the deceleration gradient when positioning is stopped as the speed command pattern in the control unit. In the range where the rotation speed is extremely low near the stop position, the amount of electricity to the motor is directly calculated from the remaining travel distance to decelerate in accordance with this speed command pattern. In the position control method of the motor that stops the motor at the target stop position, The switching to deceleration by direct calculation from the travel distance is performed at the position where the amount of electricity to the motor by both is compared and the amount of electricity by the latter is smaller than the amount of electricity by the former. The motor position control method is characterized in that it is carried out when the vehicle reaches a position very close to the stop position even when the electric current amount due to is not smaller than that.
【請求項2】特許請求の範囲第1項において、速度指令
パターンに従った減速から、残り移動距離よりの直接計
算による減速への切替えを、後者による通電量が前者に
よる通電量より小とならない場合においても、停止位置
の極めて近傍である、モートル軸の回転角度で3度以内
に到達したならば行うモートルの位置制御方法。
2. The switching of deceleration according to the speed command pattern from deceleration according to the speed command pattern to deceleration by direct calculation based on the remaining travel distance, the energization amount by the latter does not become smaller than the energization amount by the former. In this case, the position control method of the motor is performed when the rotation angle of the motor shaft is within 3 degrees, which is very close to the stop position.
JP25287185A 1985-11-13 1985-11-13 Motor position control method Expired - Lifetime JPH0611193B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25287185A JPH0611193B2 (en) 1985-11-13 1985-11-13 Motor position control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25287185A JPH0611193B2 (en) 1985-11-13 1985-11-13 Motor position control method

Publications (2)

Publication Number Publication Date
JPS62123974A JPS62123974A (en) 1987-06-05
JPH0611193B2 true JPH0611193B2 (en) 1994-02-09

Family

ID=17243324

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25287185A Expired - Lifetime JPH0611193B2 (en) 1985-11-13 1985-11-13 Motor position control method

Country Status (1)

Country Link
JP (1) JPH0611193B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH084386B2 (en) * 1987-09-28 1996-01-17 富士電機株式会社 Positioning control method by voltage source inverter

Also Published As

Publication number Publication date
JPS62123974A (en) 1987-06-05

Similar Documents

Publication Publication Date Title
US4761598A (en) Torque-angle stabilized servo motor drive
US5381279A (en) Disk drive system with adjustable spindle and actuator power to improve seek and access performance
JPH063994B2 (en) Control method for multiple digital servos
JPS602088A (en) Servo motor drive system
JPH01194890A (en) Speed controller
JPH0755429B2 (en) Machine tool spindle drive
JPH05228794A (en) Positioning method for main spindle
US4864209A (en) Negative feedback control system
JPS6056075B2 (en) Drive device using pulse motor
JPH0793832B2 (en) Motor position control method
JPS62123974A (en) Motor position control method
JPS62123975A (en) Encoder motor stop control device
JPH08132369A (en) Robot controller
JPH01138988A (en) Controlling method for dc motor
JPS6240073A (en) Stopping method for encoder motor
JPS5917759Y2 (en) electric steering device
JPH03143289A (en) Switching driving system of induction motor
JPS6068408A (en) positioning control device
JP3232603B2 (en) Digital servo controller
JPH0416640Y2 (en)
JPH0217801B2 (en)
JPS59175389A (en) Stopping method of encoder motor
JPH04165981A (en) Motor controller
JPH0556679A (en) Servo motor controller
JPS5935211A (en) digital positioning controller