(57)【要約】      （修正有） 【課題】予めプログラムを設定されたコンピュータにより、熟練作業者による注湯作業に可及的に近づけることが可能な、取鍋の傾動による自動注湯の制御方法を提供する。【解決手段】 予めプログラムを設定されたコンピュータによって制御されるサーボモータにより、溶湯入りの前記取鍋を前記掛堰側へ傾動させて前記掛堰から溶湯が溢れ出ない範囲で素早くその上面を目標レベルまで上昇させるようにして溶湯を開始し、この注湯の開始、立ち上げの終了時に前記取鍋から流出する溶湯量と前記鋳型に流入する溶湯量とをほぼ等しくしかつ前記掛堰内の溶湯の上面位置をほぼ一定に維持するようにして溶湯を前記掛堰に注入すべく前記取鍋の前記掛堰側への傾動を続け、その後前記取鍋内の溶湯がスロッシングを発生させないようにして前記取鍋を前記掛堰の反対側へ傾動させて湯切りを行い注湯を終了する。【選択図】図２
2005088041.tif 000002
【特許請求の範囲】
【請求項１】
注湯プロセスを遂行するために予めプログラムを設定されたコンピュータによって制御されるサーボモータにより取鍋を傾動させて、掛堰からの溶湯の溢れや鋳型に注入される溶湯の流量不足を回避すべく前記取鍋から前記掛堰への自動注湯を制御する方法であって、
溶湯入りの前記取鍋を前記掛堰側へ傾動させて前記掛堰から溶湯が溢れ出ない範囲で素早くその上面を目標レベルまで上昇させるようにして溶湯を注入して注湯を立ち上げ、この注湯の立ち上げの終了時に前記取鍋から流出する溶湯量と前記鋳型に流入する溶湯量とをほぼ等しくしかつ前記掛堰内の溶湯の上面位置をほぼ一定に維持するようにして溶湯を前記掛堰に注入すべく前記取鍋の前記掛堰側への傾動を続け、その後前記取鍋内の溶湯がスロッシングを発生させないようにして前記取鍋を前記掛堰の反対側へ傾動させて湯切りを行い注湯を終了することを特徴とする自動注湯制御方法。
【請求項２】
請求項1に記載の自動注湯制御方法において、
前記プログラムは、モデル法を利用していることを特徴とする自動注湯制御方法。
【請求項３】
請求項２に記載の自動注湯制御方法において、
前記取鍋として縦断面形状が扇形を成しかつその重心位置で傾動可能に支持されたものを用いることを特徴とする自動注湯制御方法。
【請求項４】
請求項２または３に記載の自動注湯制御方法において、
前記注湯を立ち上げるとともに掛堰内の溶湯の上面位置をほぼ一定に維持する工程をフィードフォワード制御系により行うことを特徴とする自動注湯制御方法。
【請求項５】
請求項２〜４のうち１項に記載の自動注湯制御方法において、
前記注湯の立ち上げの終了時点後から前記取鍋を前記掛堰の反対側へ傾動させる時点までの間を、外乱の影響低減に対して有効なフィードバック制御系を前記フィードフォワード制御系に付加した２自由度制御系により制御することを特徴とする自動注湯制御方法。
【請求項６】
請求項２〜５のうち１項に記載の自動注湯制御方法において、
前記取鍋に係る前記掛堰側への傾動から反掛堰側への傾動の切換のタイミングを、前記掛堰内の溶湯の重量情報と前記取鍋の前記掛堰側への傾動角度情報とをもとに前記取鍋からの溶湯の後追い流出量を予測して最終的に注湯される溶湯重量を予測制御することにより決定することを特徴とする自動注湯制御方法。
【請求項７】
請求項２〜６のうち１項に記載の自動注湯制御方法において、
前記取鍋の反掛堰側への傾動を、ハイブリット整形法により制御することを特徴とする自動注湯制御方法。
【請求項８】
モデル法を利用して注湯プロセスを遂行するために予めプログラムされたコンピュータによって制御されるサーボモータにより取鍋を傾動させて、掛堰からの溶湯の溢れや鋳型に注入される溶湯の流量不足を回避すべく前記取鍋から前記掛堰への自動注湯を制御するための制御プログラムを記憶した記憶媒体であって、
溶湯入りの前記取鍋を前記掛堰側へ傾動させて前記掛堰から溶湯が溢れ出ない範囲で素早くその上面を目標レベルまで上昇させるようにして溶湯を注入して注湯を立ち上げ、この注湯の立ち上げの終了時に前記取鍋から流出する溶湯量と前記鋳型に流入する溶湯量とをほぼ等しくしかつ前記掛堰内の溶湯の上面位置をほぼ一定に維持するようにして溶湯を前記掛堰に注入すべく前記取鍋の前記掛堰側への傾動を続け、その後前記取鍋内の溶湯がスロッシングを発生させないようにして前記取鍋を前記掛堰の反対側へ傾動させて湯切りを行い注湯を終了することを特徴とする取鍋用傾動制御プログラムを記憶した記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動注湯制御方法および取鍋用傾動制御プログラムを記憶した記憶媒体に係り、より詳しくは、注湯プロセスを遂行するために予めプログラムを設定されたコンピュータによって制御されるサーボモータにより取鍋を傾動させて、掛堰からの溶湯の溢れや鋳型に注入される溶湯の流量不足を回避すべく前記取鍋から前記掛堰への自動注湯を制御する方法および取鍋用傾動制御プログラムを記憶した記憶媒体に関する。
【背景技術】
【０００２】
鋳造工場における注湯のように極めて危険でかつ最悪の作業から労働者を解放すべく、注湯プロセスの機械化・自動化が、近年行われるようになってきている。そして、従来、このための装置としては、取鍋と、取鍋を駆動する駆動手段と、取鍋の重量を検出する検出手段と、予め取鍋が傾動されたときの取鍋内の重量の変動割合を記憶しておき、前記検出手段からの信号に対応して取鍋の傾動速度を補正し、前記駆動手段に補正後の傾動速度信号を送信する記憶演算装置とを具備したものがある（例えば、特許文献１参照）。   
【特許文献１】特開平６-７９１９号
【０００３】
ところで、このように構成された従来の自動注湯装置においては、駆動手段等に係る情報の記憶演算装置への入力がティーチング＆プレイバック方式により行われている。しかし、このような手法では、不適切な取鍋傾動速度や注湯状況の変化に対向できないことが原因となって、掛堰内の溶湯の上面位置が安定せず、掛堰から溶湯が溢れ出たり、鋳型に注入される溶湯が流量不足になったり、注湯時にほこり・のろなどの不純物が鋳型内に飲み込まれて、鋳物の品質低下を招き、しかも、注湯開始時のスロッジング（湯面振動）の抑制や注湯終了時の溶湯流量予測など高度の制御を行うことができず、その上、定期的な注湯に係る情報の入力調整も必要不可欠であるため生産効率が悪いなどの問題があった。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は上記の事情に鑑みてなされたもので、その目的は、予めプログラムを設定されたコンピュータにより、熟練作業者による注湯作業に可及的に近づけることが可能な、取鍋の傾動による自動注湯の制御方法および取鍋用傾動制御プログラムを記憶した記憶媒体を提供することにある。    
【課題を解決するための手段】
【０００５】
上記の目的を達成するため、請求項１における自動注湯制御方法は、注湯プロセスを遂行するために予めプログラムを設定されたコンピュータによって制御されるサーボモータにより取鍋を傾動させて、掛堰からの溶湯の溢れや鋳型に注入される溶湯の流量不足を回避すべく前記取鍋から前記掛堰への自動注湯を制御する方法であって、溶湯入りの前記取鍋を前記掛堰側へ傾動させて前記掛堰から溶湯が溢れ出ない範囲で素早くその上面を目標レベルまで上昇させるようにして溶湯を注入して注湯を立ち上げ、この注湯の立ち上げの終了時に前記取鍋から流出する溶湯量と前記鋳型に流入する溶湯量とをほぼ等しくしかつ前記掛堰内の溶湯の上面位置をほぼ一定に維持するようにして溶湯を前記掛堰に注入すべく前記取鍋の前記掛堰側への傾動を続け、その後前記取鍋内の溶湯がスロッシングを発生させさないようにして前記取鍋を前記掛堰の反対側へ傾動させて湯切りを行い注湯を終了することを特徴とする。
【効果】
【０００６】
上記の説明から明らかなように、本発明は 、注湯プロセスを遂行するために予めプログラムを設定されたコンピュータによって制御されるサーボモータにより取鍋を傾動させて、掛堰からの溶湯の溢れや鋳型に注入される溶湯の流量不足を回避すべく前記取鍋から前記掛堰への自動注湯を制御する方法であって、溶湯入りの前記取鍋を前記掛堰側へ傾動させて前記掛堰から溶湯が溢れ出ない範囲で素早くその上面を目標レベルまで上昇させるようにして溶湯を注入して注湯を立ち上げ、この注湯の立ち上げの終了時に前記取鍋から流出する溶湯量と前記鋳型に流入する溶湯量とをほぼ等しくしかつ前記掛堰内の溶湯の上面位置をほぼ一定に維持するようにして溶湯を前記掛堰に注入すべく前記取鍋の前記掛堰側への傾動を続け、その後前記取鍋内の溶湯がスロッシングを発生させないようにして前記取鍋を前記掛堰の反対側へ傾動させて湯切りを行い注湯を終了するから、予めプログラムを設定されたコンピュータにより、熟練作業者による注湯作業に可及的に近づけた状態で取鍋によって自動注湯を行うことが可能になるなどの優れた実用的効果を奏する。      
【発明を実施するための最良の形態】
【０００７】
なお、本発明に利用するモデル法とは、プロセスの熱収支・物質収支・化学反応・制限条件などの式を解いて、利益・コストなどコンピュータ制御の目的とする関数を出しその最大・最小を求めてそれが達成できるように制御を行う方法である。
またなお、本発明において取鍋として縦断面形状が扇形を成しかつその重心位置で傾動可能に支持されたものを使用することにより、多品種少量生産に好適に対応しかつ設備自体も小型にすることができる。
【０００８】
またなお、本発明においては、注湯を立ち上げるとともに掛堰内の溶湯の上面位置をほぼ一定に維持する工程にフィードフォワード制御系を採用することにより、掛堰内の溶湯の上面位置を素早く目標レベルまで上昇させかつその後掛堰内の溶湯の上面位置をほぼ一定に維持することができる。
ここで、フィードフォワード制御とは、制御対象に加える操作量を予め決められた値に調節することにより、出力が目標値になるようにする制御法であって、制御対象の入出力関係や外乱の影響などが明確な場合には性能の良い制御を行うことができる。
【０００９】
またなお、本発明において、注湯の立ち上げの終了時点後から取鍋を掛堰の反対側へ傾動させる時点までの間を、フィードバック制御系をフィードフォワード制御系に付加した２自由度制御系によって制御することにより、外乱による影響で掛堰内の溶湯の上面位置が変動するのを低減することができる。
ここで、フィードバック制御とは、制御対象からの出力と目標値とを比較してその差を打ち消すようにその操作量を調節していくる制御法であって、制御対象に関する知識が完全でない場合や、未知の外乱がある場合にも有効な制御を行うことができる。
【００１０】
またなお、本発明において、取鍋の傾動にハイブリッド整形法を適用することにより、取鍋内の溶湯の上面振動についてフィードバックを行わず、取鍋の傾動軸の駆動システムの位置に対するフィードバック制御だけで、溶湯の上面に振動を起こさせることなく、高速に位置決め制御を行うことができる。
ここで、ハイブリッド整形法とは、コントロールシステムを単純な要素の集合として限定し、時間特性および周波数特性の定量的な設計仕様をハイブリッドに制御系設計に取り込み、振動のオンライン計測やフィードバックを行わず、残留振動を発生させないように物体を位置制御するものである。
【００１１】
またなお、本発明において、取鍋に係る掛堰側への傾動から反掛堰側への傾動の切換のタイミングを、掛堰内の溶湯の重量情報と取鍋の掛堰側への傾動角度情報とをもとに取鍋からの溶湯の後追い流出量を予測する予測制御によって行うことにより、最終的に溶湯重量を精度高くして注湯することができる。
ここで、予測制御とは、現時点までの過去の制御入力と、過去の出力を用いて、将来の出力がどのように挙動するかを予測し、その予測値が目標値になるように、現在の制御入力を決める制御のことである。最適化制御の制御対象の特性がまえもって分かっていてかなり正確な数学モデルが作成されている場合に用いられる制御方式である。
【００１２】
またなお、本発明において、取鍋の反掛堰側への傾動を、上述のハイブリット整形法によって制御することにより、多数のセンサーを用いることなくスロッジングの抑制を行うことができる。
【実施例】
【００１３】
以下、本発明を適用した自動注湯装置の実施例について図１〜図 １４に基づき詳細に説明する。図１に示すように、本自動注湯装置は、扇形取鍋１と、この扇形取鍋１を傾動させる傾動手段としてのＡＣサーボモータ２と、前記扇形取鍋１および前記ＡＣサーボモータ２を三次元的に移動させる移動手段としての、ＡＣサーボモータの出力軸の回転運動を直線運動に変換する３組のボールねじ機構３〜５と、前記扇形取鍋１内の溶湯の重量を検出する検出手段としてのロードセル６と、コンピュータを利用して前記ＡＣサーボモータ２および前記３組のボールねじ機構３〜５の動作を演算しかつ制御するコントロールシステム７と、前記扇形取鍋１内の溶湯の上面レベルを検出するレーザー変位センサ１０と、で構成してある。
【００１４】
そして、前記扇形取鍋１は、これの重心位置に前記ＡＣサーボモータ２の出力軸を連結させてその重心位置でＴ軸方向へ傾動可能に支持してあって、重心位置を中心にして、鋳型８の上面に設置された掛堰９に対して傾動・反傾動するようになっている。なお、重心位置を中心にして傾動するようにすることにより、ＡＣサーボモータ２にかかる負荷が大きくなることを防ぐことができる上に、前記扇形取鍋１の前記掛堰９の反対側への傾動による湯切り時において前記扇形取鍋１内の溶湯のスロッジングを抑制することができる。
【００１５】
また、前記３組のボールねじ機構３〜５は、前記扇形取鍋１を支持する前記ＡＣサーボモータ２を、前記鋳型８の移動方向と平行するＸ軸方向と、水平面においてこのＸ軸に垂直なＹ軸方向と、前記扇形取鍋１が上下するＺ軸方向とに、それぞれ往復動させるようになっている。そして、前記扇形取鍋１に係る三次元空間における位置と傾動角度は、各ＡＣサーボモータに取り付けた計４個のロータリーエンコーダにより測定できるようになっている。
【００１６】
なお、本自動注湯装置では、前記Ｔ軸、Ｘ軸、Ｙ軸およびＺ軸における入力電圧から前記扇形取鍋１の位置までの伝達関数を一次遅れ系＋積分器として、式（１）のように表現する。
【００１７】
【数１】
2005088041.tif 000003
ここで、Ｋｍはモータゲイン、Ｔｍは時定数であり、これらは、前記Ｔ軸、Ｘ軸、Ｙ軸およびＺ軸の各ＡＣサーボモータにステップ状の入力を加え、シミュレーション結果と実験結果とが等しくなるようにして求める。
【００１８】
また、前記扇形取鍋１には溶湯の挙動を測定するセンサとして直径２ｍｍの２本のステンレス線で成る電極が装着してあって、溶湯の上面位置変化を両ステンレス線間の抵抗の変化として捉えることにより、溶湯の上面位置を検出するようになっている。
【００１９】
また、前記コントロールシステム７には、前記ＡＣサーボモータ２および前記３組のボールねじ機構３〜５の駆動により扇形取鍋１を傾動させて、モデル法を利用した注湯プロセスを遂行させるプログラムおよびデータが記憶してある。
【００２０】
次に、このように構成された自動注湯装置の作用について説明する。扇形取鍋１に所要量の溶湯を装入した後、コントロールシステム７を介して本自動注湯装置を稼動させると、Ｘ軸のボールねじ機構３のＡＣサーボモータが正逆回転して扇形取鍋１が掛堰９と対応する所要位置に移動した後、扇形取鍋１が傾動して注湯プロセスを遂行する。
【００２１】
この注湯プロセスは、図２に示すように、溶湯入りの扇形取鍋１が掛堰９側へ傾動して掛堰９から溶湯が溢れ出ない範囲で素早くその上面を目標レベルまで上昇させるようにして溶湯を注入して注湯を立ち上げ、この注湯の立ち上げの終了時に扇形取鍋１から流出する溶湯量と鋳型８に流入する溶湯量とをほぼ等しくしかつ掛堰９内の溶湯の上面位置をほぼ一定に維持するようにして溶湯を掛堰９に注入すべく扇形取鍋１の掛堰９側への傾動を続け、その後扇形取鍋１内の溶湯がスロッシングを発生させないようにして扇形取鍋１が掛堰９の反対側へ傾動して湯切りが行われて注湯を終了するようになつている。
【００２２】
とろこで、本注湯プロセスは、 図２に示すように複雑なため、コントロールシステム７では図３に示すようなスーパーバイザリ制御を適用した制御系を用いている。
ここで、ｕは扇形取鍋１の傾動入力、ｙは式ｙＴ＝〔θ  Ｍ 
ｈｃ〕（４）で与えられる観測出力、ｗは外生外乱、σは式σＴ＝〔σ１ σ２〕（５）で与えられる切換信号である。ただし、θは扇形取鍋１の傾動角度、
Ｍは扇形取鍋１内の溶湯重量、ｈｃは扇形取鍋１内の溶湯の上面レベルである。
【００２３】
上述のスーパーバイザリ制御を適用すると、上述した一連の注湯プロセスのうち、注湯を立ち上げた後、掛堰９内の溶湯の上面位置をほぼ一定に維持する工程においては、掛堰９内の溶湯の上面位置をフィードフォワード制御系により制御する。
【００２４】
また、上述のスーパーバイザリ制御を適用すると、鋳型８の寸法誤差や湯道におけるのろ等の詰まりなどにより注湯状況に変化が起こった場合、上述のフィードフォワード制御だけでは、掛堰９内の溶湯の上面位置を一定に保てなくなる。そこで、何らかの外乱による影響で溶湯の上面位置に変動が起こった場合には、外乱の影響低減に対して有効なフィードバック制御系を前記フィードフォワード制御系に付加した２自由度制御システムに制御システムを変更して、注湯状況の変化に対して掛堰内の溶湯の上面位置が健全なになるように制御する。このため、コントロールシステム７はフィードバック制御系にＨ∞ロバスト制御を適用している。
ここで、Ｈ∞ロバスト制御とは、定評のある公知の高度な制御である。以下、簡単に説明する。プロセスの数学モデルがパラメータなどに不正確さをもち、設計者が考えたモデルと現実の現象が食い違うことはよくあることであるが、そのモデル化誤差の最大（最悪ケース）を設計仕様にいれ、考えたモデルと、実際の現象が、その最大誤差の範囲の中で変動しても、安定性をそこなわず、かつ、ある程度の制御性能が得られる制御のことである。ロバストとは、実際のプロセス現象が、考えた数学モデルとある範囲内でくい違っていても、制御性能が、ある範囲内に収まる強靭な(robust)制御のことを言う。 
【００２５】
扇形取鍋１の掛堰９側への傾動により注湯を行った後、扇形取鍋１の反掛堰側８への傾動により湯切りを行う。
この場合、上述のスーパーバイザリ制御を適用すると、扇形取鍋１に係る掛堰９側への傾動から反掛堰９側への傾動の切換のタイミングは、目標充填量に対して過不足なく注湯するように、掛堰９内の溶湯の重量情報と扇形取鍋の掛堰側への傾動角度情報とをもとに扇形取鍋１からの溶湯の後追い流出量を予測し、最終的に注湯される溶湯重量を予測制御することにより決定する。
【００２６】
さらに、上述のスーパーバイザリ制御を適用すると、湯切りを行うための扇形取鍋１の反掛堰側への傾動を、ハイブリット整形法により制御する。
【００２７】
一方、本自動注湯装置においては、扇形取鍋１が重心位置を中心にして傾動するため、傾動の際に生じるＹ軸方向およびＺ軸方向における扇形取鍋１の注湯口先端位置のずれｙｎ、ｚｎを保証するため、図３に示すように、Ｔ軸方向の回転にあわせ、扇形取鍋１をＹ軸方向およびＺ軸方向へ移動させ、扇形取鍋１の注湯口先端を鋳型８の上方位置に固定するように位置決め制御する。
【００２８】
なお、この際の制御入力は、まず傾動角θを式 ｙｎ＝ｒ｛cos（θ０−θ）−cos（θ０）｝（２）および 式 ｚｎ＝−ｒ｛sin（θ０−θ）−sin（θ０）｝ （３）にそれぞれ代入してＹ軸およびＺ軸に対する必要補正量を得た後、これらを式（１）の逆モデルに代入して求める。
ここで、θ０は扇形取鍋１の注湯口先端が水平面と成す初期角度、θは扇形取鍋１の傾動角度、ｒは扇形取鍋１の回転中心と扇形取鍋１の注湯口先端との距離である。  
また、扇形取鍋１の傾動による注湯作業中は、扇形取鍋１内の溶湯が振動しないためスロッジング抑制が考慮されず、フィードバック制御により注湯口位置だけの制御を行う。  
【００２９】
次に、本自動注湯装置をモデル法を用いて制御するために、コントロールシステム７はシミュレーリョン解析を行う。まず、掛堰９内の溶湯の上面位置を安定させる注湯制御入力を合理的に求めるため、第１段階として、溶湯入り取鍋１の掛堰９側への傾動動作から鋳型８への注湯の流量、さらには掛堰９内の溶湯の上面位置までの一連のプロセスのモデリングを行う。
【００３０】
なお、注湯プロセスの説明に用いる模式図の概略は図5に示すとおりである。
ここで、ω（ｔ）は扇形取鍋１の傾動角速度、ｑ（ｔ）は扇形取鍋１から掛堰９への注湯流量、ｈＣ（ｔ）は掛堰９内の溶湯の上面レベル、ｈｍ（ｔ）は鋳型８内の溶湯の上面レベル、ＡＣは掛堰９の断面積、ＡＭは鋳型８の断面積、ＡＧは堰部８の断面積である。
【００３１】
モデリングの手順としては、最初にＴ軸のＡＣサーボモータ２への入力電圧ｕ（ｔ）から扇形取鍋１の傾動角速度ω（ｔ）までのモデルの導出を行い、続いて、扇形取鍋１の傾動角速度ω（ｔ）から掛堰９への注湯流量ｑ（ｔ）と、注湯流量ｑ（ｔ）から掛堰９内の溶湯の上面レベルｈＣ（ｔ）までのモデルとを順次導出する。そして、最終的にそれらを統合し、扇形取鍋１の傾動入力から掛堰９内の溶湯の上面レベルまでの一連のプロセスのモデルを導出する。
なお、ＡＣサーボモータに関するモデルは、上述したように、式（１）で示すとおりである。 
【００３２】
また、流量に関するモデルおよび溶湯の上面位置に関するモデルについて説明すると、本自動注湯装置では扇形取鍋１が重心位置を中心にして傾動するため、扇形取鍋１を一定の角速度で回転させる場合、一定の注湯流量が得られると考えられ、したがって、流量モデルを式（６）で示す一次遅れ系で記述できる。
【００３３】
【数２】
2005088041.tif 000004
ここで、Ｋｆは流量ゲイン〔ｍ３/deg〕、Ｔｆは時定数〔ｓ〕である。これらパラメータの同定に関しては、Ｔ軸のＡＣサーボモータ２にステップ状の入力電圧を与え、その時の流出流量を計測することにより求める。
【００３４】
図５において、扇形取鍋１からの注湯流量ｑ（ｔ）が掛堰９内に流入し、掛堰９から流量ｑＧ（ｔ）が鋳型８に流出している。その時、掛堰９内の溶湯の上面レベルが微少時間ΔｔでΔｈＣ（ｔ）だけ上昇するときの物質収支式は、式  ＡＣΔｈＣ（ｔ）＝｛ｑ（ｔ）−ｑＧ（ｔ）｝Δｔ（７）のようになる。     
さらに、Δｔ→０とすることにより、掛堰内８の溶湯の上面位置変化は、式（８）のようになる。
【００３５】
【数３】
2005088041.tif 000005
【００３６】
同様にして、鋳型８内の溶湯の上面レベルの変化は、式（９）のようになる。
【００３７】
【数４】
2005088041.tif 000006
【００３８】
なお、図５に示すような鋳型８を考えた場合、鋳型８への流出流量ｑＧ（ｔ）に関しては、鋳型８内の溶湯の上面レベルモデルは堰部を境にして、落とし込み鋳込みと押し上げ鋳込みの場合の2つに分けて考える必要がある。ベルヌーイの式および連続の式を用いて、落とし込み鋳込みの場合の流量ｑＧｄｏｗｎ（ｔ）および押し上げ鋳込みの場合の流量ｑＧｕｐ（ｔ）を求めると、
式（１０）および式（１１）のようになる。
ここで、ｃは流量係数、ｇは重力加速度である。   
【００３９】
【数５】
2005088041.tif 000007
【００４０】
そして最終的に、式（１０）を式（８）および式（９）にそれぞれ代入することにより、落とし込み鋳込みの場合の掛堰９内の溶湯の上面レベルｈＣおよび鋳型８内の溶湯の上面レベルｈｍのモデル式が、式（１２）、式（１３）と求まる。
また同様に、式（１１）を式（８）および式（９）にそれぞれ代入することにより、押し上げ鋳込みの場合の掛堰９内の溶湯の上面レベルおよび鋳型２内の溶湯の上面レベルのモデル式が、式（１４）、式（１５）と求まる。
【００４１】
【数６】
2005088041.tif 000008
【００４２】
ここで同定するパラメータは流量係数ｃである。流量係数は、溶湯が掛堰９から湯道を流れ鋳型８内へ充填されるときの流れの効率を表す。流量係数が１のとき、掛堰９から湯道への流入流量と堰部の流出流量は等しくなり、流れの損失は全くないことになる。しかし、現実的には流量係数が1になることはなく、何らかの損失が存在し、一般的に流量係数は0.2から0.8程度である。
【００４３】
最終的に、T軸のＡＣサーボモータ２への入力電圧ｕ（ｔ）から掛堰９内の溶湯の上面レベルｈＣ（ｔ）までのモデルは、式（1）のＡＣサーボモータ２への入力電圧から扇形取鍋１の傾動角度までのモデルＰｍ（ｓ）と式（６）の流量モデルＰｆ（ｓ）、式（１３）および式（１４）から求められる掛堰９内の溶湯の上面レベルのモデルＰｈ（ｓ）、さらには、溶湯が扇形取鍋１の注湯口から掛堰９に到達するのに要する無駄時間ｅ−Ｔｄによって式   P（s）＝Ｐｍ（s）Ｐｆ（s）Ｐｈ（s）ｅ−Ｔｄ
（１６）のように表現される。          
【００４４】
なお、対象とする鋳型が、落とし込み鋳込み方案または押し上げ鋳込み方案の場合は、それぞれのモデルだけを適用すればよい。これに対して図５に示すように、鋳型８が中段鋳込み方案の場合には、落とし込み鋳込みモデルと押し上げ鋳込みモデルを切り替えることにより、トータルプロセスのモデルが得られる。
【００４５】
他方、扇形取鍋１内の溶湯を鋳型８内に充填させる溶湯作業は、バッチ毎の溶湯流量カーブを予め計算しておくことで効率的に行うことができる。そのため、コントロールシステム７では、導出した溶湯の上面レベルモデルを適用することにより、掛堰９内の溶湯の上面をできるだけ素早く目標レベルまで上昇させて溶湯を立ち上げ、掛堰９内の溶湯の上面位置をほぼ一定に維持しかつ任意の溶湯を注入た後、湯切りを行うことができる、扇形取鍋１傾動の入力を導出する方法を採用している。
【００４６】
注湯の立ち上がり部分の流量としては、ＡＣサーボモータ２への急激な入力変化を与えることを避けるため、図６および式（１７）〜式（１９）に示すように、振幅、周期の異なる２つの正弦波を組み合わせている。
【００４７】
【数７】
2005088041.tif 000009
【００４８】
なお、これらの正弦波の振幅と周期の決定には以下の考慮が必要である。
(1)流量は、注湯の立ち上がり終了時において平衡流量である。
(2)溶湯の上面レベルは、注湯の立ち上がり終了時において目標レベルである。
(3)注湯の立ち上がりにおいて、平衡溶湯の上面レベルを超えない。
【００４９】
次に、扇形取鍋１から流出する溶湯量と鋳型８に流入する溶湯量とをほぼ等しくしかつ掛堰９内の溶湯の上面位置をほぼ一定に維持するようにした平衡状態部分における鋳型８への流出流量ｑ（ｔ）を求める。
ここで、本実施例で扱う鋳型８は、押し上げ部が落とし込み部と比較して容積が非常に大きくて支配的であり、中段鋳込みとした場合と押し上げ鋳込みとした場合のシミュレーション結果もほとんど同様の結果を示すことから、算出が容易な押し上げ部だけを考慮して溶湯の平衡流量ｑ（ｔ）を導出する。つまり、平衡溶湯上面レベルｈＣ（ｔ）＝ｈｒｅｆのときの流量ｑ（ｔ）は、式（１４）から、式（２０）を得る。
【００５０】
【数８】
2005088041.tif 000010
【００５１】
最終的に扇形取鍋１の掛堰２側への傾動時に関する制御入力は、上述の流量カーブを式（１）、式（６）の逆モデルに代入することにより導出される。求まった溶湯の上面レベルを考慮した扇形取鍋１傾動入力を式（１６）の溶湯の上面レベルモデルに適用した制御シミュレーション結果を図７に示す。図中には、入力電圧、扇形取鍋１傾動角度、注湯流量、掛堰２内溶湯上面レベルを示す。
【００５２】
結果として、図２に示すような理想的な注湯流量カーブが得られ、かつ掛堰２内の溶湯の上面レベルがすばやく目標レベルまで立ち上がった後、目標レベルで溶湯の上面レベルを一定に保持できいてることが確認できる。
【００５３】
ところで、上述したように、何らかの外乱による影響で掛堰２内の溶湯の上面が変動を起す場合には、２自由度制御系を用いる。そして、コントロールシステム７における２自由度制御システムのブロック図は図８に示すとおりである。
図８において、ｕｆｆはフィードフォード入力、ｕｆｂはフィードバック制御入力であり、掛堰９内の溶湯の目標上面レベルｈｒｅｆを参照入力とし、掛堰９内の溶湯の上面レベルｈｃを出力とする。また、フィードバック制御系には、Ｈ∞制御理論の一般法であるループ整形法を適用した。
なお、ループ整形法とは、周波数領域での設計法で、閉ループ制御系の周波数特性を、設計者が望む周波数特性になるよう、コントローラを決定する方法である。
【００５４】
通常は、図８に示すように、スイッチが開いた状態、すなわちフィールドフォード制御が行われるが、外乱が存在すると判断したとき、スイッチが閉じて２自由度制御系へ変更する。
コントロールシステム７では、式 ｜ｈｃ（ｔ）−ｈｒｅｆ｜＞ｈｅ（ｔ≧ｔ２）
（２１）で示す条件を満たしたとき、切換信号σ１を送る。        
ここで、ｈｅは溶湯の目標レベルに対する溶湯の上面レベルの許容誤差である。
【００５５】
上述のループ整形法によるフィードバック制御を設計する際に用いるシステム図は図９に示すとおりである。
ここで、Ｗｉ（ｓ）およびＷｏ（ｓ）は重み関数、Ｐ（ｓ）は制御対象であり、Ｋ∞（ｓ）は、Ｗｉ（ｓ）Ｐ（ｓ）Ｗｏ（ｓ）に対するＨ∞制御である。実際の制御は図９に示すように、
Ｋ（ｓ）＝−Ｗｏ（ｓ） Ｋ∞（ｓ）Ｗｉ（ｓ）となる。
なお、設計時において、式（１６）の無駄時間部分は二次のパデ近似として式（２２）のように表現される。
【００５６】
【数９】
2005088041.tif 000011
【００５７】
重みの設計に関しては、Ｗｉ（ｓ）が感性特性の改善に対し低周波帯域でゲインを大きく、Ｗｏ（ｓ）がノイズ除去や高次モード低減化に対し高周波帯域でゲインを小さくするように、プラントＰ（ｓ）に対して重み付けを行なう。そして、式（２３）を満たすＨ∞制御コントローラのＫ（ｓ）を設計する。
【００５８】
【数１０】
2005088041.tif 000012
【００５９】
また、コントロールシステム７では、扇形取鍋１を反掛堰側８へ傾動する際、扇形取鍋１の傾動軸においてハイブリット整形法を適用するため、図１０に示すようなフィードバック制御系を適用する。これにより、溶湯上面の振動のフィードバックは行わず、扇形取鍋１の傾動軸の駆動システムの位置に対するフィードバック制御だけで、溶湯上面の振動を起こさせることなく高速に位置決め制御を行なうことができる。
ここで、制御対象Ｐｍ（ｓ）は式（１）で表現される駆動系を示し、
Ｋ（ｓ）は扇形取鍋１の駆動用コントローラである。
【００６０】
こうして、扇形取鍋１の掛堰９側への傾動により注湯を行った後、扇形取鍋１の反掛堰９側への傾動により湯切りを行う。
この場合、扇形取鍋１に係る掛堰９側への傾動から反掛堰９側への傾動の切換のタイミングを、掛堰９内の溶湯の重量情報と扇形取鍋１の掛堰９側への傾動角度情報とをもとに扇形取鍋１からの溶湯の後追い流出量を予測する予測制御によって行う。
【００６１】
すなわち、溶湯の目標充填量に対して過不足なく注湯するように、ロードセルからの扇形取鍋１内溶湯重量と、扇形取鍋駆動用ＡＣサーボモータ２に付設のエンコーダからの扇形取鍋１傾動角度の情報を基に、湯切り開始後から湯切り終了時までに扇形取鍋１から流出する溶湯重量である後追い流れ量を予測して、最終的に注湯する溶湯重量をコントロールシステム７は予測制御する。
【００６２】
この後追い流れ量は、図１１に示すように、扇形取鍋１内の溶湯を注湯口より上部の溶湯と、下部の溶湯との２つに分けと、扇形取鍋１内の溶湯の重量Ｍは、上部の溶湯の重量である過積重量Ｍ１と、下部の溶湯の重量である平衡重量Ｍ２との和になる。図１１に示す状態で扇形取鍋１の傾動を停止したとすると、過積重量Ｍ１が減少し、最終的には扇形取鍋１内の溶湯は平衡重量Ｍ２だけとなる。
【００６３】
このときの過積重量Ｍ１の減少は、角速度ω［ｒａｄ／ｓ］と流量ｑ［ｍ３／ｓ］には式（６）に示すような一次遅れの関係がある。
ここでは、角速度ωは０［ｒａｄ／ｓ］であるので、この時の過積重量は式Ｍ１（ｔ）＝Ｍ１（ｔ０）ｅ−αｔ（２７）のように変動すると考えられる。
離散時間で考えると、式（２７）は式Ｍ１［ｋ＋ｊ］＝Ｃｄ１Ａｄ１ｊｘｄ１［ｋ］（２８）とおくことができる。
ここで、Ａｄ１、Ｃｄ１は流量モデルから得られる離散時間状態方程式パラメータであり、Ａ１＝ｅ−αｔ、Ｃ１＝１、ｘｄ１［ｋ］＝Ｍ１［ｋ］となる。
【００６４】
この湯切りは、実際のところ扇形取鍋１を停止した状態で行うのではなく、扇形取鍋１を反掛堰２側への傾動により行われるため、湯切りを高速に行えば、扇形取鍋１の注湯口が迅速に上昇するため、後追い流れ量は減少すると考えられる。この場合、後追い流れ量はＱｐ＝Ｍ１とはならず、Ｑｐ＜Ｍ１となると考えられる。つまり、反掛堰２側への傾動の中心を扇形取鍋１重心付近にすると、図１２に示すように、扇形取鍋１の注湯口が上昇して平衡重量が増加する。この平衡重量は扇形取鍋１の傾動角度から算出することができるので、湯切り開始からの扇形取鍋１の傾動角度θの軌跡を予測し、その値から平衡重量を算出する。
【００６５】
上述のハイブリット整形法による制御によって傾動される扇形取鍋１は、図１０における目標値ｒから出力ｙ（＝扇形取鍋１の傾動角度θ）までの閉ループ系のシステムＧｃｌを式（２９）のようにおき、このシステムの離散方程式を
式ｘｄ２［ｋ＋１］＝Ａｄ２ｘｄ２［ｋ］＋Ｂｄ２ｕｄ２［ｋ］
（３０）および式θ［ｋ］＝Ｃｄ２ｘｄ２［ｋ］（３１）のように表現する。
【００６６】
【数１１】
2005088041.tif 000013
【００６７】
式（３０）および式（３１）から、θ［ｋ＋１］は式θ［ｋ＋１］＝Ｃｄ２ｘｄ２［ｋ＋１］＝Ｃｄ２（Ａｄ２ｘｄ２［ｋ］＋Ｂｄ２ｕｄ２［ｋ］）（３２）となり、  
そして最終的に、反掛堰９側への傾動時の軌跡θ［ｋ＋ｊ］は、式（３３）のようになる。   
【００６８】
【数１２】
2005088041.tif 000014
【００６９】
平衡重量の増加分Ｍ２［ｋ＋ｊ］は、反掛堰９側への傾動時の軌跡θ［ｋ＋ｊ］と流量ゲイン１０００Ｋｆを乗ずることにより求めるため、式（３４）と表現できる。
【００７０】
【数１３】
2005088041.tif 000015
【００７１】
最終的に、Ｍ１（ｔ）とＭ２（ｔ）は、それぞれ式（２８）および式（３４）と表現でき、過積重量の減少量と平衡重量の増加量を合わせて考えると、図１３のようになる。
ここで、反掛堰９側への傾動中の扇形取鍋１の注湯口先端より上部にある溶湯の重量はＭ１（ｔ）とＭ２（ｔ）の差となる。これらの差が時刻ｔｎで等しくなると考えると、時刻ｔｎ以降は、これ以上反掛堰９側への傾動を行っても、溶湯は流出しなくなる。したがって、次式に示す時刻ｔｎまでの流出量が後追い流れの予測値Ｑｐ（ｔｏ）は、Ｑｐ（ｔｏ）＝Ｍ１（ｔｏ）−Ｍ２（ｔｏ）（３５）となる。
【００７２】
これらの結果から、Ｑｒｅｆ（ｔｏ）＝Ｑｐ（ｔｏ）＋Ｍ（ｔｏ）の条件を満たしたとき切換信号σ２を送り、溶湯の上面レベルの制御を行っている状態から湯切り動作への切換を行う。
ここで、Ｍ（ｔｏ）は時刻ｔｏまでに流出した総重量、Ｑｒｅｆは目標注湯量である。
【００７３】
参考までにコントロールシステム７による一連の注湯制御の結果を図１４に示す。
図中上から、制御入力、扇形取鍋１の傾動角度、掛堰９内の溶湯の上面レベル、
注湯量であり、実線は後追い流れ量を予測して湯切りを行った結果を示し、破線は注湯量が目標量になったとき湯切りを開始した結果である。
【００７４】
なお、上記の実施例では掛堰９は鋳型８とは別個に製造されて鋳型８上に設置してあるが、掛堰９を鋳型８と一体的に造型しても同様の作用効果が得られるのはもちろんである。        
【図面の簡単な説明】
【００７５】
【図１】本発明を適用した自動注湯装置の一実施例を示す模式図である。
【図２】本発明を適用したコントローラシステムによる注湯の流量カーブを示すグラフと、取鍋の傾動と掛堰内の溶湯量との関係を示す関係図である。
【図３】スーパーバイザリ制御を適用した制御系のブロック図である。
【図４】扇形取鍋の傾動による注湯口先端の変化について説明する説明図である。
【図５】注湯プロセスにおいて扇形取鍋と掛堰・鋳型における溶湯量の関係を説明する説明図である。
【図６】溶湯の流量カーブおよび溶湯の上面レベルについて示すグラフである。
【図７】フィードフォワード制御によるシミュレーション結果を示すグラフである。
【図８】２自由制御システムの構成を示すブロック図である。
【図９】ループ整形法の構成を示すブロック図である。
【図１０】本発明の一実施例に用いたフィードバック制御の構成を示すブロック図である。
【図１１】扇形取鍋内の溶湯において、過積重量Ｍ１と平衡重量Ｍ２の関係を示す説明図である。
【図１２】形取鍋の反掛堰側への傾動による扇形取鍋内溶湯の平衡重量Ｍ２の変化を示す説明図である。
【図１３】扇形取鍋内の溶湯において過積重量Ｍ１と平衡重量Ｍ２の経時変化の関係を示すグラフである。
【図１４】本発明の有効性を示すため外乱が存在しない状態で注湯の制御結果を示すグラフである。
【図１】
2005088041.tif 000016
【図２】
2005088041.tif 000017
【図３】
2005088041.tif 000018
【図４】
2005088041.tif 000019
【図５】
2005088041.tif 000020
【図６】
2005088041.tif 000021
【図７】
2005088041.tif 000022
【図８】
2005088041.tif 000023
【図９】
2005088041.tif 000024
【図１０】
2005088041.tif 000025
【図１１】
2005088041.tif 000026
【図１２】
2005088041.tif 000027
【図１３】
2005088041.tif 000028
【図１４】
2005088041.tif 000029