研究課題
本研究の目的は、有線ネットワークと無線ネットワークが混在したヘテロジニアスな分散型組み込み制御システムにおいて、複数の組み込みコンピュータが高精度に同期して処理を実行できる分散処理環境を実現するため、1.「分散リアルタイムOSファミリ」と2.「ソフトウェア開発環境」を開発することである。平成29年度は、前年度までの成果に基づいて実装を完了し、評価を行い、成果を発表した。1.「分散リアルタイムOSファミリ」としては、(1)時刻同期機構および無線通信機能を統合化した分散リアルタイムOS、(2)アスペクト指向による分散リアルタイムOSファミリ、(3)分散リアルタイムOSファミリのコンフィギュレーションツールを開発した。(1)については、無線ネットワークのZigBeeを対象にタイムスタンプ付きメッセージを用いた分散ミドルウェアを開発し、GPSを用いた時刻同期機能を持つリアルタイムOS上で動作させることで実現した。(2)については、テンプレートアスペクトを用いることで重複のないアスペクト記述を実現し、それを用いてマルチコア並列処理にも対応できる分散リアルタイムOSファミリを実装した。(3)については、パーサジェネレータとアスペクト指向を用いてファミリ化に対応したコンフィギュレーションツールを実現した。2.「ソフトウェア開発環境」としては、(4)分散処理対応モデル変換ツール、(5)リアルタイム設計・検証ツール、(6)スケジューリングアルゴリズムを開発した。(4)についてはタスクを含むモデルを扱えるようにモデル変換ツールを拡張した。(5)についてはマルチコアプロセッサにおけるデータ整合性の検証を可能とした。(6)についてはGA(遺伝的アルゴリズム)を用いたスケジューリングアルゴリズムを提案し、評価を行った。そして、以上の研究成果を論文誌、国際会議、研究会、全国大会等で発表した。
すべて 2018 2017
すべて 雑誌論文 (1件) (うち査読あり 1件) 学会発表 (9件) (うち国際学会 4件)
Cluster Computing
巻: Online First ページ: 1-10
10.1007/s10586-017-1140-9