JP2015021394A - Engine control device - Google Patents
Engine control device Download PDFInfo
- Publication number
- JP2015021394A JP2015021394A JP2013147718A JP2013147718A JP2015021394A JP 2015021394 A JP2015021394 A JP 2015021394A JP 2013147718 A JP2013147718 A JP 2013147718A JP 2013147718 A JP2013147718 A JP 2013147718A JP 2015021394 A JP2015021394 A JP 2015021394A
- Authority
- JP
- Japan
- Prior art keywords
- engine
- control
- dog
- throttle opening
- shift
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Control Of Transmission Device (AREA)
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Abstract
Description
本発明は、エンジン制御装置に関し、特に、メインクラッチ及びドッグ式トランスミッションを順に介してエンジンの駆動力を駆動輪に伝達する鞍乗型車両に搭載されるエンジン制御装置に関する。 The present invention relates to an engine control device, and more particularly to an engine control device mounted on a straddle-type vehicle that transmits driving force of an engine to driving wheels through a main clutch and a dog transmission in order.
自動二輪車の中には、ドッグ式トランスミッションを備えるものがある。かかるドッグ式トランスミッションでは、運転者が、メインクラッチを操作することなく、ドッグ式トランスミッションのドッグ同士(ドッグ歯同士)が当接してエンジンと駆動輪との一方が他方を駆動している状態で、変速操作を行うことができる。かかる構成によれば、運転者が、メインクラッチの操作を省略して、迅速に変速を行うことが可能となる。 Some motorcycles have a dog-type transmission. In such a dog-type transmission, the driver does not operate the main clutch, and the dogs of the dog-type transmission are in contact with each other (dog teeth), and one of the engine and the driving wheel drives the other, A shift operation can be performed. According to such a configuration, the driver can quickly shift gears by omitting the operation of the main clutch.
ところが、エンジンと駆動輪との一方が他方を駆動している状態では、ドッグ式トランスミッションのドッグ同士の接触面に大きな押圧力が作用している。このため、運転者が変速操作のためにドッグ同士を引き離そうとしても、接触面に押圧力に比例した大きな静止摩擦力が作用しているために、運転者の操作によりドッグ同士を引き離すことが困難となる傾向がある。 However, in a state where one of the engine and the driving wheel is driving the other, a large pressing force acts on the contact surface between the dogs of the dog type transmission. For this reason, even if the driver tries to pull the dogs apart for the shifting operation, a large static frictional force proportional to the pressing force acts on the contact surface. It tends to be difficult.
かかる状況下で、特許文献1は、自動二輪車の変速制御装置に関し、エンジンと駆動輪との一方が他方を駆動している状態において変速操作が検出された場合には、電子制御によってスロットル開度を変化させてエンジンの駆動力を変化させることにより、ドッグ同士の接触を一時的に解除する構成が開示されている。
Under such circumstances,
しかしながら、本発明者の検討によれば、特許文献1の構成では、エンジンと駆動輪との一方が他方を駆動している状態において変速操作が検出された場合には、スロットル開度が急激に変化される可能性も考えられ、対応してエンジンの出力が急激に変化すると共に、運転性が低下する傾向も考えられる。
However, according to the study of the present inventor, in the configuration of
本発明は、以上の検討を経てなされたものであり、ドッグ式トランスミッションの変速時にドッグ同士の接触状態を調整する際に、スロットル開度が急激に変化することに起因するエンジンの吸入空気量の急激な変動に伴って、エンジンの出力が急激に変化することを抑制可能なエンジン制御装置を提供することを目的とする。 The present invention has been made after the above-described studies. When adjusting the contact state between the dogs during gear shifting of the dog type transmission, the intake air amount of the engine caused by a sudden change in the throttle opening is determined. An object of the present invention is to provide an engine control device capable of suppressing a rapid change in engine output due to a rapid change.
以上の目的を達成するべく、本発明は、メインクラッチ及びドッグ式トランスミッションを順に介してエンジンの駆動力を駆動輪に伝達する鞍乗型車両に搭載され、前記メインクラッチの接続又は遮断を検出するクラッチ状態検出部と、前記ドッグ式トランスミッションの変速操作を検出する変速操作検出部と、前記クラッチ状態検出部が前記メインクラッチの接続を検出している状態において前記変速操作検出部が前記ドッグ式トランスミッションの前記変速操作を検出した場合には、前記ドッグ式トランスミッションのドッグ同士の係合を解除し又は弱めて前記ドッグ式トランスミッションの変速が可能となるように
、前記エンジンのスロットル開度を一時的に変化させることにより前記エンジンの出力を一時的に変化させる制御を実行する制御部と、前記ドッグ式トランスミッションの変速段を検出する変速段検出部と、前記変速段の変化に基づいて、前記ドッグ式トランスミッションの前記変速の完了を検出する変速完了検出部と、を備えるエンジン制御装置であって、前記制御部は、前記スロットル開度を一時的に変化させる前記制御を実行する際に、前記スロットル開度を所定値ほど変化させて保持する第1の制御を実行し、前記第1の制御の実行中に前記変速完了検出部が前記ドッグ式トランスミッションの前記変速の前記完了を検出した場合には、前記第1の制御を終了し、前記第1の制御の実行中に前記変速完了検出部が前記ドッグ式トランスミッションの前記変速の前記完了を検出する前に、前記第1の制御の実行が所定時間継続した場合には、前記所定値を変化させて前記第1の制御を実行することを第1の局面とする。
In order to achieve the above object, the present invention is mounted on a straddle-type vehicle that transmits engine driving force to driving wheels through a main clutch and a dog type transmission in order, and detects connection or disconnection of the main clutch. A clutch state detection unit, a shift operation detection unit that detects a shift operation of the dog transmission, and the shift operation detection unit in the state that the clutch state detection unit detects the connection of the main clutch. When the shift operation of the engine is detected, the throttle opening of the engine is temporarily set so that the dog-type transmission can be shifted by releasing or weakening the dogs of the dog-type transmission. Control to change the engine output temporarily by changing A control unit that detects a shift stage of the dog transmission, and a shift completion detection unit that detects completion of the shift of the dog transmission based on a change in the shift stage. In the engine control device, the control unit executes first control for changing and holding the throttle opening by a predetermined value when executing the control for temporarily changing the throttle opening. When the shift completion detection unit detects the completion of the shift of the dog transmission during execution of the first control, the first control is terminated and the first control is being executed. If the execution of the first control continues for a predetermined time before the shift completion detecting unit detects the completion of the shift of the dog transmission, the predetermined value is set to The first aspect to execute the first control by reduction.
本発明は、かかる第1の局面に加えて、前記変速操作がシフトダウンである場合には、前記第1の制御の実行中に、前記制御部が前記エンジンの前記出力を増加方向に変化させることを第2の局面とする。 In the present invention, in addition to the first aspect, when the speed change operation is downshifting, the control unit changes the output of the engine in an increasing direction during execution of the first control. This is the second aspect.
本発明は、かかる第1又は第2の局面に加えて、前記制御部は、前記スロットル開度を目標スロットル開度に近づくように変化させ、前記第1の制御の実行中に、前記目標スロットル開度がリミット開度に達した場合には、前記第1の制御を終了することを第3の局面とする。 In the present invention, in addition to the first or second aspect, the control unit changes the throttle opening so as to approach the target throttle opening, and the target throttle is changed during execution of the first control. When the opening degree reaches the limit opening degree, the third aspect is to end the first control.
本発明は、かかる第3の局面に加えて、前記リミット開度は、エンジンが駆動輪を駆動するスロットル開度と駆動輪がエンジンを駆動するスロットル開度との間のスロットル開度に設定されることを第4の局面とする。 In the present invention, in addition to the third aspect, the limit opening is set to a throttle opening between a throttle opening at which the engine drives the driving wheel and a throttle opening at which the driving wheel drives the engine. This is the fourth aspect.
本発明の第1の局面によれば、クラッチ状態検出部がメインクラッチの接続を検出している状態において変速操作検出部がドッグ式トランスミッションの変速操作を検出した場合には、ドッグ式トランスミッションのドッグ同士の係合を解除し又は弱めてドッグ式トランスミッションの変速が可能となるように、エンジンのスロットル開度を一時的に変化させることによりエンジンの出力を一時的に変化させる制御を実行する制御部が、スロットル開度を一時的に変化させる制御を実行する際に、スロットル開度を所定値ほど変化させて保持する第1の制御を実行し、第1の制御の実行中に変速完了検出部がドッグ式トランスミッションの変速の完了を検出した場合には、第1の制御を終了し、第1の制御の実行中に変速完了検出部がドッグ式トランスミッションの変速の完了を検出する前に、第1の制御の実行が所定時間継続した場合には、所定値を変化させて第1の制御を実行することにより、ドッグ式トランスミッションの変速時にドッグ同士の接触状態を調整する際に、スロットル開度が急激に変化することに起因するエンジンの吸入空気量の急激な変動に伴って、エンジンの出力が急激に変化することを抑制することができる。特に、変速操作を検出してから長時間経過しても変速が完了しない場合には、スロットル開度を段階的に変化させるので、変速時にスロットル開度が急激に変化することによってエンジンの出力が急激に変化することを抑制することができる。 According to the first aspect of the present invention, when the shift operation detecting unit detects the shift operation of the dog transmission while the clutch state detecting unit detects the connection of the main clutch, A control unit that executes control to temporarily change the engine output by temporarily changing the throttle opening of the engine so that the dog-type transmission can be shifted by releasing or weakening the engagement between them. However, when executing the control for temporarily changing the throttle opening, the first control for changing and holding the throttle opening by a predetermined value is executed, and the shift completion detection unit is executed during the execution of the first control. When the shift completion of the dog type transmission is detected, the first control is terminated, and the shift completion detection unit detects the dog during the execution of the first control. If the execution of the first control continues for a predetermined time before detecting the completion of the transmission shift, the first control is executed by changing the predetermined value. When the contact state of the engine is adjusted, it is possible to suppress a rapid change in the engine output due to a sudden change in the intake air amount of the engine caused by a sudden change in the throttle opening. In particular, if the shift is not completed even after a long time has elapsed since the detection of the shift operation, the throttle opening is changed stepwise, so that the engine output is reduced by a sudden change in the throttle opening during the shift. A sudden change can be suppressed.
本発明の第2の局面によれば、変速操作がシフトダウンである場合には、第1の制御の実行中に、制御部がエンジンの出力を増加方向に変化させることにより、駆動輪側のドッグがエンジン側のドッグ(ドッグ歯)を押して駆動している状態において、駆動輪側のドッグからエンジン側のドッグ(ドッグ歯)を引き離す方向に駆動することができる。 According to the second aspect of the present invention, when the speed change operation is downshift, the control unit changes the output of the engine in the increasing direction during execution of the first control, so that the driving wheel side In a state where the dog pushes and drives the dog (dog teeth) on the engine side, the dog can be driven in a direction to pull the dog (dog teeth) on the engine side away from the dog on the drive wheel side.
本発明の第3の局面によれば、制御部が、スロットル開度を目標スロットル開度に近づくように変化させ、第1の制御の実行中に、目標スロットル開度がリミット開度に達した
場合には、第1の制御を終了することにより、駆動輪側のドッグとエンジン側のドッグとの間の摩擦力にばらつきがあってそれが大きい場合や、エンジンの出力にばらつきがあってそれが上昇し難い場合等に起因して、ドッグ式トランスミッションの変速が完了し難いときであっても、目標スロットル開度が急激に増大されることを抑制して、エンジンの吸入空気量が急激に増大することを抑制しその出力の急激な変化を抑制することができる。
According to the third aspect of the present invention, the control unit changes the throttle opening so as to approach the target throttle opening, and the target throttle opening reaches the limit opening during the execution of the first control. In some cases, when the first control is terminated, the frictional force between the dog on the drive wheel side and the dog on the engine side varies greatly, or the engine output varies. Even if it is difficult to complete the shifting of the dog type transmission due to the case where it is difficult to increase the engine, the target throttle opening is suppressed from increasing rapidly, and the intake air amount of the engine It is possible to suppress the increase and suppress a sudden change in the output.
本発明の第4の局面によれば、リミット開度が、エンジンが駆動輪を駆動するスロットル開度と駆動輪がエンジンを駆動するスロットル開度との間のスロットル開度に設定されることにより、運転者が誤ってギヤ変速スイッチを操作して今回のエンジン制御処理が開始された場合でも、鞍乗型車両が急激に加速されることを抑制することができる。 According to the fourth aspect of the present invention, the limit opening is set to a throttle opening between a throttle opening at which the engine drives the driving wheel and a throttle opening at which the driving wheel drives the engine. Even when the driver erroneously operates the gear shift switch and the current engine control process is started, it is possible to prevent the straddle-type vehicle from being accelerated rapidly.
以下、図面を適宜参照して、本発明の実施形態におけるエンジン制御装置につき、詳細に説明する。 Hereinafter, an engine control apparatus according to an embodiment of the present invention will be described in detail with reference to the drawings as appropriate.
〔エンジン制御装置の構成〕
まず、図1を参照して、本発明の実施形態におけるエンジン制御装置の構成について説明する。
[Configuration of engine control unit]
First, with reference to FIG. 1, the structure of the engine control apparatus in embodiment of this invention is demonstrated.
図1は、本実施形態におけるエンジン制御装置の構成を示すブロック図である。 FIG. 1 is a block diagram showing the configuration of the engine control apparatus in the present embodiment.
図1に示すように、本実施形態におけるエンジン制御装置1は、ECU(Electronic Control Unit)等の電子制御装置によって構成され、いずれも図示を省略するメインクラッチ及びドッグ式トランスミッションを順に介してエンジンの駆動力を駆動輪に伝達する典型的には自動二輪車等の鞍乗型車両に搭載されている。
As shown in FIG. 1, an
エンジン制御装置1は、変速操作検出部2、クラッチ状態検出部3、回転速度検出部4、変速段/変速完了検出部5、ドッグ係合状態推定部6、制御部7、及びスロットルモータ駆動回路8を備えている。なお、これらの変速操作検出部2、クラッチ状態検出部3、回転速度検出部4、変速段/変速完了検出部5、ドッグ係合状態推定部6、及び制御部7各々機能ブロックとして示し、エンジン制御装置1は、図示を省略するメモリ等を備える。
The
具体的には、変速操作検出部2は、運転者がドッグ式トランスミッションの変速を行う際のその変速操作に関する情報を坦持するギヤ変速スイッチ10からの入力信号を検出することによって、ドッグ式トランスミッションの変速操作を検出する。変速操作検出部2
は、ドッグ式トランスミッションの変速操作の有無に応じた電気信号を制御部7に入力する。
Specifically, the shift
Inputs an electric signal corresponding to the presence or absence of a shifting operation of the dog transmission to the control unit 7.
クラッチ状態検出部3は、運転者がメインクラッチを接続又は遮断する際のその操作に関する情報を坦持するクラッチスイッチ11からの入力信号に基づいて、メインクラッチの接続又は遮断を検出する。クラッチ状態検出部3は、メインクラッチの断続操作に応じた電気信号を制御部7に入力する。
The clutch
回転速度検出部4は、クランク角センサ12が出力するエンジンのクランク角(クランク軸の回転角度)に応じた電気信号に基づいて、エンジンの回転速度NEを検出する。回転速度検出部4は、このように検出したエンジンの回転速度NEを示す電気信号をドッグ係合状態推定部6及び制御部7に入力する。
The rotational speed detector 4 detects the rotational speed NE of the engine based on an electrical signal corresponding to the crank angle of the engine (the rotational angle of the crankshaft) output from the
変速段/変速完了検出部5は、ギヤポジションセンサ13が出力するドッグ式トランスミッションのシフトドラムの回転位置に対応してドッグ式トランスミッションで選択されている変速段(ギアポジション)に応じた信号に基づいて、ドッグ式トランスミッションで選択されている変速段を検出すると共に、変速の完了を検出する。変速段/変速完了検出部5は、このように検出した変速段を示す電気信号や変速の完了を示す電気信号を制御部7に入力する。なお、変速段/変速完了検出部5における変速段を検出する機能及び変速の完了を検出する機能は、別々の機能ブロックで実現されてもよい。
The gear position / shift
ドッグ係合状態推定部6は、鞍乗型車両において、駆動輪がエンジンを駆動している運転状態にあるのか、又はエンジンが駆動輪を駆動している運転状態にあるのか、を推定する。ここで、典型的には、鞍乗型車両において、駆動輪がエンジンを駆動している運転状態にある場合とは、減速走行中等の鞍乗型車両において、エンジン出力が相対的に小さく、エンジンが駆動源として機能せず慣性力等で走行している運転状態に対応して、ドッグ式トランスミッションにおける駆動輪側のドッグがエンジン側のドッグを駆動している状態にある場合に相当する。また、鞍乗型車両において、エンジンが駆動輪を駆動している運転状態にある場合とは、加速走行中等の鞍乗型車両において、エンジン出力が相対的に大きく、エンジンが駆動源として機能を発揮している運転状態に対応して、ドッグ式トランスミッションにおけるエンジン側のドッグが駆動輪側のドッグを駆動している状態にある場合に相当する。このようなドッグ係合状態推定部6による推定処理は、ドッグ係合状態推定部6が、エンジンの吸気系に設けられたスロットルバルブにおけるスロットルモータ15の駆動に伴う開度(スロットル開度)に応じて、スロットル開度センサ14が出力する電気信号と、エンジンのクランク角に応じてクランク角センサ12が出力する電気信号に基づいて、回転速度検出部4によって検出されたエンジンの回転速度NEを示す電気信号と、を各々読み込んで、それらに基づいて行うことが、精度の高い実用的な推定が実現できるため好ましい。ドッグ係合状態推定部6は、このように推定した駆動輪がエンジンを駆動している状態又はエンジンが駆動輪を駆動している状態にあることを示す電気信号を制御部7に入力する。
The dog engagement
制御部7は、ドッグ係合状態推定部6が推定した駆動輪がエンジンを駆動している運転状態にある場合、及びドッグ係合状態推定部6が推定したエンジンが駆動輪を駆動している運転状態にある場合の各々に応じて、クラッチ状態検出部3がメインクラッチの接続を検出している状態において変速操作検出部2がドッグ式トランスミッションの変速操作を検出した場合に、ドッグ式トランスミッションのドッグ同士の係合を解除し又は弱めて変速が可能となるように、スロットルモータ15の駆動によるスロットル開度を調整して、エンジンの出力を一時的に変化させるようにこれを制御する。制御部7は、このようにスロットル開度を調整するための制御信号を、スロットルモータ駆動回路8に入力する。
When the driving wheel estimated by the dog engagement
スロットルモータ駆動回路8は、制御部7からの制御信号に従って、スロットルモータ15を駆動することによってスロットル開度を制御する。
The throttle
以上のような構成を有するエンジン制御装置1は、以下に示すエンジン制御処理を実行することによって、ドッグ式トランスミッションの変速時にドッグ同士の接触状態を調整する際のスロットル開度が急激に変化することに起因して、エンジンの吸入空気量の急激な変動に伴いエンジンの出力が急激に変化することを抑制する。以下、更に図2から図4をも参照して、エンジン制御処理を実行する際のエンジン制御装置1の動作について、詳細に説明する。
The
〔エンジン制御処理〕
図2(a)は、本実施形態におけるエンジン制御処理の流れを示すフローチャートであり、図2(b)は、図2(a)のフローチャート中で用いる目標スロットル開度THtrgのリミット開度THlim1(上限値)を設定するためのドッグ式トランスミッションの各変速段におけるロードラインを示すグラフデータである。また、図3(a)は、図2(a)に示すエンジン制御処理の続きを示すフローチャートであり、図3(b)は、図3(a)のフローチャート中で用いる目標スロットル開度THtrgのリミット開度THlim2(下限値)を設定するためのドッグ式トランスミッションの各変速段におけるロードラインを示すグラフデータである。また、図4は、本実施形態におけるエンジン制御処理を説明するためのタイミングチャートであり、図2に示すエンジン制御処理のフローチャートに対応する。なお、図2(b)及び図3(b)における変速段の数は一例である。
[Engine control processing]
FIG. 2A is a flowchart showing the flow of engine control processing in the present embodiment, and FIG. 2B is a limit opening THlim1 (the target throttle opening THtrg used in the flowchart of FIG. 2A). 3 is graph data showing a load line at each gear stage of a dog transmission for setting an upper limit value. FIG. 3A is a flowchart showing a continuation of the engine control process shown in FIG. 2A, and FIG. 3B is a diagram showing the target throttle opening THtrg used in the flowchart of FIG. It is graph data which shows the load line in each gear stage of the dog type transmission for setting limit opening degree THlim2 (lower limit). FIG. 4 is a timing chart for explaining the engine control process in the present embodiment, and corresponds to the flowchart of the engine control process shown in FIG. Note that the number of shift speeds in FIGS. 2B and 3B is an example.
図2(a)及び図3(a)に示すフローチャートは、鞍乗型車両が起動されてエンジン制御装置1が起動されたタイミングで開始となり、エンジン制御処理はステップS1の処理に進む。
The flowcharts shown in FIGS. 2 (a) and 3 (a) are started when the straddle-type vehicle is started and the
ステップS1の処理では、変速操作検出部2が、ドッグ式トランスミッションの変速操作の有無に関する情報を担持するギヤ変速スイッチ10からの入力信号を読み込む。これにより、ステップS1の処理は完了し、エンジン制御処理はステップS2の処理に進む。
In the process of step S1, the shift
ステップS2の処理では、変速操作検出部2が、ステップS1の処理によって読み込まれた入力信号が「0」から「1」に変化したか否かを判断することによって、ドッグ式トランスミッションの変速操作が検出されたか否かを判断する。かかる判断の結果、入力信号が変化していない場合には、変速操作検出部2は、ドッグ式トランスミッションの変速操作は検出されていないと判断し、エンジン制御処理をステップS1の処理に戻す。一方、入力信号が変化した場合には、変速操作検出部2は、ドッグ式トランスミッションの変速操作が検出されたと判断し、エンジン制御処理をステップS3の処理に進める。
In the process of step S2, the shift
ステップS3の処理では、クラッチ状態検出部3が、メインクラッチの接続又は遮断に関する情報を担持したクラッチスイッチ11からの入力信号を読み込む。これにより、ステップS3の処理は完了し、エンジン制御処理はステップS4の処理に進む。
In the process of step S3, the clutch
ステップS4の処理では、クラッチ状態検出部3が、ステップS3の処理によって読み込まれた入力信号の値が「0」又は「1」のどちらであるかを判断することによって、メインクラッチが接続又は遮断されているかを判断する。かかる判断の結果、入力信号の値が「0」である場合には、クラッチ状態検出部3は、メインクラッチは遮断されていると判断し、エンジン制御処理をステップS1の処理に戻す。一方、入力信号の値が「1」である場合には、クラッチ状態検出部3は、メインクラッチが接続されていると判断し、エンジン制御処理をステップS5の処理に進める。
In the process of step S4, the clutch
ステップS5の処理では、ドッグ係合状態推定部6が、鞍乗型車両において、駆動輪がエンジンを駆動している運転状態にあるのか、又はエンジンが駆動輪を駆動している運転状態にあるのか、を推定する。かかる推定処理の結果、駆動輪がエンジンを駆動している運転状態にあると推定される場合には、ドッグ係合状態推定部6は、エンジン制御処理をステップS6の処理に進める。一方、エンジンが駆動輪を駆動している運転状態にあると推定される場合には、ドッグ係合状態推定部6は、エンジン制御処理をステップS23の処理に進める。ここで、かかる推定処理は、例えば、ドッグ係合状態推定部6が、スロットル開度センサ14が出力するスロットル開度に応じた電気信号と、回転速度検出部4によって検出されたエンジンの回転速度NEを示す電気信号と、を各々読み込み、図2(b)においてこれらのスロットル開度TH及びエンジンの回転速度NEによって規定される点(運転状態)が、図2(b)に示すノーロードライン(ドッグ同士の係合状態が減速時の係合状態と加速時の係合状態との間で切り換わるライン)noの下側領域にあれば、駆動輪がエンジンを駆動している運転状態にあると推定し、今後、エンジン制御処理は、エンジン出力を一時的に増加させるような処理へ向かうことになる。一方で、図2(b)においてこれらのスロットル開度TH及びエンジンの回転速度NEによって規定される点が、図2(b)に示すノーロードラインnoの上側領域にあれば、エンジンが駆動輪を駆動している運転状態にあると推定し、今後、エンジン制御処理は、エンジン出力を一時的に減少させるような処理へ向かうことになる。なお、図2(b)においてこれらのスロットル開度TH及びエンジンの回転速度NEによって規定される点が、図2(b)に示すノーロードラインno上に位置した場合には、必要に応じていずれかの運転状態にあると推定すればよい。図2(b)に示すグラフデータは、エンジン制御装置のメモリに記憶されたものを用いた。
In the process of step S5, the dog engagement
ステップS6の処理では、回転速度検出部4が、クランク角センサ12が出力するエンジンのクランク角に応じた電気信号に基づいて、エンジンの回転速度NEを検出し、このように検出したエンジンの回転速度NEを示す電気信号を制御部7に入力する。これにより、ステップS6の処理は完了し、エンジン制御処理はステップS7の処理に進む。なお、ステップS5の処理で、既に、回転速度検出部4が、エンジンの回転速度NEを検出してそれを示す電気信号をドッグ係合状態推定部6に入力すると共に制御部7にも入力している場合には、ステップS6の処理は、省略可能である。
In the process of step S6, the rotational speed detection unit 4 detects the rotational speed NE of the engine based on the electrical signal corresponding to the crank angle of the engine output from the
ステップS7の処理では、制御部7が、ステップS6の処理によって検出されたエンジンの回転速度NEに基づいて、スロットル開度のイニシャル開度TH1(>現在の目標スロットル開度)を算出する。これにより、ステップS7の処理は完了し、エンジン制御処理はステップS8の処理に進む。 In the process of step S7, the control unit 7 calculates the initial opening TH1 of the throttle opening (> current target throttle opening) based on the engine speed NE detected by the process of step S6. Thereby, the process of step S7 is completed, and the engine control process proceeds to the process of step S8.
ステップS8の処理では、制御部7が、目標スロットル開度THtrgをステップS7の処理によって算出したイニシャル開度TH1に設定する(図4に示す時間t=t1及びt5)。これにより、ステップS8の処理は完了し、エンジン制御処理はステップS9の処理に進む。 In the process of step S8, the control unit 7 sets the target throttle opening THtrg to the initial opening TH1 calculated by the process of step S7 (time t = t1 and t5 shown in FIG. 4). Thereby, the process of step S8 is completed, and the engine control process proceeds to the process of step S9.
ステップS9の処理では、変速段/変速完了検出部5が、ギヤポジションセンサ13の出力信号に基づいて、ドッグ式トランスミッションで選択されている変速段GPを検出し、制御部7が、変速段/変速完了検出部5によってこのように検出された変速段GPに基づいて、スロットル開度の保持時間を計測するタイマTのタイムアップ時間Tlimを時間T1に設定する(図4に示す時間t=t1及びt5)。これにより、ステップS9の処理は完了し、エンジン制御処理はステップS10の処理に進む。
In step S9, the gear position / shift
ステップS10の処理では、制御部7が、タイマTの計測時間を0にリセットする(図4に示す時間t=t1及びt5)。これにより、ステップS10の処理は完了し、エンジ
ン制御処理はステップS11の処理に進む。
In the process of step S10, the control unit 7 resets the measurement time of the timer T to 0 (time t = t1 and t5 shown in FIG. 4). Thereby, the process of step S10 is completed, and the engine control process proceeds to the process of step S11.
ステップS11の処理では、制御部7が、スロットル開度を目標スロットル開度THtrgに保持するようにスロットルモータ駆動回路8を制御する。スロットルモータ駆動回路8は、制御部7からの制御信号に従って、スロットルモータ15を駆動することによって、スロットル開度を目標スロットル開度THtrgに一致するように制御する(図4に示す時間t=t1及びt5)。これにより、ステップS11の処理は完了し、エンジン制御処理はステップS12の処理に進む。ここで、かかる処理において、制御部7が、イニシャル開度TH1に設定された目標スロットル開度THtrgにスロットル開度を保持することにより、駆動輪側のドッグがエンジン側のドッグを押して駆動している状態において、駆動輪側のドッグからエンジン側のドッグを引き離す方向に駆動することができる。
In the process of step S11, the control unit 7 controls the throttle
ステップS12の処理では、制御部7が、タイマTの計測時間を1増数する。これにより、ステップS12の処理は完了し、エンジン制御処理はステップS13の処理に進む。 In the process of step S12, the control unit 7 increases the measurement time of the timer T by one. Thereby, the process of step S12 is completed and the engine control process proceeds to the process of step S13.
ステップS13の処理では、変速段/変速完了検出部5が、ギヤポジションセンサ13の出力信号に基づいて、ドッグ式トランスミッションで選択されている変速段GPを検出する。これにより、ステップS13の処理は完了し、エンジン制御処理はステップS14の処理に進む。
In the process of step S13, the gear stage / shift
ステップS14の処理では、変速段/変速完了検出部5が、ステップS13の処理において検出された変速段GPに基づいて、ドッグ式トランスミッションの変速が完了したか否かを判断する。かかる判断の結果、ドッグ式トランスミッションの変速が完了していない場合には、制御部7は、エンジン制御処理をステップS16の処理に進める。一方、ドッグ式トランスミッションの変速が完了した場合(図4に示す時間t=t4)には、制御部7は、エンジン制御処理をステップS15の処理に進める。ここで、かかる処理において、例えば、変速段/変速完了検出部5が、ステップS13の処理において変速段GPが検出できている場合には、ドッグ式トランスミッションの変速が完了したと判断し、ステップS13の処理において変速段GPが検出できない場合には、ドッグ式トランスミッションの変速が完了していないと判断する。なお、かかる処理は、制御部7が行ってもかまわない。
In the process of step S14, the gear position / shift
ステップS15の処理では、制御部7が、目標スロットル開度THtrgを速やかに通常の目標スロットル開度まで減少させる。スロットルモータ駆動回路8は、制御部7からの制御信号に従って、スロットルモータ15を駆動することによってスロットル開度を通常の目標スロットル開度に一致するように制御する。これにより、ステップS15の処理は完了し、エンジン制御処理はステップS1の処理に戻る。なお、通常の目標スロットル開度は、制御部7によって、通常走行時の鞍乗型車両の図示を省略するアクセル操作部材の開度等に応じて適宜設定される。
In the process of step S15, the control unit 7 quickly decreases the target throttle opening THtrg to the normal target throttle opening. The throttle
ステップS16の処理では、制御部7が、タイマTの計測時間がステップS9の処理において設定されたタイムアップ時間Tlim以上であるか否かを判断する。かかる判断の結果、タイマTの計測時間がタイムアップ時間Tlim未満である場合には、制御部7は、エンジン制御処理をステップS11の処理に戻す。一方、タイマTの計測時間がタイムアップ時間Tlim以上である場合には、制御部7は、エンジン制御処理をステップS17の処理に進める(図4に示す時間t=t2及びt6)。 In the process of step S16, the control unit 7 determines whether or not the measured time of the timer T is equal to or longer than the time-up time Tlim set in the process of step S9. As a result of the determination, when the measured time of the timer T is less than the time-up time Tlim, the control unit 7 returns the engine control process to the process of step S11. On the other hand, when the measurement time of the timer T is equal to or greater than the time-up time Tlim, the control unit 7 advances the engine control process to the process of step S17 (time t = t2 and t6 shown in FIG. 4).
ステップS17の処理では、制御部7が、ステップS6の処理において検出されたエンジンの回転速度NEとステップS13の処理において検出されたドッグ式トランスミッションの変速段GPに基づいて、目標スロットル開度THtrgの増加量ΔTHtrg1を
算出する(図4に示す時間t=t2及びt6)。これにより、ステップS17の処理は完了し、エンジン制御処理はステップS18の処理に進む。
In the process of step S17, the control unit 7 sets the target throttle opening THtrg based on the engine speed NE detected in the process of step S6 and the gear stage GP of the dog transmission detected in the process of step S13. An increase amount ΔTHtrg1 is calculated (time t = t2 and t6 shown in FIG. 4). Thereby, the process of step S17 is completed, and the engine control process proceeds to the process of step S18.
ステップS18の処理では、制御部7が、目標スロットル開度THtrgにステップS17の処理において算出した増加量ΔTHtrg1を加算した値を新たな目標スロットル開度THtrgとして算出する。スロットルモータ駆動回路8は、制御部7からの制御信号に従って、スロットルモータ15を駆動することによって、スロットル開度をこのように設定した目標スロットル開度THtrgに一致するように制御する(図4に示す時間t=t2及びt6)。これにより、ステップS18の処理は完了し、エンジン制御処理はステップS19の処理に進む。ここで、かかる処理において、制御部7が、増加量ΔTHtrg1が加算された目標スロットル開度THtrgに一致するようにスロットル開度を制御することにより、駆動輪側のドッグとエンジン側のドッグとの間の摩擦力にばらつきがあってそれが大きい場合や、エンジンの出力にばらつきがあってそれが上昇し難い場合等に起因して、ドッグ式トランスミッションの変速が完了し難いときであっても、目標スロットル開度THtrgが急激に増大されることを抑制して、エンジンの吸入空気量が急激に増大することを抑制しその出力の急激な変化を抑制することができる。
In the process of step S18, the control unit 7 calculates a value obtained by adding the amount of increase ΔTHtrg1 calculated in the process of step S17 to the target throttle opening THtrg as a new target throttle opening THtrg. The throttle
ステップS19の処理では、変速段/変速完了検出部5が、ギヤポジションセンサ13の出力信号に基づいて、ドッグ式トランスミッションで選択されている変速段GPを検出し、制御部7が、変速段/変速完了検出部5によってこのように検出されたドッグ式トランスミッションの変速段GPに基づいて、スロットル開度の保持時間を計測するタイマTのタイムアップ時間Tlimを時間T2(<T1)に設定する(図4に示す時間t=t2及びt6)。これにより、ステップS19の処理は完了し、エンジン制御処理はステップS20の処理に進む。ここで、かかる処理において、制御部7が、増加量ΔTHtrg1が加算された目標スロットル開度THtrgに一致するようにスロットル開度を制御するためのタイムアップ時間Tlimを時間T2(<T1)に設定することにより、駆動輪側のドッグとエンジン側のドッグとの間の摩擦力にばらつきがあってそれが大きい場合や、エンジンの出力にばらつきがあってそれが上昇し難い場合等に起因して、ドッグ式トランスミッションの変速が完了し難いときであっても、目標スロットル開度THtrgが急激に増大されることを抑制して、エンジンの吸入空気量が急激に増大することを抑制しその出力の急激な変化を抑制することができる。
In the process of step S19, the shift speed / shift
ステップS20の処理では、制御部7が、タイマTの計測時間を0にリセットする。これにより、ステップS20の処理は完了し、エンジン制御処理はステップS21の処理に進む。 In the process of step S20, the control unit 7 resets the measurement time of the timer T to zero. Thereby, the process of step S20 is completed and the engine control process proceeds to the process of step S21.
ステップS21の処理では、制御部7が、回転速度検出部4によって検出されたエンジンの回転速度NEと変速段/変速完了検出部5によって検出されたドッグ式トランスミッションの変速段GPに基づいて、目標スロットル開度THtrgのリミット開度THlim1(上限値)を設定する。この際、制御部7は、このように検出したエンジンの回転速度NEにおいて、エンジンが駆動輪を駆動するスロットル開度と駆動輪がエンジンを駆動するスロットル開度との間の値にリミット開度THlim1を設定する。具体的には、図2(b)に示すように、ドッグ式トランスミッションの変速段GPが1速である場合には、制御部7は、1速のロードライン(変速段が1速であるときに減速と加速とが切り換わるライン)1stとノーロードライン(ドッグ同士の係合状態が減速時の係合状態と加速時の係合状態との間で切り換わるライン)noとで挟まれる領域内にリミット開度THlim1を設定する。同様に、ドッグ式トランスミッションの変速段GPが2速以上である場合には、制御部7は、2速以上の各ロードライン2nd…とノーロードラインnoとで挟まれる領域内にリミット開度THlim1を設定する。これにより、ステップS21の処理は完了し、エンジン制御処理はステップS22の処理に進む。ここで、かかる処理に
おいて、制御部7は、このように検出したエンジンの回転速度NEにおいて、エンジンが駆動輪を駆動するスロットル開度と駆動輪がエンジンを駆動するスロットル開度との間の値にリミット開度THlim1を設定することにより、運転者が誤ってギヤ変速スイッチ10を操作して今回のエンジン制御処理が開始された場合でも、鞍乗型車両が急激に加速されることを抑制することができる。なお、図2(b)に示すグラフデータは、エンジン制御装置1のメモリに記憶されていたものを用いる。
In the process of step S21, the control unit 7 determines the target speed based on the engine rotational speed NE detected by the rotational speed detection unit 4 and the gear stage GP of the dog transmission detected by the gear stage / shift
ステップS22の処理では、制御部7が、目標スロットル開度THtrgがステップS21の処理において設定されたリミット開度THlim1以上の大きさであるか否かを判断する。かかる判断の結果、目標スロットル開度THtrgがリミット開度THlim1以上の大きさでない場合には、制御部7は、エンジン制御処理をステップS11の処理に戻す(図4に示す時間t=t3、t7、t8)。一方、目標スロットル開度THtrgがリミット開度THlim1以上の大きさである場合(図4に示す時間t=t9)には、制御部7は、エンジン制御処理をステップS15の処理に進める。 In the process of step S22, the control unit 7 determines whether or not the target throttle opening THtrg is greater than or equal to the limit opening THlim1 set in the process of step S21. If the result of this determination is that the target throttle opening THtrg is not greater than or equal to the limit opening THlim1, the control unit 7 returns the engine control process to the process of step S11 (time t = t3, t7 shown in FIG. 4). , T8). On the other hand, when the target throttle opening THtrg is greater than or equal to the limit opening THlim1 (time t = t9 shown in FIG. 4), the control unit 7 advances the engine control process to the process of step S15.
一方で、ステップS5の処理から進められたステップS23の処理では、回転速度検出部4が、クランク角センサ12が出力するエンジンのクランク角に応じた電気信号に基づいて、エンジンの回転速度NEを検出し、このように検出したエンジンの回転速度NEを示す電気信号を制御部7に入力する。これにより、ステップS23の処理は完了し、エンジン制御処理はステップS24の処理に進む。なお、ステップS5の処理で、既に、回転速度検出部4が、エンジンの回転速度NEを検出してそれを示す電気信号をドッグ係合状態推定部6に入力すると共に制御部7にも入力している場合には、ステップS23の処理は、省略可能である。
On the other hand, in the process of step S23 advanced from the process of step S5, the rotational speed detection unit 4 determines the engine rotational speed NE based on the electrical signal corresponding to the crank angle of the engine output from the
ステップS24の処理では、制御部7が、ステップS23の処理において検出されたエンジンの回転速度NEに基づいて、スロットル開度のイニシャル開度TH2(<現在の目標スロットル開度)を算出する。これにより、ステップS24の処理は完了し、エンジン制御処理はステップS25の処理に進む。 In the process of step S24, the control unit 7 calculates the initial opening TH2 of the throttle opening (<current target throttle opening) based on the engine speed NE detected in the process of step S23. Thereby, the process of step S24 is completed and the engine control process proceeds to the process of step S25.
ステップS25の処理では、制御部7が、目標スロットル開度THtrgをステップS24の処理において算出したイニシャル開度TH2に設定する。スロットルモータ駆動回路8は、制御部7からの制御信号に従って、スロットルモータ15を駆動することによって、スロットル開度を目標スロットル開度THtrgに一致するように制御する。これにより、ステップS25の処理は完了し、エンジン制御処理はステップS26の処理に進む。
In the process of step S25, the control unit 7 sets the target throttle opening THtrg to the initial opening TH2 calculated in the process of step S24. The throttle
ステップS26の処理では、変速段/変速完了検出部5が、ギヤポジションセンサ13の出力信号に基づいて、ドッグ式トランスミッションで選択されている変速段GPを検出し、制御部7が、変速段/変速完了検出部5によってこのように検出されたドッグ式トランスミッションの変速段GPに基づいて、スロットル開度の保持時間を計測するタイマTのタイムアップ時間Tlimを時間T3に設定する。これにより、ステップS26の処理は完了し、エンジン制御処理はステップS27の処理に進む。
In the process of step S26, the shift speed / shift
ステップS27の処理では、制御部7が、タイマTの計測時間を0にリセットする。これにより、ステップS27の処理は完了し、エンジン制御処理はステップS28の処理に進む。 In the process of step S27, the control unit 7 resets the measurement time of the timer T to zero. Thereby, the process of step S27 is completed, and the engine control process proceeds to the process of step S28.
ステップS28の処理では、制御部7が、スロットル開度を目標スロットル開度THtrgに保持するようにスロットルモータ駆動回路8を制御する。スロットルモータ駆動回路8は、制御部7からの制御信号に従って、スロットルモータ15を駆動することによっ
て、スロットル開度を目標スロットル開度THtrgに一致するように制御する。これにより、ステップS28の処理は完了し、エンジン制御処理はステップS29の処理に進む。ここで、かかる処理において、制御部7が、イニシャル開度TH2に設定された目標スロットル開度THtrgにスロットル開度を保持することにより、エンジン側のドッグが駆動輪側のドッグを押して駆動している状態において、エンジン側のドッグから駆動輪側のドッグを引き離す方向に駆動することができる。
In step S28, the control unit 7 controls the throttle
ステップS29の処理では、制御部7が、タイマTの計測時間を1増数する。これにより、ステップS29の処理は完了し、エンジン制御処理はステップS30の処理に進む。 In the process of step S29, the control unit 7 increases the measurement time of the timer T by one. Thereby, the process of step S29 is completed and the engine control process proceeds to the process of step S30.
ステップS30の処理では、変速段/変速完了検出部5が、ギヤポジションセンサ13の出力信号に基づいて、ドッグ式トランスミッションで選択されている変速段GPを検出する。これにより、ステップS30の処理は完了し、エンジン制御処理はステップS31の処理に進む。
In step S30, the shift speed / shift
ステップS31の処理では、変速段/変速完了検出部5が、ステップS30の処理において検出された変速段GPに基づいて、ドッグ式トランスミッションの変速が完了したか否かを判断する。かかる判断の結果、ドッグ式トランスミッションの変速が完了していない場合には、制御部7は、エンジン制御処理をステップS33の処理に進める。一方、ドッグ式トランスミッションの変速が完了した場合には、制御部7は、エンジン制御処理をステップS32の処理に進める。ここで、かかる処理において、例えば、変速段/変速完了検出部5が、ステップS30の処理において変速段GPが検出できている場合には、ドッグ式トランスミッションの変速が完了したと判断し、ステップS30の処理において変速段GPが検出できない場合には、ドッグ式トランスミッションの変速が完了していないと判断する。なお、かかる処理は、制御部7が行ってもかまわない。
In the process of step S31, the shift speed / shift
ステップS32の処理では、制御部7が、目標スロットル開度THtrgを速やかに又は徐々に通常の目標スロットル開度まで増加させる。スロットルモータ駆動回路8は、制御部7からの制御信号に従って、スロットルモータ15を駆動することによって、スロットル開度を通常の目標スロットル開度に一致するように制御する。これにより、ステップS32の処理は完了し、エンジン制御処理はステップS1の処理に戻る。なお、通常の目標スロットル開度は、制御部7によって、通常走行時の鞍乗型車両の図示を省略するアクセル操作部材の開度等に応じて適宜設定される。
In the process of step S32, the control unit 7 increases the target throttle opening THtrg to the normal target throttle opening quickly or gradually. The throttle
ステップS33の処理では、制御部7が、タイマTの計測時間がステップS26の処理において設定されたタイムアップ時間Tlim以上であるか否かを判断する。かかる判断の結果、タイマTの計測時間がタイムアップ時間Tlim未満である場合には、制御部7は、エンジン制御処理をステップS28の処理に戻す。一方、タイマTの計測時間がタイムアップ時間Tlim以上である場合には、制御部7は、エンジン制御処理をステップS34の処理に進める。 In the process of step S33, the control unit 7 determines whether or not the measured time of the timer T is equal to or longer than the time-up time Tlim set in the process of step S26. As a result of the determination, when the measured time of the timer T is less than the time-up time Tlim, the control unit 7 returns the engine control process to the process of step S28. On the other hand, when the measured time of the timer T is equal to or greater than the time-up time Tlim, the control unit 7 advances the engine control process to the process of step S34.
ステップS34の処理では、制御部7が、回転速度検出部4によって検出されたエンジンの回転速度NEとステップS30の処理において検出された検出されたドッグ式トランスミッションの変速段GPに基づいて、目標スロットル開度THtrgの減少量ΔTHtrg2を算出する。これにより、ステップS34の処理は完了し、エンジン制御処理はステップS35の処理に進む。 In the process of step S34, the control unit 7 determines the target throttle based on the engine rotational speed NE detected by the rotational speed detection unit 4 and the detected gear type GP of the dog type transmission detected in the process of step S30. A decrease amount ΔTHtrg2 of the opening degree THtrg is calculated. Thereby, the process of step S34 is completed and the engine control process proceeds to the process of step S35.
ステップS35の処理では、制御部7が、目標スロットル開度THtrgからステップS34の処理において算出した減少量ΔTHtrg2を減算した値を新たな目標スロットル開度THtrgとして算出する。スロットルモータ駆動回路8は、制御部7からの制御
信号に従って、スロットルモータ15を駆動することによって、スロットル開度をこのように設定した目標スロットル開度THtrgに一致するように制御する。これにより、ステップS35の処理は完了し、エンジン制御処理はステップS36の処理に進む。ここで、かかる処理において、制御部7が、減少量ΔTHtrg2が減算された目標スロットル開度THtrgに一致するようにスロットル開度を制御することにより、駆動輪側のドッグとエンジン側のドッグとの間の摩擦力にばらつきがあってそれが大きい場合や、エンジンの出力にばらつきがあってそれが低下し難い場合等に起因して、ドッグ式トランスミッションの変速が完了し難いときであっても、目標スロットル開度THtrgが急激に減少されることを抑制して、エンジンの吸入空気量が急激に減少することを抑制しその出力の急激な変化を抑制することができる。
In the process of step S35, the control unit 7 calculates a value obtained by subtracting the decrease amount ΔTHtrg2 calculated in the process of step S34 from the target throttle opening THtrg as a new target throttle opening THtrg. The throttle
ステップS36の処理では、変速段/変速完了検出部5が、ギヤポジションセンサ13の出力信号に基づいて、ドッグ式トランスミッションで選択されている変速段GPを検出し、制御部7が、変速段/変速完了検出部5によってこのように検出されたドッグ式トランスミッションの変速段GPに基づいて、スロットル開度の保持時間を計測するタイマTのタイムアップ時間Tlimを時間T4(<T3)に設定する。これにより、ステップS36の処理は完了し、エンジン制御処理はステップS37の処理に進む。ここで、かかる処理において、制御部7が、減少量ΔTHtrg2が減算された目標スロットル開度THtrgに一致するようにスロットル開度を制御するためのタイムアップ時間Tlimを時間T4(<T3)に設定することにより、駆動輪側のドッグとエンジン側のドッグとの間の摩擦力にばらつきがあってそれが大きい場合や、エンジンの出力にばらつきがあってそれが低下し難い場合等に起因して、ドッグ式トランスミッションの変速が完了し難いときであっても、目標スロットル開度THtrgが急激に減少されることを抑制して、エンジンの吸入空気量が急激に減少することを抑制しその出力の急激な変化を抑制することができる。
In step S36, the gear position / shift
ステップS37の処理では、制御部7が、タイマTの計測時間を0にリセットする。これにより、ステップS37の処理は完了し、エンジン制御処理はステップS38の処理に進む。 In the process of step S37, the control unit 7 resets the measurement time of the timer T to zero. Thereby, the process of step S37 is completed, and the engine control process proceeds to the process of step S38.
ステップS38の処理では、制御部7が、ステップS23の処理において検出されたエンジンの回転速度NEと変速段/変速完了検出部5によって検出された変速段GPに基づいて、目標スロットル開度THtrgのリミット開度THlim2(下限値)を設定する。この際、制御部7は、ステップS21の処理と同様に、このように検出したエンジンの回転速度NEにおいて、エンジンが駆動輪を駆動するスロットル開度と駆動輪がエンジンを駆動するスロットル開度との間の値にリミット開度THlim2を設定する。具体的には、図3(b)に示すように、ドッグ式トランスミッションの変速段GPが1速である場合には、制御部7は、1速のロードライン(変速段が1速であるときに減速と加速とが切り換わるライン)1stとノーロードライン(ドッグ同士の係合状態が減速時の係合状態と加速時の係合状態との間で切り換わるライン)noとで挟まれる領域内にリミット開度THlim2を設定する。同様に、ドッグ式トランスミッションの変速段GPが2速以上である場合には、制御部7は、2速以上の各ロードライン2nd…とノーロードラインnoとで挟まれる領域内にリミット開度THlim2を設定する。かかるリミット開度THlim2は、ノーロードラインnoに近接させて設定することが好ましい。これにより、ステップS38の処理は完了し、エンジン制御処理はステップS39の処理に進む。ここで、かかる処理において、制御部7は、このように検出したエンジンの回転速度NEにおいて、エンジンが駆動輪を駆動するスロットル開度と駆動輪がエンジンを駆動するスロットル開度との間の値にリミット開度THlim2を設定することにより、運転者が誤ってギヤ変速スイッチ10を操作して今回のエンジン制御処理が開始された場合でも、鞍乗型車両が急激に減速されることを抑制することができる。なお、図3(b)に示すグラフデ
ータは、エンジン制御装置1のメモリに記憶されていたものを用いる。
In the process of step S38, the control unit 7 sets the target throttle opening THtrg based on the engine speed NE detected in the process of step S23 and the gear stage GP detected by the gear stage / shift
ステップS39の処理では、制御部7が、目標スロットル開度THtrgがステップS38の処理において設定されたリミット開度THlim2以下の大きさであるか否かを判断する。かかる判断の結果、目標スロットル開度THtrgがリミット開度THlim2以下の大きさでない場合には、制御部7は、エンジン制御処理をステップS28の処理に戻す。一方、目標スロットル開度THtrgがリミット開度THlim2以下の大きさである場合には、制御部7は、エンジン制御処理をステップS32の処理に進める。 In the process of step S39, the control unit 7 determines whether or not the target throttle opening THtrg is equal to or smaller than the limit opening THlim2 set in the process of step S38. As a result of the determination, if the target throttle opening THtrg is not smaller than the limit opening THlim2, the control unit 7 returns the engine control process to the process of step S28. On the other hand, when the target throttle opening THtrg is equal to or smaller than the limit opening THlim2, the control unit 7 advances the engine control process to the process of step S32.
以上の本実施形態の構成によれば、クラッチ状態検出部3がメインクラッチの接続を検出している状態において変速操作検出部2がドッグ式トランスミッションの変速操作を検出した場合には、ドッグ式トランスミッションのドッグ同士の係合を解除し又は弱めてドッグ式トランスミッションの変速が可能となるように、エンジンのスロットル開度を一時的に変化させることによりエンジンの出力を一時的に変化させる制御を実行する制御部7が、スロットル開度を一時的に変化させる制御を実行する際に、スロットル開度を所定値ほど変化させて保持する第1の制御を実行し、第1の制御の実行中に変速完了検出部5がドッグ式トランスミッションの変速の完了を検出した場合には、第1の制御を終了し、第1の制御の実行中に変速完了検出部5がドッグ式トランスミッションの変速の完了を検出する前に、第1の制御の実行が所定時間継続した場合には、所定値を変化させて第1の制御を実行することにより、ドッグ式トランスミッションの変速時にドッグ同士の接触状態を調整する際に、スロットル開度が急激に変化することに起因するエンジンの吸入空気量の急激な変動に伴って、エンジンの出力が急激に変化することを抑制することができる。特に、変速操作を検出してから長時間経過しても変速が完了しない場合には、スロットル開度を段階的に変化させるので、変速時にスロットル開度が急激に変化することによってエンジンの出力が急激に変化することを抑制することができる。
According to the above-described configuration of the present embodiment, when the shift
また、変速操作がシフトダウンである場合には、第1の制御の実行中に、制御部7がエンジンの出力を増加方向に変化させることにより、駆動輪側のドッグがエンジン側のドッグを押して駆動している状態において、駆動輪側のドッグからエンジン側のドッグを引き離す方向に駆動することができる。 When the shift operation is downshifting, the control unit 7 changes the output of the engine in the increasing direction during execution of the first control, so that the dog on the driving wheel pushes the dog on the engine side. In the driving state, it is possible to drive in a direction in which the dog on the engine side is pulled away from the dog on the drive wheel side.
また、制御部7が、スロットル開度を目標スロットル開度に近づくように変化させ、第1の制御の実行中に、目標スロットル開度がリミット開度に達した場合には、第1の制御を終了することにより、駆動輪側のドッグとエンジン側のドッグとの間の摩擦力にばらつきがあってそれが大きい場合や、エンジンの出力にばらつきがあってそれが上昇し難い場合等に起因して、ドッグ式トランスミッションの変速が完了し難いときであっても、目標スロットル開度が急激に増大されることを抑制して、エンジンの吸入空気量が急激に増大することを抑制しその出力の急激な変化を抑制することができる。 When the control unit 7 changes the throttle opening so as to approach the target throttle opening, and the target throttle opening reaches the limit opening during the execution of the first control, the first control is performed. If the frictional force between the dog on the drive wheel side and the dog on the engine side is large and large, or if the output of the engine is uneven and it is difficult to increase Even when it is difficult to complete the shifting of the dog type transmission, the target throttle opening is suppressed from increasing rapidly, and the intake air amount of the engine is suppressed from increasing rapidly. Can be suppressed.
また、リミット開度が、エンジンが駆動輪を駆動するスロットル開度と駆動輪がエンジンを駆動するスロットル開度との間のスロットル開度に設定されることにより、運転者が誤ってギヤ変速スイッチ10を操作したり、ギヤ変速スイッチ10に異物が当たって今回のエンジン制御処理が開始された場合でも、鞍乗型車両が急激に加速されることを抑制することができる。
Further, the limit opening is set to a throttle opening between the throttle opening at which the engine drives the driving wheel and the throttle opening at which the driving wheel drives the engine, so that the driver erroneously changes the gear shift switch. Even when the
なお、本発明は、部材の種類、配置、個数等は前述の実施形態に限定されるものではなく、その構成要素を同等の作用効果を奏するものに適宜置換する等、発明の要旨を逸脱しない範囲で適宜変更可能であることはもちろんである。 In the present invention, the type, arrangement, number, and the like of the members are not limited to the above-described embodiments, and the constituent elements thereof are appropriately replaced with those having the same operational effects, and the gist of the invention is not deviated. Of course, it can be appropriately changed within the range.
以上のように、本発明においては、ドッグ式トランスミッションの変速時にドッグ同士の接触状態を調整する際に、スロットル開度が急激に変化することに起因するエンジンの吸入空気量の急激な変動に伴って、エンジンの出力が急激に変化することを抑制可能なエンジン制御装置を提供することができるものであり、その汎用普遍的な性格から車両等のエンジン制御装置に広範に適用され得るものと期待される。 As described above, according to the present invention, when adjusting the contact state between the dogs at the time of shifting the dog type transmission, accompanying the rapid fluctuation of the intake air amount of the engine due to the rapid change of the throttle opening degree. Therefore, it is possible to provide an engine control device capable of suppressing a sudden change in engine output, and it is expected that it can be widely applied to engine control devices for vehicles and the like due to its universality. Is done.
1…エンジン制御装置
2…変速操作検出部
3…クラッチ状態検出部
4…回転速度検出部
5…変速段/変速完了検出部
6…ドッグ係合状態推定部
7…制御部
8…スロットルモータ駆動回路
10…ギヤ変速スイッチ
11…クラッチスイッチ
12…クランク角センサ
13…ギヤポジションセンサ
14…スロットル開度センサ
15…スロットルモータ
DESCRIPTION OF
Claims (4)
前記制御部は、
前記スロットル開度を一時的に変化させる前記制御を実行する際に、前記スロットル開度を所定値ほど変化させて保持する第1の制御を実行し、
前記第1の制御の実行中に前記変速完了検出部が前記ドッグ式トランスミッションの前記変速の前記完了を検出した場合には、前記第1の制御を終了し、
前記第1の制御の実行中に前記変速完了検出部が前記ドッグ式トランスミッションの前記変速の前記完了を検出する前に、前記第1の制御の実行が所定時間継続した場合には、前記所定値を変化させて前記第1の制御を実行することを特徴とするエンジン制御装置。 A clutch state detection unit for detecting connection or disconnection of the main clutch, which is mounted on a straddle-type vehicle that transmits engine driving force to driving wheels through a main clutch and a dog type transmission in order, and a shift of the dog type transmission A shift operation detecting unit for detecting an operation; and when the shift operation detecting unit detects the shift operation of the dog transmission in a state where the clutch state detecting unit detects the connection of the main clutch, The engine output is temporarily changed by temporarily changing the throttle opening of the engine so that the dog-type transmission can be shifted by releasing or weakening the dog-type transmission. A control unit for executing control to be changed, and the dog-type transmitter A gear position detecting unit for detecting the Deployment gear, based on a change in the shift speed, an engine control device and a shift change completion detection unit for detecting the completion of the transmission of the dog type transmission,
The controller is
When the control for temporarily changing the throttle opening is executed, the first control for changing and holding the throttle opening by a predetermined value is executed.
When the shift completion detecting unit detects the completion of the shift of the dog transmission during the execution of the first control, the first control is terminated.
If the execution of the first control continues for a predetermined time before the shift completion detecting unit detects the completion of the shift of the dog transmission during the execution of the first control, the predetermined value An engine control apparatus that executes the first control while changing
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013147718A JP6247468B2 (en) | 2013-07-16 | 2013-07-16 | Engine control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013147718A JP6247468B2 (en) | 2013-07-16 | 2013-07-16 | Engine control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015021394A true JP2015021394A (en) | 2015-02-02 |
JP6247468B2 JP6247468B2 (en) | 2017-12-13 |
Family
ID=52486069
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013147718A Expired - Fee Related JP6247468B2 (en) | 2013-07-16 | 2013-07-16 | Engine control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6247468B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016205348A (en) * | 2015-04-28 | 2016-12-08 | 株式会社ケーヒン | Electronic control device for vehicle |
JP2016205349A (en) * | 2015-04-28 | 2016-12-08 | 株式会社ケーヒン | Electronic control device for vehicle |
JP2016205347A (en) * | 2015-04-28 | 2016-12-08 | 株式会社ケーヒン | Electronic control device for vehicle |
JP2017180264A (en) * | 2016-03-30 | 2017-10-05 | 株式会社ケーヒン | Electronic control device |
JP2019064434A (en) * | 2017-09-29 | 2019-04-25 | 株式会社ケーヒン | Driving force control device |
JP7492896B2 (en) | 2020-10-12 | 2024-05-30 | カワサキモータース株式会社 | Control device and control method for vehicle with gear transmission |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005315180A (en) * | 2004-04-28 | 2005-11-10 | Denso Corp | Controller of automatic transmission |
JP2006077623A (en) * | 2004-09-08 | 2006-03-23 | Honda Motor Co Ltd | Gear shifting control device for motor cycle |
JP2010019154A (en) * | 2008-07-10 | 2010-01-28 | Yamaha Motor Co Ltd | Power unit with manual transmission and motorcycle with the same |
JP2010209758A (en) * | 2009-03-09 | 2010-09-24 | Keihin Corp | Control system of motorcycle |
JP2012026286A (en) * | 2010-07-20 | 2012-02-09 | Kawasaki Heavy Ind Ltd | Vehicle control device |
-
2013
- 2013-07-16 JP JP2013147718A patent/JP6247468B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005315180A (en) * | 2004-04-28 | 2005-11-10 | Denso Corp | Controller of automatic transmission |
JP2006077623A (en) * | 2004-09-08 | 2006-03-23 | Honda Motor Co Ltd | Gear shifting control device for motor cycle |
JP2010019154A (en) * | 2008-07-10 | 2010-01-28 | Yamaha Motor Co Ltd | Power unit with manual transmission and motorcycle with the same |
JP2010209758A (en) * | 2009-03-09 | 2010-09-24 | Keihin Corp | Control system of motorcycle |
JP2012026286A (en) * | 2010-07-20 | 2012-02-09 | Kawasaki Heavy Ind Ltd | Vehicle control device |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016205348A (en) * | 2015-04-28 | 2016-12-08 | 株式会社ケーヒン | Electronic control device for vehicle |
JP2016205349A (en) * | 2015-04-28 | 2016-12-08 | 株式会社ケーヒン | Electronic control device for vehicle |
JP2016205347A (en) * | 2015-04-28 | 2016-12-08 | 株式会社ケーヒン | Electronic control device for vehicle |
JP2017180264A (en) * | 2016-03-30 | 2017-10-05 | 株式会社ケーヒン | Electronic control device |
JP2019064434A (en) * | 2017-09-29 | 2019-04-25 | 株式会社ケーヒン | Driving force control device |
JP7492896B2 (en) | 2020-10-12 | 2024-05-30 | カワサキモータース株式会社 | Control device and control method for vehicle with gear transmission |
Also Published As
Publication number | Publication date |
---|---|
JP6247468B2 (en) | 2017-12-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6247468B2 (en) | Engine control device | |
JP6019630B2 (en) | Road slope estimation device | |
JP2006046633A (en) | Vehicle | |
JP6408882B2 (en) | Driving force control device | |
KR20090023073A (en) | Automatic transmission control apparatus of vehicle | |
JP6420126B2 (en) | Driving force control device | |
JP6408881B2 (en) | Driving force control device | |
WO2016175221A1 (en) | Vehicle control apparatus | |
KR20150066907A (en) | Shift Control Apparatus of Automatic Transmission and Method Thereof | |
JP4496201B2 (en) | Control device for shifting of power transmission device for vehicle | |
EP3034911A1 (en) | Transmission system for vehicle | |
JP5109855B2 (en) | Gradient estimation device | |
JP6306933B2 (en) | Vehicle speed sensor failure detection device | |
JP6201814B2 (en) | Vehicle engine speed display device and engine speed display method thereof | |
JP2015021393A (en) | Engine control device | |
JP5602687B2 (en) | vehicle | |
JP2018141423A (en) | Driving force control device | |
JP6497225B2 (en) | Vehicle control device | |
JP2018141425A (en) | Driving force control device | |
JPWO2014002687A1 (en) | Control device for internal combustion engine | |
KR101628531B1 (en) | Method for noise reducing of driving system in power cut-off | |
JP7202854B2 (en) | Drive force controller | |
JP6156194B2 (en) | Vehicle engine speed display device and engine speed display method thereof | |
JP2018141424A (en) | Drive force control device | |
JP6626127B2 (en) | Control device and control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160602 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170330 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170419 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170607 |
|
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: 20171101 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171117 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6247468 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |