2000 Fiscal Year Annual Research Report
大規模分散制御型FA制御ソフトウエアのためのシームレス開発環境
Project/Area Number |
12555031
|
Research Institution | Hokkaido University |
Principal Investigator |
金井 理 北海道大学, 大学院・工学研究科, 助教授 (90194878)
|
Co-Investigator(Kenkyū-buntansha) |
山元 進 モトローラ(株), オペレーションツール開発, 技術担当部長
戸村 豊明 旭川工業高等専門学校, 助手 (50300512)
岸浪 建史 北海道大学, 大学院・工学研究科, 教授 (30001796)
|
Keywords | ファクトリーオートメーション / 自動化 / 分散制御システム / オブジェクト指向 / StateChart / シミュレーション / デザインパターン / UML |
Research Abstract |
本研究の目的は,ネットワーク上に制御ノードが多数配置された大規模分散制御型FAシステムの,制御ソフトウエアを効率的に開発するための,モデリングからシミュレーションに至るツール群を実用化することである.H12年度の成果は,下記のようにまとめられる。 (1) 差分モデリングに基づく制御対象モデルの迅速モデリングツール開発 デザインパターンを用いたモデル設計手法を導入し,予めUMLで記述された参照モデルから,特定デバイス固有の構造と状態遷移の差分のみを拡張記述するだけで,最小限の作業で制御対象のモデル構築が行える手法を提案した.また,この手法を組み込んだモデリングツールをJava言語で開発し実際のモデリングに適用し,数十種類のFA用BA用機器のモデル実装コードを,従来の手作業に比較し,極めて短期間で構築できることを実証した.(戸村・山元) (2) StateChartに基づく制御対象モデルの動的挙動テストツールの開発 StateChartで規定された機器の挙動仕様に対し,(1)のツールで作成されたモデル実装コードの挙動が一致するを検証するため,テスト系列自動作成実施ツールをJava言語で開発した.このツールにより,複雑な階層状態と条件付遷移の挙動をもつモデル実装コードのテストを自動化でき,従来手作業で9日間を要したテストを,約1日に短縮できることを実証した.(金井・岸浪) (3) 協調シミュレーションに基づく分散制御シミュレータの開発 開発された制御対象モデル間でのイベント通信を,独自のデザインパターンに従って,高速実行できるメカニズムを実装し,分散制御システムの協調シミュレーションを行うツールを開発した.このツールにより,実システムにおける稼動時のネットワーク負荷や平均処理時間遅れを,シミュレーションで再現できることを,具体的なBAシステムを対象として実証した. (山元・金井・戸村)
|
-
[Publications] Toyoaki Tomura: "Systematic Development Methodology for Manufacturing Station Simulation Model based on Object-Oriented Differential Modeling"Proc.of 2000 Japan-USA Flexible Automation Conference (CD-ROM). (2000JUSFA-13048). (2000)
-
[Publications] Toyoaki Tomura: "Developing Simulation Models of Open Distributed Control System using Object-Oriented Structual and Behavioral Patterns"Proceedings of the 4th IEEE International Symposium on Object-oriented Rea-time Distributed Computing (ISORC'2001). (未定). (2001)
-
[Publications] Toyoaki Tomura: "Object-Oriented Design Pattern Approach for Modeling and Simulating Open Distributed Control System"Proceedings of 2001 IEEE International Conference on Robotics and Automation. (未定). (2001)
-
[Publications] Toyoaki Tomura: "Seamless design methodology of manufacturing cell-control software based on activity-control-condition and object diagram"International Journal of Computer Integrated Manufacturing. Vol.13 No.3. 263-272 (2000)
-
[Publications] 山元進: "超分散システム制御ネットワークシミュレータを用いたビルオートメーション用制御ネットワークのモデリングと性能評価"2000精密工学会秋季大会学術講演会講演論文集. 501 (2000)
-
[Publications] 魚住一: "超分散システム制御ネットワークシミュレータ用モデル検証のための適合性試験法"2000精密工学会秋季大会学術講演会講演論文集. 500 (2000)
-
[Publications] 戸村豊明: "オブジェクト指向デザインパターンを活用した超分散システム制御ネットワークシミュレータ用デバイスモデルの迅速構築"2000精密工学会秋季大会学術講演会講演論文集. 499 (2000)