2014 Fiscal Year Annual Research Report
制御モデルと組込みソフトウェアの連携スケジューリングシミュレーション環境
Project/Area Number |
24700027
|
Research Institution | Nagoya University |
Principal Investigator |
松原 豊 名古屋大学, 情報科学研究科, 助教 (30547500)
|
Project Period (FY) |
2012-04-01 – 2015-03-31
|
Keywords | リアルタイムシステム / ネットワーク / シミュレーション / CAN / Ethernet |
Outline of Annual Research Achievements |
本研究では,(1)制御モデルとのスケジューリングシミュレータとの連携技術の確立,(2)マルチコア向けスケジューリングアルゴリズムのシミュレーション技術の確立,(3)分散ネットワークシステムのシミュレーション技術の確立の3つのサブテーマを掲げて実施し,概ね目標を達成することができた. (1)については,制御モデルとシミュレーションモデルを連携させてシミュレーションするために,制御モデルと制御アプリケーション間のインタフェースを規定し,システム内の時刻の同期を取りながら,それぞれのモデルが並列して動作する連携機構を開発した.(2)については,対称型マルチコアシス テムを対象にしたグローバルスケジューリングアルゴリズムと,非対称型マルチコアプロセッサを対象に各コアの処理負荷を平準化するアルゴリズムを実装し,マルチコア向けスケジ ューリングアルゴリズムをシミュレーションするための技術を確立した.(3)では,分散ネットワークシステムをシミュレートする手法を開発した.具体的には,オープンソースのネットワークシミュレータであるOMNeT++を用いて,車載制御システムで採用されているCANのシミュレーション環境を構築した.さらに,当初の計画には入っていなかったが,近年注目されているEthernet AVBのシミュレーション技術を開発し,国内研究会,及び国際会議で成果を発表することができた.
開発した成果の一部は,オープンソースとして公開しており,国内外の研究者・技術者から問い合わせを受けている.このことから,研究者・技術者に対しても有用なシミュレーション環境を提供し,学術的発展と産業界に対する一定の波及効果を生むことができたと考えている.今後も,開発成果の一般公開を継続・拡大する予定である.
|
Remarks |
上記のウェブサイトは,開発した成果の一部をオープンソースソフトウェアとして公開するためのウェブサイトである.
|