JPH0319913B2 - - Google Patents

Info

Publication number
JPH0319913B2
JPH0319913B2 JP56023209A JP2320981A JPH0319913B2 JP H0319913 B2 JPH0319913 B2 JP H0319913B2 JP 56023209 A JP56023209 A JP 56023209A JP 2320981 A JP2320981 A JP 2320981A JP H0319913 B2 JPH0319913 B2 JP H0319913B2
Authority
JP
Japan
Prior art keywords
ignition
parameter
characteristic curve
stored
register
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
JP56023209A
Other languages
English (en)
Other versions
JPS56132466A (en
Inventor
Ueezemaiyaa Yuurugen
Haupunaa Georuku
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of JPS56132466A publication Critical patent/JPS56132466A/ja
Publication of JPH0319913B2 publication Critical patent/JPH0319913B2/ja
Granted legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
    • F02P5/15Digital data processing
    • F02P5/1502Digital data processing using one central computing unit
    • F02P5/1514Digital data processing using one central computing unit with means for optimising the use of registers or of memories, e.g. interpolation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

【発明の詳細な説明】 本発明は内燃機関用点火装置に関する。この点
火装置は内燃機関に同期して回転する発信器によ
り制御され点火時期または閉成時間開始時期を算
出する計算機と固定値記憶装置とを有し、該固定
値記憶装置の記憶値を、前記発信器の信号および
少なくとも1つの他のパラメータに依存して、計
数のために計算機に供給する。
例えば斬様な点火装置はドイツ連邦共和国特許
公開第2850534号公報、同第2851336号公報、およ
びドイツ連邦共和国特許第4099495号明細書によ
つて公知である。斬様な公知の点火計算機は、多
数の数値を少なくとも1つの固定記憶装置
(ROM)に記憶し、その場合これらの数値から、
所要のパラメータに依存して選択される点火調節
特性曲線の群を形成している。斯様な方法によつ
て非常に正確に、所定の作動状態に対応して適正
な点火時期を求めることができるが、このために
は多数の記憶個所を必要とする。それ故所望の精
度に応じて記憶容量を増加すべきである。例えば
オートバイに使用されるような簡単な点火装置の
場合、大規模な記憶装置を有するマイクロプロセ
ツサを使用することは不可能であり、小さな記憶
装置を有する小形のマイクロプロセツサを使用す
る必要がある。したがつて本発明の課題は、この
ような小容量の記憶装置しか有しない点火装置で
も、点火時点または点火角度を最適に制御するこ
とである。
この課題は前記少なくとも1つの他のパラメー
タに依存して実施される、該記憶された特性曲線
の支持点の各2進数の桁シフトによる乗算または
除算により、別の特性曲線を形成することによつ
て解決される。
この構成によれば、ただ1つの点火調節特性曲
線の値を記憶すればいいので、必要な記憶容量が
非常に小さくなる。従つて、記憶装置を小型かつ
安価に構成できる。計算過程は多少増大するが、
プログラムステツプを付加するかまたは計算回路
素子を付加すれば、余り費用をかけずに増えた計
算過程を簡単に処理できる。原理的に相互にかな
り類似した計算ステツプをサブルーチンによつて
実行すると、付加的なプログラムにかかる費用は
非常に僅かになる。
また本発明による第2の点火装置では固定記憶
装置に、前記他のパラメータの別のパラメータ値
を基準とするさらにもう1つの点火調節特性曲線
を記憶し、さらに前記他のパラメータに依存し
て、記憶された2つの特性曲線の間にさらに別の
特性曲線を形成する。こうすれば、記憶装置に要
するコストを比較的小さくして、点火時期の精度
を高めることができる。第1の装置に比べて記憶
装置のコストは2倍になるが、補間される特性曲
線の精度が高まるのである。
次に本発明を図示の実施例につき詳しく説明す
る。
第1図に示したマイクロコンピユータ10のブ
ロツク図において、所要の演算に対して重要なブ
ロツクだけを示す。内燃機関と同期して回転しか
つ基準マークまたは回転数信号を発生する発信器
11はマイクロコンピユータ10の中央演算装置
(ALU)12に接続されている。また中央演算装
置12に、圧力発信器13の信号がA/D変換器
14を介して、2進数として供給される。この圧
力発信器13を吸入管に接続された負圧−発信器
とすることができ、また圧力発信器で、他のまた
は付加的なパラメータに依存して変化する数値を
演算装置12に供給することができる。例えば斬
様な付加的なパラメータは温度、吸入される空気
量、絞り弁角度、またはノツキングセンサの信号
である。
演算装置12には母線を介して固定値記憶装置
(ROM)15と4つのレジスタ16〜19とが
接続されている。その場合Z−レジスタとして示
されたレジスタ16は、計算された最終の数値を
中間記憶するために用いられ、この最終の数値を
所定の公知の装置によつて計数することによつて
点火装置の点火時期および/または閉成時間(ド
エハタイム)開始時期が求まる。レジスタ1およ
びレジスタ2として示したレジスタ17と18
は、後で詳しく説明する演算過程で数値を中間記
憶するために用いられる。P−レジスタとして示
したレジスタ19内に、パラメータに依存して変
化する数値、即ち図示の実施例においては圧力に
依存して変化する数値が中間記憶される。公知の
ように演算装置12は処理シーケンスと処理クロ
ツクと場合によつては時間経過に対して必要とな
る時間間隔とを求めるために、時間制御装置20
に接続されている。また演算装置12は、通常の
場合点火コイルの1次点火回路に設けられた電気
スイツチとして構成されかつここでは詳しい説明
を省略する点火終段装置21に接続されている。
第2図に示した線図は点火調節特性曲線の群を
示し、それらの点火調節特性曲線は点火調節角度
ψの回転数nに依存する変化を示す。この曲線群
のパラメータとしてP0〜P6の圧力段階に分割さ
れた圧力Pが用いられている。圧力に依存して変
化する値は発信器13で検出され、A/D変換器
14で2進数に変換され、かつ時間制御装置20
によつて演算装置12を介して新たな圧力値が検
出されかつ中間記憶されるまでレジスタ19に中
間記憶される。図示の例において、発信器11か
ら生ずる基準マーク信号(BM)は上死点から
40゜先行する位置を有する。数字1で示した点火
調節特性曲線は上死点(ψ=0)に対して最小の
点火調節角度を有する特性曲線である。そこでこ
れらの限界値間を補間することによつて他の特性
曲線が求められ、その場合基準マークでの点火を
特性曲線の0で示す。検出される圧力Pが値P0
より小さいと(負圧が大きい場合)、特性曲線の
1がセツトされる。P0とP6間で圧力が増加する
(負圧が減少する)と、跳躍的に特性曲線7/8
〜1/4が求められる。圧力が更に増加しても、
特性曲線1/4が保持される。勿論斬様な段階付
けを任意に行うことができる。図示のものより粗
くまたは精密に分割して計算することができる。
上限の特性曲線として他の特性曲線、限界の場合
は特性曲線の0、を選択することができる。実質
的にはROM15に記憶された特性曲線1と特性
曲線0のとの間に、調節可能な特性曲線を求める
べきである。
第3図に示した線図は2つのROMに記憶され
た特性曲線(ROM=1およびROM=2)
間で特性曲線を補間している。この場合変化しな
い基準マーク−特性曲線のかわりに、任意に記憶
可能な特性曲線0が求められる。これによつて特
性曲線を調節する際の融通性が増加するので有利
である。その場合2つの特性曲線を記憶すべきで
あるので、2倍の数の記憶個所が必要である。特
性曲線間の移行は第2図のように行われる。
第4図に示した流れ図は、第2図の特性曲線群
を求める計算過程を示す。先ず演算装置12によ
つてレジスタ19の内容が検出される。圧力Pが
圧力の下限値P0より小さいと、直接にROM15
に記憶された特性曲線に切換えられる、即ち所定
の回転数に相応する前述の特性曲線の数値はZ−
レジスタに受入れられ、かつ前述の方法により基
準マークを用いて計算される。レジスタ19に記
録された数値がそれよりも高い圧力(P1〜P6
に相応する場合は、特性曲線7/8〜1/4のう
ちの1つがあらかじめ選択される、すなわち相応
する計算プログラム(サブルーチン)が作動開始
される。勿論原則的にはこれを固定配線された計
算機ユニツトによつて実現することもできる。例
えば圧力P1が検出され、それにより特性曲線
7/8が選択されると、先ず当該の回転数に相応
するROM−特性曲線の数値は数8によつて割算
されてから、レジスタ17に記録される。次の計
算ステツプで、レジスタ17に記録された数値が
ROM−値(RW)から減算され、その減算結果
はZ−レジスタ16に記録されてから計数され
る。斬様な演算過程によつて実際に基準マーク角
度とROM−特性曲線の角度との差の1/8の角度
が形成され、さらにこの角度は基準マーク角度か
ら減算される。特性曲線3/4の場合にもこれに
相応する演算過程が行われるが、この場合は
ROM−値(RW)が数値4によつて割算される
ことが前述の場合とは異なる。特性曲線5/8の
場合はRWは先ず数値2によつて割算されてか
ら、その結果がレジスタ17に記録される。次に
RWは数値8によつて割算されかつその結果がレ
ジスタ18に記録される。次にレジスタ17と1
8とのレジスタの内容が加算されかつその結果は
Z−レジスタ16に記録される。相応する演算過
程は特性曲線3/8に対しても行われるが、この
場合には先ずRWが数値4によつて割算される点
が異なる。また特性曲線1/2または1/4の場
合、RWは数値2または4によつて割算されかつ
その結果は直接にZ−レジスタに記録される。斬
様な演算過程を非常に簡単に実行できる、それは
その場合数値2,4または8による割算は簡単な
桁シフトによつて実現できるからである。
第5図に示した流れ図において、第3図に所属
の演算過程が図で示されている。先ず第4図に相
応する圧力の検出が行われ、その場合前述の
ROM−特性曲線の代わりにROM−特性曲線
が生ずる。図示の例において7つの補間された特
性曲線が求められる。すべての補間された特性曲
線において、先ず2つのROM−値の差を形成す
る(RW−RW)。次に所定の数値によつて
割算をして、その結果をレジスタ17に記録す
る。この割算をする数値は、特性曲線7/8と
1/8の場合に数値8であり、特性曲線3/4,
3/8では数値4、かつ特性曲線5/8および
1/2では数値2である。次に特性曲線7/8と
3/4の場合はレジスタ17に中間記憶された数
値がRWか減算されかつその結果はZ−レジス
タ16に記録される。特性曲線1/2,1/4お
よび1/8においては、レジスタ17に記録され
た数値はRWに加算されかつその結果はZ−レ
ジスタ16に記録される。また特性曲線5/8と
3/8の場合は、ROM−値の差(RW−RW
)が数値8によつて割算され、かつその結果は
レジスタ18に記録される。更にRWはレジス
タ17と18の内容に加算されかつその結果はZ
−レジスタ16に記録される。
本発明によれば比較的費用のかかる計算方法ま
たは簡単な計算方法によつて、多数の、または僅
かな数の補間された特性曲線を求めることができ
る。演算の時間的経過は、点火時期に引き続いて
(Z−レジスタ16に中間記憶された数値を計数
し終えた際)、Z−レジスタの新たな数値に対す
る演算過程を実施するように、定められるので有
利である。そこで発信器装置11の新たな基準マ
ークが生じた際、計数値が計数されるようにな
る。
【図面の簡単な説明】
第1図は本発明による所要の演算に対して必要
なマイクロコンピユータの回路部分の要部を周辺
装置と接続して示すブロツク図、第2図は本発明
による固定記憶された特性曲線を用いて特性曲線
を補間する方法を説明する線図、第3図は本発明
による2つの固定記憶された特性曲線を用いて補
間する方法を説明する線図、第4図は第2図の演
算過程を説明する流れ図、第5図は第3図の演算
過程を説明する流れ図である。 10……マイクロコンピユータ、11……発信
器、12……中央演算装置、13……圧力発信
器、14……A/D変換器、15……固定値記憶
装置、16,17,18,19……レジスタ、2
0……時間制御装置、21……点火終段装置。

Claims (1)

  1. 【特許請求の範囲】 1 内燃機関に同期して回転する発信器により制
    御され点火時期または閉成時間開始時期を算出す
    る計算機と固定値記憶装置とを有し、該固定値記
    憶装置の記憶値を、前記発信器の信号および少な
    くとも1つの他のパラメータに依存して、計数の
    ために計算機に供給する内燃機関用点火装置にお
    いて、 固定値記憶装置15にただ1つの点火調節特性
    曲線を記憶するようにし、さらに前記少なくとも
    1つの他のパラメータPに依存して実施される、
    該記憶された特性曲線の支持点の各2進数の桁シ
    フトによる乗算または除算により、別の特性曲線
    を形成することを特徴とする内燃機関用点火装
    置。 2 固定値記憶装置15に、前記他のパラメータ
    Pの別のパラメータ値を基準とするさらにもう1
    つの点火調節特性曲線を記憶し、さらに前記他の
    パラメータPに依存して、記憶された2つの特性
    曲線の間にさらに別の特性曲線を形成することが
    できる特許請求の範囲第1項記載の内燃機関用点
    火装置。 3 演算過程ではパラメータに依存して変化する
    係数と2つの特性曲線の値の差とを乗算または除
    算し、求められた結果を前記2つの特性曲線のう
    ちの1つに加算する特許請求の範囲第2項記載の
    点火装置。 4 パラメータ値をレジスタ19に供給し、それ
    ぞれのパラメータ値に依存して少なくとも1つの
    レジスタ記憶個所を割当て、前記レジスタによつ
    て種々の演算過程を調節する特許請求の範囲第1
    項から第3項までのいずれか1項記載の点火装
    置。 5 パラメータ値に依存して計算された特性曲線
    の値または固定値記憶装置15に記憶された特性
    曲線の値をレジスタ16に供給し、かつ計数し、
    計数された結果から点火時期または閉成時間開始
    時期を定める特許請求の範囲第1項から第4項ま
    でのいずれか1項記載の点火装置。
JP2320981A 1980-02-22 1981-02-20 Ignitor for internal combustion engine Granted JPS56132466A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19803006633 DE3006633A1 (de) 1980-02-22 1980-02-22 Zuendanlage fuer brennkraftmaschinen

Publications (2)

Publication Number Publication Date
JPS56132466A JPS56132466A (en) 1981-10-16
JPH0319913B2 true JPH0319913B2 (ja) 1991-03-18

Family

ID=6095275

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2320981A Granted JPS56132466A (en) 1980-02-22 1981-02-20 Ignitor for internal combustion engine

Country Status (4)

Country Link
US (1) US4359987A (ja)
JP (1) JPS56132466A (ja)
DE (1) DE3006633A1 (ja)
FR (1) FR2476756A1 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2485641A1 (fr) * 1980-06-26 1981-12-31 Renault Procede et dispositif de commande electronique d'allumage pour moteur a combustion interne
DE3105856A1 (de) * 1981-02-18 1982-09-02 Robert Bosch Gmbh, 7000 Stuttgart Verfahren und vorrichtung zur adaption von gespeicherten kenngroessen in elektronischen steuergeraeten, insbesondere fuer brennkraftmaschinen
GB2112066B (en) * 1981-07-02 1985-01-30 Nutek Inc Electronic ignition system for internal combustion engines
DE3268810D1 (en) * 1981-08-01 1986-03-13 Nippon Denso Co Method and system for controlling ignition timing in a multicylinder internal combustion engine
DE3139799A1 (de) * 1981-10-07 1983-04-21 Robert Bosch Gmbh, 7000 Stuttgart Verfahren zur festlegung der zuendvorgaenge fuer brennkraftmaschinen
JPS58176468A (ja) * 1982-04-07 1983-10-15 Nippon Denso Co Ltd 多気筒内燃機関の点火時期制御方法
DE3224030A1 (de) * 1982-06-28 1983-12-29 Robert Bosch Gmbh, 7000 Stuttgart Verfahren zur steuerung eines mikrorechners
DE3513086A1 (de) * 1985-04-12 1986-10-16 Robert Bosch Gmbh, 7000 Stuttgart Vorrichtung fuer eine brennkraftmaschine zur beeinflussung von betriebsparametern
US7267105B1 (en) * 2004-06-24 2007-09-11 Crane Cams Inc. Optically triggered electronic distributor for an internal combustion engine

Family Cites Families (16)

* 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
IT1036261B (it) * 1975-06-10 1979-10-30 Fiat Spa Dispositivo per la variazione automatica dell anticipo di accen sione elettronica per motori a com bustione interna
DE2539113B2 (de) * 1975-09-03 1978-04-20 Robert Bosch Gmbh, 7000 Stuttgart Elektronische Einrichtung zur Steuerung eines periodisch sich wiederholenden Vorganges bei Brennkraftmaschinen, insbesondere des Stauflusses durch die Zündspule
US4009699A (en) * 1976-01-19 1977-03-01 General Motors Corporation Digital ignition spark timing angle control with read only memory
JPS5359140A (en) * 1976-11-06 1978-05-27 Nippon Soken Inc Internal combustion engine electronic ignition timing controller
US4081995A (en) * 1977-02-22 1978-04-04 Rockwell International Corporation Apparatus and method for extrapolating the angular position of a rotating body
FR2381919A1 (fr) * 1977-02-25 1978-09-22 Anvar Dispositif numerique de controle d'avance pour moteurs a combustion interne
US4201159A (en) * 1977-03-23 1980-05-06 Nippon Soken, Inc. Electronic control method and apparatus for combustion engines
JPS53137344A (en) * 1977-04-14 1978-11-30 Nippon Soken Inc Internal combustion engine ignition time adjustor
JPS53139024A (en) * 1977-05-11 1978-12-05 Nippon Soken Inc Ignition timing adjusting equipment for internal combustion engine
DE2732781C3 (de) * 1977-07-20 1995-04-06 Bosch Gmbh Robert Einrichtung zum Steuern von betriebsparameterabhängigen und sich wiederholenden Vorgängen
DE2812442A1 (de) * 1978-03-22 1979-10-04 Bosch Gmbh Robert Verfahren und einrichtung zum bestimmen von einstellgroessen bei brennkraftmaschinen
DE2851336A1 (de) * 1978-11-28 1980-06-12 Bosch Gmbh Robert Einrichtung zum steuern von betriebsparameterabhaengigen und sich wiederholenden vorgaengen fuer brennkraftmaschinen
DE2850534A1 (de) * 1978-11-22 1980-06-04 Bosch Gmbh Robert Einrichtung, insbesondere zum steuern der zuend- und/oder kraftstoffeinspritzvorgaenge bei brennkraftmaschinen
DE2961307D1 (en) * 1978-08-09 1982-01-14 Bosch Gmbh Robert Ignition and fuel injection control system for internal combustion engines
US4284045A (en) * 1979-09-12 1981-08-18 Essex Group, Inc. Simplified electronic ignition timing and A/D conversion

Also Published As

Publication number Publication date
JPS56132466A (en) 1981-10-16
DE3006633A1 (de) 1981-08-27
FR2476756B1 (ja) 1984-04-27
US4359987A (en) 1982-11-23
FR2476756A1 (fr) 1981-08-28
DE3006633C2 (ja) 1988-09-08

Similar Documents

Publication Publication Date Title
JP2972217B2 (ja) エンジン制御方法
JPH04311643A (ja) エンジンの気筒流入空気量算出方法
JPH01110853A (ja) 内燃機関の空燃比制御装置
JPH0319913B2 (ja)
JP3120268B2 (ja) 多気筒内燃機関の失火診断装置
US4354239A (en) Fuel injection control system for an internal combustion engine
JP2890093B2 (ja) 多気筒内燃機関の失火診断装置
JP4375685B2 (ja) エンジン制御装置
JPH0660621B2 (ja) 内燃機関用ノツキング制御方法および装置
EP0183265B1 (en) Suction pipe pressure detection apparatus
US4337744A (en) Ignition system for internal combustion engines
JP2759957B2 (ja) エンジン制御方法
JP2843872B2 (ja) エンジン負荷パラメータ算出装置及びエンジン制御装置
JPH0312655B2 (ja)
EP0072162B1 (en) Method and system for controlling ignition timing in a multicylinder internal combustion engine
JP3041025B2 (ja) 内燃機関制御装置
JPH04255550A (ja) エンジン制御装置
JPH0459464B2 (ja)
JP2580638B2 (ja) 点火時期制御装置
JPS5843584B2 (ja) 点火時期制御装置
JPH0742892B2 (ja) 吸入空気量検出装置
JP2615773B2 (ja) 内燃機関の燃料噴射量制御装置
JPS60253948A (ja) 内燃機関の吸入空気量検出装置
JP2658246B2 (ja) 内燃機関の燃料噴射量制御装置
JP2002364445A (ja) 内燃機関の予測周期検出システム