内燃機関に関する制御量を制御する制御装置であって、目標制御量が現在の目標制御量とは異なる別の目標制御量に変更されるべきときに該別の目標制御量を基準制御量として該基準制御量に基づいて定められる範囲内にある制御量の中から制御量に関する制約が満たされる制御量を選択し、該選択された制御量を目標制御量に設定し、該設定された目標制御量に従って前記制御量を制御する制御装置において、前記範囲が前記基準制御量から離れる方向に現在の目標制御量を越えた値と、前記基準制御量と、によって規定される制御装置。現時点から予め定められた時間だけ先の制御量の予測値に基づいて前記範囲内にある目標制御量の中から前記制約が満たされる目標制御量が選択される請求項1に記載の制御装置において、前記制御量の変化に関する時定数よりも長い時間だけ先の制御量の予測値と前記予め定められた時間だけ先の制御量の予測値と現在の制御量の値とに基づいて設定される値だけ前記基準制御量から離れる方向に現在の目標制御量を越えた値と、前記基準制御量と、によって前記範囲が規定される制御装置。請求項2に記載の制御装置において、前記時定数よりも長い時間だけ先の制御量の予測値に対する前記予め定められた時間だけ先の制御量の予測値の差と前記時定数よりも長い時間だけ先の制御量の予測値に対する現在の制御量の値の差とに基づいて設定される値だけ前記基準制御量から離れる方向に現在の目標制御量を越えた値と、前記基準制御量と、によって前記範囲が規定される制御装置。ところで、非特許文献1に記載のリファレンスガバナによれば、実際の制御用の目標制御量は、元の目標制御量に近づくように修正されるのみであり、元の目標制御量から離れるように修正されることはない。このため、制御量が実際の制御用の目標制御量に向かって制御されている途中において制御量または制御対象状態が上記制約を満たさない状況が生じたときに、制御量または制御対象状態が上記制約を満たす目標制御量が探索されたとしても、こうした目標制御量を見つけ出すことができない状況が生じ得る。そこで、本発明の目的は、制御量に関する制約が満たされる目標制御量を常に見つけ出すことができる内燃機関の制御装置を提供することにある。本願の発明は、内燃機関に関する制御量を制御する制御装置に関する。そして、本発明の制御装置は、目標制御量が現在の目標制御量とは異なる別の目標制御量に変更されるべきときに該別の目標制御量を基準制御量として該基準制御量に基づいて定められる範囲内にある制御量の中から制御量に関する制約が満たされる制御量を選択し、該選択された制御量を目標制御量に設定し、該設定された目標制御量に従って前記制御量を制御する。そして、本発明では、前記範囲が前記基準制御量から離れる方向に現在の目標制御量を越えた値と、前記基準制御量と、によって規定される。本発明によれば、以下の効果が得られる。すなわち、本発明では、目標制御量を設定するために制御量に関する制約を満たす目標制御量を探索する範囲以下この範囲を探索範囲ともいうの限界値の1つが基準制御量から離れる方向に現在の目標制御量を越えた値である。つまり、本発明では、探索範囲が基準制御量から離れる方向に現在の目標制御量を越えた範囲まで拡大されている。したがって、本発明によれば、制御量に関する制約を満たす目標制御量が基準制御量と現在の目標制御量との間の範囲内になかったときであっても、上記拡大された範囲内で制御量に関する制約を満たす目標制御量を見つけ出すことができるという効果が得られる。そして、本発明によれば、制御量に関する制約を満たした状態で制御量を制御することができるという効果も得られる。また、本願の別の発明では、上記発明において、現時点から予め定められた時間だけ先の制御量の予測値に基づいて前記範囲内にある目標制御量の中から前記制約が満たされる目標制御量が選択される。そして、本発明では、前記制御量の変化に関する時定数よりも長い時間だけ先の制御量の予測値と前記予め定められた時間だけ先の制御量の予測値と現在の制御量の値とに基づいて設定される値だけ前記基準制御量から離れる方向に現在の目標制御量を越えた値と、前記基準制御量と、によって前記範囲が規定される。本発明によれば、以下の効果が得られる。すなわち、制御量の変化に関する時定数は、変更された目標制御量に制御量が制御されるときの制御量の変化の挙動を表している。ここで、本発明では、探索範囲の限界値の1つが制御量の変化に関する時定数よりも長い時間だけ先の制御量の予測値を用いて決定される。したがって、本発明によれば、制御量に関する制約を満たす目標制御量を探索範囲内の制御量から確実に見つけ出すことができるという効果が得られる。また、本願のさらに別の発明では、上記発明において、前記時定数よりも長い時間だけ先の制御量の予測値に対する前記予め定められた時間だけ先の制御量の予測値の差と前記時定数よりも長い時間だけ先の制御量の予測値に対する現在の制御量の値の差とに基づいて設定される値だけ前記基準制御量から離れる方向に現在の目標制御量を越えた値と、前記基準制御量と、によって前記範囲が規定される。以下、本発明の内燃機関の制御装置の実施形態について説明する。本発明の第1実施形態の制御装置が適用された内燃機関が図1に示されている。なお、以下の説明において機関回転数は内燃機関の回転数を意味し、機関運転は内燃機関の運転を意味し、機関運転状態は内燃機関の運転状態を意味する。図1に示されている内燃機関は、圧縮自着火式の内燃機関いわゆるディーゼルエンジンである。図1において、10は内燃機関、20は内燃機関10の本体、21は燃料噴射弁、22は燃料ポンプ、23は燃料供給通路、30は吸気通路、31は吸気マニホルド、32は吸気管、33はスロットル弁、34はインタークーラ、35はエアフローメータ、36はエアクリーナ、37は過給圧センサ、40は排気通路、41は排気マニホルド、42は排気管、60は過給機、70はアクセルペダル、71はアクセルペダル踏込量センサ、72はクランクポジションセンサ、80は電子制御装置をそれぞれ示している。吸気通路30は、吸気マニホルド31と吸気管32とから構成されている。排気通路40は、排気マニホルド41と排気管42とから構成されている。電子制御装置80は、マイクロコンピュータからなる。また、電子制御装置80は、CPUマイクロプロセッサ81、ROMリードオンリメモリ82、RAMランダムアクセスメモリ83、バックアップRAM84、および、インターフェース85を有する。これらCPU81、ROM82、RAM83、バックアップRAM84、および、インターフェース85は、双方向バスによって互いに接続されている。燃料噴射弁21は、内燃機関の本体20に取り付けられている。燃料噴射弁21には、燃料供給通路23を介して燃料ポンプ22が接続されている。燃料ポンプ22は、燃料噴射弁21に燃料供給通路23を介して高圧の燃料を供給する。また、燃料噴射弁21は、電子制御装置80のインターフェース85に電気的に接続されている。電子制御装置80は、燃料噴射弁21に燃料を噴射させるための指令信号を燃料噴射弁21に供給する。また、燃料ポンプ22も、電子制御装置80のインターフェース85に電気的に接続されている。電子制御装置80は、燃料ポンプ22から燃料噴射弁21に供給される燃料の圧力が予め定められた圧力に維持されるように燃料ポンプ22の作動を制御する制御信号を燃料ポンプ22に供給する。なお、燃料噴射弁21は、その燃料噴射孔が燃焼室内に露出するように内燃機関の本体20に取り付けられている。したがって、電子制御装置80から燃料噴射弁21に指令信号が供給されると、燃料噴射弁21は燃焼室内に燃料を直接噴射する。吸気マニホルド31は、その一端で複数の管に分岐しており、これら分岐した管は、それぞれ内燃機関の本体20の燃焼室にそれぞれ対応して形成されている吸気ポート図示せずに接続されている。また、吸気マニホルド31は、その他端で吸気管32の一端に接続されている。排気マニホルド41は、その一端で複数の管に分岐しており、これら分岐した管は、それぞれ内燃機関の本体20の燃焼室にそれぞれ対応して形成されている排気ポート図示せずに接続されている。また、排気マニホルド41は、その他端で排気管42の一端に接続されている。スロットル弁33は、吸気管32に配置されている。また、スロットル弁33の開度以下この開度をスロットル弁開度というが変更されると、スロットル弁33が配置された領域における吸気管32内の流路面積が変わる。これによってスロットル弁33を通過する空気の量が変わり、ひいては、燃焼室に吸入される空気の量が変わる。スロットル33は、電子制御装置80のインターフェース85に電気的に接続されている。電子制御装置80は、スロットル弁33を動作させるための制御信号をスロットル弁33に供給する。インタークーラ34は、スロットル弁33よりも上流において吸気管32に配置されている。インタークーラ34は、そこに流入する空気を冷却する。エアフローメータ35は、インタークーラ34よりも上流において吸気管32に配置されている。また、エアフローメータ35は、電子制御装置80のインターフェース85に電気的に接続されている。エアフローメータ35は、そこを通過する空気の量に対応する出力値を出力する。この出力値は、電子制御装置80に入力される。電子制御装置80は、この出力値に基づいてエアフローメータ35を通過する空気の量、つまり、燃焼室に吸入される空気の量を算出する。過給圧センサ37は、スロットル弁33よりも下流の吸気通路30より具体的には、吸気マニホルド31に配置されている。また、過給圧センサ37は、電子制御装置80のインターフェース85に電気的に接続されている。過給圧センサ37は、その周辺のガスの圧力つまり、吸気マニホルド31内のガスの圧力であって、燃焼室に吸入されるガスの圧力に対応する出力値を出力する。電子制御装置80は、この出力値に基づいて過給圧センサ37周りのガスの圧力、すなわち、燃焼室に吸入されるガスの圧力以下このガスを過給圧というを算出する。過給機60は、コンプレッサ60Cと排気タービン60Tとを有する。過給機60は、燃焼室に吸入されるガスを圧縮することによって同ガスの圧力を上昇させることができる。コンプレッサ60Cは、インタークーラ34よりも上流の吸気通路30より具体的には、吸気管32内に配置されている。排気タービン60Tは、排気通路40より具体的には、排気管42内に配置されている。図2に示されているように、排気タービン60Tは、排気タービン本体60Bと翼状の複数のベーン60Vとを有する。コンプレッサ60Cと排気タービン60Tより具体的には、排気タービン本体60Bとは、シャフト図示せずによって連結されており、排気タービンが排気ガスによって回転せしめられると、その排気タービンの回転がシャフトによってコンプレッサ60Cに伝達され、これによってコンプレッサ60Cが回転せしめられる。なお、コンプレッサ60Cの回転によってコンプレッサよりも下流の吸気通路30内のガスが圧縮せしめられ、その結果、同ガスの圧力が上昇せしめられる。一方、ベーン60Vは、排気タービン本体60Bを包囲するように該排気タービン本体の回転中心軸線R1を中心として放射状に等角度間隔で配置されている。また、各ベーン60Vは、図2に符号R2で示されているそれぞれ対応する軸線周りで回動可能に配置されている。そして、各ベーン60Vが延在している方向すなわち、図2に符号Eで示されている方向を延在方向と称し、排気タービン本体60Bの回転中心軸線R1とベーン60Vの回動軸線R2とを結ぶ線すなわち、図2に符号Aで示されている線を基準線と称したとき、各ベーン60Vは、その延在方向Eとそれに対応する基準線Aとがなす角度が全てのベーン60Vに関して等しくなるように回動せしめられる。そして、各ベーン60Vがその延在方向Eとそれに対応する基準線Aとがなす角度が小さくなるように、すなわち、隣り合うベーン60V間の流路面積が小さくなるように回動せしめられると、排気タービン本体60Bよりも上流の排気通路40内の圧力以下この圧力を排気圧というが高くなり、その結果、排気タービン本体60Bに供給される排気ガスの流速が速くなる。このため、排気タービン本体60Bの回転速度が速くなり、その結果、コンプレッサ60Cの回転速度も速くなり、したがって、吸気通路30内を流れるガスがコンプレッサ60Cによって大きく圧縮されることになる。このため、各ベーン60Vの延在方向Eとそれに対応する基準線とがなす角度以下この角度をベーン開度というが小さくなるほど、コンプレッサ60Cによって吸気通路30内を流れるガスが圧縮される程度が大きくなるすなわち、過給圧が高くなる。また、ベーン60Vは、電子制御装置80のインターフェース85に電気的に接続されている。電子制御装置80は、ベーン60Vを動作させるための制御信号をベーン60Vに供給する。アクセルペダル70には、アクセルペダル踏込量センサ71が接続されている。アクセルペダル踏込量センサ71は、電子制御装置80のインターフェース85に電気的に接続されている。アクセルペダル踏込量センサ71は、アクセルペダル70の踏込量に対応する出力値を出力する。この出力値は、電子制御装置80に入力される。電子制御装置80は、この出力値に基づいてアクセルペダル70の踏込量、ひいては、内燃機関に要求されているトルク以下このトルクを要求機関トルクというを算出する。クランクポジションセンサ72は、内燃機関のクランクシャフト図示せず近傍に配置されている。また、クランクポジションセンサ72は、電子制御装置80のインターフェース85に電気的に接続されている。クランクポジションセンサ72は、クランクシャフトの回転位相に対応する出力値を出力する。この出力値は、電子制御装置80に入力される。電子制御装置80はこの出力値に基づいて機関回転数を算出する。次に、第1実施形態のベーンの制御について説明する。なお、以下の説明において目標過給圧は過給圧の目標値を意味する。第1実施形態では、目標過給圧に対するその時の実際の過給圧の偏差以下この偏差を過給圧偏差というに基づいて当該過給圧偏差を小さくするとともに過給圧を所期の変化特性でもって目標過給圧に収束させるためにベーンに供給されるべき制御信号が算出される。そして、この算出された制御信号がベーンに供給される。つまり、第1実施形態では、目標過給圧に基づいてベーンがフィードバック制御される。次に、第1実施形態の目標過給圧の設定について説明する。第1実施形態では、機関回転数と要求機関トルクとによって規定される機関運転状態に応じて最適な過給圧が実験等によって予め求められている。そして、これら求められた過給圧が図3に示されているように機関回転数NEと要求機関トルクTQとの関数のマップの形で基準過給圧Pbとして電子制御装置に記憶されている。そして、機関運転中、その時々の機関回転数NEとその時々の要求機関トルクTQとに対応する基準過給圧Pbが図3のマップから取得される。なお、図3のマップでは、機関回転数NEが大きいほど、基準過給圧Pbが大きく、要求機関トルクTQが大きいほど、基準過給圧Pbが大きい。また、第1実施形態では、過給圧に関する制約以下これを単に制約というが予め定められている。そして、機関回転数または要求機関トルクが変化したことから目標過給圧を現在の目標過給圧から変更する必要性が生じたときには、その時の機関回転数とその時の要求機関トルクとに対応する基準過給圧が図3のマップから取得される。そして、この取得された基準過給圧と、この基準過給圧から離れる方向に現在の目標過給圧を予め定められた値だけ越えた過給圧と、によって規定される範囲を探索範囲として採用して当該探索範囲の中央の過給圧を暫定的な目標過給圧以下、暫定的な目標過給圧を暫定目標過給圧というとして採用してベーンが制御されたときの予め定められた時間だけ先の過給圧が予測過給圧として予測される。ここで、この予測された予測過給圧以下この予測過給圧を最初の予測過給圧というが制約を満たすときには、基準過給圧と上記採用された暫定目標過給圧とによって規定される範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧を暫定目標過給圧として採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧として予測される。一方、上記最初の予測過給圧が制約を満たすときには、現在の目標過給圧と上記暫定目標過給圧とによって規定される範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧を暫定目標過給圧として採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧として予測される。そして、これ以降、新たに採用される暫定目標過給圧に基づいて予測される予測過給圧が制約を満たさないときには、その時の暫定目標過給圧と現在の目標過給圧との間にある先に採用された暫定目標過給圧のうちその時の暫定目標過給圧に最も近い暫定目標過給圧と、その時の暫定目標過給圧と、によって規定される範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧を新たな暫定目標過給圧として採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧の予測と、これによって予測された予測過給圧が制約を満たすか否かの判断と、が行われる。一方、新たに採用される暫定目標過給圧に基づいて予測される予測過給圧が制約を満たさないときには、その時の暫定目標過給圧と現在の過給圧との間にある先に採用された暫定目標過給圧のうちその時の暫定目標過給圧に最も近い暫定目標過給圧と、その時の暫定目標過給圧と、によって規定される範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧を新たな暫定目標過給圧として採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧の予測と、これによって予測された予測過給圧が制約を満たすか否かの判断と、が行われる。そして、上述した予測と上述した判断とが行われる度に探索範囲が徐々に狭くなってゆく。そして、探索範囲が予め定められた範囲よりも狭くなったときに、当該探索範囲の中央の過給圧がベーンの制御に実際に用いられる目標過給圧として設定される。つまり、上述した予測と上述した判断とは、探索範囲が予め定められた範囲よりも狭くなるまで繰り返し行われる。つまり、第1実施形態では、目標過給圧が現在の目標過給圧とは異なる別の目標過給圧に変更されるべきときに、この別の目標過給圧を基準過給圧としてこの基準過給圧に基づいて定められる範囲すなわち、探索範囲内にある過給圧の中から過給圧に関する制約が満たされる過給圧が選択され、この選択された過給圧が目標過給圧に設定され、この設定された目標過給圧に従って過給圧が制御される。ここで、第1実施形態では、上記範囲すなわち、探索範囲が基準過給圧から離れる方向に現在の目標過給圧を越えた値と、基準過給圧と、によって規定される。次に、上述した目標過給圧の設定の具体例について説明する。機関回転数または要求機関トルクが変化したことから目標過給圧を現在の目標過給圧から変更する必要性が生じたときには、その時の機関回転数とその時の要求機関トルクとに対応する基準過給圧Pbが図3のマップから取得される。そして、この取得された基準過給圧Pbが現在の目標過給圧よりも大きい場合すなわち、目標過給圧を現在の目標過給圧から増大させる必要性が生じている場合には、以下のように、目標過給圧が設定される。すなわち、図4Aに示されているように、上記取得された基準過給圧Pbと、この基準過給圧Pbから離れる方向に現在の目標過給圧Ptを予め定められた値βだけ越えた過給圧すなわち、現在の目標過給圧Ptよりも予め定められた値βだけ小さい値Pt-βと、によって規定される範囲すなわち、図4Aに斜線で示されている範囲を探索範囲として採用して当該探索範囲の中央の過給圧P1を暫定目標過給圧以下この暫定目標過給圧を第1の暫定目標過給圧というとして採用してベーンが制御されたときの予め定められた時間だけ先の過給圧が予測過給圧以下この予測過給圧を第1の予測過給圧というとして予測され、この第1の予測過給圧が制約を満たすか否かの判断が行われる。ここで、第1の予測過給圧が制約を満たすときには、図4Bに示されているように、基準過給圧Pbと第1の暫定目標過給圧P1とによって規定される範囲すなわち、図4Bに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P2を暫定目標過給圧以下この暫定目標過給圧を第2の暫定目標過給圧というとして採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧以下この予測過給圧を第2の予測過給圧というとして予測され、この第2の予測過給圧が制約を満たすか否かの判断が行われる。ここで、第2の予測過給圧が制約を満たすときには、図4Cに示されているように、基準過給圧Pbと第2の暫定目標過給圧P2とによって規定される範囲すなわち、図4Cに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P3を暫定目標過給圧として採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧として予測され、この予測過給圧が制約を満たすか否かの判断が行われる。そして、これ以降も、予測過給圧の予測と予測過給圧が制約を満たすか否かの判断とが繰り返し行われ、最終的には、少なくとも、図4Cに斜線で示されている探索範囲内の過給圧がベーンの制御に実際に用いられる目標過給圧に設定される。一方、第2の予測過給圧が制約を満たさないときには、図4Dに示されているように、第1の暫定目標過給圧P1と第2の暫定目標過給圧P2とによって規定される範囲すなわち、図4Dに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P4を暫定目標過給圧として採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧として予測され、この予測過給圧が制約を満たすか否かの判断が行われる。そして、これ以降も、予測過給圧の予測と予測過給圧が制約を満たすか否かの判断とが繰り返し行われ、最終的には、少なくとも、図4Dに斜線で示されている探索範囲内の過給圧がベーンの制御に実際に用いられる目標過給圧に設定される。また、第1の予測過給圧が制約を満たさないときには、図4Eに示されているように、現在の目標過給圧Ptと第1の暫定目標過給圧P1とによって規定される範囲すなわち、図4Eに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P5を暫定目標過給圧以下この暫定目標過給圧を第5の暫定目標過給圧というとして採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧以下この予測過給圧を第5の予測過給圧というとして予測され、この第5の予測過給圧が制約を満たすか否かの判断が行われる。ここで、第5の予測過給圧が制約を満たさないときには、図4Fに示されているように、現在の目標過給圧Ptと第5の暫定目標過給圧P5とによって規定される範囲すなわち、図4Fに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P6を暫定目標過給圧として採用してベーンが制御されるときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧として予測され、この予測過給圧が制約を満たすか否かの判断が行われる。そして、これ以降も、予測過給圧の予測と予測過給圧が制約を満たすか否かの判断とが繰り返し行われ、最終的には、少なくとも、図4Fに斜線で示されている探索範囲内の過給圧がベーンの制御に実際に用いられる目標過給圧に設定される。一方、第5の予測過給圧が制約を満たすときには、図4Gに示されているように、第5の暫定目標過給圧P5と第1の暫定目標過給圧P1とによって規定される範囲すなわち、図4Gに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P7を暫定目標過給圧として採用してベーンが制御されるときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧として予測され、この予測過給圧が制約を満たすか否かの判断が行われる。そして、これ以降も、予測過給圧の予測と予測過給圧が制約を満たすか否かの判断とが繰り返し行われ、最終的には、少なくとも、図4Gに斜線で示されている探索範囲内の過給圧がベーンの制御に実際に用いられる目標過給圧に設定される。一方、上記取得された基準過給圧Pbが現在の目標過給圧よりも小さい場合すなわち、目標過給圧を現在の目標過給圧から減少させる必要性が生じている場合には、以下のように、目標過給圧が設定される。すなわち、図5Aに示されているように、上記取得された基準過給圧Pbと、この基準過給圧Pbから離れる方向に現在の目標過給圧Ptを予め定められた値βだけ越えた過給圧すなわち、現在の目標過給圧Ptよりも予め定められた値βだけ大きい値Ptβと、によって規定される範囲すなわち、図5Aに斜線で示されている範囲を探索範囲として採用して当該探索範囲の中央の過給圧P8を暫定目標過給圧以下この暫定目標過給圧を第8の暫定目標過給圧というとして採用してベーンが制御されたときの予め定められた時間だけ先の過給圧が予測過給圧以下この予測過給圧を第8の予測過給圧というとして予測され、この第8の予測過給圧が制約を満たすか否かの判断が行われる。ここで、第8の予測過給圧が制約を満たすときには、図5Bに示されているように、基準過給圧Pbと第8の暫定目標過給圧P8とによって規定される範囲すなわち、図5Bに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P9を暫定目標過給圧以下この暫定目標過給圧を第9の暫定目標過給圧というとして採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧以下この予測過給圧を第9の予測過給圧というとして予測され、この第9の予測過給圧が制約を満たすか否かの判断が行われる。ここで、第9の予測過給圧が制約を満たすときには、図5Cに示されているように、基準過給圧Pbと第9の暫定目標過給圧P9とによって規定される範囲すなわち、図5Cに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P10を暫定目標過給圧として採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧として予測され、この予測過給圧が制約を満たすか否かの判断が行われる。そして、これ以降も、予測過給圧の予測と予測過給圧が制約を満たすか否かの判断とが繰り返し行われ、最終的には、少なくとも、図5Cに斜線で示されている探索範囲内の過給圧がベーンの制御に実際に用いられる目標過給圧に設定される。一方、第9の予測過給圧が制約を満たさないときには、図5Dに示されているように、第8の暫定目標過給圧P8と第9の暫定目標過給圧P9とによって規定される範囲すなわち、図5Dに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P11を暫定目標過給圧として採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧として予測され、この予測過給圧が制約を満たすか否かの判断が行われる。そして、これ以降も、予測過給圧の予測と予測過給圧が制約を満たすか否かの判断とが繰り返し行われ、最終的には、少なくとも、図5Dに斜線で示されている探索範囲内の過給圧がベーンの制御に実際に用いられる目標過給圧に設定される。また、第8の予測過給圧が制約を満たさないときには、図5Eに示されているように、現在の目標過給圧Ptと第8の暫定目標過給圧P8とによって規定される範囲すなわち、図5Eに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P12を暫定目標過給圧以下この暫定目標過給圧を第12の暫定目標過給圧というとして採用してベーンが制御されたときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧以下この予測過給圧を第12の予測過給圧というとして予測され、この第12の予測過給圧が制約を満たすか否かの判断が行われる。ここで、第12の予測過給圧が制約を満たさないときには、図5Fに示されているように、現在の目標過給圧Ptと第12の暫定目標過給圧P12とによって規定される範囲すなわち、図5Fに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P13を暫定目標過給圧として採用してベーンが制御されるときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧として予測され、この予測過給圧が制約を満たすか否かの判断が行われる。そして、これ以降も、予測過給圧の予測と予測過給圧が制約を満たすか否かの判断とが繰り返し行われ、最終的には、少なくとも、図5Fに斜線で示されている探索範囲内の過給圧がベーンの制御に実際に用いられる目標過給圧に設定される。一方、第12の予測過給圧が制約を満たすときには、図5Gに示されているように、第12の暫定目標過給圧P12と第8の暫定目標過給圧P8とによって規定される範囲すなわち、図5Gに斜線で示されている範囲を新たな探索範囲として採用して当該探索範囲の中央の過給圧P14を暫定目標過給圧として採用してベーンが制御されるときの上記予め定められた時間だけ先の過給圧が新たな予測過給圧として予測され、この予測過給圧が制約を満たすか否かの判断が行われる。そして、これ以降も、予測過給圧の予測と予測過給圧が制約を満たすか否かの判断とが繰り返し行われ、最終的には、少なくとも、図5Gに斜線で示されている探索範囲内の過給圧がベーンの制御に実際に用いられる目標過給圧に設定される。第1実施形態によれば、以下の効果が得られる。すなわち、第1実施形態では、目標過給圧を設定するために過給圧に関する制約を満たす目標過給圧を探索する範囲の限界値の1つが基準過給圧から離れる方向に現在の目標過給圧を越えた値である。つまり、第1実施形態では、過給圧に関する制約を満たす目標過給圧を探索する範囲が基準過給圧から離れる方向に現在の目標過給圧を越えた範囲まで拡大されている。したがって、第1実施形態によれば、過給圧に関する制約を満たす目標過給圧が基準過給圧と現在の目標過給圧との間の範囲内になかったときであっても、上記拡大された範囲内で過給圧に関する制約を満たす目標過給圧を見つけ出すことができるという効果が得られる。そして、第1実施形態によれば、過給圧に関する制約を満たした状態で過給圧を制御することができるという効果も得られる。なお、第1実施形態では、予測過給圧が制約を満たすか否かの判断が行われる。しかしながら、第1実施形態において、予測過給圧が制約を満たすか否かの判断に加えて、変更された目標過給圧に過給圧が制御されるときの過給機の状態たとえば、ベーン、排気タービン、コンプレッサなどの状態を予測し、この予測された過給機の状態が当該過給機の状態に関する制約を満たすか否かの判断を行うようにしてもよい。また、上述した目標過給圧の設定を実行する手法として、たとえば、いわゆるリファレンスガバナを利用することができる。次に、第1実施形態の目標過給圧の設定を実行するルーチンの一例について説明する。このルーチンの一例が図6に示されている。なお、このルーチンは、所定のクランク角度が到来する毎に開始されるルーチンである。図6のルーチンが開始されると、始めに、ステップ100において、その時の機関回転数NEとその時の要求機関トルクTQとが取得される。次いで、ステップ101において、ステップ100で取得された機関回転数NEと要求機関トルクTQとに対応する基準過給圧Pbが図3のマップから取得される。次いで、ステップ102において、ステップ101で取得された基準過給圧Pbが現在の目標過給圧Ptよりも大きいPb>Pt、あるいは、ステップ101で取得された基準過給圧Pbが現在の目標過給圧Ptよりも小さいPb<Ptか否かが判別される。ここで、Pb>PtまたはPb<Ptであると判別されたときには、ルーチンはステップ103に進む。一方、Pb>PtまたはPb<Ptではないと判別されたときには、ルーチンはそのまま終了する。ステップ103では、上述したように制約を満たす目標過給圧Ppが探索される。次いで、ステップ104において、ステップ103で探索された目標過給圧Ppが目標過給圧Ptに設定され、その後、ルーチンが終了する。ところで、第1実施形態では、基準過給圧と、基準過給圧から離れる方向に現在の目標過給圧を予め定められた値だけ越えた過給圧と、によって最初の探索範囲が規定される。ここで、上記予め定められた値は、零よりも大きい値であれば如何なる値であってもよい。たとえば、上記予め定められた値として、以下のように設定される値を採用することができる。すなわち、上記予め定められた値として、変更された目標過給圧に過給圧が制御されるときの当該過給圧の変化に関する時定数よりも長い時間以下この時間を単に時定数よりも長い時間というだけ先の過給圧の予測値と、上記予め定められた時間だけ先の過給圧の予測値と、現在の過給圧の値と、に基づいて設定される値を採用することができる。なお、この場合、上記設定される値は、上記予測値および現在の過給圧の値に基づいて設定される値であれば如何なる値であってもよい。たとえば、この値として、以下のように設定される値を採用することができる。すなわち、この値として、時定数よりも長い時間だけ先の過給圧の予測値に対する上記予め定められた時間だけ先の過給圧の予測値の差以下この差を第1予測値偏差というと、時定数よりも長い時間だけ先の過給圧の予測値に対する現在の過給圧の差以下この差を第2予測値偏差というと、に基づいて設定される値を採用することができる。なお、この場合、上記設定される値は、上記第1予測値偏差と上記第2予測値偏差とに基づいて設定される値であれば如何なる値であってもよい。たとえば、この値として、上記第2予測値偏差に対する上記第1予測値偏差の比を採用することができる。また、時定数よりも長い時間は、変更された目標過給圧に過給圧が制御されるときの当該過給圧の変化に関する時定数よりも長い時間であれば如何なる時間であってもよい。たとえば、この時間として、時定数の三倍の時間を採用することができる。このように、上記予め定められた値として、時定数よりも長い時間だけ先の過給圧の予測値と、上記予め定められた時間だけ先の過給圧の予測値と、現在の過給圧の値と、に基づいて設定される値を採用すれば、以下の効果が得られる。すなわち、過給圧の変化に関する時定数は、変更された目標過給圧に過給圧が制御されるときの過給圧の変化の挙動を表している。したがって、過給圧に関する制約を満たす目標過給圧を探索範囲内の過給圧から確実に見つけ出すことができるという効果が得られる。また、上記予め定められた時間が上記時定数よりも長い時間よりも短い場合、上記予め定められた時間だけ先の過給圧の予測値に誤差が生じる可能性が高く、したがって、過給圧が制約を破る可能性が高いが、このときには、探索範囲がより拡大せしめられることから、過給圧が制約を破らないような目標過給圧が確実に設定される。一方、上記予め定められた時間が上記時定数よりも短い場合、上記予め定められた時間だけ先の過給圧の予測値に誤差が生じる可能性が低く、したがって、過給圧が制約を破る可能性が低いが、このときには、探索範囲の拡大が小さくなることから、過給圧が制約を破らないような目標過給圧が確実に設定されるとともに、目標過給圧の設定に要する演算負荷が小さくなる。なお、上述した実施形態は、目標過給圧の設定に本発明を適用した場合の実施形態であるが、本発明は、図7に示されている内燃機関にも適用可能である。すなわち、図7に示されている内燃機関において、50は排気再循環装置以下この装置をEGR装置というを示している。そして、EGR装置50は、排気再循環管以下この管をEGR管という51と、排気再循環制御弁以下この制御弁をEGR制御弁という52と、排気再循環クーラ以下このクーラをEGRクーラという53と、を具備する。EGR装置50は、燃焼室から排気通路40に排出された排気ガスをEGR管51を介して吸気通路30に導入することができる。EGR管51は、その一端で排気通路40より具体的には、排気マニホルド41に接続されているとともに、その他端で吸気通路30より具体的には、吸気マニホルド31に接続されている。すなわち、EGR管51は、排気通路40を吸気通路30に連結している。EGR制御弁52は、EGR管51に配置されている。EGR制御弁52の開度以下この開度をEGR制御弁開度というが変更されると、EGR制御弁52を通過する排気ガスの量が変わり、ひいては、吸気通路30を介して燃焼室に導入される排気ガスの量が変わる。EGR制御弁52は、電子制御装置80のインターフェース85に電気的に接続されている。電子制御装置80は、EGR制御弁52を動作させるための制御信号をEGR制御弁に供給する。EGRクーラ53は、EGR管51に配置されている。EGRクーラ53は、EGR管51を流れる排気ガスを冷却する。以上説明した内燃機関においてEGR率すなわち、燃焼室に吸入されるガスの量に対する燃焼室に導入される排気ガスの量の比の目標値を設定する場合にも本発明を適用可能である。