[go: up one dir, main page]

JPH0319901B2 - - Google Patents

Info

Publication number
JPH0319901B2
JPH0319901B2 JP57027150A JP2715082A JPH0319901B2 JP H0319901 B2 JPH0319901 B2 JP H0319901B2 JP 57027150 A JP57027150 A JP 57027150A JP 2715082 A JP2715082 A JP 2715082A JP H0319901 B2 JPH0319901 B2 JP H0319901B2
Authority
JP
Japan
Prior art keywords
signal
control
engine
output
computer
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
JP57027150A
Other languages
Japanese (ja)
Other versions
JPS58144651A (en
Inventor
Teruo Nakada
Junichi Iino
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.)
Isuzu Motors Ltd
Original Assignee
Isuzu Motors 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 Isuzu Motors Ltd filed Critical Isuzu Motors Ltd
Priority to JP2715082A priority Critical patent/JPS58144651A/en
Publication of JPS58144651A publication Critical patent/JPS58144651A/en
Publication of JPH0319901B2 publication Critical patent/JPH0319901B2/ja
Granted legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/24Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
    • F02D41/26Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor
    • F02D41/266Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using computer, e.g. microprocessor the computer being backed-up or assisted by another circuit, e.g. analogue

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】 本発明は、エンジン(特にデイーゼルエンジ
ン)の回転制御をマイクロコンピユータで制御す
るエンジン制御装置の改良に関し、特にコンピユ
ータの暴走時にコンピユータに代つてエンジンの
回転制御を続行しうるバツクアツプ回路を設けた
エンジン制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an improvement in an engine control device that uses a microcomputer to control the rotation of an engine (particularly a diesel engine), and in particular is capable of continuing to control the rotation of the engine in place of the computer when the computer runs out of control. The present invention relates to an engine control device equipped with a backup circuit.

近年の自動車等の内燃機関の制御の電子化の波
は著しく、内燃機関(エンジン)の制御にマイク
ロコンピユータが利用されつつある。このような
コンピユータを利用したエンジンの制御回路で
は、コンピユータがアクセルの開度やエンジンの
回転数、エンジンの温度等を周期的に取込み、適
切な量の燃料が供給される様燃料供給バルブ等を
制御するものである。
BACKGROUND ART In recent years, there has been a remarkable wave of electronic control of internal combustion engines in automobiles and the like, and microcomputers are being used to control internal combustion engines. In an engine control circuit that uses such a computer, the computer periodically takes in information such as the accelerator opening, engine speed, and engine temperature, and controls the fuel supply valve, etc. to ensure that the appropriate amount of fuel is supplied. It is something to control.

一般に、コンピユータによる制御は、内蔵する
メモリに予じめ記憶された制御プログラムを順次
実行することによつて行なわれ、正常に動作して
いる限り、制御上での異常は生じない。一方、エ
ンジンの制御にコンピユータを利用する場合に
は、万一コンピユータが暴走すれば、エンジンの
回転が異常に高くなつたり、吹き上がつてしまつ
たりして、エンジンの制御が不可能となり、エン
ジンを損傷するばかりか、人命にも影響を与える
恐れがある。コンピユータが何の原因もなく、暴
走することは考えられないが、エンジン制御等に
おいては、電気的な環境の悪い所に置かれている
ため、ノイズの混入、異常高温、低温等の外部条
件によつては、万に一つではあるがプログラムル
ープ等が生じて暴走することも考えられる。従来
のコンピユータ制御によるエンジン制御装置で
は、これらの対策が成されておらず、万一暴走し
た場合の解決策が要望されていた。
Generally, control by a computer is performed by sequentially executing control programs stored in advance in a built-in memory, and as long as the computer is operating normally, no abnormality will occur in the control. On the other hand, when using a computer to control the engine, if the computer goes out of control, the engine speed may become abnormally high or the engine may start to rev up, making it impossible to control the engine. Not only can this damage the engine, but it can also affect human life. It is inconceivable that a computer would run out of control for no reason, but in engine control, etc., it is placed in a place with a poor electrical environment, so it is susceptible to external conditions such as noise contamination, abnormally high or low temperatures, etc. In the unlikely event that a program loop or the like occurs, the program may run out of control. Conventional computer-controlled engine control devices do not have these countermeasures, and there is a need for a solution in the unlikely event that the engine goes out of control.

一般にコンピユータの技術分野では、コンピユ
ータの暴走を検知するため、制御プログラムの一
部に暴走検知プログラムを設けたり、バス線の出
力を監視する回路を設け、同一アドレスを連続し
て何度も出力したり、設定されていないアドレス
を出力したりした場合には暴走と判定して、直ち
にコンピユータの動作を無効とすることは行なわ
れているが、これをエンジン制御装置に応用すれ
ば、エンジンを停止せしめることになり好ましく
ない。即ち、エンジン制御装置のコンピユータが
暴走した際、直ちにエンジンを停止することは、
いままで走つていた自動車を急停止することにな
り、道路等の進行中には追突等人命の危険も考え
られる。
In general, in the field of computer technology, in order to detect computer runaway, a runaway detection program is provided as part of the control program, or a circuit is provided to monitor the output of the bus line, and the same address is output many times in a row. If the computer outputs an address that has not been set, it is determined to be a runaway and the computer's operation is immediately disabled. However, if this is applied to an engine control device, it would be possible to stop the engine. I don't like it because it makes me feel bad. In other words, when the computer in the engine control device goes out of control, it is impossible to stop the engine immediately.
A car that has been running will have to come to a sudden stop, and while the car is moving on the road, there is a risk of rear-end collisions and other dangers to human life.

従つて、本発明の目的は、コンピユータが暴走
してもエンジンの制御をコンピユータに代つて行
いうるエンジン制御装置を提供することにある。
SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to provide an engine control device that can control an engine in place of a computer even if the computer goes out of control.

以下、本発明を図面に従つて詳細に説明する。 Hereinafter, the present invention will be explained in detail with reference to the drawings.

第1図は本発明の一実施例構成図である。 FIG. 1 is a configuration diagram of an embodiment of the present invention.

第1図において、1はアクセルペダル、2はア
クセルペダルの踏み込み量を電気信号PPSとして
検出するポテンシヨメータ、3はコンピユータを
内蔵する制御装置である。4は空気圧駆動のアク
チユエータ、4aは伝達シヤフト、5は空気圧調
節弁、6は真空圧調節弁、5a,5bは夫々空気
圧調節弁に付属した管、6a,6bも夫夫真空圧
調節弁に付属した管である。7はクランク、8は
シヤフト、9はコントロールレバー、10はレバ
ー9に一方向の回動力を付与するバネ、11はシ
ヤフト8の回転量を電気信号SLSとして検出する
ポテンシヨメータである。21はシヤフト8によ
り回転駆動されるカム、22はコントロールラツ
ク、23は燃料噴射量をコントロールするプラン
ジヤであり、コントロールラツク22の移動によ
りプランジヤ23が回動し、プランジヤ23の有
効ストロークを変化して、プランジヤ23の上下
動による燃料送出量を変化させる周知のデイーゼ
ルエンジン用燃料噴射ポンプである。
In FIG. 1, 1 is an accelerator pedal, 2 is a potentiometer that detects the amount of depression of the accelerator pedal as an electric signal PPS, and 3 is a control device incorporating a computer. 4 is a pneumatically driven actuator, 4a is a transmission shaft, 5 is a pneumatic pressure control valve, 6 is a vacuum pressure control valve, 5a and 5b are pipes attached to each pneumatic pressure control valve, and 6a and 6b are also attached to the vacuum pressure control valve. It is a pipe made of 7 is a crank, 8 is a shaft, 9 is a control lever, 10 is a spring that applies rotational force to the lever 9 in one direction, and 11 is a potentiometer that detects the amount of rotation of the shaft 8 as an electric signal SLS. 21 is a cam rotationally driven by the shaft 8, 22 is a control rack, and 23 is a plunger that controls the fuel injection amount. Movement of the control rack 22 rotates the plunger 23, changing the effective stroke of the plunger 23. , is a well-known fuel injection pump for a diesel engine that changes the amount of fuel delivered by vertical movement of a plunger 23.

次に、第1図の動作を説明すると、運転手がア
クセルペダル1を踏み込むと、それにつれてポテ
ンシヨメータ2も連動し踏み込量に応じた電圧レ
ベルの電気信号PPSを発生する。この電気信号
PPSは制御装置3に入力され、後述するコンピユ
ータに踏み込指令量(アクセル開度量)として入
力される。一方、コントロールラツク22の位置
はシヤフト8の回転位置で示されており、シヤフ
ト8の回転位置に応じた電圧レベルの電気信号
SLSがポテンシヨメータ11より出力され、制御
装置3のコンピユータに入力され、デイーゼルエ
ンジンの回転数信号RSが図示しない回転数検知
器より入力される。制御装置3はアクセル開度量
PPSと回転数信号RSとから燃料噴射量信号を作
成し、燃料噴射量信号と回転位置信号SLSとの差
分を演算し、この差分に基づき空気圧調節弁5と
真空圧調節弁6に弁調節指令信号VCSを与え、
これら両調節弁を制御する。この結果、空気圧調
節弁5の制御による供給空気圧と真空圧調節弁6
の制御による真空度の調節が行なわれて、アクチ
ユエータ4に左右の真空度が制御される。そし
て、該真空度に応じて駆動力伝達シヤフト4aが
移動し、該移動によりクランク7がシヤフト8を
バネ10の力に抗して回転させ、カム21を回動
させて、コントロールラツク22を移動させ、プ
ランジヤ23を回動して、プランジヤ23の有効
ストロークを増減し、燃料送出量を制御する。シ
ヤフト8の回転動作により、ポテンシヨメータ1
1もシヤフト8の回転動作に見合う分だけ回動す
る。ポテンシヨメータ11はこの回動に応じた電
圧信号SLSを発生して、制御装置3にフイードバ
ツクし、最終的にはアクセルペダルの開度(踏み
込み)量に対応した量だけコントロールラツク2
2が移動した時点で、前記差分が零となりアクチ
ユエータ4の左方へ引く力と右方へ引く力がバラ
ンスして停止する。勿論その時点では、制御装置
3からは空気圧調節弁5及び真空圧調節弁6への
弁調節指令信号VCSは出力されず、これら両調
節弁は閉じられる。これらの制御動作は瞬時のう
ちになされる。逆にアクセルペダルの踏み込みを
開放する時も同様な制御が行なわれる。なお、第
1図においてはシヤフト8とレバー9は分離され
ており、たとえば、冷間時、チヨークの作動時等
でチヨーク弁開度に応じてスロツトルを強制的に
少量開くことの必要なときアクセルペダルからの
指令によるクランク7の位置とは別にプランジヤ
23の有効ストロークを増加させることができる
装置となつている。
Next, the operation shown in FIG. 1 will be explained. When the driver depresses the accelerator pedal 1, the potentiometer 2 also operates in conjunction with the depressing of the accelerator pedal 1, and generates an electric signal PPS of a voltage level corresponding to the amount of depressing. This electrical signal
The PPS is input to the control device 3, and then input as a depression command amount (accelerator opening amount) to a computer, which will be described later. On the other hand, the position of the control rack 22 is indicated by the rotational position of the shaft 8, and an electrical signal with a voltage level corresponding to the rotational position of the shaft 8 is generated.
The SLS is output from the potentiometer 11 and input to the computer of the control device 3, and the diesel engine rotation speed signal RS is input from a rotation speed detector (not shown). The control device 3 controls the accelerator opening amount.
A fuel injection amount signal is created from PPS and the rotational speed signal RS, the difference between the fuel injection amount signal and the rotational position signal SLS is calculated, and a valve adjustment command is given to the air pressure control valve 5 and the vacuum pressure control valve 6 based on this difference. give signal VCS,
Both control valves are controlled. As a result, the supply air pressure and the vacuum pressure regulating valve 6 are controlled by the air pressure regulating valve 5.
The degree of vacuum is adjusted by controlling the actuator 4, and the left and right vacuum degrees are controlled by the actuator 4. The driving force transmission shaft 4a moves according to the degree of vacuum, and this movement causes the crank 7 to rotate the shaft 8 against the force of the spring 10, rotate the cam 21, and move the control rack 22. and rotates the plunger 23 to increase or decrease the effective stroke of the plunger 23 to control the amount of fuel delivered. Due to the rotational movement of the shaft 8, the potentiometer 1
1 also rotates by an amount commensurate with the rotational movement of the shaft 8. The potentiometer 11 generates a voltage signal SLS corresponding to this rotation, feeds it back to the control device 3, and finally controls the control rack 2 by an amount corresponding to the amount of opening (depression) of the accelerator pedal.
When the actuator 2 moves, the difference becomes zero, and the leftward pulling force and the rightward pulling force of the actuator 4 are balanced and the actuator 4 stops. Of course, at that point, the control device 3 does not output the valve control command signal VCS to the air pressure control valve 5 and the vacuum pressure control valve 6, and these control valves are closed. These control operations are performed instantaneously. Conversely, similar control is performed when the accelerator pedal is released. In Fig. 1, the shaft 8 and the lever 9 are separated. For example, when the throttle is cold or when the throttle is activated, the accelerator is used when it is necessary to forcibly open the throttle a small amount according to the throttle valve opening. This device is capable of increasing the effective stroke of the plunger 23 independently of the position of the crank 7 based on a command from the pedal.

第2図は、本発明の制御装置の一実施例ブロツ
ク図である。図中、30はコンピユータで、マイ
クロコンピユータ本体301と、入出力インタフ
エース302を有している。尚、303はバス線
である。マイクロコンピユータ301は処理装置
301aと、制御プログラムを記憶する制御プロ
グラムメモリ301bと、データメモリ301c
を有し、自動車各部に配設された各種センサ出力
を高速度で周期的に読取つて(ポーリング制御)、
或いは割込みによつて制御プログラムの制御下で
所定の演算処理を行ない、処理結果を図示しない
各部操作部に出力する。入出力インタフエース3
02はアクセルペダルの踏み込み量を示すアクセ
ル開度信号PPSをデイジタル値PDにアナログ・
デイジタル変換(AD変換)するAD変換器30
2aと該デイジタル値PDを記憶するバツフアレ
ジスタ302bと、デイーゼルエンジンの回転数
を示す回転数信号RSをデイジタル値RDにAD変
換するAD変換器302cと、該デイジタル値
RDを記憶するバツフアレジスタ302dとを有
している。31はコンピユータ30のデイジタル
出力値をアナログ量VASに変換するDA変換器、
32は差動アンプで、ポテンシヨメータ11の位
置信号SLSとDA変換器31の指令値VASとの差
分を出力するもの、33はアナログ−デユーテイ
変換回路で、一定周期のパルス信号を発生し、入
力されるアナログ量に応じてパルス信号のテユー
テイ比を変化して出力するものであり、例えば入
力アナログ量が零の場合デユーテイ比零、即ちパ
ルス幅零のパルス信号を出力するものである。
PTは増巾用パワートランジスタで、アナログ−
デユーテイ変換回路33の出力パルス信号を弁調
節指令信号VCSに増巾するものである。34は
ポテンシヨメータ11の出力をアナログ量の位置
信号SLSに変換する位置検出回路であり、35は
波形整形回路で、回転数検出装置の出力を整形し
て回転数信号RSとするものである。36は信号
発生回路で、回転数信号RSとアクセルペダルの
アクセル開度信号PPSとが入力され、回転数信号
RSに反比例し、アクセル開度信号PPSに比例す
るデユーテイ比のパルス信号を発生するものであ
る。37は暴走検出回路で、コンピユータ301
のバス線に接続され、バス線上のデータを受け、
同一のアドレスが連続して複数回バス線上に出力
されるとコンピユータの暴走と判定する回路であ
り、バス線上のデータを受ける複数のレジスタ
と、これらレジスタの内容を比較する比較回路で
構成されていると考えて良い。AND1,AND2
はアンドゲートで、切替回路を構成し、暴走検出
回路37の検出出力ABSが“1”(非暴走検出
時)の時アンドゲートAND1が開き、検出出力
ABSが“0”(暴走検出時)の時アンドゲート
AND2が開くものである。NOTは反転ゲートで
である。
FIG. 2 is a block diagram of one embodiment of the control device of the present invention. In the figure, 30 is a computer, which has a microcomputer main body 301 and an input/output interface 302. Note that 303 is a bus line. The microcomputer 301 includes a processing device 301a, a control program memory 301b that stores a control program, and a data memory 301c.
It has a system that periodically reads the outputs of various sensors installed in various parts of the car at high speed (polling control).
Alternatively, predetermined arithmetic processing is performed under the control of the control program using an interrupt, and the processing results are output to operation sections (not shown). Input/output interface 3
02 converts the accelerator opening signal PPS, which indicates the amount of depression of the accelerator pedal, into a digital value PD.
AD converter 30 for digital conversion (AD conversion)
2a, a buffer register 302b that stores the digital value PD, an AD converter 302c that AD converts the rotation speed signal RS indicating the rotation speed of the diesel engine into a digital value RD, and the digital value RD.
It has a buffer register 302d that stores RD. 31 is a DA converter that converts the digital output value of the computer 30 into an analog quantity VAS;
32 is a differential amplifier that outputs the difference between the position signal SLS of the potentiometer 11 and the command value VAS of the DA converter 31; 33 is an analog-to-duty conversion circuit that generates a pulse signal of a constant period; The duty ratio of the pulse signal is changed and outputted according to the input analog quantity. For example, when the input analog quantity is zero, a pulse signal with a duty ratio of zero, that is, a pulse width of zero is output.
PT is a power transistor for amplifying the analog voltage.
The output pulse signal of the duty conversion circuit 33 is amplified into the valve control command signal VCS. 34 is a position detection circuit that converts the output of the potentiometer 11 into an analog position signal SLS, and 35 is a waveform shaping circuit that shapes the output of the rotation speed detection device and converts it into a rotation speed signal RS. . 36 is a signal generation circuit, into which the rotational speed signal RS and the accelerator pedal accelerator opening signal PPS are input, and the rotational speed signal is generated.
It generates a pulse signal with a duty ratio that is inversely proportional to RS and proportional to accelerator opening signal PPS. 37 is a runaway detection circuit, and the computer 301
connected to the bus line, receives data on the bus line,
This circuit determines that the computer has gone out of control if the same address is output on the bus line multiple times in a row, and it consists of multiple registers that receive data on the bus line and a comparison circuit that compares the contents of these registers. It's good to think that there are. AND1, AND2
is an AND gate, which constitutes a switching circuit, and when the detection output ABS of the runaway detection circuit 37 is "1" (when non-runaway is detected), the AND gate AND1 opens and the detection output
AND gate when ABS is “0” (when detecting runaway)
AND2 is what opens. NOT is an inversion gate.

この動作を説明すると、アクセル開度信号PPS
は、入出力インタフエース回路302のAD変換
器302aにおいてデイジタル値PDにAD変換
され、しかる後所定の周期でデータメモリ301
cの開度記憶領域304に記憶される。
To explain this operation, the accelerator opening signal PPS
is AD-converted into a digital value PD by the AD converter 302a of the input/output interface circuit 302, and then is sent to the data memory 301 at a predetermined period.
It is stored in the opening degree storage area 304 of c.

一方、回転数信号RSは、AD変換器302cに
おいてデイジタル値SDに変換されしかる後デー
タメモリ301cの開度記憶領域305に記憶さ
れる。処理装置301aは制御プログラムの制御
下で常時デイジタル値PDとRDの差分を演算し、
差分に比例する燃料噴射量指令信号VASを出力
する。
On the other hand, the rotational speed signal RS is converted into a digital value SD by the AD converter 302c and then stored in the opening degree storage area 305 of the data memory 301c. The processing device 301a constantly calculates the difference between the digital values PD and RD under the control of the control program.
A fuel injection amount command signal VAS proportional to the difference is output.

更に、排ガス濃度センサーやエンジン温度セン
サーの検出出力がマイクロコンピユータ301に
入力され、最適の燃料噴射量指令信号VASが決
定される。
Furthermore, the detection outputs of the exhaust gas concentration sensor and the engine temperature sensor are input to the microcomputer 301, and the optimum fuel injection amount command signal VAS is determined.

この指令信号VASはDA変換器31でアナログ
量に変換され、差動アンプ32に入力される。差
動アンプ32はポテンシヨメータ11の位置信号
SLSを位置検出回路34から入力されているの
で、指令信号VASと位置信号SLSとの差分信号
を出力する。この差分信号はアナログ−デユーテ
イ変換回路で、差分信号のアナログ量に応じたデ
ユーテイ比のパルス信号に変換される。一方、暴
走検出回路37はコンピユータ30の暴走をその
バス線303を介し監視しており、暴走検出回路
37は暴走を検出していない時は、検出出力
ABCが“1”であるから、アンドゲートAND1
が開かれているので、変換回路33の出力パルス
信号はトランジスタPTに伝えられ、弁調節指令
信号VCSとして増巾され、調節弁5,6(第1
図)の駆動に供される。これによつて、前述の如
くアクチユエータ4が動作し、コントロールラツ
ク22が移動し、プランジヤ23を回動して燃料
送出量が制御される。コンピユータ30が暴走し
ていない時には、この様にしてアクセル開度、エ
ンジン回転数等に応じてコンピユータが最適の燃
料噴射量を決定し、燃料ポンプの噴射量を制御す
る。暴走検出回路37はコンピユータ30のバス
線303のデータを常時取込み、データの内アド
レス情報が連続して同一のものとなつているかを
判定する。同一アドレスが連続して出力される場
合には、プログラムがループしている等コンピユ
ータの暴走と考えられるから、検出出力ABSを
“0”として暴走検出力を発する。これによりア
ンドゲートAND1が閉じ、変換回路33の出力
はトランジスタPTに伝わらないので、コンピユ
ータ30による燃料噴射制御は無効となる。一
方、アンドゲートAND2は反転ゲートNOTを介
し検出出力ABSが入力されることによつて開か
れるので、信号発生回路36の出力がトランジス
タPTに伝わり弁調節指令信号VCSとして調節弁
5,6に与えられる。即ち、信号発生回路36の
出力で燃料噴射量が制御される。
This command signal VAS is converted into an analog quantity by a DA converter 31 and input to a differential amplifier 32. The differential amplifier 32 receives the position signal of the potentiometer 11.
Since the SLS is input from the position detection circuit 34, a difference signal between the command signal VAS and the position signal SLS is output. This difference signal is converted by an analog-to-duty conversion circuit into a pulse signal with a duty ratio corresponding to the analog amount of the difference signal. On the other hand, the runaway detection circuit 37 monitors the runaway of the computer 30 via the bus line 303, and when the runaway detection circuit 37 does not detect runaway, it outputs a detection output.
Since ABC is “1”, the AND gate AND1
is open, the output pulse signal of the conversion circuit 33 is transmitted to the transistor PT, amplified as the valve control command signal VCS, and the output pulse signal of the conversion circuit 33 is amplified as the valve control command signal VCS.
(Fig.) is used for driving. As a result, the actuator 4 operates as described above, the control rack 22 moves, and the plunger 23 is rotated to control the amount of fuel delivered. When the computer 30 is not running out of control, the computer determines the optimum fuel injection amount according to the accelerator opening degree, engine rotation speed, etc., and controls the injection amount of the fuel pump. The runaway detection circuit 37 constantly takes in data on the bus line 303 of the computer 30, and determines whether address information in the data is continuously the same. If the same address is output continuously, it is considered that the program is looping or the computer is running out of control, so the detection output ABS is set to "0" and a runaway detection force is generated. As a result, the AND gate AND1 is closed and the output of the conversion circuit 33 is not transmitted to the transistor PT, so that the fuel injection control by the computer 30 becomes invalid. On the other hand, the AND gate AND2 is opened when the detection output ABS is input through the inversion gate NOT, so the output of the signal generation circuit 36 is transmitted to the transistor PT and is applied to the control valves 5 and 6 as the valve control command signal VCS. It will be done. That is, the fuel injection amount is controlled by the output of the signal generation circuit 36.

信号発生回路36を第3図のブロツク図、第4
図乃至第6図の特性図を用いて説明する。図中、
306は発振器であり、307は三角変換回路
で、発振器306の発振出力を三角波信号TWS
(第6図A)に変換するもの、308は周波数−
電圧変換器(FVコンバータ)で、回転数信号RS
の周波数に応じた電圧を出力し、第4図Aの回転
数−電圧出力特性を有している。309はバツフ
アアンプで、アクセル開度信号PPSを増巾し、第
4図Bの開度信号(PPS)−電圧出力特性を有し
ている。310は差動アンプで、アクセル開度信
号PPSから回転数電圧出力を差し引いた差分出力
DFSを発生するもので、アクセル開度信号PPS
と差分出力DFSとの関係は回転数をパラメータ
として、第5図の如くの特性となる。320は比
較回路で、第6図Aの如く、差分出力DFSと三
角波信号TWSとを比較し、第6図Bの様に、差
分出力DFSが三角波信号TWS以上の時はレベル
“1”の出力を、それ以下の時はレベル“0”の
出力を示すパルス信号VBSを出力するものであ
る。即ち、第6図Bから明らかな如く、出力パル
ス信号VBSは発振器306の発振周期でしかも
そのパルス巾は差分出力DFSに比例するもので
あり、一種のパルス幅変調信号である。第3図の
動作を説明すると、アクセル開度信号PPSはバツ
フアアンプ309で増巾され、差動アンプ310
に入力される一方、差動アンプ310には電圧に
変換された回転数信号RSが入力され、その差分
が出力される。差動アンプ310の出力DFSは
アクセル開度信号PPSの開度量に応じて予じめ定
められた回転数指令信号と実際の回転数信号RS
との差を示している。この差分出力DFSは比較
回路320で三角波変換回路307の三角波信号
TWSと比較され、差分出力DFSの大きさに応じ
たパルス巾のパルス信号VBSに変換される。こ
のパルス信号VBSは燃料噴射量信号であり、そ
のパルス巾は回転数に反比例し、アクセル開度に
比例する。即ちパルス信号のデユーテイ比は第6
図Cに示す様に、回転数に反比例し、アクセル開
度に比例する。この様にして、コンピユータ30
が暴走しても、信号発生回路36がエンジンの回
転をアクセルの指示通りに制御することになる。
信号発生回路36の制御量はコンピユータ30の
最適な制御量と比べると、他のセンサーの出力を
制御量の決定要因としていない等のため、ヒステ
リシス特性や応答特性は劣るものの、エンジン制
御を続行でき、最悪の場合でも車両をサービス工
場まで自力でもつていくことができる。前述の実
施例では、弁調節指令信号VCSで調節弁5,6
を共通に制御しているが、調節弁5,6を別々に
制御する様2つの弁調節指令信号VCS1,VCS
2を作成しても良い。このため、コンピユータ3
0と指令出力VASが位置信号SLSより大なら調
節弁6の指令信号VCS1を、小なら調節弁5の
指令信号VCS2を発する様構成すれば良く、例
えば差動アンプ32、アナログ−デユーテイ変換
回路33、アンドゲートAND1、トランジスタ
PTの組合せをもう一組設ければ良い。同様に信
号発生回路36においても、アクセル開度信号
PPSが回転数信号RSより大なら調節弁6の指令
信号VCS1を、小なら調節弁5の指令信号VCS
2を発する様構成すれば良く、例えば、第3図に
差動アンプ310、比較回路320をもう一組設
ければ良い。又、アクチユエータ4,5,6も前
述の構成に限られず、他の空気圧制御のものの
他、電気モータ等を用いても良い。更に、前述の
暴走検出回路37としては、バス線303上のア
ドレスが設定されていないアドレスを示している
ことを検出するものや、所定時間バス線303に
データが出力されないことを検出するもの等を用
いることが出来、これらの検出を組合せたものを
用いてもよい。
The signal generation circuit 36 is shown in the block diagram of FIG.
This will be explained using the characteristic diagrams shown in FIGS. In the figure,
306 is an oscillator, and 307 is a triangular conversion circuit, which converts the oscillation output of the oscillator 306 into a triangular wave signal TWS.
(Fig. 6A), 308 is the frequency -
Voltage converter (FV converter), rotation speed signal RS
It outputs a voltage according to the frequency of , and has the rotation speed-voltage output characteristic shown in FIG. 4A. A buffer amplifier 309 amplifies the accelerator opening signal PPS and has the opening signal (PPS)-voltage output characteristic shown in FIG. 4B. 310 is a differential amplifier, which outputs the difference obtained by subtracting the rotation speed voltage output from the accelerator opening signal PPS.
Generates DFS, accelerator opening signal PPS
The relationship between and the differential output DFS has a characteristic as shown in FIG. 5, using the rotation speed as a parameter. 320 is a comparison circuit that compares the differential output DFS and the triangular wave signal TWS as shown in FIG. 6A, and outputs a level "1" when the differential output DFS is greater than the triangular wave signal TWS as shown in FIG. 6B. When it is less than that, a pulse signal VBS indicating a level "0" output is output. That is, as is clear from FIG. 6B, the output pulse signal VBS has the oscillation period of the oscillator 306 and its pulse width is proportional to the differential output DFS, and is a kind of pulse width modulation signal. To explain the operation of FIG. 3, the accelerator opening signal PPS is amplified by the buffer amplifier 309, and the differential amplifier 310
On the other hand, the rotation speed signal RS converted into a voltage is input to the differential amplifier 310, and the difference thereof is output. The output DFS of the differential amplifier 310 is a predetermined rotation speed command signal according to the opening amount of the accelerator opening signal PPS and the actual rotation speed signal RS.
It shows the difference between This differential output DFS is the triangular wave signal of the triangular wave conversion circuit 307 in the comparator circuit 320.
It is compared with TWS and converted into a pulse signal VBS with a pulse width corresponding to the magnitude of the differential output DFS. This pulse signal VBS is a fuel injection amount signal, and its pulse width is inversely proportional to the rotation speed and proportional to the accelerator opening. In other words, the duty ratio of the pulse signal is 6th
As shown in Figure C, it is inversely proportional to the rotation speed and proportional to the accelerator opening. In this way, the computer 30
Even if the engine runs out of control, the signal generation circuit 36 will control the rotation of the engine as instructed by the accelerator.
Compared to the optimal control amount of the computer 30, the control amount of the signal generation circuit 36 does not use the output of other sensors as a determining factor for the control amount, so although the hysteresis characteristics and response characteristics are inferior, engine control can be continued. Even in the worst case scenario, you can take your vehicle to a service factory by yourself. In the embodiment described above, the control valves 5 and 6 are controlled by the valve control command signal VCS.
However, two valve control command signals VCS1 and VCS are used to control control valves 5 and 6 separately.
2 may be created. For this reason, computer 3
If the command output VAS is larger than the position signal SLS, the command signal VCS1 for the control valve 6 is issued, and if it is smaller than the position signal SLS, the command signal VCS2 for the control valve 5 is issued.For example, the differential amplifier 32, analog-to-duty conversion circuit 33 , AND gate AND1, transistor
It is sufficient to provide one more PT combination. Similarly, in the signal generation circuit 36, the accelerator opening signal
If PPS is larger than the rotation speed signal RS, the command signal VCS1 of the control valve 6 is sent, and if it is smaller, the command signal VCS of the control valve 5 is sent.
For example, in FIG. 3, another set of differential amplifier 310 and comparison circuit 320 may be provided. Further, the actuators 4, 5, and 6 are not limited to the above-mentioned configuration, and other pneumatic control types, electric motors, etc. may also be used. Furthermore, the aforementioned runaway detection circuit 37 includes one that detects that an address on the bus line 303 indicates an unset address, one that detects that no data is output to the bus line 303 for a predetermined period of time, etc. can be used, and a combination of these detections may also be used.

以上説明した様に、本発明によれば、少なくと
もエンジンへの燃料供給量を制御するコンピユー
タの作動異常時に該コンピユータに代つて燃料供
給量を制御するバツクアツプ回路を有するエンジ
ン制御装置において、エンジンの回転速度信号と
アクセルペダルの踏込量信号とから該回転速度の
増加に伴い減少すると共に該踏込量の増加に伴い
増加するアナログ信号を出力する差動手段と、所
定波形の信号を出力する波形変換手段と、上記差
動手段と上記波形変換手段との出力信号からデユ
ーテイ比が回転速度の増加に伴い減少すると共に
踏込量の増加に伴い増加するデジタル信号を生成
し上記バツクアツプ回路の出力とする比較手段と
を有することを特徴とするエンジン制御装置を提
供することができる。なお、本願発明によるエン
ジン制御装置では、バツクアツプ回路作動時に
は、エンジンの回転速度をアクセルペダルの踏込
量に応じて安定に保持するため、特にデイーゼル
エンジンに適用した場合には電子ガバナとして作
用するため、機械式ガバナを付設する必要が無
い。すなわち、コンピユータが何等かの原因で暴
走しても、アクセルペダルの踏込量に応じエンジ
ンの回転速度を正常に制御することができるの
で、エンジンが異常回転したり、停止したりする
ことがなく、車両を損傷することもなく、又人命
の危険の恐れもない。又、自力で走行出来るの
で、安全にサービス工場等へ車両をもつていくこ
とが出来る。更に、コンピユータが暴走しても自
動的に暴走検知して制御を切替えるので、エンジ
ン制御の中断がなく、この点でも安全性が高い。
As explained above, according to the present invention, in an engine control device having a backup circuit that controls the fuel supply amount in place of the computer when the computer that controls the fuel supply amount to the engine malfunctions, Differential means for outputting an analog signal that decreases as the rotational speed increases and increases as the depression amount increases from the speed signal and the accelerator pedal depression amount signal; and a waveform conversion device that outputs a signal with a predetermined waveform. and comparison means for generating a digital signal in which the duty ratio decreases as the rotational speed increases and increases as the amount of depression increases from the output signals of the differential means and the waveform converting means, and outputs the digital signal as the output of the backup circuit. It is possible to provide an engine control device characterized by having the following. In addition, in the engine control device according to the present invention, when the backup circuit is activated, in order to maintain the rotational speed of the engine stably according to the amount of depression of the accelerator pedal, especially when applied to a diesel engine, it acts as an electronic governor. There is no need to attach a mechanical governor. In other words, even if the computer goes out of control for some reason, the engine rotation speed can be controlled normally according to the amount of depression of the accelerator pedal, so the engine will not rotate abnormally or stop. There is no risk of damage to the vehicle or danger to human life. Furthermore, since the vehicle can be driven under its own power, the vehicle can be safely taken to a service factory or the like. Furthermore, even if the computer runs out of control, the runaway is automatically detected and the control is switched, so there is no interruption in engine control, which is also highly safe.

尚、本発明を一実施例により説明したが、本発
明はこの実施例に限られず、本発明の主旨の範囲
内で種々の変形が可能であり、本発明の範囲から
これらを排除するものではない。
Although the present invention has been explained using one example, the present invention is not limited to this example, and various modifications can be made within the scope of the gist of the present invention, and these are not excluded from the scope of the present invention. do not have.

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

第1図は本発明の一実施例構成図、第2図は本
発明の一実施例ブロツク図、第3図は第2図実施
例の信号発生回路ブロツク図、第4図乃至第5図
は第3図要部の特性図、第6図は第3図の出力動
作説明図である。 図中、1……アクセルペダル、2,11……ポ
テンシヨメータ、3……制御装置、4……アクチ
ユエータ、5,6……調節弁、22……コントロ
ールラツク、23……プランジヤ、30……コン
ピユータ、36……信号発生回路、37……暴走
検出回路。
Fig. 1 is a block diagram of an embodiment of the present invention, Fig. 2 is a block diagram of an embodiment of the invention, Fig. 3 is a block diagram of a signal generation circuit of the embodiment of Fig. 2, and Figs. FIG. 3 is a characteristic diagram of the main part, and FIG. 6 is an explanatory diagram of the output operation of FIG. 3. In the figure, 1... accelerator pedal, 2, 11... potentiometer, 3... control device, 4... actuator, 5, 6... control valve, 22... control rack, 23... plunger, 30... ...Computer, 36...Signal generation circuit, 37...Runaway detection circuit.

Claims (1)

【特許請求の範囲】 1 少なくともエンジンへの燃料供給量を制御す
るコンピユータの作動異常時に該コンピユータに
代つて燃料供給量を制御するバツクアツプ回路を
有するエンジン制御装置において、エンジンの回
転速度信号とアクセルペダルの踏込量信号とから
該回転速度の増加に伴い減少すると共に該踏込量
の増加に伴い増加するアナログ信号を出力する差
動手段と、所定波形の信号を出力する波形変換手
段と、上記差動手段と上記波形変換手段との出力
信号からデユーテイ比が回転速度の増加に伴い減
少すると共に踏込量の増加に伴い増加するデジタ
ル信号を生成し上記バツクアツプ回路の出力とす
る比較手段とを有することを特徴とするエンジン
制御装置。 2 前記エンジンはデイーゼルエンジンであるこ
とを特徴とする特許請求の範囲第1項記載のエン
ジン制御装置。 3 前記バツクアツプ回路の出力は前記エンジン
の燃料噴射ポンプに与えられることを特徴とする
特許請求の範囲第1項又は第2項記載のエンジン
制御装置。 4 前記波形変換手段の出力信号は三角波である
ことを特徴とする特許請求の範囲第1項記載のエ
ンジン制御装置。
[Scope of Claims] 1. In an engine control device having at least a backup circuit that controls the fuel supply amount in place of the computer when the computer that controls the fuel supply amount to the engine malfunctions, the engine rotation speed signal and the accelerator pedal differential means for outputting an analog signal that decreases as the rotational speed increases and increases as the rotational speed increases from the depression amount signal; a waveform conversion means that outputs a signal with a predetermined waveform; and comparing means for generating a digital signal in which the duty ratio decreases as the rotational speed increases and increases as the amount of depression increases from the output signal of the waveform converting means and outputs the digital signal as the output of the backup circuit. Characteristic engine control device. 2. The engine control device according to claim 1, wherein the engine is a diesel engine. 3. The engine control device according to claim 1 or 2, wherein the output of the backup circuit is provided to a fuel injection pump of the engine. 4. The engine control device according to claim 1, wherein the output signal of the waveform conversion means is a triangular wave.
JP2715082A 1982-02-22 1982-02-22 Engine controlling apparatus Granted JPS58144651A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2715082A JPS58144651A (en) 1982-02-22 1982-02-22 Engine controlling apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2715082A JPS58144651A (en) 1982-02-22 1982-02-22 Engine controlling apparatus

Publications (2)

Publication Number Publication Date
JPS58144651A JPS58144651A (en) 1983-08-29
JPH0319901B2 true JPH0319901B2 (en) 1991-03-18

Family

ID=12213013

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2715082A Granted JPS58144651A (en) 1982-02-22 1982-02-22 Engine controlling apparatus

Country Status (1)

Country Link
JP (1) JPS58144651A (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4566418A (en) * 1983-08-30 1986-01-28 Mikuni Kogyo Kabushiki Kaisha Electronically controlled internal combustion engine provided with an accelerator position sensor
DE3523535A1 (en) * 1985-07-02 1987-01-15 Bosch Gmbh Robert CONTROL ARRANGEMENT FOR AN INTERNAL COMBUSTION ENGINE
DE3531198A1 (en) * 1985-08-31 1987-03-12 Bosch Gmbh Robert SAFETY AND EMERGENCY DRIVING METHOD FOR AN INTERNAL COMBUSTION ENGINE WITH AUTO-IGNITION AND DEVICE FOR CARRYING OUT IT

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5532919A (en) * 1978-08-25 1980-03-07 Nissan Motor Co Ltd Fuel controller of internal combustion engine
JPS5683549A (en) * 1979-11-10 1981-07-08 Bosch Gmbh Robert Controller for internal combustion engine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5532919A (en) * 1978-08-25 1980-03-07 Nissan Motor Co Ltd Fuel controller of internal combustion engine
JPS5683549A (en) * 1979-11-10 1981-07-08 Bosch Gmbh Robert Controller for internal combustion engine

Also Published As

Publication number Publication date
JPS58144651A (en) 1983-08-29

Similar Documents

Publication Publication Date Title
EP0269118B1 (en) Throttle valve control apparatus
JP3847664B2 (en) In-vehicle engine controller
JP3117442B2 (en) Vehicle control device
US6293249B1 (en) Unit for controlling electronically controlled throttle valve
JPH06229299A (en) Control device for internal combustion engine
US5365904A (en) Redundant speed sensor for engine control
JP4012654B2 (en) Engine equipment control device and electronically controlled throttle system
JPH0319901B2 (en)
JPS60128014A (en) Operation control equipment for car air conditioner
US5529039A (en) Method and arrangement for controlling an adjusting device of a drive unit of a motor vehicle
JP3848475B2 (en) Automotive throttle control device and fuel control device
JPS618442A (en) Abnormality diagnosis device in accelerator control device in vehicle internal combustion engine
JP2956445B2 (en) Engine intake control device
JPH0226697B2 (en)
JP2787246B2 (en) Vehicle control device
JPH01249532A (en) Vehicle control device
JPH0543864B2 (en)
JPS6328219B2 (en)
JPH0219846U (en)
JPH06137182A (en) Electronic control unit for engine
JPS6328218B2 (en)
JPH081958Y2 (en) Constant speed running control device
JPS59200036A (en) Idling speed control device for internal-combustion engine
JPS6361731A (en) Internal combustion engine output control device
JPH06249041A (en) Fail safe device