JPH0312502A - Output device for manipulated variable information - Google Patents
Output device for manipulated variable informationInfo
- Publication number
- JPH0312502A JPH0312502A JP1147279A JP14727989A JPH0312502A JP H0312502 A JPH0312502 A JP H0312502A JP 1147279 A JP1147279 A JP 1147279A JP 14727989 A JP14727989 A JP 14727989A JP H0312502 A JPH0312502 A JP H0312502A
- Authority
- JP
- Japan
- Prior art keywords
- information
- valve
- manipulated variable
- pulse
- rotating shaft
- 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.)
- Granted
Links
- 230000005389 magnetism Effects 0.000 claims description 2
- 238000000034 method Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 16
- BGPVFRJUHWVFKM-UHFFFAOYSA-N N1=C2C=CC=CC2=[N+]([O-])C1(CC1)CCC21N=C1C=CC=CC1=[N+]2[O-] Chemical compound N1=C2C=CC=CC2=[N+]([O-])C1(CC1)CCC21N=C1C=CC=CC1=[N+]2[O-] BGPVFRJUHWVFKM-UHFFFAOYSA-N 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical group [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 244000000626 Daucus carota Species 0.000 description 1
- 235000002767 Daucus carota Nutrition 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000004939 coking Methods 0.000 description 1
- 238000002485 combustion reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Landscapes
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
- Transmission And Conversion Of Sensor Element Output (AREA)
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、作動量情報出力装置、特に、直流モータの回
転を回転軸より受けて駆動する被駆動系の作動量情報を
出力する作動量情報出力装置に関する。Detailed Description of the Invention (Industrial Application Field) The present invention relates to an operating amount information output device, particularly an operating amount information output device that outputs operating amount information of a driven system that receives the rotation of a DC motor from a rotating shaft and is driven. It relates to an information output device.
(従来の技術)
被駆動系の駆動源として各種のアクチュエータが利用さ
れている。このアクチュエータの内、直流モータの回転
に応じて、被駆動系を駆動することが行なわれており、
このアクチュエータの作動と共に被駆動系が作動する際
の作動量を所定の作動量情報出力装置により出力してい
る。(Prior Art) Various actuators are used as drive sources for driven systems. Among these actuators, a driven system is driven according to the rotation of a DC motor.
A predetermined operating amount information output device outputs the operating amount when the driven system operates together with the actuator operation.
例えば、エンジンのアイドル回転数を制御する制御方法
として、スロットルバルブをバイパスする混合バイパス
通路を設け、そのバイパス路に取付けたアイドルスピー
ドコントロールバルブ(工5CV)に電子制御装置から
信号を送り、同バルブの開度を制御して、アイドル回転
数を制御している。For example, as a control method for controlling the idle speed of an engine, a mixing bypass passage that bypasses the throttle valve is provided, and a signal is sent from an electronic control device to an idle speed control valve (5CV) installed in the bypass passage. The opening degree of the engine is controlled to control the idle speed.
ここで用いられるアイドルスピードコントロールバルブ
(ISCV)はISOアクチュエータにより操作され、
同アクチュエータの駆動源としては耐熱性の優れた直流
モータが用いられている。The idle speed control valve (ISCV) used here is operated by an ISO actuator,
A DC motor with excellent heat resistance is used as the drive source for the actuator.
例えば、第12図に示すように、直流モータ1により直
動される回転軸2にはウオームギア3が一体的に取付ら
れ、同ウオームギア3にはウオームホイール4が噛合さ
れ、このウオームホイール4の回転に応じて図示しない
アイドルスピードコントロールバルブを開閉作動させ、
図示しないエンジンの吸気路を開閉制御するように構成
されている。For example, as shown in FIG. 12, a worm gear 3 is integrally attached to a rotating shaft 2 that is directly driven by a DC motor 1, a worm wheel 4 is meshed with the worm gear 3, and the rotation of the worm wheel 4 Open and close the idle speed control valve (not shown) according to the
It is configured to control opening and closing of an intake passage of an engine (not shown).
ところで、ISOアクチュエータとして直流モータ1を
使用した場合、それにより作動されるアイドルスピード
コントロールバルブの作動位置を検出して電子制御装置
に入力する作動量情報出力装置が必要となる。By the way, when the DC motor 1 is used as the ISO actuator, an operating amount information output device is required to detect the operating position of the idle speed control valve operated by the DC motor 1 and input the detected operating position to the electronic control device.
ここでの作動量情報出力装置は、ウオームギア3を一体
的に取付けた回転軸2の先端に外嵌されたリングマグネ
ット5と、同リングマグネット5に僅かな隙間を介して
対設されたホールICからなる磁気センサ6と、同セン
サの出力に基づきモータ位置即ち、弁開度情報を算出す
る電子制御装置7とで構成されている。The operating amount information output device here consists of a ring magnet 5 externally fitted on the tip of a rotating shaft 2 to which a worm gear 3 is integrally attached, and a Hall IC placed oppositely to the ring magnet 5 with a slight gap therebetween. The magnetic sensor 6 is composed of a magnetic sensor 6, and an electronic control unit 7 that calculates the motor position, that is, the valve opening information based on the output of the sensor.
リングマグネット5は回転軸2の半回転毎に磁極を反転
させるように構成され、このリングマグネット5及び磁
気センサ6は共働してデユーティ比50%のパルスを出
力する回転検出センサを構成している。The ring magnet 5 is configured to reverse its magnetic pole every half rotation of the rotating shaft 2, and the ring magnet 5 and the magnetic sensor 6 work together to configure a rotation detection sensor that outputs a pulse with a duty ratio of 50%. There is.
この様なアイドルスピードコントロールバルブで用いる
電子制御装置7は、最適なバルブ開度を算出し、その目
標バルブ開度に相当する作動量に現在の実バルブ開度を
一致させるべく、制御信号を駆動回路8に出力する。こ
の制御信号により、駆動回路8は直流モータ1を開動さ
せ、回転軸2を回転させ、アイドルスピードコントロー
ルバルブを目標バルブ開度に切り換えるよう作動する。The electronic control device 7 used in such an idle speed control valve calculates the optimal valve opening and drives a control signal to make the current actual valve opening match the operating amount corresponding to the target valve opening. Output to circuit 8. In response to this control signal, the drive circuit 8 operates to open the DC motor 1, rotate the rotary shaft 2, and switch the idle speed control valve to the target valve opening.
このように、アイドルスピードコントロールバルブ(I
SCV)には、その実バルブ開度情報を出力する回転検
出センサが付設され、磁気センサ6の出力であるホール
IC出力は電子制御装置7により演算され、回転軸の回
転数に応じたバルブ開度情報を得ている。In this way, the idle speed control valve (I
SCV) is equipped with a rotation detection sensor that outputs the actual valve opening information, and the Hall IC output, which is the output of the magnetic sensor 6, is calculated by the electronic control device 7, and the valve opening is determined according to the rotation speed of the rotating shaft. I'm getting information.
(発明が解決しようとする課題)
ところで、アイドルスピードコントロールバルブ(工5
CV)のモータが第11図(a)に示すような駆動パル
スを受けて駆動し、その回転軸2が回転すると、その回
転情報は、第11図(b)に示すようなホールIC出力
として電子制御装置7に出力される。この場合、電子制
御装置7はこのホールIC出力をカウントし、その値に
基づき、実バルブ開度情報に相当するモータ位置(カウ
ント数)を求めている。(Problem to be solved by the invention) By the way, the idle speed control valve
When the motor of CV) is driven in response to the drive pulse shown in Fig. 11(a) and its rotating shaft 2 rotates, the rotation information is output as a Hall IC output as shown in Fig. 11(b). It is output to the electronic control device 7. In this case, the electronic control device 7 counts this Hall IC output, and based on the value, determines the motor position (count number) corresponding to the actual valve opening information.
処で、第11図(b)、(c)に示すように、ホールI
Cの出力はここでは、デユーティ比が50%であること
より、その正規パルスが順次反転するのに要する時間幅
がほぼ推定されることとなる。Now, as shown in FIGS. 11(b) and (c), the hole I
Here, since the duty ratio of the output of C is 50%, the time width required for the normal pulses to be sequentially inverted can be approximately estimated.
ところが、tlに対して、t3はその反転周期か極めて
小さく、その反転はその時点まで続いていた回転方向(
順方向)とは逆の回転により発生したものと見做される
。However, with respect to tl, t3 is an extremely small reversal period, and the reversal is in the direction of rotation that had continued up to that point (
This is considered to have occurred due to rotation in the opposite direction (forward direction).
即ち、回転軸2に直結された直流モータ1は、第10図
に示すように、枠体8内にステータ9を備え、ステータ
9に回転軸2が連結されている。ステータ9は回転方向
に3分割した各回転位置毎に3つの鉄芯部を突設してい
る。又、枠体内壁には一対のマグネット10が支持され
、これらは互いに対向する位置に取付けられている。That is, as shown in FIG. 10, the DC motor 1 directly connected to the rotating shaft 2 includes a stator 9 within a frame 8, and the rotating shaft 2 is connected to the stator 9. The stator 9 is divided into three parts in the rotational direction and has three protruding iron core parts at each rotational position. Further, a pair of magnets 10 are supported on the inner wall of the frame, and these are mounted at positions facing each other.
この様な直流モータ1では、図示しないブラシを介して
ステータ9側のコイルに電流が供給され、同コイルによ
り磁化された3つの鉄芯部の磁力とマグネット10の磁
力との引合いによりステータ9側が連続して回転力を受
けて回転を継続するよう構成されている。In such a DC motor 1, a current is supplied to the coil on the stator 9 side through a brush (not shown), and the stator 9 side is caused by the attraction between the magnetic force of the three iron core parts magnetized by the coil and the magnetic force of the magnet 10. It is configured to continue rotating by continuously receiving rotational force.
この様なモータは停止時において、第1o図に実線で示
した位置及び同位置より60°ずつ回転方向にずれた位
置PL、P2で磁気的な引合い力が釣合って安定し、そ
れ以外の位置に一端停止すると、磁気的不釣合に基づく
引合い力(コキング力)により、逆転し、磁気的に安定
した位置P1.P2に戻ることが多い。When such a motor is stopped, the magnetic attraction forces are balanced and stable at the position shown by the solid line in Figure 1o and at positions PL and P2, which are shifted by 60° from the same position in the rotational direction. Once stopped at the position P1., it is reversed due to the attractive force (coking force) based on the magnetic unbalance, and returns to the magnetically stable position P1. It often returns to P2.
ところが、このように回転停止の直前に逆転が生じた場
合、回転軸のリングマグネット5も逆転し、ホールIC
出力が比較的短い反転周期t3で反転する。However, if a reversal occurs just before the rotation stops, the ring magnet 5 on the rotating shaft also reverses, and the Hall IC
The output is inverted at a relatively short inversion period t3.
ところが、この時、電子制御装置7は同出力をその直前
まで続いていた回転方向く順方向)への移動量を更に加
算するカウントを行なうことと成る。この結果、モータ
の逆転により得られたモータ位置情報(誤カウント値を
実線で示した)と、実モータ位置情報(2点鎖線で示し
た)との間に差が生じ、この誤った値に基づき電子制御
装置7が以後の制御を実施すると、制御に脱調が生じ、
エアコンのオン時、パワーステアリングの操舵時等にお
いて回転の吹き上がり等が生じることがあり、開運と成
っている。However, at this time, the electronic control unit 7 performs a count in which the amount of movement of the same output in the rotational direction (forward direction) that had continued until just before is further added. As a result, a difference occurs between the motor position information obtained by reversing the motor (the erroneous count value is shown as a solid line) and the actual motor position information (shown as a two-dot chain line), and this erroneous value When the electronic control device 7 performs subsequent control based on this, a step-out occurs in the control,
When the air conditioner is turned on or the power steering is turned on, revs may rev up, which is a sign of good luck.
本発明の目的は、被駆動系の作動量情報と実作動量との
間の誤差を排除できる作動量情報出力装置を提供するこ
とにある。An object of the present invention is to provide an operating amount information output device that can eliminate errors between operating amount information of a driven system and an actual operating amount.
(課題を解決するための手段)
上述の目的を達成するために、本発明は、回転軸を介し
て被駆動系を回転作動させる直流モータと、上記回転軸
に固定されると共に同回転軸の半回転毎に磁極の変化す
るマグネットと、上記マグネットの磁気を検出してパル
ス信号を出力する磁気センサと、上記被駆動系の作動量
情報を上記回転軸の回転情報に基づき出力する作動情報
算出手段とを有し、上記作動情報算出手段は上記パルス
信号が所定時RfN未満に反転した際に、上記被駆動系
の作動量を1パルス相当分だけ減算して出方することを
特徴とする。(Means for Solving the Problems) In order to achieve the above-mentioned object, the present invention includes a DC motor that rotates a driven system via a rotating shaft, and a direct current motor that is fixed to the rotating shaft and that is connected to the rotating shaft. A magnet whose magnetic pole changes every half rotation, a magnetic sensor that detects the magnetism of the magnet and outputs a pulse signal, and an operation information calculation that outputs the operation amount information of the driven system based on the rotation information of the rotating shaft. and the operation information calculation means is characterized in that when the pulse signal inverts to less than RfN at a predetermined time, the operation information calculation means subtracts the operation amount of the driven system by an amount equivalent to one pulse. .
(作 用)
作動情報算出手段は、被駆動系の作動量情報を回転軸の
回転情報に基づき出方し、特に、磁気センサのパルス信
号が所定時間幅未満に反転した際には、被駆動系の作動
量を1パルス相当分だけ減算して出力でき、演算される
作動量情報と被駆動系の実作動量情報との間の誤差を排
除できる。(Function) The operation information calculation means outputs the operation amount information of the driven system based on the rotation information of the rotating shaft, and in particular, when the pulse signal of the magnetic sensor is reversed to less than a predetermined time width, The operating amount of the system can be subtracted by an amount equivalent to one pulse and output, and the error between the calculated operating amount information and the actual operating amount information of the driven system can be eliminated.
(実 施 例)
第1図には本発明の一実施例としての作動量情報出力装
置を内装したエンジンEのアイドルスピードコントロー
ル(ISO制御)装置が示される。(Embodiment) FIG. 1 shows an idle speed control (ISO control) device for an engine E incorporating an operating amount information output device as an embodiment of the present invention.
ここで、作動量情報出力装置はアイドルスピードコント
ロールバルブ(ISCV)の作動位置情報を検出し、同
情報を電子制御装置の行なうアイドルスピードコントロ
ール(XSC制f#)その他の各種の制御に供している
。Here, the operation amount information output device detects the operation position information of the idle speed control valve (ISCV) and provides the same information to the idle speed control (XSC control f#) and other various controls performed by the electronic control device. .
なお、第1図及び第2図のアイドルスピードコントロー
ルバルブ(以後単にバルブと記す)9は第12図に示し
たものと比べ、電子制御装置を除く他の部分の構成が同
様であり、以後その重複部分には同一符号を付し、その
重複説明を略す。Note that the idle speed control valve (hereinafter simply referred to as valve) 9 shown in FIGS. 1 and 2 has the same configuration as the one shown in FIG. The same reference numerals are given to the overlapping parts, and the redundant explanation thereof will be omitted.
バルブ9のアクチュエータとしての直流モータlは、駆
動回@8を介して電子制御装置7に接続される。しかも
、バルブ9の作動位置を検出して電子制御装置7に入力
する磁気センサ6も電子制御装置7に接続されている。A DC motor 1 as an actuator of the valve 9 is connected to the electronic control unit 7 via a drive circuit @8. Furthermore, a magnetic sensor 6 that detects the operating position of the valve 9 and inputs the detected position to the electronic control device 7 is also connected to the electronic control device 7 .
ここで、第2図に示すように直流モータ1には回転軸2
及び、それに続く歯車機構が連結されている。即ち1回
転軸2と一体のウオームギア3にはウオームホイール4
が噛合される。このウオームホイール4の回転は同ホイ
ールの中央のれじ穴に螺合するねじ部lOと一体のプラ
ンジャ11に伝達され、同プランジャを軸方向に作動さ
せる様構成されている。Here, as shown in FIG. 2, the DC motor 1 has a rotating shaft 2.
And the gear mechanism following it is connected. In other words, the worm gear 3 that is integrated with the rotation shaft 2 includes a worm wheel 4.
are engaged. The rotation of the worm wheel 4 is transmitted to a plunger 11 that is integrated with a threaded portion 10 screwed into a threaded hole in the center of the worm wheel, and is configured to operate the plunger in the axial direction.
プランジャ11はねじ部10、軸部12及びバルブ本体
13とから成り、一体的に形成される。なお、軸部12
はその長手方向、即ち、開閉方向に摺動自在に、かつ、
回転不可に、軸受14を介してハウジング15に支持さ
れている。更に、プランジャ12はばね16によりハウ
ジング15上の弁座17に圧接される。The plunger 11 is composed of a threaded portion 10, a shaft portion 12, and a valve body 13, and is integrally formed. Note that the shaft portion 12
is slidable in its longitudinal direction, that is, in the opening/closing direction, and
It is non-rotatably supported by a housing 15 via a bearing 14. Furthermore, the plunger 12 is pressed against a valve seat 17 on the housing 15 by a spring 16.
符号18はプランジャ全開ストッパを示しており、同部
材はハウジング側に支持され、プランジャ11の全開位
置を規制している。Reference numeral 18 indicates a plunger full-open stopper, which is supported on the housing side and regulates the full-open position of the plunger 11.
回転軸2の先端のリングマグネット5は第3図に示すよ
うに、180°の回転角の間でその外周側の極性をN極
よりS極にその極性を反転させるよう構成さている。こ
のリングマグネッI−5には囮かな隙間を介してホール
ICからなる磁気センサ6が対設され、この磁気センサ
6はデユーティ比50%のパルスを出力する回転検出セ
ンサを構成している。なお、ここでのリングマグネット
5は回転@2に取付けられていたが、歯車機構の他の回
転軸に取付けられても良い。As shown in FIG. 3, the ring magnet 5 at the tip of the rotating shaft 2 is configured to reverse the polarity of its outer periphery from N to S during a rotation angle of 180 degrees. A magnetic sensor 6 made of a Hall IC is provided opposite to the ring magnet I-5 through a small gap, and this magnetic sensor 6 constitutes a rotation detection sensor that outputs a pulse with a duty ratio of 50%. Although the ring magnet 5 here was attached to the rotation @2, it may be attached to another rotating shaft of the gear mechanism.
ここでの磁気センサ6の検出信号は、ホールICがN極
に対向している間はオン信号を、S極に対向している間
はオフ信号を電子制御装置7にそれぞれ入力できるよう
に構成されている。そして。The detection signal of the magnetic sensor 6 here is configured so that an on signal can be input to the electronic control unit 7 while the Hall IC is facing the north pole, and an off signal can be input to the electronic control unit 7 while the hall IC is facing the south pole. has been done. and.
この磁気センサ6からの出力は回転軸、即ち、モータの
回転が半回転する毎にrオン」、「オフ」を繰り返し、
定常回転時にはデユーティ比50%のパルス信号を発す
ることとなる。The output from this magnetic sensor 6 repeats "on" and "off" every time the rotating shaft, that is, the rotation of the motor rotates half a rotation.
During steady rotation, a pulse signal with a duty ratio of 50% is generated.
なお、ここでのパルス信号の反転周期tはモータの回転
か安定しているほど、即ち、モータ駆動パルスの時間幅
Tが大きいほど小さく成り、その特性の一例を第5図に
示した。Note that the inversion period t of the pulse signal becomes smaller as the rotation of the motor becomes more stable, that is, as the time width T of the motor drive pulse becomes larger, and an example of this characteristic is shown in FIG.
第1図に示すアイドルスピードコントロール(rsc制
御)装置はエンジンEの吸気路に装着さる。この吸気路
はエアクリーナ19よりのエアを吸入し、エアフローセ
ンサ20によりその空気量を検出し、吸気を主路21及
びバイパス122を介してニンジンの燃焼室(図示せず
)に導いている。吸気路の途中にはサージタンク23が
ありその上流で主路21及びバイパス路22が合流して
おり、サージタンク23の下流側の吸気路上にはエンジ
ン本体に支持された燃料噴射弁27より燃料供給がされ
ている。The idle speed control (rsc control) device shown in FIG. 1 is installed in the intake passage of engine E. This intake passage sucks air from the air cleaner 19, the amount of air is detected by an air flow sensor 20, and the intake air is guided to a carrot combustion chamber (not shown) via a main passage 21 and a bypass 122. There is a surge tank 23 in the middle of the intake passage, and the main passage 21 and the bypass passage 22 merge upstream of the surge tank 23. On the intake passage downstream of the surge tank 23, fuel is injected from a fuel injection valve 27 supported by the engine body. is being supplied.
主路21はスロットルバルブ24により開閉され、バイ
パス路22はファーストアイドルエアバルブ25と上述
のバルブ(ISCV)9とにより開閉される。The main passage 21 is opened and closed by a throttle valve 24, and the bypass passage 22 is opened and closed by a fast idle air valve 25 and the above-mentioned valve (ISCV) 9.
バイパス路22のファーストアイドルエアバルブ25は
ワックス弐感温部の働きで、エンジンの暖機状態に応じ
、弁体を開閉操作し、始動時の回転数増量を自動的に行
なう様構成さている。The first idle air valve 25 in the bypass passage 22 is configured to open and close the valve body according to the warm-up state of the engine by the function of a wax temperature sensing part to automatically increase the rotational speed at the time of starting.
電子制御装置7には磁気センサ6の他に、エンジン回転
センサ26、エアフローセンサ20、図示しないスロッ
トルセンサ等よりの出力信号か入力される。In addition to the magnetic sensor 6, the electronic control device 7 receives output signals from an engine rotation sensor 26, an air flow sensor 20, a throttle sensor (not shown), and the like.
この電子制御装置7はその主要部分が周知のマイクロコ
ンピュータで構成されており、この電子制御装置7を機
能的に見ると以下の機能を備える。The main part of this electronic control device 7 is composed of a well-known microcomputer, and when viewed functionally, it has the following functions.
即ち、エンジンEの運転情報に基づき、アイドル回転数
を決定し、同アイドル回転数を確保するためバルブ9の
弁開度制御を行なうアイドルスピードコントロール(I
sc制御)装置として作動する。更に、バルブ9の開度
情報を回転軸2の回転情報に基づき算出し、出力する作
動情報算出手段としでも作動する。特に、この作動情報
算出手段はバルブ9の開度位置情報であるパルス信号S
が所定時間幅未満で反転した際に、バルブの開度を1パ
ルス相当分h(第41!I (c)参照)だけ減算して
出力する様作動する。That is, the idle speed control (I
SC control) device. Furthermore, it also operates as an operation information calculation means that calculates and outputs the opening degree information of the valve 9 based on the rotation information of the rotating shaft 2. In particular, this operation information calculation means uses a pulse signal S which is the opening degree position information of the valve 9.
When reversed within a predetermined time width, the valve opening is subtracted by h equivalent to one pulse (see No. 41!I (c)) and output.
ここで、電子制御装置7内のCPUの行なう制御の流れ
を第6図(a)、(b)及び第7図に示した。Here, the flow of control performed by the CPU in the electronic control unit 7 is shown in FIGS. 6(a) and 7(b) and FIG. 7.
以下その制御処理を説明する。The control process will be explained below.
ここでは、まず、バルブ9を基準位置(ここでは全開位
置)に駆動させ、実開度Prのデータを初期化し、即ち
、Pr=Ro(基準位置に相当する開度情報)とする。Here, first, the valve 9 is driven to the reference position (in this case, the fully open position), and the data of the actual opening degree Pr is initialized, that is, Pr=Ro (opening information corresponding to the reference position).
そして、各種のセンサより現在の運転状態情報を取り込
み、所定のエリアに入力する。その後、1制御周期(こ
こでは第4図(、)に符号Toとして示した)が経過す
るのを待ち、ステップa4に進む。Then, current driving state information is taken in from various sensors and input into a predetermined area. Thereafter, the process waits for one control period (here indicated as To in FIG. 4) to elapse, and then proceeds to step a4.
ここでは制御周期の初期値(例えば0.1秒)の入力を
行ない、続いて、現在の運転状態より判断し、回転数フ
ィードバック制御の条件(負荷の急変の後所定時間安定
運転が保たれているか否か)を満しているか否か判断す
る。Here, input the initial value of the control cycle (for example, 0.1 seconds), and then determine the conditions for rotation speed feedback control (stable operation is maintained for a predetermined period of time after a sudden change in load) based on the current operating state. judge whether the conditions are met (whether or not).
ここで、条件を満していないと、ステップa6に進み、
水温情報に基づく基本目標開度Poを求め、更に、エア
コン、パワーステアリング等の負荷に対処するための補
償弁ΔP LOを求め、これらより目標開度Psを基本
目標開度Poと補償弁ΔP Lllとの加算により求め
、ステップa9に進む。Here, if the conditions are not met, proceed to step a6,
The basic target opening Po is determined based on the water temperature information, and the compensation valve ΔP LO is determined to cope with the load of the air conditioner, power steering, etc. From these, the target opening Ps is calculated as the basic target opening Po and the compensation valve ΔP Lll. The process proceeds to step a9.
フィードバック制御の条件下にあると、ステップalo
に進む、ここではフィードバック制御周期を経過したか
否かを見て、経過するまではステップa9に進み、経過
すると、ステップallに進む。Under conditions of feedback control, step alo
Here, it is checked whether the feedback control period has elapsed or not, and until the feedback control period has elapsed, the process proceeds to step a9, and when it has elapsed, the process proceeds to step all.
ステップallではフィードバック制御周期タイマに初
期値(例えば0.1秒)を入力する。そして、スロット
ル開度等の現運転情報より目標エンジン回転数Ngを算
出し、現エンジン回転数Nrと目標エンジン回転数Ns
との回転差分ΔNeを求め、同回転差分ΔNaを排除す
るに要するパルス数(ΔP)を例えば、第8図に示すよ
うなマツプにより求める。In step all, an initial value (for example, 0.1 seconds) is input to the feedback control period timer. Then, the target engine speed Ng is calculated from the current operating information such as the throttle opening, and the current engine speed Nr and the target engine speed Ns are calculated.
The rotational difference ΔNe with respect to the same rotational difference ΔNa is determined, and the number of pulses (ΔP) required to eliminate the same rotational difference ΔNa is determined using, for example, a map as shown in FIG.
そして、ステップalsにおいて、現目標開度Psにパ
ルス数ΔPを加算して新目標開度Psを求め、ステップ
a9に進む。Then, in step als, the number of pulses ΔP is added to the current target opening degree Ps to obtain a new target opening degree Ps, and the process proceeds to step a9.
ステップa9では、バルブの実開度Prと目標開度Ps
を比較し、目標開度Psが大きいと、ステップa16に
進み、開弁フラグをセットし、実開度Prと目標開度P
sの差分の絶対値に応じ、モータへ出力する駆動パルス
時間#iDを第9図の制御マツプに基づき算出する。こ
の後、ステップa20に進み、時間幅りのパルス出力を
モータ駆動回路8に出力し、バルブ9の開度を適正位置
に切り換える。In step a9, the actual opening degree Pr and the target opening degree Ps of the valve are determined.
If the target opening degree Ps is large, the process proceeds to step a16, sets the valve opening flag, and compares the actual opening degree Pr with the target opening degree Ps.
According to the absolute value of the difference in s, the drive pulse time #iD to be output to the motor is calculated based on the control map shown in FIG. Thereafter, the process proceeds to step a20, where a time-spanned pulse output is output to the motor drive circuit 8, and the opening degree of the valve 9 is switched to an appropriate position.
ステップa9でNO側に進み、ここで目標開度Psより
実開度Prの方が大きいと判断された場合、ステップa
19に進み、そうでない場合、即ち、目標開度Psに実
開度Prが一致していると、そのままステップa2に戻
る。Step a9 advances to the NO side, and if it is determined that the actual opening Pr is larger than the target opening Ps, step a
If this is not the case, that is, if the actual opening degree Pr matches the target opening degree Ps, the process directly returns to step a2.
ステップa19に達すると、開弁フラグをリセットし、
ステップa17に進み、第9図の制御マツプに基づき実
間11. P rと目標開度Pqの差分の絶対値に応じ
時間1[Dのパルスを算出し、ステップa20八と進む
。When step a19 is reached, the valve opening flag is reset,
Proceeding to step a17, the actual space 11. A pulse of time 1[D is calculated according to the absolute value of the difference between Pr and the target opening Pq, and the process proceeds to step a208.
この様な制御に対し、所定の制御周期毎にMR3割込み
ルーチンが実行される。ここで同ルーチンに入ると、開
弁フラグがセットされているとステップb3にセットさ
れていないとステップb4に進む。For such control, the MR3 interrupt routine is executed at every predetermined control cycle. When the routine is entered here, the process proceeds to step b3 if the valve open flag is set, and to step b4 if it is not set.
ステップb3では磁気センサ6からの出力よりその反転
周期t1を求め、これが反転周期のしきい値L*wより
小さいと、ステップb6に、大きいと、ステップb5に
進む。In step b3, the reversal period t1 is obtained from the output from the magnetic sensor 6, and if this is smaller than the threshold value L*w of the reversal period, the process proceeds to step b6, and if it is larger, the process proceeds to step b5.
ここで、反転周期のしきい値T。Sは現モータ廃動パル
スT1に応じ、第5図のマツプに基づき算出される。Here, the threshold value T of the inversion period. S is calculated based on the map shown in FIG. 5 in accordance with the current motor disengagement pulse T1.
ステップb2で開弁フラグがセットされていない場合、
ステップb4に進み、ここで磁気センサ6からの8カよ
りその反転周期t1を求め、これが反転周期のしきい値
T、、より小さいと、ステップb6に。If the valve open flag is not set in step b2,
Proceeding to step b4, the inversion period t1 is determined from the eight signals from the magnetic sensor 6, and if this is smaller than the threshold value T of the inversion period, the process proceeds to step b6.
大きいと、ステップb5に進む。なお、ステップb3、
b4のしきい値T14□は同一であったが、これを相互
に異ならせても良い。If it is larger, proceed to step b5. Note that step b3,
Although the threshold value T14□ of b4 was the same, it is also possible to make them different from each other.
ステップb5に達すると現実開度Prデータにlを加算
して新実開度Prを求め、ステップb7でMR8出力確
認を行ない、このルーチン処理によるフラグセラ1−を
行ない、メインルーチンに戻る。他方、反転周期が極め
て短いことよりステップb6に達すると、ここではモー
タが逆転したものと見做して、現実開度Prデータより
1を減算して新実開度Prを求め、ステップb7に進む
。When step b5 is reached, l is added to the actual opening degree Pr data to obtain a new actual opening degree Pr, the MR8 output is confirmed in step b7, flag cellar 1- is performed by this routine processing, and the process returns to the main routine. On the other hand, when step b6 is reached because the reversal period is extremely short, it is assumed that the motor has reversed, and 1 is subtracted from the actual opening Pr data to obtain the new actual opening Pr, and the process proceeds to step b7. move on.
上述の処において、直流モータは60″の回転角毎に磁
気的に引合い力が安定するものとしたが。In the above description, it is assumed that the DC motor is magnetically stabilized in its attractive force every 60'' rotation angle.
この安定位置はモータの構成に応じて異なる。This stable position varies depending on the configuration of the motor.
(発明の効果)
以上の様に、本発明によれば、磁気センサのパルス信号
が所定時間幅未満に反転した際には、被駆動系の作動量
を1パルス相当分だけ減算して出力でき、作動情報算出
手段により演算される作動量情報と被駆動系の実作動量
情報との間の誤差を排除でき、この作動量情報により制
御される1例えば、車両のエアコンオン時、パワーステ
アリング操舵時の回転吹き上がりのような制御の脱調を
防止できる。(Effects of the Invention) As described above, according to the present invention, when the pulse signal of the magnetic sensor is reversed to less than a predetermined time width, the operating amount of the driven system can be subtracted by an amount equivalent to one pulse and output. , it is possible to eliminate the error between the operating amount information calculated by the operating information calculating means and the actual operating amount information of the driven system.For example, when the vehicle's air conditioner is turned on, power steering is controlled by this operating amount information. It is possible to prevent control out-of-steps such as when the rotation speed increases.
第1図は本発明の一実施例としての作動量情報出力装置
を内装したエンジンのアイドルスピードコントロール(
ISO制御)装置の概略構成図、第2図は同上装置内の
歯車機構の要部断面図、第3図はリングマグネットの拡
大平面図、第4図は第1図の作動量情報出力装置の作動
を説明する波形図、第5図は第1図の装置で用いるモー
タ駆動時間−反転周期のマツプの特性線図、第6図(a
)、(b)及び第7図は第1図の装置で行なわれる各制
御の流れを示すフローチャート、第8図は第1図の装置
で用いる回転差−パルス数マツプの特性線図、第9図は
第1図の装置で用いる開度ずれ量IPs−Prl−モー
タ駆動パルス幅駆動パルス幅性マツプ第10図は直流モ
ータの#ll略凹面図第11図(a)、(b)、(c)
は従来装置で行なわれる作動を説明する波形図、第12
図は従来装置の概略構成図であるゆ
1・・・直流モータ、2・・・回転軸、5・・・リング
マグネット、6・・・磁気センサ、7・・・電子制御装
置。
9・・・バルブ。
S・・・パルス信号。
代
理
人
樺
山
亨、↓
第
図
第
4
図
第
図
ε−タ旦動時藺〔@s1
第
図(b)
第
図
第
図
(L)
第
図
第
図
B−F¥1FIG. 1 shows an engine idle speed control system equipped with an operating amount information output device as an embodiment of the present invention.
FIG. 2 is a cross-sectional view of the main part of the gear mechanism in the same device, FIG. 3 is an enlarged plan view of the ring magnet, and FIG. 4 is a diagram of the operating amount information output device in FIG. 1. FIG. 5 is a waveform diagram explaining the operation, and FIG.
), (b) and FIG. 7 are flowcharts showing the flow of each control performed in the device shown in FIG. 1, FIG. 8 is a characteristic diagram of the rotation difference-pulse number map used in the device shown in FIG. 1, and FIG. The figure shows the opening deviation amount IPs-Prl-motor driving pulse width used in the device shown in Fig. 1. The driving pulse width characteristic map is shown in Fig. 10. c)
is a waveform diagram illustrating the operation performed in the conventional device, No. 12
The figure is a schematic configuration diagram of a conventional device. 9...Valve. S...Pulse signal. Agent Toru Kabayama, ↓ Fig. 4 Fig. 4 Fig. ε-tadando time [@s1 Fig. (b) Fig. Fig. (L) Fig. Fig. B-F ¥1
Claims (1)
と、上記回転軸に固定されると共に同回転軸の半回転毎
に磁極の変化するマグネットと、上記マグネットの磁気
を検出してパルス信号を出力する磁気センサと、上記被
駆動系の作動量情報を上記回転軸の回転情報に基づき出
力する作動情報算出手段とを有し、上記作動情報算出手
段は上記パルス信号が所定時間幅未満で反転した際に、
上記被駆動系の作動量を1パルス相当分だけ減算して出
力することを特徴とする作動量情報出力装置。A DC motor rotates a driven system via a rotating shaft, a magnet is fixed to the rotating shaft and whose magnetic pole changes every half rotation of the rotating shaft, and a pulse signal is generated by detecting the magnetism of the magnet. a magnetic sensor that outputs, and an operation information calculation means that outputs operation amount information of the driven system based on rotation information of the rotating shaft, and the operation information calculation means is configured to invert the pulse signal within a predetermined time width. When you do,
An operating amount information output device characterized in that the operating amount of the driven system is subtracted by an amount equivalent to one pulse and output.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1147279A JP2727659B2 (en) | 1989-06-09 | 1989-06-09 | Operating amount information output device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1147279A JP2727659B2 (en) | 1989-06-09 | 1989-06-09 | Operating amount information output device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0312502A true JPH0312502A (en) | 1991-01-21 |
JP2727659B2 JP2727659B2 (en) | 1998-03-11 |
Family
ID=15426618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1147279A Expired - Lifetime JP2727659B2 (en) | 1989-06-09 | 1989-06-09 | Operating amount information output device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2727659B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010086485A (en) * | 2000-03-02 | 2001-09-13 | 윤장진 | Electronic idle speed control actuator |
-
1989
- 1989-06-09 JP JP1147279A patent/JP2727659B2/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010086485A (en) * | 2000-03-02 | 2001-09-13 | 윤장진 | Electronic idle speed control actuator |
Also Published As
Publication number | Publication date |
---|---|
JP2727659B2 (en) | 1998-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6333617B1 (en) | Inductive load drive control for selectively extinguishing energy through switching devices or diodes | |
US5606950A (en) | Device for controlling the quantity of intake air to be supplied to an engine | |
JP2002371866A (en) | Intake control device for internal combustion engine | |
JPH0312502A (en) | Output device for manipulated variable information | |
JP4271032B2 (en) | Torque stabilization device for brushless servomotor | |
JPH0238783B2 (en) | ||
JP4775243B2 (en) | Abnormality judgment method of variable intake air control device | |
JP4413450B2 (en) | Open / close body position detection device | |
JP2014009645A (en) | Engine vortex flow generating device | |
JPS5819846B2 (en) | Acceleration signal detection device | |
JPS6385231A (en) | Throttle valve control device for engine | |
KR100531736B1 (en) | Servo controller for dc motor | |
KR940007921B1 (en) | Electric motor type starter with rpm sensor | |
JPS59196936A (en) | Fuel controlling apparatus | |
JPH0993799A (en) | Drive control device for rotary unit | |
JP2582488Y2 (en) | Control device for motor actuator | |
JP2005147070A (en) | Control device for motor-driven throttle valve | |
JP2009222012A (en) | Air-intake controller | |
JPH0323367A (en) | Idle speed control valve | |
JPH0537855Y2 (en) | ||
KR100305780B1 (en) | Idle speed actuator for vehicle | |
JPH04138397U (en) | Toilet seat/toilet lid automatic opening/closing device | |
JPH06272645A (en) | Two-coil rotary type idle engine speed control device | |
Chen et al. | An automotive electronic throttle testing equipment based on STM32 | |
JP2003148157A (en) | Device for controlling motor position of turbocharger, and method for controlling motor device |