JPS6098897A - ステツプモータの制御方法および装置 - Google Patents

ステツプモータの制御方法および装置

Info

Publication number
JPS6098897A
JPS6098897A JP20611984A JP20611984A JPS6098897A JP S6098897 A JPS6098897 A JP S6098897A JP 20611984 A JP20611984 A JP 20611984A JP 20611984 A JP20611984 A JP 20611984A JP S6098897 A JPS6098897 A JP S6098897A
Authority
JP
Japan
Prior art keywords
step motor
memory
motor
control
command
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.)
Pending
Application number
JP20611984A
Other languages
English (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.)
Siemens Schuckertwerke AG
Siemens Corp
Original Assignee
Siemens Schuckertwerke AG
Siemens 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 Siemens Schuckertwerke AG, Siemens Corp filed Critical Siemens Schuckertwerke AG
Publication of JPS6098897A publication Critical patent/JPS6098897A/ja
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P8/00Arrangements for controlling dynamo-electric motors rotating step by step
    • H02P8/24Arrangements for stopping
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P8/00Arrangements for controlling dynamo-electric motors rotating step by step
    • H02P8/04Arrangements for starting
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P8/00Arrangements for controlling dynamo-electric motors rotating step by step
    • H02P8/34Monitoring operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Stepping Motors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 1、 +)’r業]、の利用分野〕 本発明は、定d)らり、だ出発位置をイjするステップ
士−夕のステップ方向、通過ステップ数およγノ:加速
曳l[、Il性を決り)る制御指令がメモリを介してス
フノブモ〜りに!JえらJl、るようなステップモータ
ノjlill ajI 力r大オヨrt % i9 ニ
関する。
か\る制W111システムは、例えば内燃機関に走行−
\タル発イニ器に11、じて適当な炉;Il、 bi:
 e /l入するのに滴している。
1(疋来の技術〕 このイΦの力l、1.を実施するに適した制御システム
は公知である(西独特許出願公開第3,114,836
号公報)。これにおいては、遅延“反米がステップモー
タであり得る制御優構の11り段に接続さね、ている。
制御信号が固定的に与えら7′しる値をド回る時間間隔
で続くとき、メモリおよび遅延要素が起動される。それ
により、ステップモータが制仙+ 1g号に追従できる
ように遠足されlこ遅れをもって制御信号がステップモ
ータに導かれる。その際、各制御指令について、運転グ
ラフから加速1す特性が取り出される。
(、発明が解決しようとする問題点」 この神の制御装置による制御方法はすべての制百1指令
を時間的順番にて行なう。どの割部1指令も漏れな(実
行さ〕1.ることが保証されるが、しかし制御指令の実
行がM′tjZの場合にあ捷りにも遅くなることがある
。これにより、ステップモータがその間に変化すべきで
ある位置をなおも取れないことがある。
本発明の目的は、ステップモータを最少限の時間で制御
指令によって与えられる高速に変化する1目票f1Z置
・\到達させるステップモータの制御1カメJ:を1ノ
、供することにある。
1j111!I′CI点をカメ1′決するだめの手段1
この[1的は、本発明によれば、冒頭に述べた形式のス
テップモータの匍I Ill力i大において、メモリに
接続さハ、だ加jA−要素が各制御命令後に全通過ステ
ップの和をめ、ステップ方向およびステップ数のブこめ
の瞬間目標値としてメモリに供給し、 ステップモータが所定の加速1迂特性にて加速さ)11
、 ステップモータが一定の速1誌で移Φ力され、ステップ
モータが所望の移IIIJIF点前の制勤行稈に411
1”+するスヲ−・ソフ”4攻にわたってf9’t ’
MのFlのノ用速曳勃性にて減速され、 ステップモータの各通過されたステップ後にステップモ
ータの位16゛が瞬間目標値によって与えらノ1.る1
」標(iγ置へ1ステツプだけ変化され、その際首、瞬
間速度および瞬間目標値に依存することによって達成さ
れる。
〔作用〕
本発明によるステップモータの制御方法の場合には、猟
に、新だな制御指令の到来1f−r彷に加力。要素にお
いてまだ実行されていないすべての指令の和が作成され
、メモリに供給される。メモリにおけるこの変化する瞬
間目標値がステップモータを制御する。ステップモータ
の移動は実行されたステップの後毎にその際の41効な
目標値とステップモル夕に19’:合さノ1、た制御リ
ン素にて記録さitた瞬間ステップモータ信置との間の
差に広して実行される。その際にステップモータはIス
テップだけ移動さ几・:Cの枇・に目標fluが新lc
に111′び出され、位116差が形成さノLる。
ステップモータは所定の加速度で起動さね1、一定速度
で運転されるか、またはnr定の負の加速度で減速され
る。加速および減速のだめに多数のステップが必要なこ
とがある。本発明にょノtば、加速段階寸だは一様にノ
;U転さ11.ている段階の各任意のステップ後にfl
jll動段階へ移行すること、そしてその逆を行なうこ
とができる。ステップモータの停止後に即座に反対方向
への加速へ続けることができる。
(発明の効!4二]1 この力を大により、ステップモータの移動は、時間的に
慣性により制限されるだけで、制御指令の順番によって
与えられる移動経過に追従するという利点が得られる。
ステップモータは短時間後に行なわれる位1ハ″変化に
対してfli制御指令を十分には実行り、ない。それに
よりステップモータは制御指令の♀、(、果に比べて平
滑さJしてはいるが太いに適合化さJ主だカーブを描く
。すべての制御指令の遅れた実行(これは瞬間制御指令
に逆行するステップモータの動きすら仔ぜしめイnる。
)は本発明による方法によって回避される。
本発明による方法を実施するたd)の装置払゛は、制御
指令を受け入7′1.る第1の入力とメモリの出力に接
続された第2の人力とをイ1する加算要素を備えている
。この加算要素の出力はメモリの人力に接続されていて
、このメモリの出力はステップモータに接続さノLでい
る。
加算要素においては、制御指令とメモリ内容との和が作
成され、この和が新プこな目標値としてメモリに供給さ
り、る。瞬間位置と現在目標値との差がステップモータ
を、次の制御指令人力後に新だな目標(il′1が〕」
1.れる捷で制釧1゛4−る。ステップモータの柔軟性
のある加速15舶性はステップモータの各ステップ後に
加速・減速または速度糾(11を行なうことを可IIト
にし、七)1−によりスデノブ七−夕は新だな+=標(
141に反応することができる。
(実〕110例〕 以下、図面に示す実MII例を参照しながら本発明を更
に詳4Hに説明する。第1図は本発明制御方法を実施す
るだめの装置の一例を示すブロック図、第2図は本発明
制御方法による時間tに対するステップモータ速114
’ Vの経過を示すタイトチャート、第3図は時間日二
対する制御棒の位Il/I′Xの経過を説明するためタ
イムチャートである。
ディーゼルエンジンの噴射、j:ンプにおける制餌J棒
を種々のパラメータ、例えばエンジン回転数に応じて制
御するり口図による制御要素をfliiえたステップモ
ータ1に制御指令が与えられる。制御要素を備えたセン
サ2の出力にこの種の制御指令が勺−じ、これはステッ
プモータ1のRI望位置をm I’、’iする。制御指
令は制御ユニット3の入力31に導かれる。この制御ユ
ニット3はメモリ4と加算要素5とをrIする。制御ユ
ニット3の出力32においてステ5ノブモータ1が制御
要素と4y続さ力、−Cいる(第1図参照)。制御ユニ
ット3の人力31は加算要素5の第1の入力51と接続
されていて、この加算要素5の第2の入力52はメモリ
4の出力43に接続されている。加算要素5の出力53
はメモリ4の41に接続されている。各制御指令後にメ
モリ4は古いメモリ内容と制御指令との和を有するよう
になっている。メモリ4の出力43は制御ユニット3の
出力32を介して制御要素を備えだステ5ブモータエに
も接続されていて、しlcがってメモリ4の内容、即ち
瞬間目標値がステップモータlを制御する。その場合に
ステップモータ1はステップモーターlの瞬間位置と瞬
間目標値との差たけ移動される。
ステップモータ1はそれの割面+ ・B1素により第2
1×1による第51定の市の加速度91で加速され、そ
して移動の所望の終点の1)0の制動行程に対応するス
テップ数にわ/こって所定の負の加速度92でもって減
速される。それり外ではステップモータ1は一定ノ律度
93で移動し7、’E: ノAt IQ: Rr’# 
大速度94よりは人きくはない。ステップモータ1の移
動はis2図においては時間に対しである具体的な移動
経過について示されていて、その場合に速度ベクトルは
1精々逆になる。
第3図a)には内燃機関の制御棒捷たは他の装置の制御
要素のだA/)に指令さノ′Llこ位置が一例により示
されている。第31JI l))には従来のシステムの
位置がilT現さり、でいる。第3図C)には本発明装
首イ二ついての位16が示さitでいる。
ステップモータ1がシステムの慣性により各制御指令も
しくは)1!i間単位を1ステツプしか実行できない場
合には、その都度イム制御棒に指令される各時間間隔に
対するfi″1.fi6の結果の代わりに、実際のステ
ップモータ1の位置7,8の結果が得らハ。
る。従来技術によれば個々の制御指令が相次いで実行さ
れ、そノ主によって実際の位置゛は所望の位1〜Gから
大きくずれる。
本発明にょる方1月二より、げ、ステップモータ】の位
置が各スアソブ終了後にメモリ4に含(れ/こn[望の
[二J標値へ向けてlステップだけ変化されるために、
ステップモータ1の位置8の改善された適合されブこ結
果が得られ、る。
【図面の簡単な説明】
第1IAは本発明制御方法を実iKGするだめの2齢の
一例を示すブロック図、第2図は本発明制御方法による
時間1に74するステップモータ速度Vの経過を示すタ
イムチャート、第3図a)−C)は時間目二対する割印
11棒の位置Xの経過を説明するためタイムチャ−トの
である。 ■ ステップモータ、 2 センチ、 3・制御ユニッ
ト、4 メモリ、5−加算要素。

Claims (1)

  1. 【特許請求の範囲】 1) 丁y)+:)ハ、だ出発6γ島°をイ1するステ
    ップモータ(1)のステップ方向、1llj 36゛・
    1ステツプ数および加速度特性を決める′1111 a
    ll指令がメモリ(4)を介してステップモータ(1)
    にりえらノLるようなステップモータの制御押力1人に
    おいて、 メモリ(4)に接続さhit加算、)2)素(5)が各
    制7i1i1命令後に全通コIΔ5ステップの和をめ、
    スフ−ノブ方向およびステップ数の/こめの瞬間[1標
    イ1?1としてメモリ(4)にイJ1給し7、ステップ
    七−夕(1)が所−どの加速1少q41+/1(91)
    にて加速され、 ステップモータ(1)が−5との速1則(93)で移動
    され、 ステップモータ(1)が所望の移りJ終点11f1の制
    f+#行程に相当するステップ数にわたってrfI疋の
    負の加速1見(1”J「性(92)にてν、;速され、
    ステップモータ+1)の各■11i ;f7.lされた
    ステップ後にステップモータ(1)の(I’l Ii4
    が瞬間目標値によって与え+’−,i”+、る11欅f
    1γji(+へlステップだけ変化さ〕t、その際にス
    テップモータ(1)のわ’シ< Mt ・4′il+経
    :ilq ハソh (J)瞬間(5’(Ii!+、瞬間
    ユ中I凭おJ−rに11間口4票f的にイペ6すること
    を牛冒改とするスプーノフ゛モータの11.11省11
    ツノl去。 2)制1111指令のプこd)の人力(3L)とステ2
    ノブモータ[1)に(y紅、さit lこ出力(32)
    を(jする制阻ユニット(:1)をl1ifiえ、制百
    1指令の′−ν)す)人力t :(+ )は加で(安よ
    (5)のi目の人力(51)に4り′トノ9.されてい
    て、その加τ′1要素の42の人力(52)がメモリ(
    4)の出方(43)に+)< i−ノl+さハ、ており
    、加勢要素(5)の出力(53)はメモリ(4)の人力
    (41)に接続されていて、 メモリ(4)の出力(43)はステップモ−夕(1)に
    接続さハ、ている ことを!I寵しする菫められた出発位置を有するスフ−
    ノブモータのステノプカttJ〜通過ステ2ノブr:Q
    および加速度特性を決める制御指令がメモリを介L7て
    ステップモータに与えらノ1、る−ようなステップモー
    タの制御装置6″。
JP20611984A 1983-10-03 1984-10-01 ステツプモータの制御方法および装置 Pending JPS6098897A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19833335924 DE3335924A1 (de) 1983-10-03 1983-10-03 Verfahren und einrichtung zur steuerung eines schrittmotors
DE3335924.5 1983-10-03

Publications (1)

Publication Number Publication Date
JPS6098897A true JPS6098897A (ja) 1985-06-01

Family

ID=6210850

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20611984A Pending JPS6098897A (ja) 1983-10-03 1984-10-01 ステツプモータの制御方法および装置

Country Status (3)

Country Link
EP (1) EP0143241A1 (ja)
JP (1) JPS6098897A (ja)
DE (1) DE3335924A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5723964A (en) * 1995-02-15 1998-03-03 Nippondenso Co., Ltd. Method and device for controlling step motor

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4684866A (en) * 1986-04-16 1987-08-04 General Motors Corporation Adaptive controller for a motor vehicle engine throttle operator
EP0324531B1 (en) * 1986-04-16 1995-06-07 General Motors Corporation Brake-initiated release of an electric motor driven cruise control apparatus
DE3809657A1 (de) * 1988-03-23 1989-10-12 Berger Gmbh & Co Gerhard Einrichtung zur einstellung des lastwinkels eines elektrischen schrittmotors
DE10355153B4 (de) * 2003-11-26 2006-04-20 Tirron-Elektronik Gmbh Schrittantriebsteuerung mit nicht linearer Geschwindigkeitsänderung
DE102018112802A1 (de) * 2018-05-29 2019-12-05 Maschinenfabrik Rieter Ag Verfahren zum Betreiben einer Textilmaschine sowie Textilmaschine

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5588598A (en) * 1978-12-27 1980-07-04 Seiko Instr & Electronics Ltd Controlling method of acceleration and deceleration of motor

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2303182A1 (de) * 1973-01-23 1974-07-25 Siemens Ag Einrichtung zum steuern einer verbrennungskraftmaschine
DE2643148A1 (de) * 1976-09-24 1978-03-30 Siemens Ag Steuereinrichtung bei einer rechnergefuehrten steuerung einer numerisch gesteuerten werkzeugmaschine
JPS55123701A (en) * 1979-03-15 1980-09-24 Fanuc Ltd Command generation system
US4313173A (en) * 1980-06-10 1982-01-26 Bell Telephone Laboratories, Incorporated Linear interpolator
DE3114836A1 (de) * 1981-04-11 1982-11-04 Robert Bosch Gmbh, 7000 Stuttgart Steuersystem fuer eine brennkraftmaschine

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5588598A (en) * 1978-12-27 1980-07-04 Seiko Instr & Electronics Ltd Controlling method of acceleration and deceleration of motor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5723964A (en) * 1995-02-15 1998-03-03 Nippondenso Co., Ltd. Method and device for controlling step motor

Also Published As

Publication number Publication date
DE3335924A1 (de) 1985-04-18
EP0143241A1 (de) 1985-06-05

Similar Documents

Publication Publication Date Title
JP2506150B2 (ja) 内燃機関のスロットル制御装置
WO1998017902A1 (en) Stratified scavenging two-cycle engine
JPS63212740A (ja) 内燃機関の電子制御装置
JPS63198741A (ja) エンジン制御装置
JP2001216012A (ja) ロボット制御方法
JPS5913160A (ja) 車両−駆動ユニツトに対する調整装置
JPH0830975B2 (ja) 多関節ロボットの制御方法
JP2733881B2 (ja) Pi制御ループをベースにした適応スライディングモード制御方式
JP3117758B2 (ja) 2サイクルエンジンの潤滑油供給装置
JPS62240452A (ja) 燃料制御装置
JP3213121B2 (ja) ステップモータ制御装置
JPH0413534B2 (ja)
JPH0295763A (ja) 排気ガス再循環制御装置
JPS6235872Y2 (ja)
RU2011552C1 (ru) Устройство для управления подачей топлива к дизелю транспортного средства
JPS5853648A (ja) 内燃機関のアイドル回転数制御装置
SU911459A1 (ru) Цифровое устройство дл управлени позиционным приводом
JPS5835247A (ja) 内燃機関の制御装置
JPS6319555Y2 (ja)
JPH0361019B2 (ja)
JPS58106141A (ja) 自己点火式内燃機関の燃料供給量電子制御装置
JPH04263796A (ja) 自動照準誤差修正方法及びその装置
JPS5812594A (ja) ステツピングモ−タ制御装置
JPS6044951B2 (ja) ミシン制御装置
JPH03215194A (ja) ステッピングモータの速度制御方法