Nothing Special   »   [go: up one dir, main page]

JP5357848B2 - Control device for internal combustion engine - Google Patents

Control device for internal combustion engine Download PDF

Info

Publication number
JP5357848B2
JP5357848B2 JP2010197276A JP2010197276A JP5357848B2 JP 5357848 B2 JP5357848 B2 JP 5357848B2 JP 2010197276 A JP2010197276 A JP 2010197276A JP 2010197276 A JP2010197276 A JP 2010197276A JP 5357848 B2 JP5357848 B2 JP 5357848B2
Authority
JP
Japan
Prior art keywords
control
torque
ignition timing
target
intake air
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 - Fee Related
Application number
JP2010197276A
Other languages
Japanese (ja)
Other versions
JP2012052492A (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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2010197276A priority Critical patent/JP5357848B2/en
Publication of JP2012052492A publication Critical patent/JP2012052492A/en
Application granted granted Critical
Publication of JP5357848B2 publication Critical patent/JP5357848B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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

  • Electrical Control Of Ignition Timing (AREA)
  • Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a control device of an internal combustion engine, capable of properly executing intake amount control and ignition timing control so that an engine rotation speed matches a target rotation speed, and capable of preventing degradation of control convergence. <P>SOLUTION: A feedback control torque TRQFB is calculated in response to a difference DNOBJ between an engine rotation speed NE and a target rotation speed NOBJ, and intake flow rate control and ignition timing control are performed in response to the feedback control torque TRQFB. The feedback control torque TRQFB is calculated as the sum of a proportional term TRQFBP, an integration term TRQFBI, and a differential term TRQFBD, and an integration gain KI applied to the calculation of the integration term TRQFBI is changed from a first value KI1 to a second value KI2 (&lt;KI1) when the ignition timing IGLOG reaches an advance angle limit value IGLMTA or a retard angle limit value IGLMTR (S22 to S25). <P>COPYRIGHT: (C)2012,JPO&amp;INPIT

Description

本発明は、内燃機関の制御装置に関し、特に機関回転数が目標回転数と一致するよう機関出力トルクを制御する制御装置に関する。   The present invention relates to a control device for an internal combustion engine, and more particularly to a control device that controls engine output torque so that the engine speed matches a target speed.

特許文献1には、目標アイドル回転数に応じて機関の必要出力トルクを設定し、検出される出力トルクが必要出力トルクと一致するように、点火時期及び吸気量を制御する制御装置が示されている。この制御装置によれば、必要出力トルクに応じて点火時期が進角補正されるとともに吸気量が制御される。これにより、応答速度の早い点火時期制御によって必要出力トルクが得られ、次いで吸気量が必要出力トルクが得られる値に制御されるとともに、点火時期の補正が終了する。   Patent Document 1 discloses a control device that sets the required output torque of the engine according to the target idle speed and controls the ignition timing and the intake air amount so that the detected output torque matches the required output torque. ing. According to this control device, the ignition timing is advanced and the intake air amount is controlled according to the required output torque. As a result, the required output torque is obtained by the ignition timing control with a fast response speed, and then the intake air amount is controlled to a value at which the necessary output torque is obtained, and the correction of the ignition timing is completed.

また特許文献2には、エンジンの出力軸に接続される変速機の変速時に、エンジン出力トルクを一時的に低減する制御装置が示されている。この制御装置によれば、吸気量減量制御、及び点火時期遅角制御によってトルク低減制御が行われる。   Patent Document 2 discloses a control device that temporarily reduces engine output torque when a transmission connected to an engine output shaft is shifted. According to this control device, torque reduction control is performed by intake air amount reduction control and ignition timing retardation control.

特開平6−272596号公報JP-A-6-272596 特開平5−163996号公報JP-A-5-163996

特許文献1に示された装置は、点火時期の進角補正を行うことによって出力トルクを増加させることができるように、点火時期の制御中心値が設定されていること、すなわち制御中心値が、出力トルクが最大となる最適点火時期より遅角側の値に設定されていることを前提としている。そのため、必要出力トルクと検出トルクとの偏差(=必要出力トルク−検出トルク)が大きいときには、点火時期の進角補正では必要出力トルクが得られないおそれがある。   In the apparatus disclosed in Patent Document 1, the control center value of the ignition timing is set so that the output torque can be increased by correcting the advance angle of the ignition timing, that is, the control center value is It is assumed that the output torque is set to a value that is retarded from the optimum ignition timing at which the output torque is maximized. Therefore, when the deviation between the required output torque and the detected torque (= required output torque−detected torque) is large, the required output torque may not be obtained by the advance correction of the ignition timing.

また特許文献2に示された装置では、点火時期の遅角制御が行われるが、点火時期の遅角量が大きすぎる場合には、失火が発生する可能性が高くなるため、遅角限界値を超えて遅角することはできない。   In the device disclosed in Patent Document 2, the ignition timing is retarded. However, if the ignition timing retardation amount is too large, the possibility of misfiring is increased. It is not possible to retard beyond.

したがって、点火時期の補正による出力トルクの制御が可能であることを前提として、吸気量制御を実行すると、機関出力トルク制御の応答特性が、設計上想定していた応答特性と異なるものとなる。しかしながら、上記特許文献1及び2に示された制御装置では、点火時期の進角/遅角補正を行うことによる出力トルクの増加量/減少量が不足する状態が考慮されていないため、目標トルクへの収束性が悪化するおそれがある。   Therefore, if the intake air amount control is executed on the assumption that the output torque can be controlled by correcting the ignition timing, the response characteristic of the engine output torque control becomes different from the response characteristic assumed in the design. However, the control devices disclosed in Patent Documents 1 and 2 do not take into account a state where the increase / decrease amount of the output torque due to the advance / retard correction of the ignition timing is not taken into consideration. Convergence to may deteriorate.

本発明はこの点に着目してなされたものであり、機関回転数が目標回転数に一致するように、吸気量制御及び点火時期制御を適切に実行し、制御の収束性が悪化することを防止することができる内燃機関の制御装置を提供することを目的とする。   The present invention has been made paying attention to this point, and appropriately executes the intake air amount control and the ignition timing control so that the engine speed matches the target speed, and the convergence of the control deteriorates. An object of the present invention is to provide a control device for an internal combustion engine that can be prevented.

上記目的を達成するため請求項1に記載の発明は、内燃機関の回転数(NE)が目標回転数(NOBJ)と一致するように前記機関の出力トルクを制御する、内燃機関の制御装置において、前記機関の回転数(NE)を検出する回転数検出手段と、検出される回転数(NE)と前記目標回転数(NOBJ)との偏差(DNOBJ)に応じてフィードバック制御トルク(TRQFB)を算出するフィードバック制御トルク算出手段と、前記フィードバック制御トルク(TRQFB)に応じて前記機関の吸気量(GAIR)を制御する吸気量制御手段と、前記フィードバック制御トルク(TRQFB)に応じて前記機関の点火時期(IGLOG)を制御する点火時期制御手段とを備え、前記フィードバック制御トルク算出手段は、前記偏差(DNOBJ)及び積分ゲイン(KI)を用いて積分項(TRQFBI)を算出し、該積分項(TRQFBI)を用いて前記フィードバック制御トルク(TRQFB)を算出し、前記点火時期(IGLOG)が制御限界値(IGLIMTA,IGLMTR)に達しているときは、前記積分ゲイン(KI)をより小さい値(KI2)に変更することを特徴とする。   In order to achieve the above object, an invention according to claim 1 is a control device for an internal combustion engine that controls the output torque of the internal combustion engine so that the rotational speed (NE) of the internal combustion engine matches a target rotational speed (NOBJ). , A rotational speed detection means for detecting the rotational speed (NE) of the engine, and a feedback control torque (TRQFB) according to a deviation (DNOBJ) between the detected rotational speed (NE) and the target rotational speed (NOBJ). Feedback control torque calculating means for calculating, intake air amount control means for controlling the intake air amount (GAIR) of the engine in accordance with the feedback control torque (TRQFB), and ignition of the engine in accordance with the feedback control torque (TRQFB) Ignition timing control means for controlling the timing (IGLOG), and the feedback control torque calculation means comprises the deviation (DN) BJ) and integral gain (KI) are used to calculate an integral term (TRQFBI), the integral term (TRQFBI) is used to calculate the feedback control torque (TRQFB), and the ignition timing (IGLOG) is the control limit value. When reaching (IGLIMTA, IGLMTR), the integral gain (KI) is changed to a smaller value (KI2).

請求項2に記載の発明は、請求項1に記載の内燃機関の制御装置において、前記吸気量制御手段は、前記フィードバック制御トルク(TRQFB)に応じて吸気制御目標トルク(TRQGA)を算出する吸気制御目標トルク算出手段を備え、前記吸気制御目標トルク(TRQGA)を目標値として前記吸気量の制御を行い、前記点火時期制御手段は、前記吸気制御目標トルク(TQRGA)より所定余裕トルク(DTRQIDLS)分だけ小さいトルクを目標値として前記点火時期制御を行うことを特徴とする。   According to a second aspect of the present invention, in the control apparatus for an internal combustion engine according to the first aspect, the intake air amount control means calculates an intake air control target torque (TRQGA) according to the feedback control torque (TRQFB). Control target torque calculation means is provided, and the intake air amount is controlled using the intake control target torque (TRQGA) as a target value. The ignition timing control means has a predetermined margin torque (DTRQIDLS) from the intake control target torque (TQRGA). The ignition timing control is performed using a torque that is smaller by a target value as a target value.

請求項3に記載の発明は、請求項1または2に記載の内燃機関の制御装置において、前記点火時期の制御限界値は、進角限界値(IGLIMTA)であることを特徴とする。   According to a third aspect of the present invention, in the control device for an internal combustion engine according to the first or second aspect, the control limit value of the ignition timing is an advance angle limit value (IGLIMTA).

請求項4に記載の発明は、請求項1から3の何れか1項に記載の内燃機関の制御装置において、前記目標回転数(NOBJ)は、前記機関のアイドル状態における目標回転数(NOBJIDL)であることを特徴とする。   According to a fourth aspect of the present invention, in the control device for an internal combustion engine according to any one of the first to third aspects, the target rotational speed (NOBJ) is a target rotational speed (NOBJIDL) in an idle state of the engine. It is characterized by being.

請求項1に記載の発明によれば、検出される回転数と目標回転数との偏差に応じて機関出力トルクのフィードバック制御トルクが算出され、フィードバック制御トルクに応じて機関の吸気量及び点火時期が制御される。フィードバック制御トルクは、検出回転数と目標回転数との偏差と積分ゲインを用いて算出される積分項を用いて算出され、点火時期が制御限界値に達しているときは、積分ゲインがより小さい値に変更される。積分ゲインは、点火時期が制限限界値に達していないことを前提として、制御応答特性が最良となるように設定されており、点火時期が制御限界値に達しているときには、積分ゲインが過大となって、機関回転数の目標回転数への収束性を悪化させるおそれがある。したがって、積分ゲインを小さな値に変更することにより、収束性の悪化を防止することができる。   According to the first aspect of the present invention, the feedback control torque of the engine output torque is calculated according to the deviation between the detected rotational speed and the target rotational speed, and the intake amount and ignition timing of the engine are determined according to the feedback control torque. Is controlled. The feedback control torque is calculated using an integral term calculated using the deviation between the detected rotational speed and the target rotational speed and the integral gain. When the ignition timing reaches the control limit value, the integral gain is smaller. Changed to a value. The integral gain is set so that the control response characteristic is best on the assumption that the ignition timing has not reached the limit limit value.When the ignition timing has reached the control limit value, the integral gain is excessive. Thus, the convergence of the engine speed to the target speed may be deteriorated. Therefore, deterioration of convergence can be prevented by changing the integral gain to a small value.

請求項2に記載の発明によれば、フィードバック制御トルクに応じて吸気制御目標トルクが算出され、吸気制御目標トルクを目標値として吸気量の制御が行われる一方、点火時期制御は、吸気制御目標トルクより所定余裕トルク分だけ小さいトルクを目標値として行われるので、所定余裕トルクに対応して、点火時期の制御中心値を最適点火時期(進角限界値)と遅角限界値の間に設定することができる。したがって、機関回転数が低下したときに点火時期を進角させることにより、目標回転数へ迅速に復帰させることができる。このように吸気量制御と点火時期制御とを協調的に行うことにより、積分ゲインを含むフィードバック制御ゲインを比較的大きな値に設定して、良好な制御収束性を得ることができる。フィードバック制御ゲインを大きな値に設定すると、点火時期が制御限界値に達しているときには、制御収束性を悪化させるおそれがあるが、積分ゲインの値を小さくすることにより回避することができる。   According to the second aspect of the present invention, the intake control target torque is calculated according to the feedback control torque, and the intake air amount is controlled using the intake control target torque as a target value. Since the torque that is smaller than the torque by the predetermined margin torque is used as the target value, the control center value of the ignition timing is set between the optimum ignition timing (advance limit value) and the retard limit value corresponding to the predetermined margin torque. can do. Therefore, it is possible to quickly return to the target rotational speed by advancing the ignition timing when the engine rotational speed decreases. Thus, by performing the intake air amount control and the ignition timing control cooperatively, the feedback control gain including the integral gain can be set to a relatively large value, and good control convergence can be obtained. If the feedback control gain is set to a large value, the control convergence may be deteriorated when the ignition timing reaches the control limit value, but this can be avoided by reducing the value of the integral gain.

請求項3に記載の発明によれば、点火時期の制御限界値は進角限界値とされる。進角限界値は、一般に最適点火時期またはノッキング限界値のいずれか小さい方(遅角側)の値に設定されるが、特にノッキング限界値は吸気温が上昇すると、より小さな値へ変化する。したがって、制御限界値を進角限界値とすることにより、特にノッキング限界値の低下時における制御収束性の悪化を防止することができる。   According to the invention described in claim 3, the control limit value of the ignition timing is the advance limit value. The advance limit value is generally set to the smaller of the optimal ignition timing and the knock limit value (retarding side), but the knock limit value changes to a smaller value as the intake air temperature rises. Therefore, by making the control limit value an advance limit value, it is possible to prevent deterioration of control convergence, particularly when the knock limit value is lowered.

請求項4に記載の発明によれば、目標回転数は、機関のアイドル状態における目標回転数とされるので、アイドル状態において良好な制御収束性を維持することができる。所定余裕トルクに相当する吸気量の増量を行うと、燃費を悪化させるという課題があることから、特定の機関運転状態に限定して余裕トルクを加算した目標トルクを実現する吸気量制御を行うことにより、燃費の悪化を最小限に抑制することができる。   According to the fourth aspect of the present invention, since the target rotational speed is the target rotational speed in the engine idle state, good control convergence can be maintained in the idle state. Since there is a problem that increasing the intake air amount corresponding to the predetermined margin torque will deteriorate the fuel consumption, the intake air amount control is performed to achieve the target torque by adding the margin torque only to a specific engine operating state. As a result, deterioration of fuel consumption can be minimized.

本発明の一実施形態にかかる内燃機関及びその制御装置の構成を示す図である。It is a figure which shows the structure of the internal combustion engine and its control apparatus concerning one Embodiment of this invention. 目標トルク(TRQE,TRQGA)を算出する処理のフローチャートである。It is a flowchart of the process which calculates target torque (TRQE, TRQGA). 図2の処理で参照されるテーブルを示す図である。It is a figure which shows the table referred by the process of FIG. フィードバック制御トルク(TRQFB)を算出する処理のフローチャートである。It is a flowchart of the process which calculates a feedback control torque (TRQFB). 目標吸気量(GACMD)を算出する処理のフローチャートである。It is a flowchart of the process which calculates target intake air amount (GACMD). 目標吸気量(GACMD)を算出する処理のフローチャートである。It is a flowchart of the process which calculates target intake air amount (GACMD). 図5の処理で参照されるテーブルを示す図である。It is a figure which shows the table referred by the process of FIG. 点火時期(IGLOG)を算出する処理のフローチャートである。It is a flowchart of the process which calculates ignition timing (IGLOG). 従来の制御手法の課題を説明するためのタイムチャートである。It is a time chart for demonstrating the subject of the conventional control method. 本実施形態の制御手法の効果を説明するためのタイムチャートである。It is a time chart for demonstrating the effect of the control method of this embodiment.

以下本発明の実施の形態を図面を参照して説明する。
図1は、本発明の一実施形態にかかる内燃機関とその制御装置の構成を示す図であり、図1において、例えば4気筒を有する内燃機関(以下単に「エンジン」という)1は、吸気管2を有し、吸気管2にはスロットル弁3が配されている。また、スロットル弁3にはスロットル弁開度THを検出するスロットル弁開度センサ4が連結されており、その検出信号は電子コントロールユニット(以下(ECU)という)5に供給される。スロットル弁3には、スロットル弁3を駆動するアクチュエータ7が接続されており、アクチュエータ7は、ECU5によりその作動が制御される。
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a diagram showing a configuration of an internal combustion engine and a control device thereof according to an embodiment of the present invention. In FIG. 1, for example, an internal combustion engine (hereinafter simply referred to as “engine”) 1 having four cylinders is an intake pipe. 2 and a throttle valve 3 is arranged in the intake pipe 2. The throttle valve 3 is connected to a throttle valve opening sensor 4 for detecting the throttle valve opening TH, and the detection signal is supplied to an electronic control unit (hereinafter referred to as “ECU”) 5. An actuator 7 that drives the throttle valve 3 is connected to the throttle valve 3, and the operation of the actuator 7 is controlled by the ECU 5.

吸気管2には、エンジン1の吸気量GAIR[g/sec]を検出する吸気量センサ13が設けられている。吸気量センサ13の検出信号は、ECU5に供給される。   The intake pipe 2 is provided with an intake air amount sensor 13 for detecting the intake air amount GAIR [g / sec] of the engine 1. A detection signal from the intake air amount sensor 13 is supplied to the ECU 5.

燃料噴射弁6はエンジン1とスロットル弁3との間かつ吸気管2の図示しない吸気弁の少し上流側に各気筒毎に設けられており、各噴射弁は図示しない燃料ポンプに接続されていると共にECU5に電気的に接続されて当該ECU5からの信号により燃料噴射弁6の開弁時間が制御される。   The fuel injection valve 6 is provided for each cylinder between the engine 1 and the throttle valve 3 and slightly upstream of the intake valve (not shown) of the intake pipe 2, and each injection valve is connected to a fuel pump (not shown). At the same time, it is electrically connected to the ECU 5 and the valve opening time of the fuel injection valve 6 is controlled by a signal from the ECU 5.

エンジン1の各気筒の点火プラグ15は、ECU5に接続されており、ECU5は点火プラグ15に点火信号を供給し、点火時期制御を行う。
スロットル弁3の下流には吸気圧PBAを検出する吸気圧センサ8及び吸気温TAを検出する吸気温センサ9が取付けられている。またエンジン1の本体には、エンジン冷却水温TWを検出するエンジン冷却水温センサ10が取り付けられている。これらのセンサの検出信号は、ECU5に供給される。
The ignition plug 15 of each cylinder of the engine 1 is connected to the ECU 5, and the ECU 5 supplies an ignition signal to the ignition plug 15 to perform ignition timing control.
An intake pressure sensor 8 for detecting the intake pressure PBA and an intake air temperature sensor 9 for detecting the intake air temperature TA are attached downstream of the throttle valve 3. An engine cooling water temperature sensor 10 that detects the engine cooling water temperature TW is attached to the main body of the engine 1. Detection signals from these sensors are supplied to the ECU 5.

ECU5には、エンジン1のクランク軸(図示せず)の回転角度を検出するクランク角度位置センサ11及び、エンジン1の吸気弁を駆動するカムが固定されたカム軸の回転角度を検出するカム角度位置センサ12が接続されており、クランク軸の回転角度及びカム軸の回転角度に応じた信号がECU5に供給される。クランク角度位置センサ11は、一定クランク角周期毎(例えば30度周期)に1パルス(以下「CRKパルス」という)と、クランク軸の所定角度位置を特定するパルスを発生する。また、カム角度位置センサ12は、エンジン1の特定の気筒の所定クランク角度位置でパルス(以下「CYLパルス」という)と、各気筒の吸入行程開始時の上死点(TDC)でパルス(以下「TDCパルス」という)を発生する。これらのパルスは、燃料噴射時期、点火時期等の各種タイミング制御及びエンジン回転数(エンジン回転速度)NEの検出に使用される。   The ECU 5 includes a crank angle position sensor 11 that detects a rotation angle of a crankshaft (not shown) of the engine 1 and a cam angle that detects a rotation angle of a camshaft to which a cam that drives an intake valve of the engine 1 is fixed. A position sensor 12 is connected, and signals corresponding to the rotation angle of the crankshaft and the rotation angle of the camshaft are supplied to the ECU 5. The crank angle position sensor 11 generates one pulse (hereinafter, referred to as “CRK pulse”) every predetermined crank angle period (for example, 30 degree period) and a pulse for specifying a predetermined angle position of the crankshaft. The cam angle position sensor 12 has a pulse (hereinafter referred to as “CYL pulse”) at a predetermined crank angle position of a specific cylinder of the engine 1 and a pulse (hereinafter referred to as “TDC”) at the start of the intake stroke of each cylinder. "TDC pulse"). These pulses are used for various timing controls such as fuel injection timing and ignition timing, and detection of engine speed (engine speed) NE.

エンジン1 の適宜の位置に、高周波振動を検出するノックセンサ14が装着されており、その検出信号がECU5に供給される。またECU5には、エンジン1によって駆動される車両のアクセルペダルの踏み込み量(以下「アクセルペダル操作量」という)APを検出するアクセルセンサ31、当該車両の走行速度(車速)VPを検出する車速センサ32、及び大気圧PAを検出する大気圧センサ33が接続されている。これらのセンサの検出信号は、ECU5に供給される。   A knock sensor 14 for detecting high-frequency vibration is mounted at an appropriate position of the engine 1, and the detection signal is supplied to the ECU 5. The ECU 5 includes an accelerator sensor 31 that detects an accelerator pedal depression amount (hereinafter referred to as “accelerator pedal operation amount”) AP of a vehicle driven by the engine 1, and a vehicle speed sensor that detects a travel speed (vehicle speed) VP of the vehicle. 32 and an atmospheric pressure sensor 33 for detecting the atmospheric pressure PA are connected. Detection signals from these sensors are supplied to the ECU 5.

ECU5は各種センサからの入力信号波形を整形し、電圧レベルを所定レベルに修正し、アナログ信号値をデジタル信号値に変換する等の機能を有する入力回路、中央演算処理ユニット(以下「CPU」という)、CPUで実行される演算プログラム及び演算結果等を記憶する記憶回路のほか、アクチュエータ7、燃料噴射弁6、及び点火プラグ15に駆動信号を供給する出力回路等から構成される。   The ECU 5 shapes input signal waveforms from various sensors, corrects the voltage level to a predetermined level, converts an analog signal value into a digital signal value, etc., and a central processing unit (hereinafter referred to as “CPU”). ), An arithmetic circuit executed by the CPU, a storage circuit for storing arithmetic results, and the like, an output circuit for supplying drive signals to the actuator 7, the fuel injection valve 6, and the spark plug 15.

ECU5のCPUは、上記センサの検出信号に応じて、点火時期制御、スロットル弁3の開度制御による吸気量制御、及びエンジン1に供給する燃料量(燃料噴射弁6の開弁時間)の制御を行う。   The CPU of the ECU 5 controls ignition timing control, intake air amount control by opening control of the throttle valve 3, and fuel amount supplied to the engine 1 (opening time of the fuel injection valve 6) according to the detection signal of the sensor. I do.

本実施形態では、アクセルペダル操作量APに応じたドライバ要求トルクTRQDと、エンジン1における摩擦損失に相当するトルクTFとの和に相当するエンジンの基本目標トルクTRQBを算出するとともに、補機負荷の作動状態に応じた補機負荷トルクTRQLと、エンジン回転数NEを目標回転数NOBJに制御するため必要とされるフィードバック制御トルクTRQFBとを算出し、基本目標トルクTRQB、補機負荷トルクTRQL、及びフィードバック制御トルクTRQFBとを合計したエンジン出力トルク(目標トルク)TRQEが得られるように、吸気量制御及び点火時期制御を協調的に行う。   In the present embodiment, the basic target torque TRQB of the engine corresponding to the sum of the driver required torque TRQD corresponding to the accelerator pedal operation amount AP and the torque TF corresponding to the friction loss in the engine 1 is calculated, and the auxiliary load of the auxiliary load is calculated. The auxiliary load torque TRQL according to the operating state and the feedback control torque TRQFB required for controlling the engine speed NE to the target speed NOBJ are calculated, the basic target torque TRQB, the auxiliary load torque TRQL, and The intake air amount control and the ignition timing control are performed in a coordinated manner so that an engine output torque (target torque) TRQE obtained by adding the feedback control torque TRQFB is obtained.

図2は、エンジンの目標トルクを算出する処理のフローチャートであり、この処理はECU5のCPUで所定時間毎に実行される。
ステップS10では、アクセルペダル操作量AP及びエンジン回転数NEに応じて基本目標トルクTRQBを算出する。基本目標トルクTRQBには、上述したドライバ要求トルクTRQD及び摩擦損失トルクTFが含まれる。
FIG. 2 is a flowchart of a process for calculating the target torque of the engine. This process is executed by the CPU of the ECU 5 every predetermined time.
In step S10, the basic target torque TRQB is calculated according to the accelerator pedal operation amount AP and the engine speed NE. The basic target torque TRQB includes the driver request torque TRQD and the friction loss torque TF described above.

ステップS11では、図4に示すTRQFB算出処理を実行し、フィードバック制御トルクTRQFBを算出する。ステップS12では、上述した補機負荷トルクTRQLを算出する。ステップS13では、下記式(1)により目標トルクTRQEを算出する。
TRQE=TRQB+TRQFB+TRQL (1)
In step S11, the TRQFB calculation process shown in FIG. 4 is executed to calculate the feedback control torque TRQFB. In step S12, the auxiliary machine load torque TRQL described above is calculated. In step S13, the target torque TRQE is calculated by the following equation (1).
TRQE = TRQB + TRQFB + TRQL (1)

ステップS14では、吸気ゲージ圧PBGA(=PBA−PA)に応じて図3(a)に示すDTRQIDLSテーブルを検索し、余裕トルクDTRQIDLSを算出する。余裕トルクDTRQIDLSは、点火時期を最適点火時期(エンジン出力トルクが最大となる点火時期)MBTから遅角した値に設定することによるトルク減少量に相当する。   In step S14, the DTRQIDLS table shown in FIG. 3A is searched according to the intake gauge pressure PBGA (= PBA−PA), and the surplus torque DTRQIDLS is calculated. The surplus torque DTRQIDLS corresponds to a torque reduction amount by setting the ignition timing to a value retarded from the optimal ignition timing (ignition timing at which the engine output torque becomes maximum) MBT.

ステップS15では、下記式(2)に目標トルクTRQE及び余裕トルクDTRQIDLSを適用し、吸気制御目標トルクTRQGAを算出する。
TRQGA=TRQE+DTRQIDLS (2)
In step S15, the target torque TRQE and the surplus torque DTRQIDLS are applied to the following equation (2) to calculate the intake control target torque TRQGA.
TRQGA = TRQE + DTRQIDLS (2)

ステップS16では、図5及び図6に示すGACMD算出処理を実行し、吸気制御目標トルクTRQGAを得るために必要な吸気量である目標吸気量GACMD[g/sec]を算出する。   In step S16, the GACMD calculation process shown in FIGS. 5 and 6 is executed to calculate a target intake air amount GACMD [g / sec], which is an intake air amount required to obtain the intake control target torque TRQGA.

ステップS17では、目標吸気量GACMD及びエンジン回転数NEに応じてTHCMDマップを検索し、目標スロットル弁開度THCMDを算出する。THCMDマップにおいては、目標吸気量GACMDに応じて例えば図3(b)に示すように目標スロットル弁開度THCMDが設定されており、図3(b)に示すようなTHCMDテーブルが複数の所定エンジン回転数について設定されている。したがって、エンジン回転数NEに応じてをTHCMDテーブルが選択され、適宜補間演算を行うことにより、目標スロットル弁開度THCMDが算出される。   In step S17, a THCMD map is searched according to the target intake air amount GACMD and the engine speed NE, and the target throttle valve opening THCMD is calculated. In the THCMD map, for example, the target throttle valve opening THCMD is set according to the target intake air amount GACMD as shown in FIG. 3B, and the THCMD table as shown in FIG. The number of rotations is set. Therefore, the THCMD table is selected according to the engine speed NE, and the target throttle valve opening THCMD is calculated by appropriately performing an interpolation operation.

ステップS18では、検出されるエンジン回転数NE及びスロットル弁開度THに応じて、吸気量GAIRの推定値である推定吸気量HGAIRを算出する。具体的には、図3(b)に示すTHCMDマップを、検出されるエンジン回転数NE及びスロットル弁開度THに応じて逆検索することにより、推定吸気量HGAIRを算出する。   In step S18, an estimated intake air amount HGAIR, which is an estimated value of the intake air amount GAIR, is calculated according to the detected engine speed NE and the throttle valve opening TH. Specifically, the estimated intake air amount HGAIR is calculated by reversely searching the THCMD map shown in FIG. 3B according to the detected engine speed NE and the throttle valve opening TH.

ステップS19では、実際の吸気量が推定吸気量HGAIRに等しいときに得られるエンジン出力トルクである推定吸気制御トルクHTRQGAを、推定吸気量HGAIRに応じて算出する。具体的には、エンジン回転数NEに応じて換算係数KGATを算出し(図5,ステップS38参照)、推定吸気量HGAIRに換算係数KGATを乗算することにより、推定吸気制御トルクHTRQGAを算出する。   In step S19, an estimated intake control torque HTRQGA, which is an engine output torque obtained when the actual intake amount is equal to the estimated intake amount HGAIR, is calculated according to the estimated intake amount HGAIR. Specifically, the conversion coefficient KGAT is calculated according to the engine speed NE (see FIG. 5, step S38), and the estimated intake control torque HTRQGA is calculated by multiplying the estimated intake air amount HGAIR by the conversion coefficient KGAT.

ECU5のCPUは、検出されるスロットル弁開度THが、図2の処理で算出される目標スロットル弁開度THCMDと一致するようにアクチュエータ7の駆動制御を行う。   The CPU of the ECU 5 controls the drive of the actuator 7 so that the detected throttle valve opening TH matches the target throttle valve opening THCMD calculated in the process of FIG.

図4は、図2のステップS11で実行されるTRQFB算出処理のフローチャートである。
ステップS21では、エンジン回転数NE及び目標回転数NOBJを下記式(3)に適用して回転数偏差DNOBJを算出するとともに、回転数偏差DNOBJを下記式(4)に適用し、回転数偏差変化量DDNOBJを算出する。式(4)のDNOBJBは、回転数偏差DNOBJの前回算出値である。目標回転数NOBJは、エンジン1のアイドル状態においてはアイドル目標回転数NOBJIDLに設定され、エンジン1の出力軸に接続される変速機の変速時においては変速目標回転数NOBJTRNに設定される。変速目標回転数NOBJTRNは、変速機のクラッチの非係合状態における被駆動軸の回転速度に応じて設定される。
DNOBJ=NOBJ−NE (3)
DDNOBJ=DNOBJ−DNOBJB (4)
FIG. 4 is a flowchart of the TRQFB calculation process executed in step S11 of FIG.
In step S21, the engine speed NE and the target engine speed NOBJ are applied to the following expression (3) to calculate the engine speed deviation DNOBJ, and the engine speed deviation DNOBJ is applied to the following expression (4) to change the engine speed deviation. The amount DDNOBJ is calculated. DNOBJB in equation (4) is the previous calculated value of the rotational speed deviation DNOBJ. The target rotational speed NOBJ is set to the idle target rotational speed NOBJIDL when the engine 1 is in an idle state, and is set to the shift target rotational speed NOBJTRN when the transmission connected to the output shaft of the engine 1 is shifted. The target shift speed NOBJTRN is set according to the rotational speed of the driven shaft when the clutch of the transmission is not engaged.
DNOBJ = NOBJ-NE (3)
DDNOBJ = DNOBJ-DNOBJB (4)

ステップS22では、点火時期IGLOGが進角限界値IGLMTAと等しいか否かを判別する。進角限界値IGLMTAは、低負荷運転状態では出力トルクが最大となる最適点火時期MBTに設定され、ノッキングが発生し易い高負荷運転状態では最適点火時期MBTより遅角側の値(ノッキング限界点火時期)に設定される。   In step S22, it is determined whether or not the ignition timing IGLOG is equal to the advance limit value IGLMTA. The advance angle limit value IGLMTA is set to the optimum ignition timing MBT at which the output torque is maximized in the low load operation state, and is a value on the retard side from the optimum ignition timing MBT in the high load operation state in which knocking is likely to occur (knock limit ignition). Time).

ステップS22の答が否定(NO)であるときは、点火時期IGLOGが遅角限界値IGLMTRと等しいか否かを判別する(ステップS23)。遅角限界値IGLMTRは、失火を防止するためにエンジン回転数NE、吸気量GAIR及び冷却水温TWに応じて設定される下限値である。点火時期IGLOGは、遅角限界IGLMTR以上でかつ進角限界値IGLMTA以下の値に設定される。   If the answer to step S22 is negative (NO), it is determined whether or not the ignition timing IGLOG is equal to the retard limit value IGLMTR (step S23). The retard limit value IGLMTR is a lower limit value set in accordance with the engine speed NE, the intake air amount GAIR, and the coolant temperature TW in order to prevent misfire. The ignition timing IGLOG is set to a value that is greater than or equal to the retard limit IGMTR and less than or equal to the advance limit value IGLMTA.

ステップS23の答が否定(NO)であるときは、フィードバック制御の積分ゲインKIを第1所定ゲインKI1に設定する(ステップS24)。一方、ステップS22またはS23の答が肯定(YES)であるときは、積分ゲインKIを第2所定ゲインKI2に設定する(ステップS25)。第2所定ゲインKI2は、例えば第1所定ゲインKI1の1/10以下の値に設定される。   If the answer to step S23 is negative (NO), the integral gain KI of feedback control is set to the first predetermined gain KI1 (step S24). On the other hand, when the answer to step S22 or S23 is affirmative (YES), the integral gain KI is set to the second predetermined gain KI2 (step S25). The second predetermined gain KI2 is set to a value that is, for example, 1/10 or less of the first predetermined gain KI1.

ステップS26では、下記式(5)(6)及び(7)により、比例項TRQFBP,積分項TRQFBI,及び微分項TRQFBDを算出する。式(5)のKPは、所定比例ゲインであり、式(6)のTRQFBIBは、積分項TRQFBIの前回算出値であり、式(7)のKDは、所定微分ゲインである。
TRQFBP=KP×DNOBJ (5)
TRQFBI=KI×DNOBJ+TRQFBIB (6)
TRQFBD=KD×DDNOBJ (7)
In step S26, the proportional term TRQFBP, the integral term TRQFBI, and the differential term TRQFBD are calculated by the following equations (5), (6), and (7). KP in equation (5) is a predetermined proportional gain, TRQFBIB in equation (6) is the previous calculated value of the integral term TRQFBI, and KD in equation (7) is a predetermined differential gain.
TRQFBP = KP × DNOBJ (5)
TRQFBI = KI × DNOBJ + TRQFBIB (6)
TRQFBD = KD × DDNOBJ (7)

ステップS27では、比例項TRQFBP,積分項TRQFBI,及び微分項TRQFBDを下記式(8)に適用し、フィードバック制御トルクTRQFBを算出する。
TRQFB=TRQFBP+TRQFBI+TRQFBD (8)
In step S27, the proportional term TRQFBP, the integral term TRQFBI, and the derivative term TRQFBD are applied to the following equation (8) to calculate the feedback control torque TRQFB.
TRQFB = TRQFBP + TRQFBI + TRQFBD (8)

図5及び図6は、図2のステップS16で実行されるGACMD算出処理のフローチャートである。   5 and 6 are flowcharts of the GACMD calculation process executed in step S16 of FIG.

ステップS31では、エンジン回転数NEに応じて下限吸気量GAIRFCL及び上限吸気量GCYLMAXQを算出する。ステップS32では、仮下側吸気量GATMPLを下限吸気量GAIRFCLに設定するとともに、仮上側吸気量GATMPHを上限吸気量GCYLMAXQに設定する。ステップS33ではインデクスパラメータiを「1」に設定する。   In step S31, the lower limit intake air amount GAIRFCL and the upper limit intake air amount GCYLMAXQ are calculated according to the engine speed NE. In step S32, the temporary lower intake air amount GATMPL is set to the lower limit intake air amount GAIRFCL, and the temporary upper intake air amount GATMPH is set to the upper limit intake air amount GCYLMAXQ. In step S33, the index parameter i is set to “1”.

ステップS34では、下記式(9)に仮下側吸気量GATMPL及び仮上側吸気量GATMPHを適用し、仮目標吸気量GATMPを算出する。
GATMP=(GATMPL+GATMPH)/2 (9)
ステップS35では、仮目標吸気量GATMP及びエンジン回転数NEに応じてPBGAマップを検索し、仮吸気ゲージ圧PBGATMPを算出する。PBGAマップは、予め実験により設定され、ECU5の記憶回路に格納されている。
In step S34, the temporary lower intake air amount GATMPL and the temporary upper intake air amount GATMPH are applied to the following equation (9) to calculate the temporary target intake air amount GATMP.
GATMP = (GATMPL + GATMPH) / 2 (9)
In step S35, a PBGA map is searched according to the temporary target intake air amount GATMP and the engine speed NE, and a temporary intake gauge pressure PBGATMP is calculated. The PBGA map is set in advance by experiments and stored in the storage circuit of the ECU 5.

ステップS36では、エンジン回転数NE及び仮吸気ゲージ圧PBGATMPに応じてDIGRSVMマップ(図示せず)を検索し、点火時期の仮遅角量DIGRSVMを算出する。仮遅角量DIGRSVMは、点火時期を出力トルクが最大となる最適点火時期MBTに設定したときにノッキングの発生する可能性が高い運転状態に対応して設定される遅角量である。DIGRSVMマップは、予め実験により設定され、ECU5の記憶回路に格納されている。   In step S36, a DIGRRSVM map (not shown) is searched according to the engine speed NE and the temporary intake gauge pressure PBGATMP to calculate the temporary retard amount DIGRRSVM of the ignition timing. The temporary retardation amount DIGRSVM is a retardation amount that is set in accordance with an operation state that is highly likely to cause knocking when the ignition timing is set to the optimal ignition timing MBT that maximizes the output torque. The DIGRRSVM map is set in advance by experiments and stored in the storage circuit of the ECU 5.

ステップS37では、仮遅角量DIGRSVM及びエンジン回転数NEに応じて仮トルク低減率KTDTMPを算出する。最適点火時期MBTからの遅角量DIGRSVMと、仮トルク低減率KTDTMPとの関係は、図7(a)に示すようになる。図7(a)に示すKTDTMPテーブルが、複数所定エンジン回転数に対応して設定されたトルク低減率マップを、仮遅角量DIGRSVM及びエンジン回転数NEに応じて検索することにより、仮トルク低減率KTDTMPが算出される。   In step S37, a temporary torque reduction rate KTDTMP is calculated according to the temporary retardation amount DIGRSVM and the engine speed NE. The relationship between the retard amount DIGRSVM from the optimal ignition timing MBT and the temporary torque reduction rate KTDTMP is as shown in FIG. The KTDTMP table shown in FIG. 7A searches a torque reduction rate map set corresponding to a plurality of predetermined engine speeds according to the temporary retard amount DIGRRSVM and the engine speed NE, thereby reducing the temporary torque. The rate KTDTMP is calculated.

ステップS38では、エンジン回転数NEに応じて図7(b)に示すKGATテーブルを検索し、吸気量をエンジン出力トルクに換算するための換算係数KGATを算出する。KGATテーブルは、エンジン回転数NEが増加するほど、換算係数KGATが増加するように設定されている。   In step S38, a KGAT table shown in FIG. 7B is retrieved according to the engine speed NE, and a conversion coefficient KGAT for converting the intake air amount into the engine output torque is calculated. The KGAT table is set so that the conversion coefficient KGAT increases as the engine speed NE increases.

ステップS39では、下記式(10)に仮目標吸気量GATMP、仮トルク低減率KTDTMP、及び換算係数KGATを適用し、仮出力トルクTRQTMPを算出する。
TRQTMP=GATMP×KTDTMP×KGAT (10)
In step S39, the temporary target intake air amount GATMP, the temporary torque reduction rate KTDTMP, and the conversion coefficient KGAT are applied to the following equation (10) to calculate the temporary output torque TRQTMP.
TRQTMP = GATMP × KTDTMP × KGAT (10)

ステップS40では、吸気制御目標トルクTRQGAと、仮出力トルクTRQTMPとの差の絶対値が所定閾値DTRQTH以下であるか否かを判別する。この答が否定(NO)であるときは、インデクスパラメータiが最大値iMAX(例えば10)と等しいか否かを判別する(ステップS41)。最初はこの答は否定(NO)であるので、図6のステップS51に進み、仮出力トルクTRQTMPが吸気制御目標トルクTRQGAより大きいか否かを判別する。   In step S40, it is determined whether or not the absolute value of the difference between the intake control target torque TRQGA and the temporary output torque TRQTMP is equal to or less than a predetermined threshold value DTRQTH. If this answer is negative (NO), it is determined whether or not the index parameter i is equal to the maximum value iMAX (for example, 10) (step S41). Since this answer is negative (NO) at first, the process proceeds to step S51 in FIG. 6 to determine whether or not the temporary output torque TRQTMP is larger than the intake control target torque TRQGA.

ステップS51の答が肯定(YES)であるときは、上側仮吸気量GATMPHを仮目標吸気量GATMPに設定する(ステップS52)。一方、仮出力トルクTRQTMPが吸気制御目標トルクTRQGA以下であるときは、下側仮吸気量GATMPLを仮目標吸気量GATMPに設定する(ステップS53)。ステップS54では、インデクスパラメータiを「1」だけインクリメントし、図5のステップS34に戻る。   If the answer to step S51 is affirmative (YES), the upper temporary intake air amount GATMPH is set to the temporary target intake air amount GATMP (step S52). On the other hand, when the temporary output torque TRQTMP is equal to or lower than the intake control target torque TRQGA, the lower temporary intake air amount GATMPL is set to the temporary target intake air amount GATMP (step S53). In step S54, the index parameter i is incremented by "1", and the process returns to step S34 in FIG.

ステップS34からステップS40及びS41を経由してステップS54に至る処理を繰り返し実行すると、仮出力トルクTRQTMPは吸気制御目標トルクTRQGAに近づいて行く。その結果、ステップS40の答が肯定(YES)となると、ステップS42に進み、目標吸気量GACMDをその時点の仮目標吸気量GATMPに設定する。なお、ステップS42では、目標吸気量GACMDについて、上限吸気量GCYLMAXQ及び下限吸気量GAIRFCLの範囲内に入るようにリミット処理を行うことが望ましい。   When the process from step S34 to step S54 through steps S40 and S41 is repeatedly executed, the temporary output torque TRQTMP approaches the intake control target torque TRQGA. As a result, if the answer to step S40 is affirmative (YES), the process proceeds to step S42, and the target intake air amount GACMD is set to the temporary target intake air amount GATMP at that time. In step S42, it is desirable to perform limit processing so that the target intake air amount GACMD falls within the range of the upper limit intake air amount GCYLMAXQ and the lower limit intake air amount GAIRFCL.

ステップS40の答が肯定(YES)となる前にインデクスパラメータiが最大値iMAXに達すると、ステップS41からステップS42に進み、目標吸気量GACMDがその時点の仮目標吸気量GATMPに設定される。   If the index parameter i reaches the maximum value iMAX before the answer to step S40 becomes affirmative (YES), the process proceeds from step S41 to step S42, and the target intake air amount GACMD is set to the temporary target intake air amount GATMP at that time.

吸気量が変化すると吸気ゲージ圧が変化し、吸気ゲージ圧の変化によって、ノッキングの発生を防止するための点火時期の最適点火時期からの遅角量が変化し、それによって点火時期制御におけるトルク低減率が変化する。そのため、目標吸気量の変更が必要となる。図5及び図6の処理によれば、ステップS34〜S41,及びステップS51〜S54を繰り返し実行することにより、仮出力トルクTRQTMPが吸気制御目標トルクTRQGAに近づいて行く。したがって、仮出力トルクTRQTMPが吸気制御目標トルクTRQGAとほぼ一致した時点の仮目標吸気量GATMPを目標吸気量GACMDとすることにより、過渡状態における吸気量制御と点火時期制御の相互干渉による制御の不安定化を防止し、エンジン出力トルク制御を安定化することができる。   When the intake air amount changes, the intake gauge pressure changes, and the change in the intake gauge pressure changes the amount of retarded ignition timing from the optimal ignition timing to prevent knocking, thereby reducing torque in ignition timing control. The rate changes. Therefore, it is necessary to change the target intake air amount. 5 and 6, the temporary output torque TRQTMP approaches the intake control target torque TRQGA by repeatedly executing Steps S34 to S41 and Steps S51 to S54. Therefore, by setting the temporary target intake air amount GATMP at the time when the temporary output torque TRQTMP substantially coincides with the intake control target torque TRQGA as the target intake air amount GACMD, there is no control due to mutual interference between the intake air amount control and the ignition timing control in the transient state. Stabilization can be prevented and engine output torque control can be stabilized.

図7は、点火時期IGLOGを算出する処理のフローチャートである。この処理は、ECU5のCPUでTDCパルスの発生に同期して実行される。なお、点火時期IGLOGは圧縮上死点からの進角量で示される。   FIG. 7 is a flowchart of a process for calculating the ignition timing IGLOG. This process is executed by the CPU of the ECU 5 in synchronization with the generation of the TDC pulse. The ignition timing IGLOG is indicated by the advance amount from the compression top dead center.

ステップS61では、エンジン回転数NE及び吸気ゲージ圧PBGAに応じて、MBTマップを検索し、最適点火時期MBTを算出する。MBTマップは、エンジン回転数NEが一定であれば、吸気ゲージ圧PBGAが増加するほど、最適点火時期MBTが減少する(遅角する)ように設定されている。   In step S61, an MBT map is searched according to the engine speed NE and the intake gauge pressure PBGA, and the optimal ignition timing MBT is calculated. The MBT map is set so that the optimal ignition timing MBT decreases (retards) as the intake gauge pressure PBGA increases if the engine speed NE is constant.

ステップS62では、下記式(11)により設定点火時期IGSETを算出する。式(11)のIGKNOCKは、エンジン回転数NE及び吸気ゲージ圧PBGAに応じたノッキング限界点火時期及びノッキングの発生状況に応じて算出されるノッキング補正項であり、IGCRはエンジン冷却水温TW及び吸気温TAなどに応じて設定される環境補正項である。補正項IGKNOCK及びIGCRは、遅角方向で正の値をとる。
IGSET=MBT−IGKNOCK−IGCR (11)
In step S62, the set ignition timing IGSET is calculated by the following equation (11). In equation (11), IGKNOCK is a knocking correction term calculated according to the knocking limit ignition timing and the occurrence of knocking according to the engine speed NE and the intake gauge pressure PBGA, and IGCR is the engine cooling water temperature TW and the intake air temperature. This is an environmental correction term set according to TA or the like. The correction terms IGKNOCK and IGCR take positive values in the retard direction.
IGSET = MBT-IGKNOCK-IGCR (11)

ステップS63では、下記式(12)により基本遅角量DIGRBを算出する。
DIGRB=MBT−IGSET (12)
In step S63, the basic retardation amount DIGRB is calculated by the following equation (12).
DIGRB = MBT-IGSET (12)

ステップS64では、基本遅角量DIGRB及びエンジン回転数NEに応じて図7(a)に示すトルク低減率マップを検索し、基本トルク低減率KIGDNを算出する。基本トルク低減率KIGDNは、点火時期を最適点火時期MBTから基本遅角量DIGRBだけ遅角することによる出力トルクの低減率を示す。ステップS65では、下記式(13)に、図2の処理で算出される目標トルクTRQE及び推定吸気制御トルクHTRQGAを適用し、トルク比率KTRQを算出する。
KTRQ=TRQE/HTRQGA (13)
In step S64, a torque reduction rate map shown in FIG. 7A is retrieved according to the basic retardation amount DIGRB and the engine speed NE to calculate a basic torque reduction rate KIGDN. The basic torque reduction rate KIGDN indicates a reduction rate of the output torque by retarding the ignition timing by the basic retardation amount DIGRB from the optimal ignition timing MBT. In step S65, the target torque TRQE and the estimated intake control torque HTRQGA calculated in the process of FIG. 2 are applied to the following equation (13) to calculate the torque ratio KTRQ.
KTRQ = TRQE / HTRQGA (13)

ステップS66では、下記式(14)に基本トルク低減率KIGDN及びトルク比率KTRQを適用し、トルク低減率KIGDNMを算出する。
KIGDNM=KTRQ×KIGDN (14)
In step S66, the basic torque reduction rate KIGDN and the torque ratio KTRQ are applied to the following equation (14) to calculate the torque reduction rate KIGDNM.
KIGDNM = KTRQ × KIGDN (14)

ステップS67では、トルク低減率KIGDNM及びエンジン回転数NEに応じて図7(a)のトルク低減率マップを逆検索し、遅角量DIGRTDを算出する。ステップS68では、下記式(15)に最適点火時期MBT及び遅角量DIGRTDを適用し、点火時期IGLOGを算出する。
IGLOG=MBT−DIGRTD (15)
In step S67, the torque reduction rate map of FIG. 7A is reversely searched according to the torque reduction rate KIGDNM and the engine speed NE to calculate the retard amount DIGRTD. In step S68, the optimal ignition timing MBT and the retard amount DIGRTD are applied to the following equation (15) to calculate the ignition timing IGLOG.
IGLOG = MBT-DIGRTD (15)

ステップS69では、点火時期IGLOGが遅角限界値IGLMTRより小さいか否かを判別する。その答が肯定(YES)であるときは、点火時期IGLOGを遅角限界値IGLMTRに設定する(ステップS70)。ステップS61〜S68の演算により、点火時期IGLOGが進角限界値IGLMTAを超えることはないので、進角側のリミット処理は行われない。   In step S69, it is determined whether or not the ignition timing IGLOG is smaller than the retard limit value IGLMTR. If the answer is affirmative (YES), the ignition timing IGLOG is set to the retard limit value IGLMTR (step S70). Since the ignition timing IGLOG does not exceed the advance limit IGLMTA by the calculation in steps S61 to S68, the advance side limit process is not performed.

ECU5は、算出した点火時期IGLOGにおいて点火プラグ15による点火を行う。   The ECU 5 performs ignition by the spark plug 15 at the calculated ignition timing IGLOG.

図8の処理によれば、トルク比率KTRQには、エンジン回転数NEを目標回転数NOBJに制御するためのフィードバック制御トルクTRQFB、及び補機負荷のオンオフにともなう補機負荷トルクTRQLの変動成分が反映されているので、式(14)により算出されるトルク低減率KIGDNMを用いることにより、目標トルクTRQEの変化に対応した適切な点火時期制御を行うことができる。すなわち、エンジン回転数NEを目標回転数NOBJに一致させるトルク制御を行う際に、点火時期IGLOGの変更によって応答速度の速いフィードバック制御が実行される。   According to the process of FIG. 8, the torque ratio KTRQ includes the feedback control torque TRQFB for controlling the engine speed NE to the target speed NOBJ and the fluctuation component of the auxiliary machine load torque TRQL accompanying the on / off of the auxiliary machine load. Thus, by using the torque reduction rate KIGDNM calculated by the equation (14), it is possible to perform appropriate ignition timing control corresponding to the change in the target torque TRQE. That is, when performing the torque control for making the engine speed NE coincide with the target speed NOBJ, feedback control with a fast response speed is executed by changing the ignition timing IGLOG.

図9及び図10は、図4のステップS22〜S25における積分ゲインKIの切換(以下「積分ゲイン切換」という)の効果を説明するための図であり、図9は積分ゲイン切換を行わない例を示し、図10は積分ゲイン切換を行った例を示す。   9 and 10 are diagrams for explaining the effect of switching the integral gain KI (hereinafter referred to as “integral gain switching”) in steps S22 to S25 in FIG. 4, and FIG. 9 is an example in which the integral gain switching is not performed. FIG. 10 shows an example in which integral gain switching is performed.

図9(a)〜図9(d)は、それぞれエンジン回転数NE、スロットル弁開度TH、点火時期IGLOG(及び進角限界値IGLMTA)、及びフィードバック制御トルクTRQFB(及び積分項TRQFBI)の推移を示す。図10(a)〜図10(d)も同様である。ただし、図10(c)には、点火時期IGLOGが進角限界値IGLMTAに達したときの積分ゲインKIの切換も示されている。   9 (a) to 9 (d) show changes in the engine speed NE, the throttle valve opening TH, the ignition timing IGLOG (and the advance limit IGLMTA), and the feedback control torque TRQFB (and the integral term TRQFBI), respectively. Indicates. The same applies to FIGS. 10A to 10D. However, FIG. 10C also shows the switching of the integral gain KI when the ignition timing IGLOG reaches the advance limit IGLMTA.

図9に示す例では、積分項TRQFBIが過大となり、エンジン回転数NEの目標回転数NOBJへの収束性が悪化しているが、図10に示す例では、積分ゲイン切換によって積分項TRQFBIが過大となることが回避され、良好な収束性が得られることが確認できる。   In the example shown in FIG. 9, the integral term TRQFBI is excessive and the convergence of the engine speed NE to the target rotational speed NOBJ is deteriorated. However, in the example shown in FIG. 10, the integral term TRQFBI is excessive due to the integral gain switching. It can be confirmed that good convergence is obtained.

以上詳述したように本実施形態では、エンジン回転数NEと目標回転数NOBJとの偏差である回転数偏差DNOBJに応じて、フィードバック制御トルクTRQFBが算出され、フィードバック制御トルクTRQFBに応じて吸気量制御及び点火時期制御が行われる。フィードバック制御トルクTRQFBは、比例項TRQFBP、積分項TRQFBI、及び微分項TRQFBDの和として算出され、点火時期IGLOGが進角限界値IGLMTAまたは遅角限界値IGLMTRに達しているときは、積分項TRQFBIの算出に適用される積分ゲインKIが第1の値KI1から第2の値KI2(<KI1)に変更される。第1の値KI1は、点火時期IGLOGが進角限界値IGLMTAまたは遅角限界値IGLMTRに達していないことを前提として、制御応答特性が最良となるように設定されており、点火時期IGLOGが進角限界値IGLMTAまたは遅角限界値IGLMTRが制限限界値に達しているときには、積分ゲインKIが過大となって、エンジン回転数NEの目標回転数NOBJへの収束性を悪化させるおそれがある。したがって、積分ゲインKIをより小さい第2の値KI2に変更することにより、収束性の悪化を防止することができる。   As described above in detail, in the present embodiment, the feedback control torque TRQFB is calculated according to the rotational speed deviation DNOBJ that is the deviation between the engine rotational speed NE and the target rotational speed NOBJ, and the intake air amount according to the feedback control torque TRQFB. Control and ignition timing control are performed. The feedback control torque TRQFB is calculated as the sum of the proportional term TRQFBP, the integral term TRQFBI, and the derivative term TRQFBD. When the ignition timing IGLOG reaches the advance limit value IGLMTA or the retard limit value IGLMTTR, The integral gain KI applied to the calculation is changed from the first value KI1 to the second value KI2 (<KI1). The first value KI1 is set so that the control response characteristic is the best, assuming that the ignition timing IGLOG has not reached the advance limit IGLMTA or the retard limit IGLMTR, and the ignition timing IGLOG is advanced. When the angle limit value IGLMTA or the retard limit value IGMTRR reaches the limit limit value, the integral gain KI becomes excessive, and the convergence of the engine speed NE to the target speed NOBJ may be deteriorated. Therefore, by changing the integral gain KI to a smaller second value KI2, deterioration of convergence can be prevented.

またフィードバック制御トルクTRQFBに応じて吸気制御目標トルクTRQGAが算出され、吸気制御目標トルクTRQGAを目標値として吸気量制御が行われる一方、点火時期制御は、吸気制御目標トルクTRQGAより余裕トルクDTRQIDLSだけ小さいトルク(TRQE:TRQGA−DTRQIDLS)を目標値として行われるので、余裕トルクDTRQIDLSに対応して、点火時期IGLOGの制御中心値を最適点火時期(進角限界値)と遅角限界値の中間に設定することができる。したがって、エンジン回転数NEが低下したときに点火時期IGLOGを進角させることにより、エンジン回転数NEを目標回転数NOBJへ迅速に復帰させることができる。このように吸気量制御と点火時期制御とを協調的に行うことにより、積分ゲインKIを含むフィードバック制御ゲイン(KP,KI,KD)を比較的大きな値に設定して、良好な制御収束性を得ることができる。フィードバック制御ゲインを大きな値に設定すると、点火時期が進角限界値IGLMTAまたは遅角限界値IGLMTRに達しているときには、制御収束性を悪化させるおそれがあるが、積分ゲインKIを第1の値KI1から第2の値KI2に変更することにより、そのような収束性の悪化を回避することができる。   Further, the intake control target torque TRQGA is calculated according to the feedback control torque TRQFB, and the intake air amount control is performed using the intake control target torque TRQGA as a target value. On the other hand, the ignition timing control is smaller than the intake control target torque TRQGA by the margin torque DTRQIDLS. Since the torque (TRQE: TRQGA-DTRQIDLS) is used as a target value, the control center value of the ignition timing IGLOG is set between the optimum ignition timing (advance limit value) and the retard limit value corresponding to the surplus torque DTRQIDLS. can do. Therefore, the engine speed NE can be quickly returned to the target speed NOBJ by advancing the ignition timing IGLOG when the engine speed NE decreases. Thus, by performing the intake air amount control and the ignition timing control cooperatively, the feedback control gain (KP, KI, KD) including the integral gain KI is set to a relatively large value, and good control convergence is achieved. Can be obtained. When the feedback control gain is set to a large value, the control gain may be deteriorated when the ignition timing reaches the advance limit value IGLMTA or the retard limit value IGLMTR, but the integral gain KI is set to the first value KI1. By changing from 1 to the second value KI2, it is possible to avoid such deterioration of convergence.

また点火時期の進角限界値IGLMTAは、一般に最適点火時期MBTまたはノッキング限界値(MBT−IGKNOCK)のいずれか小さい(遅角側)の値に設定されるが、特にノッキング限界点火時期は吸気温TAが上昇すると、より小さな値へ変化する。したがって、点火時期IGLOGが進角限界値IGLMTAに達しているときに積分ゲイン切換を行うことにより、特にノッキング限界点火時期の低下時における制御収束性の悪化を防止することができる。   Further, the advance timing limit value IGLMTA of the ignition timing is generally set to a value that is smaller (retard side) of either the optimal ignition timing MBT or the knocking limit value (MBT-IGKNOCK). As TA increases, it changes to a smaller value. Therefore, by performing integral gain switching when the ignition timing IGLOG reaches the advance angle limit IGLMTA, it is possible to prevent deterioration in control convergence, particularly when the knocking limit ignition timing is lowered.

また目標回転数NOBJを、アイドル目標回転数NOBJIDLとすることにより、アイドル状態においてエンジン回転数NEの目標回転数NOBJへの良好な制御収束性を維持することができる。余裕トルクDTRQIDLSに相当する吸気量の増量を行うと、燃費を悪化させるという課題があることから、アイドル状態に限定して余裕トルクDTRQIDLSを加算した吸気制御目標トルクTRQGAを実現する吸気量制御を行うことにより、燃費の悪化を最小限に抑制することができる。   Further, by setting the target rotational speed NOBJ to the idle target rotational speed NOBJIDL, it is possible to maintain good control convergence of the engine rotational speed NE to the target rotational speed NOBJ in the idle state. Increasing the intake air amount corresponding to the surplus torque DTRQIDLS causes a problem of worsening fuel consumption. Therefore, the intake air amount control for realizing the intake control target torque TRQGA obtained by adding the surplus torque DTRQIDLS to the idle state is performed. As a result, the deterioration of fuel consumption can be minimized.

さらに図5の処理により目標吸気量GACMDを算出するとともに、図8の処理により点火時期IGLOGを算出することにより、エンジン出力トルク制御における吸気量制御と点火時期制御のそれぞれ寄与度合が正確に調整され、エンジン出力トルクの制御精度を向上させることができる。   Further, by calculating the target intake air amount GACMD by the processing of FIG. 5 and by calculating the ignition timing IGLOG by the processing of FIG. 8, the respective contribution degrees of the intake air amount control and the ignition timing control in the engine output torque control are accurately adjusted. The control accuracy of the engine output torque can be improved.

また算出されたトルク比率KTRQに応じて遅角量DIGRTDが算出され、最適点火時期MBTを遅角量DIGRTDで補正することにより、点火時期IGLOGが算出される。すなわち、トルク比率KTRQに対応した点火時期の遅角補正が行われ、これによって吸気量制御と協調的に点火時期制御を行うことができるとともに、点火時期の変更による十分なトルク制御性を確保することができる。   Further, the retard amount DIGRTD is calculated according to the calculated torque ratio KTRQ, and the ignition timing IGLOG is calculated by correcting the optimum ignition timing MBT with the retard amount DIGRTD. That is, the ignition timing retardation correction corresponding to the torque ratio KTRQ is performed, whereby the ignition timing control can be performed in cooperation with the intake air amount control, and sufficient torque controllability by changing the ignition timing is ensured. be able to.

本実施形態では、クランク角度位置センサ11が回転数検出手段に相当し、スロットル弁3及びアクチュエータ7が吸気量制御手段の一部を構成し、ECU5がフィードバック制御トルク算出手段、吸気量制御手段の一部、点火時期制御手段、及び吸気制御目標トルク算出手段を構成する。具体的には、図4の処理がフィードバック制御トルク算出手段に相当し、図2のステップS10,S12〜S15、並びに図5及び図6の処理が吸気量制御手段に相当し、ステップS15が吸気制御目標トルク算出手段に相当し、図8の処理が点火時期制御手段に相当する。   In the present embodiment, the crank angle position sensor 11 corresponds to the rotation speed detection means, the throttle valve 3 and the actuator 7 constitute a part of the intake air amount control means, and the ECU 5 includes feedback control torque calculation means and intake air amount control means. In part, it constitutes an ignition timing control means and an intake control target torque calculation means. Specifically, the process of FIG. 4 corresponds to feedback control torque calculation means, steps S10 and S12 to S15 of FIG. 2, and the processes of FIGS. 5 and 6 correspond to intake air amount control means, and step S15 corresponds to intake air. 8 corresponds to the control target torque calculation means, and the processing of FIG. 8 corresponds to the ignition timing control means.

なお本発明は上述した実施形態に限るものではなく、種々の変形が可能である。例えば、図4の処理では、点火時期IGLOGが進角限界値IGLMTAまたは遅角限界値IGLMTRと等しいときに、積分ゲインKIを切り換えるようにしたが、点火時期IGLOGが進角限界値IGLMTAの近傍の値(IGLMTA−DIG:DIGは微少所定量)以上であるとき、または遅角限界値IGLMTRの近傍の値(IGLMTR+DIG)以下であるときに、積分ゲインKIを切り換えるようにしてもよい。   The present invention is not limited to the embodiment described above, and various modifications can be made. For example, in the process of FIG. 4, the integral gain KI is switched when the ignition timing IGLOG is equal to the advance limit value IGLMTA or the retard limit value IGMTR. However, the ignition timing IGLOG is in the vicinity of the advance limit value IGLMTA. The integral gain KI may be switched when the value is greater than or equal to the value (IGLMTA-DIG: DIG is a minute predetermined amount) or less than or equal to the value (IGLMTR + DIG) in the vicinity of the retardation limit value IGMTR.

本発明は、アイドル状態における機関回転数制御への適用のみに限定されず、例えば自動変速機の変速時に機関回転数を目標回転数と一致させる制御に適用してもよい。   The present invention is not limited to application to engine speed control in an idle state, and may be applied to control for making the engine speed coincide with the target speed at the time of shifting the automatic transmission, for example.

また図8のステップS65では、推定吸気制御HTRQGAを用いてトルク比率KTRQを算出しているが、推定吸気制御HTRQGAに代えて吸気制御目標トルクTRQGAを用いてもよい。   In step S65 of FIG. 8, the torque ratio KTRQ is calculated using the estimated intake control HTRQGA. However, the intake control target torque TRQGA may be used instead of the estimated intake control HTRQGA.

また上述した実施形態では、スロットル弁3及びアクチュエータ7により吸気量制御を行っているが、スロットル弁3をバイパス通路及びそのバイパス通路を通過する空気量を制御する補助吸気制御弁によって吸気量制御を行うようにしてもよい。   In the above-described embodiment, the intake air amount control is performed by the throttle valve 3 and the actuator 7. However, the intake air amount control is performed by the auxiliary intake control valve that controls the throttle valve 3 through the bypass passage and the air amount passing through the bypass passage. You may make it perform.

また本発明は、クランク軸を鉛直方向とした船外機などのような船舶推進機用エンジンなどの制御にも適用が可能である。   The present invention can also be applied to control of a marine vessel propulsion engine such as an outboard motor having a crankshaft as a vertical direction.

1 内燃機関
3 スロットル弁(吸気制御手段)
5 電子制御ユニット(フィードバック制御トルク算出手段、吸気量制御手段の一部、点火時期制御手段、吸気制御目標トルク算出手段)
7 アクチュエータ(吸気制御手段)
11 クランク角度位置センサ(回転数検出手段)
15 点火プラグ
1 Internal combustion engine 3 Throttle valve (intake control means)
5 Electronic control unit (feedback control torque calculation means, part of intake air amount control means, ignition timing control means, intake control target torque calculation means)
7 Actuator (intake control means)
11 Crank angle position sensor (rotational speed detection means)
15 Spark plug

Claims (4)

内燃機関の回転数が目標回転数と一致するように前記機関の出力トルクを制御する、内燃機関の制御装置において、
前記機関の回転数を検出する回転数検出手段と、
検出される回転数と前記目標回転数との偏差に応じてフィードバック制御トルクを算出するフィードバック制御トルク算出手段と、
前記フィードバック制御トルクに応じて前記機関の吸気量を制御する吸気量制御手段と、
前記フィードバック制御トルクに応じて前記機関の点火時期を制御する点火時期制御手段とを備え、
前記フィードバック制御トルク算出手段は、前記偏差及び積分ゲインを用いて積分項を算出し、該積分項を用いて前記フィードバック制御トルクを算出し、前記点火時期が制御限界値に達しているときは、前記積分ゲインをより小さい値に変更することを特徴とする内燃機関の制御装置。
In a control device for an internal combustion engine that controls the output torque of the engine so that the rotational speed of the internal combustion engine matches a target rotational speed,
A rotational speed detecting means for detecting the rotational speed of the engine;
Feedback control torque calculating means for calculating a feedback control torque according to a deviation between the detected rotation speed and the target rotation speed;
An intake air amount control means for controlling the intake air amount of the engine according to the feedback control torque;
Ignition timing control means for controlling the ignition timing of the engine according to the feedback control torque,
The feedback control torque calculation means calculates an integral term using the deviation and an integral gain, calculates the feedback control torque using the integral term, and when the ignition timing has reached a control limit value, A control apparatus for an internal combustion engine, wherein the integral gain is changed to a smaller value.
前記吸気量制御手段は、前記フィードバック制御トルクに応じて吸気制御目標トルクを算出する吸気制御目標トルク算出手段を備え、前記吸気制御目標トルクを目標値として前記吸気量の制御を行い、
前記点火時期制御手段は、前記吸気制御目標トルクより所定余裕トルク分だけ小さいトルクを目標値として前記点火時期制御を行うことを特徴とする請求項1に記載の内燃機関の制御装置。
The intake air amount control means includes intake control target torque calculation means for calculating an intake control target torque according to the feedback control torque, and controls the intake air amount using the intake control target torque as a target value.
2. The control apparatus for an internal combustion engine according to claim 1, wherein the ignition timing control means performs the ignition timing control with a torque that is smaller than the intake control target torque by a predetermined margin torque as a target value.
前記点火時期の制御限界値は、進角限界値であることを特徴とする請求項1または2に記載の内燃機関の制御装置。   The control device for an internal combustion engine according to claim 1, wherein the control limit value of the ignition timing is an advance angle limit value. 前記目標回転数は、前記機関のアイドル状態における目標回転数であることを特徴とする請求項1から3の何れか1項に記載の内燃機関の制御装置。   The control apparatus for an internal combustion engine according to any one of claims 1 to 3, wherein the target rotational speed is a target rotational speed in an idle state of the engine.
JP2010197276A 2010-09-03 2010-09-03 Control device for internal combustion engine Expired - Fee Related JP5357848B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010197276A JP5357848B2 (en) 2010-09-03 2010-09-03 Control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010197276A JP5357848B2 (en) 2010-09-03 2010-09-03 Control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JP2012052492A JP2012052492A (en) 2012-03-15
JP5357848B2 true JP5357848B2 (en) 2013-12-04

Family

ID=45906083

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010197276A Expired - Fee Related JP5357848B2 (en) 2010-09-03 2010-09-03 Control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP5357848B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5644384B2 (en) * 2010-11-05 2014-12-24 トヨタ自動車株式会社 Control device for internal combustion engine
JP5819351B2 (en) * 2013-06-17 2015-11-24 本田技研工業株式会社 Vehicle torque control device
CN114738126B (en) * 2022-03-30 2023-03-24 东风汽车集团股份有限公司 Target intake air density control method, device, equipment and readable storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3475102B2 (en) * 1998-12-17 2003-12-08 本田技研工業株式会社 Control device for internal combustion engine
JP2001152937A (en) * 1999-11-25 2001-06-05 Nissan Motor Co Ltd Idle rotation speed control device for internal combustion engine

Also Published As

Publication number Publication date
JP2012052492A (en) 2012-03-15

Similar Documents

Publication Publication Date Title
JP4503631B2 (en) Control device for internal combustion engine
JP5043165B2 (en) Control device for internal combustion engine
JP5024216B2 (en) Ignition timing control device and ignition timing control method for internal combustion engine
JP4832542B2 (en) Control device for internal combustion engine
JP2007247476A (en) Control device of internal combustion engine
JP6359594B2 (en) Control device for internal combustion engine
JP2010185326A (en) Ignition timing controller for internal combustion engine
JP5357848B2 (en) Control device for internal combustion engine
JP2008215320A (en) Torque control system
JP6511102B2 (en) Control device for internal combustion engine
JP4499809B2 (en) Control device for internal combustion engine
JP6446081B2 (en) Control device for internal combustion engine
JP2016205282A (en) Vehicle integration control device
JP4457361B2 (en) Control device for internal combustion engine
JP5026499B2 (en) Control device for internal combustion engine
JP5285501B2 (en) Control device for internal combustion engine
JP5543843B2 (en) Control device for internal combustion engine
JP2010059978A (en) Control device for internal combustion engine
JP4105019B2 (en) Control device for internal combustion engine
JP4650219B2 (en) Intake control device for internal combustion engine
JP5543622B2 (en) Control device for internal combustion engine
JP2006233769A (en) Acceleration controller for internal combustion engine
JP2008190358A (en) Torque control device of internal combustion engine
JP5010545B2 (en) Control device for internal combustion engine
JP2010168931A (en) Ignition timing control device for spark ignition type internal combustion engine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121128

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130827

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130830

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130830

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees