(57)【特許請求の範囲】
【請求項１】
弁駆動ピストン及び弁駆動シリンダを有し、内燃機関の排気弁と吸気弁との少なくとも一方を駆動可能な弁駆動装置と、
前記弁駆動シリンダに油圧を供給する油圧ユニットと、
前記弁駆動装置を制御する制御装置と、を有する内燃機関の動弁試験装置において、
前記制御装置は、
前記内燃機関のクランク角度を含む目標リフト波形情報、回転数情報及び負荷情報に対応する弁駆動装置の動作特性に基づく動作遅れを補償する補償波形を記憶した補償波形データベースを有し、
前記弁駆動ピストンを駆動しようとする目標リフト波形をドライブ波形として前記弁駆動ピストンを駆動し、実応答データである前記内燃機関のクランク角度と、回転数と、前記弁駆動装置の動作特性に基づく応答振幅減衰から演算した負荷とを取得し、
前記弁駆動ピストンを駆動しようとする目標リフト波形情報、回転数情報及び負荷情報を前記補償波形データベースへ与えると、与えられた前記弁駆動ピストンを駆動しようとする目標リフト波形情報、回転数データ情報及び負荷情報に合致又は近いとして対応付けられ、記憶された補償波形を出力し、当該出力された補償波形を前記駆動しようとする目標リフト波形に加えて補償ドライブ波形を作成し、前記補償ドライブ波形で前記弁駆動装置を制御することを特徴とする内燃機関の動弁試験装置。
【請求項２】
前記制御装置は、前記補償ドライブ波形で弁駆動ピストンを駆動し実応答データを取得し、目標誤差に到達しない場合には、前記補償ドライブ波形をさらに補正する請求項１に記載の内燃機関の動弁試験装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の吸気弁、排気弁を試験的に駆動するための内燃機関の動弁試験装置に関する。
【背景技術】
【０００２】
内燃機関の制御の自由度を高めるため、油圧アクチュエータ及び油圧サーボ弁等を用いて吸気弁、排気弁を制御する油圧式の弁駆動装置がある。例えば、弁の開閉動作（リフト）のみをアクチュエータにて行う、弁駆動装置が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２５７３１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、特許文献１に記載の弁駆動装置では、自由な弁制御が可能となるものの、油圧アクチュエータの動作遅れに起因する弁動作遅れが生じる。
【０００５】
本発明は、上述した課題を解決するものであり、油圧アクチュエータの動作遅れに起因する弁動作遅れを低減できる内燃機関の動弁試験装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述の目的を達成するために本発明の内燃機関の動弁試験装置は、弁駆動ピストン及び弁駆動シリンダを有し、内燃機関の排気弁と吸気弁との少なくとも一方を駆動可能な弁駆動装置と、前記弁駆動シリンダに油圧を供給する油圧ユニットと、前記弁駆動装置を制御する制御装置と、を有する内燃機関の動弁試験装置において、前記制御装置は、前記内燃機関のクランク角度を含む目標リフト波形情報、回転数情報及び負荷情報に対応する弁駆動装置の動作特性に基づく動作遅れを補償する補償波形を記憶した補償波形データベースを有し、前記弁駆動ピストンを駆動しようとする目標リフト波形をドライブ波形として前記弁駆動ピストンを駆動し、実応答データである前記内燃機関のクランク角度と、回転数と、前記弁駆動装置の動作特性に基づく応答振幅減衰から演算した負荷とを取得し、前記弁駆動ピストンを駆動しようとする目標リフト波形情報、回転数情報及び負荷情報を前記補償波形データベースへ与えると、与えられた前記弁駆動ピストンを駆動しようとする目標リフト波形情報、回転数データ情報及び負荷情報に合致又は近いとして対応付けられ、記憶された補償波形を出力し、当該出力された補償波形を前記駆動しようとする目標リフト波形に加えて補償ドライブ波形を作成し、前記補償ドライブ波形で前記弁駆動装置を制御することを特徴とする。
【０００７】
これにより、補償波形を駆動しようとする前記目標リフト波形に、加えて補償ドライブ波形を作成するタイミングを早くすることができる。油圧による弁駆動ピストンの応答振幅減衰と動作遅れがより早く補償され、所望の応答で弁駆動できる。また、油圧アクチュエータは出力が高く、内燃機関での高回転の追従も可能となる。内燃機関での回転数の変更、クランク角度の変更、負荷の変更に追随した動弁動作とすることができる。また、クランクシャフトによってカムシャフトを駆動する機構はカムの位相が固定であるが、本発明の内燃機関の動弁試験装置はそのような機構を有さない。このため、本発明の内燃機関の動弁試験装置では、吸排気弁の開閉タイミング、リフト量、作動角又は排気弁及び吸気弁の開閉時期のオーバーラップ等の弁動作プロフィールを任意に変更できる自由度の高い内燃機関の動弁試験装置とすることができる。例えば、内燃機関の動弁試験において、燃焼が不安定となる負荷領域でも内燃機関の運転の安定化を図り、かつ燃焼効率を高めることができるリフトパターンを見出すことができる。これにより、カムシャフトの弁駆動装置の設計へフィードバックして高性能なカムシャフトの弁駆動装置を作ることに寄与できる。
【０００８】
本発明の望ましい態様として前記制御装置は、前記補償ドライブ波形で弁駆動ピストンを駆動し実応答データを取得し、目標誤差に到達しない場合には、前記補償ドライブ波形をさらに補正することが好ましい。これにより、精度の高い実応答とすることができる。
【発明の効果】
【０００９】
本発明の内燃機関の動弁試験装置によれば、油圧アクチュエータの動作遅れに起因する弁動作遅れを低減できる。
【図面の簡単な説明】
【００１０】
【図１】図１は、本実施形態に係る内燃機関の動弁試験装置の構成図である。
【図２】図２は、弁駆動装置の概要図である。
【図３】図３は、制御装置の構成図である。
【図４】図４は、本実施形態に係る補償波形の作成手順を説明する説明図である。
【図５】図５は、本実施形態に係る内燃機関の動弁試験装置の動作を示すフローチャートである。
【図６】図６は、本実施形態に係る内燃機関の動弁試験装置のブロック線図を示す説明図である。
【図７−１】図７−１は、評価例の目標リフトと応答リフトの比較を示す図である。
【図７−２】図７−２は、図７−１の補償波形を示す図である。
【図７−３】図７−３は、図７−１の偏差を示す図である。
【図８−１】図８−１は、比較例の目標リフトと応答リフトの比較を示す図である。
【図８−２】図８−２は、図８−１の補償波形を示す図である。
【図８−３】図８−３は、図８−２の偏差を示す図である。
【発明を実施するための形態】
【００１１】
本発明を実施するための形態（実施形態）につき、図面を参照しつつ詳細に説明する。以下の実施形態に記載した内容により本発明が限定されるものではない。また、以下に記載した構成要素には、当業者が容易に想定できるもの、実質的に同一のものが含まれる。さらに、以下に記載した構成要素は適宜組み合わせることが可能である。
【００１２】
本実施形態について、図面を参照して説明する。図１は、本実施形態に係る内燃機関の動弁試験装置の構成図である。図２は、弁駆動装置の概要図である。図３は、制御装置の構成図である。本実施形態に係る内燃機関の動弁試験装置１００（以下、動弁試験装置という。）に用いられる動弁装置は、シリンダブロック３内での燃焼用ピストン２の上下動に伴い、エンジンバルブとしての排気弁４ａ及び吸気弁４ｂを駆動する装置である。
【００１３】
図１に示すように、動弁試験装置１００は、内燃機関１（エンジン）に設置される弁駆動装置１０と、内燃機関１の状態を計測する計測装置２０、２１と、弁駆動装置１０に油圧を供給する油圧ユニット３０と、弁駆動装置１０を制御する制御装置８０と、信号ラインＩ１、Ｉ２、Ｉ３、Ｉ４、Ｉ５と、油圧ラインＯ１及びＯ２と、を有している。なお、ダイナモ２００は、電力変換装置である。ダイナモ２００は、必須の構成要素ではなく付加要素であり、例えば後述する試験装置として使用する場合に用いる。
【００１４】
図２に示すように、弁駆動装置１０は、弁駆動シリンダ１１と、弁駆動シリンダ１１内に移動可能に収納された弁駆動ピストン１２と、弁駆動ピストン１２を駆動するためのサーボ弁１３と、弁駆動ピストン１２の位置を計測する変位計１５とを有している。図１に示すように内燃機関１は、シリンダブロック３と、クランクケース９と、燃焼用ピストン２と、クランクシャフト７と、コネクティングロッド８とを有している。燃焼用ピストン２とクランクシャフト７とがコネクティングロッド８で連結されている。このような構造により、燃焼用ピストン２の往復運動がクランクシャフト７で回転運動に変換される。
【００１５】
また、図１及び図２に示すように内燃機関１は、排気弁４ａ及び吸気弁４ｂと、弁ロッド５と、バルブスプリング６とを有している。排気弁４ａ、吸気弁４ｂは、各々、弁ロッド５の下端に固定されており、弁ロッド５に設けられたバルブスプリング６により閉弁方向に力が付勢されている。弁駆動装置１０は、内燃機関１上に搭載され、弁駆動ピストン１２が弁ロッド５と接続されている。又は、弁駆動装置１０は、弁閉止時にわずかな隙間をあけ配置される。これにより、弁駆動ピストン１２を駆動すると、弁ロッド５に応じて排気弁４ａ及び吸気弁４ｂが駆動される。なお、弁駆動ピストン１２が弁ロッド５と接続される場合には、バルブスプリング６は不要となる。
【００１６】
図２に示す弁駆動シリンダ１１内に移動可能に収納された弁駆動ピストン１２は、油圧アクチュエータであって、弁駆動ピストン１２は弁駆動シリンダ１１に油圧が供給されると伸びて排気弁４ａ又は吸気弁４ｂを開動作させる。また弁駆動ピストン１２は弁駆動シリンダ１１から油圧が排出されると縮んで排気弁４ａ又は吸気弁４ｂを閉動作させる。サーボ弁１３は、弁駆動シリンダ１１の外部側面に取り付けられている。サーボ弁１３は、後述する油圧ユニット３０と油圧の供給ラインである油圧ラインＯ１及び戻りラインである油圧ラインＯ２で接続されている。サーボ弁１３は、制御装置８０からの信号ラインＩ２の指示に基づいて弁駆動シリンダ１１への油圧の供給又は弁駆動シリンダ１１から油圧の排出を制御する。例えば、サーボ弁１３は、スプール、油路、電磁コイル等により構成されている。変位計１５は、弁駆動シリンダ１１での弁駆動ピストン１２の位置を計測し、計測した位置データを制御装置８０へ出力する。
【００１７】
図１に示す計測装置２０は、内燃機関１の回転数を計測するエンコーダである。また、計測装置２１は、内燃機関１のクランク角度を計測するクランク角センサである。計測装置２０、２１で計測された内燃機関１の回転数情報及びクランク角度情報は、制御装置８０へ出力される。ここで、回転数というときには、各クランク角度での単位時間当たりの角度変化である回転速度をいうものとする。
【００１８】
制御装置８０は、弁駆動装置１０を制御する装置である。図１に示すように、制御装置８０は、信号ラインＩ１を介して油圧ユニット３０を起動又は停止する制御を行う。また、制御装置８０は、信号ラインＩ２を介してサーボ弁１３を制御できる。また、制御装置８０は、信号ラインＩ３、Ｉ４、Ｉ５を介して変位計１５及び計測装置２０、２１に接続されている。次に、図３を用いて、制御装置８０を説明する。
【００１９】
図３に示す制御装置８０は、入力処理回路８１と、入力ポート８２と、処理部９０と、記憶部９４と、出力ポート８３と、出力処理回路８４と、を有する。処理部９０は、例えば、ＣＰＵ（Central Processing Unit：中央演算装置）９１と、ＲＡＭ（Random Access Memory）９２と、ＲＯＭ（Read Only Memory）９３とを含んでいる。制御装置８０には、表示装置８５と、入力装置８６とが付随していてもよい。制御装置８０には、表示装置８５と、入力装置８６とが必要に応じて接続可能である。また制御装置８０は表示装置８５と、入力装置８６とがなくても動作可能である。
【００２０】
処理部９０と、記憶部９４と、入力ポート８２及び出力ポート８３とは、バス８７、バス８８、バス８９を介して接続される。バス８７、バス８８及びバス８９により、処理部９０のＣＰＵ９１は、記憶部９４と、入力ポート８２及び出力ポート８３と相互に制御データをやり取りしたり、一方に命令を出したりできるように構成される。
【００２１】
入力ポート８２には、入力処理回路８１が接続されている。入力処理回路８１には、例えば、計測データｉｓが接続されている。そして、計測データｉｓは、入力処理回路８１に備えられるノイズフィルタやＡ／Ｄコンバータ等により、処理部９０が利用できる信号に変換されてから、入力ポート８２を介して処理部９０へ送られる。これにより、処理部９０は、必要な情報を取得することができる。計測データｉｓは、例えば変位計１５、計測装置２０、２１から信号ラインＩ３、Ｉ４、Ｉ５を介して取得した変位データ、クランク角度データ、回転数データである。
【００２２】
出力ポート８３には、出力処理回路８４が接続されている。出力処理回路８４には、表示装置８５や、外部出力用の端子が接続されている。出力処理回路８４は、表示装置制御回路、弁駆動装置等の制御信号回路、信号増幅回路等を備えている。出力処理回路８４は、処理部９０が算出したサーボ弁１３への信号データを表示装置８５に表示させる表示信号として出力したり、サーボ弁１３へ伝達する指示信号ｉｄとして出力したりする。表示装置８５は、例えば液晶表示パネルやＣＲＴ（Cathode Ray Tube）等を用いることができる。指示信号ｉｄは、サーボ弁１３へ信号ラインＩ２を介して伝達される。
【００２３】
記憶部９４は、動弁試験装置１００の動作手順を含むコンピュータプログラム等が記憶されている。ここで、記憶部９４は、ＲＡＭのような揮発性のメモリ、フラッシュメモリ等の不揮発性のメモリ、ハードディスクドライブあるいはこれらの組み合わせにより構成することができる。
【００２４】
上記コンピュータプログラムは、処理部９０へすでに記録されているコンピュータプログラムとの組み合わせによって、動弁試験装置１００の動作手順を実行するものであってもよい。また、この制御装置８０は、コンピュータプログラムの代わりに専用のハードウェアを用いて、動弁試験装置１００の動作手順を実行するものであってもよい。
【００２５】
また、動弁試験装置１００の動作手順は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション、あるいは制御用コンピュータ等のコンピュータシステムで実行することによって実現することもできる。また、このプログラムは、ハードディスク等の記録装置、フレキシブルディスク（ＦＤ）、ＲＯＭ、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、フラッシュメモリ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００２６】
また、「コンピュータ読み取り可能な記録媒体」には、インターネット等のネットワークや電話回線等の通信回線網を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものを含むものとする。また、上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【００２７】
次に、図１から図４を用いて、補償波形データベース及び補償波形の作成手順を説明する。図４は、本実施形態に係る補償波形の作成手順を説明する説明図である。
【００２８】
動弁試験装置１００の制御装置８０は、計測装置２０、２１から、クランク角度及び回転数データを取得する。制御装置８０は、取得した回転数データを回転数情報７２として記憶部９４又はＲＡＭ９２に記憶する。本実施形態では、制御装置８０は、例えば、４ストロークエンジンでは燃焼用ピストン２が２往復する間に、吸気・圧縮・膨張・排気の４行程を行うことで１サイクルを完結する。制御装置８０は、この１サイクル分の目標リフト波形を生成する。制御装置８０は、クランク角度を含む目標リフト波形情報７１として目標リフト波形を記憶部９４又はＲＡＭ９２に記憶する。
【００２９】
次に、制御装置８０は、予め目標リフト波形と同一のドライブ波形で弁駆動ピストン１２を駆動する。制御装置８０は、弁駆動ピストン１２の変位を変位計１５で検出し、クランク角度毎に応答波形として記憶部９４又はＲＡＭ９２に記憶する。
【００３０】
次に、制御装置８０は、弁駆動装置の動特性計算を行う。上述した１サイクルのドライブ波形及び応答波形は、クランク角度をインデックスとして回転数と共に記憶されているので、これを時間の経過に伴う、時刻をインデックスとした時間ドライブ波形及び時間応答波形に変換する。時間ドライブ波形に対する時間応答波形の時間に関する位相ずれが弁駆動装置１０の動作遅れ特性であり、時間ドライブ波形に対する時間応答波形の振幅減衰が弁駆動装置１０の応答振幅減衰特性である。動作遅れと応答振幅減衰を合わせて弁駆動装置１０の動特性（動作特性）と呼ぶ。制御装置８０は、弁駆動装置１０の動特性を時間ドライブ波形と時間応答波形から計算し、記憶部９４又はＲＡＭ９２に記憶する。動作特性は例えば伝達関数の形で計算してもよい。
【００３１】
次に、制御装置８０は、弁駆動装置１０の応答振幅減衰特性から負荷を計算し、負荷情報７３として記憶部９４又はＲＡＭ９２に記憶する。
【００３２】
次に、制御装置８０は、弁駆動装置１０の動作特性の逆動特性として例えば、逆伝達関数を計算する。すなわち、弁駆動装置１０の動作特性の逆動特性計算は、上述した動作特性が伝達関数の形で計算されていると、動作特性の伝達関数の逆関数である逆伝達関数を計算すればよい。
【００３３】
次に、制御装置８０は、目標リフト波形（時間目標リフト波形）から応答波形（時間応答波形）を引いた偏差波形を生成する。制御装置８０は、偏差波形に上述した逆動特性を作用させ補償波形を生成する。例えば、偏差波形に前記逆伝達関数を作用させると補償波形が計算できる。次に、制御装置８０は、上述した目標リフト波形情報７１と、回転数情報７２と、負荷情報７３と、をインデックスとして紐付けた補償波形を補償波形データベース７４として記憶部９４又はＲＡＭ９２に記憶する。本実施形態では、制御装置８０が補償波形の各成分を作成したが、制御装置８０とは異なるコンピュータシステムで補償波形の各成分を作成し、補償波形の各成分のデータを伝送して記憶部９４又はＲＡＭ９２に記憶するようにしてもよい。
【００３４】
また、実際の弁駆動装置１０の動特性（動作特性）を元に補償波形を作成したが、シミュレーションで補償波形を作成してもよい。まず、予め、弁駆動装置１０（アクチュエータ）の解析モデルを作成する。解析モデルは、高次の常微分非線形方程式で記述され、コンピュータを用いた数値計算により、その解として弁駆動ピストン１２の変位等を求めることができる。弁駆動装置１０（アクチュエータ）の解析モデルは、弁駆動ピストン１２の質量、ストローク、弁駆動ピストン１２と弁駆動シリンダ１１との間の摩擦係数、バルブスプリング６のばね定数、弁駆動シリンダ１１への油圧の供給及び排出と弁駆動シリンダ１１内での油の圧縮、供給と排出を切り替えるサーボ弁１３動作遅れ等を考慮して作成される。解析可能なモデルでは、ドライブ波形で弁駆動装置１０（アクチュエータ）を駆動したときの応答波形が計算できる。作成した解析モデルを用いて、内燃機関１（エンジン）の回転数毎に弁駆動装置１０（アクチュエータ）の解析モデルにドライブ波形の入力を与え、その入力に対する応答をコンピュータでシミュレーションする。そして、上述した補償波形の作成手順にて補償波形を作成することができる。
【００３５】
動弁試験装置１００は、クランク角度及び回転数データを変更した試験を行う。あるいは、複数のシミュレーションを行う。これにより、目標リフト波形情報７１と、回転数情報７２と、負荷情報７３と、をインデックスとして紐付けた複数の補償波形が記憶された補償波形データベース７４とする。
【００３６】
補償波形データベース７４を有する制御装置８０は、図４に示すように、目標リフト波形情報７１と、回転数情報７２と、負荷情報７３と、を補償波形データベース７４へ与えると、記憶部９４又はＲＡＭ９２に記憶された目標リフト波形、回転数、負荷情報に合致又は近い補償波形７５を出力することができる。制御装置８０は、取得した補償波形７５を記憶部９４又はＲＡＭ９２に記憶する。
【００３７】
次に、図５及び図６を用いて動弁試験装置１００の動作手順について説明する。図５は、本実施形態に係る内燃機関の動弁試験装置の動作を示すフローチャートである。図６は、本実施形態に係る内燃機関の動弁試験装置のブロック線図を示す説明図である。
【００３８】
図５に示すように、制御装置８０は、計測装置２０、２１からリアルタイムに内燃機関１のクランク角度及び回転数データを取得する（ステップＳ１）。例えば、４ストロークエンジンでは燃焼用ピストン２が２往復する間に、吸気・圧縮・膨張・排気の４行程を行うことで１サイクルを完結する。制御装置８０は、この１サイクル分の目標リフト波形を生成する（ステップＳ２）。
【００３９】
次に、制御装置８０は、目標リフト波形と同一のドライブ波形を生成する。（ステップＳ３）。制御装置８０は、ドライブ波形で弁駆動ピストン１２を駆動し、弁駆動ピストン１２の変位を変位計１５で検出し、クランク角度毎に応答波形として記憶部９４又はＲＡＭ９２に記憶する。制御装置８０は、変位データをフィードバックしドライブ波形との偏差を算出しＰＩＤ制御する（ステップＳ４）。
【００４０】
制御装置８０は、応答波形である弁駆動ピストン１２の変位データを取得し（ステップＳ５）、目標バルブリフト量との差（誤差）を演算する。演算した差が目標誤差（例えば±０．１ｍｍの範囲内）以下でないならば（ステップＳ６、Ｎｏ）、制御装置８０は、記憶部９４又はＲＡＭ９２に記憶されている補償波形７５が記憶されているか確認する手順を行う（ステップＳ７）。
【００４１】
ステップＳ７では、制御装置８０は、上述した図４に示す目標リフト波形情報７１と、回転数情報７２と、負荷情報７３と、を補償波形データベース７４へ与える。制御装置８０は、記憶部９４又はＲＡＭ９２に記憶された目標リフト波形、回転数、負荷情報に合致又は近い補償波形７５を出力することができる。制御装置８０は、取得した補償波形７５を記憶部９４又はＲＡＭ９２に記憶する。こうして、記憶部９４又はＲＡＭ９２に記憶されている補償波形が記憶されている場合（ステップＳ７、Ｙｅｓ）、制御装置８０のＣＰＵ９１が補償波形をＲＡＭ９２のワークエリアに読み込む手順を行ったうえで、制御装置８０は次の補償ドライブ波形生成（ステップＳ９）の手順に進む。
【００４２】
記憶部９４又はＲＡＭ９２に記憶されている補償波形７５が記憶されていない場合（ステップＳ７、Ｎｏ）は、制御装置８０は、上述した図４に示す目標リフト波形情報７１と、回転数情報７２と、負荷情報７３と、を補償波形データベース７４へ与え、記憶部９４又はＲＡＭ９２に記憶された目標リフト波形、回転数、負荷情報に合致又は近い補償波形７５がないとの応答を得た場合である。この場合（ステップＳ７、Ｎｏ）は、制御装置８０は、補償波形生成（ステップＳ８）の手順に進む。例えば、補償波形生成（ステップＳ８）の手順では、制御装置８０は、目標リフト波形（時間目標リフト波形）から応答波形（時間応答波形）を引いた偏差波形を生成する。制御装置８０は、偏差波形に上述した逆動特性を作用させ補償波形を生成する。例えば、偏差波形に前記逆伝達関数を作用させると補償波形が計算できる。補償波形生成（ステップＳ８）の手順により補償波形を生成すると、制御装置８０は次のドライブ波形生成（ステップＳ９）の手順に進む。
【００４３】
動弁試験装置１００の制御装置８０は、補償ドライブ波を生成する手順を行う（ステップＳ９）。ステップＳ９において、上述したドライブ波形が目標リフト波形とされる。制御装置８０は、目標リフト波形（ステップＳ３で生成したドライブ波形）に補償波形を足し合わせ補償ドライブ波形を生成する。
【００４４】
図６のブロック図に示すように、制御装置８０は、ドライブ波形生成ブロック５１の信号Ｒは、補償波形生成ブロック５３の出力の信号Ｓと加算点５５で加算される。ここで、ＣＰＵ９１が、変位データをフィードバックする。図６では、加算後の信号Ｔ（補償ドライブ波形）は、図２に示す変位計１５から弁駆動ピストン１２の変位データ５６を信号Ｕとして加算点５７で加算（フィードバック接続）される。次に、制御装置８０は、補償ドライブ波とフィードバックした変位データの偏差がＰＩＤ制御ブロックへ送出される。つまり、図６で示す偏差の制御信号Ｖは、ＰＩＤ制御ブロック５８へ送出される。これにより、図１に示す制御装置８０は、サーボ弁１３を制御する。なお、上述した加算点において適宜補正ゲインを加えても良い。補正ゲインは１でもよいが、装置特性変化や繰り返しによる過補償を考慮して０〜１の可変値をとるようにしていることが好ましい。
【００４５】
このように制御装置８０は、変位データをフィードバックしドライブ波形との偏差を算出しＰＩＤ制御する（ステップＳ４）。制御装置８０は、補償ドライブ波形で弁駆動ピストン１２を駆動し、弁駆動ピストン１２の変位を変位計１５で検出し、クランク角度毎に応答波形として記憶部９４又はＲＡＭ９２に記憶する。
【００４６】
制御装置８０は、応答波形である弁駆動ピストン１２の変位データを取得し（ステップＳ２５）、目標バルブリフト量との差（誤差）を演算する。演算した差が目標誤差（例えば±０．１ｍｍの範囲内）以下でないならば（ステップＳ６、Ｎｏ）、制御装置８０は、記憶部９４又はＲＡＭ９２に記憶されている補償波形７５が記憶されているか確認する手順を行う（ステップＳ７）。
【００４７】
本実施形態の制御装置８０は、応答波形である弁駆動ピストン１２の変位データを取得し（ステップＳ５）、目標バルブリフト量との差（誤差）を演算し、演算した差が目標誤差（例えば±０．１ｍｍの範囲内）以内となるまで、上述した補償波形により補償ドライブ波形の生成（ステップＳ９）を行うことになる。ステップＳ４からステップ９までの手順が目標誤差（例えば±０．１ｍｍの範囲内）以内となるまで繰り返されるので、本実施形態の動弁試験装置は、目標誤差を達成した応答をするドライブ波形を生成できる。これにより、精度の高い応答とすることができる。
【００４８】
記憶部９４又はＲＡＭ９２に記憶されている補償波形７５が記憶されていない場合（ステップＳ７、Ｎｏ）、例えば、補償波形生成（ステップＳ８）の手順では、制御装置８０が補償波形の作成を行うには、所定時間かかることになる。ここで、繰り返し補正波を生成する場合、例えば、制御装置８０は、時間目標リフト波形とｉ回目の時間応答波形の偏差からｉ回目の偏差波形を生成し、偏差波形と逆動特性とから（ｉ＋１）回目の補償波形を生成する（ステップＳ２８）。これにより、制御装置８０は、ｉ回目のドライブ波形と（ｉ＋１）回目の補償波形とから（ｉ＋１）回目のドライブ波形を生成する（ステップＳ９）。
【００４９】
記憶部９４又はＲＡＭ９２に記憶されている補償波形が記憶されている場合（ステップＳ７、Ｎｏ）、例えば、補償波形生成（ステップＳ８）の手順を省くことができる。このため、図６に示す制御装置８０が補償波形作成ブロック５３の出力の信号Ｓを加算点５５で加算するタイミングが早くなる。ここで、繰り返し補償波形を生成する場合でも、目標誤差以内とする時間を短時間とできる。
【００５０】
演算した差が目標誤差（例えば±０．１ｍｍの範囲内）以下であれば（ステップＳ２６、Ｙｅｓ）、応答振幅減衰と動作遅れが補償されたので補償を終了する。
【００５１】
上述したように、内燃機関の動弁試験装置１００は、弁駆動ピストン１２及び弁駆動シリンダ１１を有し、内燃機関１の排気弁４ａ又は吸気弁４ｂの少なくとも一方を駆動可能な弁駆動装置１０と、前記弁駆動シリンダ１２に油圧を供給する油圧ユニット３０と、前記弁駆動装置１０を制御する制御装置８０と、を有する。制御装置８０は、内燃機関１のクランク角度を含む目標リフト波形情報７１、回転数情報７２及び負荷情報７３に対応する弁駆動装置１０の動作特性に基づく動作遅れを補償する補償波形を記憶した補償波形データベース７４を記憶部９４又はＲＡＭ９２に記憶している。弁駆動ピストン１２を駆動しようとする目標リフト波形をドライブ波形として弁駆動ピストン１２を駆動し、実応答データである前記内燃機関１のクランク角度と、回転数と、前記弁駆動装置１０の動作特性に基づく応答振幅減衰から演算した負荷とを取得し、前記取得した前記内燃機関のクランク角度、回転数データ及び負荷を前記補償波形データベース７４へ与え、対応する補償波形７５がある場合には、前記対応する補償波形７５を前記目標リフト波形に加えて補償ドライブ波形を作成し、前記補償ドライブ波形で前記弁駆動装置１０を制御する。
【００５２】
これにより、補償波形７５を駆動しようとする前記目標リフト波形に、加えて補償ドライブ波形を作成するタイミングを早くすることができる。油圧による弁駆動ピストン１２の応答振幅減衰と動作遅れがより早く補償され、所望の応答で弁駆動できる。また、油圧アクチュエータは出力が高く、内燃機関１での高回転の追従も可能となる。内燃機関１での回転数の変更、クランク角度の変更、負荷の変更に追随した動弁動作とすることができる。また、クランクシャフトによってカムシャフトを駆動する機構はカムの位相が固定であるが、本実施形態の内燃機関１の動弁試験装置１００はそのような機構を有さない。このため、本実施形態の内燃機関の動弁試験装置１００では、吸排気弁の開閉タイミング、リフト量、作動角又は排気弁及び吸気弁の開閉時期のオーバーラップ等の弁動作プロフィールを任意に変更できる自由度の高い内燃機関１の動弁試験装置１００とすることができる。
【００５３】
例えば、内燃機関の動弁試験において、燃焼が不安定となる負荷領域でも内燃機関の運転の安定化を図り、かつ燃焼効率を高めることができるリフトパターンを見出すことができる。これにより、カムシャフトの弁駆動装置の設計へフィードバックして高性能なカムシャフトの弁駆動装置を作ることに寄与できる。
【００５４】
上述したように本実施形態の動弁試験装置１００では、前記制御装置８０は、補償ドライブ波形の実応答データを取得し、目標誤差に到達しない場合には、前記補償ドライブ波形をさらに補正することが好ましい。これにより、精度の高い応答とすることができる。
【００５５】
（評価）
上述した実施形態で説明した動弁試験装置１００で評価を行った。評価で使用した内燃装置（エンジン）はディーゼルエンジンであり、４気筒１６バルブである。内燃装置（エンジン）の定格出力は、４０．９ｋＷ、定格回転数は１８００ｒｐｍである。
【００５６】
動弁試験装置１００の弁駆動装置１０の仕様は、排気弁４ａ及び吸気弁４ｂを駆動する一組の弁駆動装置が８組一体化され、最大ストローク１４ｍｍ、最大速度２．２ｍ／ｓ、最大推力１．１ｋＮ、外径寸法４２６ｍｍ×２５０ｍｍ×２７３ｍｍ、質量７５ｋｇである。上述した内燃装置（エンジン）に弁駆動装置１０を組み付け、図５に示すフローチャートに沿って動弁試験装置の動作を行った。評価方法は、変位計１５のデータ及びクランク角度センサである計測装置２１のデータを制御装置８０で取得する。弁駆動ピストン１２の目標リフト量と、実応答データである応答リフト量を比較した。
【００５７】
評価例は、補償波形データベース７４を有する制御装置８０を備えた動弁試験装置である。比較例は、補償波形データベース７４を有しない制御装置８０を備えた動弁試験装置である。比較例である補償波形データベース７４を有しない制御装置８０は、憶部９４又はＲＡＭ９２に記憶されている補償波形形が記憶されている場合（ステップＳ７、Ｙｅｓ）を実行できない。
【００５８】
評価例の評価結果を図７−１、図７−２及び図７−３に示す。比較例の評価結果を図７−１、図７−２及び図７−３に示す。ここで、図７−１は、評価例の目標リフトと応答リフトの比較を示す図である。図７−２は、図７−１の補償波形を示す図である。図７−３は、図７−１の偏差を示す図である。また、図８−１は、比較例の目標リフトと応答リフトの比較を示す図である。図８−２は、図８−１の補償波形を示す図である。図８−３は、図８−２の偏差を示す図である。
【００５９】
図７−１は、時間ＴＳ１で内燃機関の回転数が変動した場合、時間ＴＳ１の前後で評価例の目標リフトと応答リフトとの比較を行っている。図７−１に示すように、補償波形データベース７４を有する制御装置８０を備えた動弁試験装置は、時間ＴＳ１の前後で実応答データである応答リフト量を目標リフト量と重ね合わせると、両者はほぼ一致している。これは、図７−２に示すように、制御装置８０は、時間ＴＳ１の直後に補償波形を変更し、補償ドライブ波生成できている。このため図７−３に示す目標リフト量と応答リフト量との偏差に時間ＴＳ１の前後で変化がなく、弁動作遅れのおそれが低減できている。
【００６０】
図８−１は、時間ＴＳ２で内燃機関の回転数が変動した場合、時間ＴＳ２の前後で比較例の目標リフトと応答リフトとの比較を行っている。図８−１に示すように、補償波形データベース７４を有していない制御装置８０を備えた動弁試験装置は、時間ＴＳ２の前では実応答データである応答リフト量を目標リフト量と重ね合わせると、両者はほぼ一致している。しかしながら、時間ＴＳ２の直後であると、応答リフト量と目標リフト量との乖離がみられる。また、応答リフト量と目標リフト量との乖離は、時間が経過すると解消され、応答リフト量と目標リフト量とが一致していく傾向がみられる。これは、図８−２に示すように、制御装置８０は、時間ＴＳ２の直後に補償波形のデータがなく、補償波形生成の時間を要している。このため、図８−３に示す目標リフト量と応答リフト量との偏差は、時間ＴＳ２の直後に大きくなる。
【００６１】
評価結果した動弁試験装置１００では、吸排気弁の開閉タイミング、リフト量、作動角又は排気弁及び吸気弁の開閉時期のオーバーラップ等の弁動作プロフィールを任意に変更できる。このため、例えば内燃機関の試験装置に搭載された場合、燃焼が不安定となる負荷領域でも内燃機関の運転の安定化を図り、かつ、燃焼効率を高めることができるリフトパターンを見出すことができる。これにより、カムシャフトの弁駆動装置の設計へフィードバックして高性能なカムシャフトの弁駆動装置を作ることに寄与できる。
【００６２】
以上のように、本実施形態に係る動弁試験装置は、内燃機関の吸気弁又は排気弁を開閉駆動する試験機に適している。なお、本発明は、燃機関の排気弁又は吸気弁を駆動可能な弁駆動ピストン及び弁駆動シリンダを有する弁駆動装置と、前記弁駆動シリンダに油圧を供給する油圧ユニットと、前記弁駆動装置を制御する制御装置と、を有する内燃機関の動弁試験装置において、前記制御装置は、前記内燃機関のクランク角度を含む目標リフト波形情報、回転数情報及び負荷情報に対応する弁駆動装置の動作特性に基づく動作遅れを補償する補償波形を記憶した補償波形データベースを有し、前記弁駆動ピストンを駆動しようとする目標リフト波形をドライブ波形として前記弁駆動ピストンを駆動し、実応答データである前記内燃機関のクランク角度と、回転数と、前記弁駆動装置の動作特性に基づく応答振幅減衰から演算した負荷とを取得し、前記取得した前記内燃機関のクランク角度、回転数データ及び負荷を前記補償波形データベースへ与え、対応する補償波形がある場合には、前記対応する補償波形を駆動しようとする前記目標リフト波形に、加えて補償ドライブ波形を作成し、前記補償ドライブ波形で前記弁駆動装置を制御する内燃機関の動弁装置にも適用できる。
【符号の説明】
【００６３】
１  内燃機関
２  燃焼用ピストン
３  シリンダブロック
４ａ  排気弁
４ｂ  吸気弁
５  弁ロッド
６  バルブスプリング
７  クランクシャフト
８  コネクティングロッド
９  クランクケース
１０  弁駆動装置
１１  弁駆動シリンダ
１２  弁駆動ピストン
１３  サーボ弁
１５  変位計
２０、２１  計測装置
３０  油圧ユニット
５１  目標リフト波形生成ブロック
５３  補償波形生成ブロック
５５、５７  加算点
５８  ＰＩＤ制御ブロック
８０  制御装置
１００  動弁試験装置
【図１】
0005754984.tif 000002
【図２】
0005754984.tif 000003
【図３】
0005754984.tif 000004
【図４】
0005754984.tif 000005
【図５】
0005754984.tif 000006
【図６】
0005754984.tif 000007
【図７−１】
0005754984.tif 000008
【図７−２】
0005754984.tif 000009
【図７−３】
0005754984.tif 000010
【図８−１】
0005754984.tif 000011
【図８−２】
0005754984.tif 000012
【図８−３】
0005754984.tif 000013