• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2017 年度 実績報告書

マルチ・メニーコア向け高並列組み込み制御システム設計・実装手法の研究

研究課題

研究課題/領域番号 16H02800
研究機関名古屋大学

研究代表者

枝廣 正人  名古屋大学, 情報学研究科, 教授 (50578854)

研究分担者 道木 慎二  名古屋大学, 工学研究科, 教授 (10273260)
安積 卓也  大阪大学, 基礎工学研究科, 助教 (40582036)
中本 幸一  兵庫県立大学, 応用情報科学研究科, 教授 (70382273)
研究期間 (年度) 2016-04-01 – 2019-03-31
キーワード組込みシステム / 制御システム / マルチコア / コンポーネントシステム / 並列化
研究実績の概要

本研究は,①マルチコア化により利用可能となる計算機資源の確認,②高並列化を実現する制御アルゴリズム,③マルチコア活用を目指す制御設計とソフトウェア実装を統合するクロスレイヤ設計手法,④並列化モデルのソフトウェアコンポーネント設計,⑤ソフトウェアコンポーネントのマルチコア向け実行環境への実装最適化,から構成される.
①に関しては,①-3) 平成28年度に開発したモータ動作環境(CPUはルネサス エレクトロニクス社RH850/F1Hマルチコア)において,マルチコア化により利用可能となる計算機資源について確認した.平成28年度では単一プロセッサのみの実験であったが,マルチコア動作させることに成功した.
②に関しては,②-2) 平成28年度に検討したモデル予測制御手法に対し,さらなる高速化手法を検討した.ニューラルネットを適用した手法により,約3000倍の高速化を実現し,実用レベルの性能に近づけることに成功した.
③~⑤に関しては,平成28年度に進めた単一プロセッサ向けアルゴリズムを,平成28年度研究内容をふまえクロスレイヤ手法により並列化を実施した.具体的には,マルチコア向けタスク配置最適化手法を,リアルタイム性を有するシステムに発展させるとともに,上記タスク配置情報を自動生成し,実行性能を最適化した.この際,ハードウェア性能指標の抽出のため,研究実施者らも仕様検討に参加しているMulticore Associationのマルチ・メニーコアハードウェア抽象化記述SHIM(*)を利用した. (*) http://www.multicore-association.org/workgroup/shim.php
その上で,①の環境において動作させ,実行性能および制御性能を評価し,有効性を実証した.

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

おおむね計画通りに進行できている.
平成28年度においては,(i)環境(ルネサス エレクトロニクス社の車載向けマルチコアマイコンRH850/F1Hを利用するRCカー向けブラシレスモータ環境)構築,(ii)構築環境向け制御アルゴリズムの研究開発,(iii)制御と実装との協調設計であるクロスレイヤ設計手法の提案,を実施した.
これに対し平成29年度は,上記(ii)のモータ制御アルゴリズムを,上記(iii)のクロスレイヤ設計手法により,モデルのレベルで並列化を実施,上記(i)の実機環境での並列動作,および安定した制御に成功した.これは,クロスレイヤ設計により,マルチ・メニーコア向けの並列化を実現したことであり,予定より前倒しで進捗していることを意味している.この成果は情報処理学会組込みシステムシンポジウムにおいて優秀ポスター賞,TOPPERS活用アイデア・アプリケーション開発コンテスト アプリケーション部門銅賞を受賞した.また,(iii)の並列化手法は情報処理学会CS領域奨励賞を受賞した.さらに,この過程において,車載マイコンとして世界トップグループのRH850に対し,車載におけるデファクトになりつつあるAUTOSAR OSに対応したオープンソースOSのTOPPERS/ATK2をマルチコア対応し,公開した.
さらに,高性能を必要とする制御アルゴリズムとして,モデル予測制御を,ニューラルネットを応用することにより,約3000倍の高速化を実現した.
平成29年度は,単一プロセッサ上でも実行可能な制御アルゴリズムを,敢てクロスレイヤ設計を用いて並列化を実施したが,平成30年度は,単一プロセッサでは実行できないようなさらに高性能な制御アルゴリズムを研究開発し,これをクロスレイヤ設計によりマルチ・メニーコア上で実行させ,実行性能,制御性能を評価し,提案手法の有効性を実証する計画である.

今後の研究の推進方策

②高並列化を実現する制御アルゴリズム ②-2) 平成29年度に検討した手法に対しさらなる改良を施し,シミュレーションにて評価を行う.さらに④,⑤の環境で評価を行い,車載電子制御ユニット(ECU: Electronic Control Unit)での実現可能性を示す.②-3) 実機による制御アルゴリズム評価を行う.
③マルチコア活用を目指す制御設計とソフトウェア実装を統合するクロスレイヤ設計手法 ③-3) 実機による制御アルゴリズム評価を行う.
④並列化モデルのソフトウェアコンポーネント設計 ④-3) ③で検討したクロスレイヤ設計を広く利用可能とするために,マルチコアを考慮した制御器への設計を支援・容易化し,制御設計レベルでマルチコア化するクロスレイヤ設計システムを開発する.
⑤ソフトウェアコンポーネントのマルチコア向け実行環境への実装最適化 ⑤-3) 開発された自動生成システムに適用し,②③で提案するアルゴリズムの評価を行う.

  • 研究成果

    (9件)

すべて 2018 2017

すべて 雑誌論文 (1件) (うち査読あり 1件) 学会発表 (8件) (うち国際学会 3件、 招待講演 2件)

  • [雑誌論文] 組込み制御システムに対するマルチコア向けモデルレベル自動並列化手法2018

    • 著者名/発表者名
      鍾兆前,枝廣正人
    • 雑誌名

      情報処理学会論文誌

      巻: 59巻 ページ: 735-747

    • 査読あり
  • [学会発表] Remapping Method to Minimize Makespan of Simulink Model for Embedded Multi-core Systems2018

    • 著者名/発表者名
      Sasuga Kojima, Masato Edahiro, and Takuya Azumi
    • 学会等名
      International Conference on Computers and Their Applications (CATA2018)
    • 国際学会
  • [学会発表] モデルベースによる並列化コード自動生成ツールをモータ制御に適用した際の有用性評価2018

    • 著者名/発表者名
      深谷周平(日立交通テクノロジー(株)),井上雅理,横山静香,竹松慎弥,鍾兆前,本田晋也,枝廣正人,道木慎二(名古屋大学),小島流石,安積卓也(大阪大学)
    • 学会等名
      平成30年度電気学会全国大会
  • [学会発表] ニューラルネットによるモデル予測制御高速化2018

    • 著者名/発表者名
      竹松慎弥 , 嶋岡雅浩 , 道木慎二 , 枝廣正人
    • 学会等名
      情報処理学会組込みシステム研究会
  • [学会発表] Improving Core Allocation of Simulink Model for Embedded Multi-core Systems2017

    • 著者名/発表者名
      Sasuga Kojima, Masato Edahiro, and Takuya Azumi
    • 学会等名
      IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2017)
    • 国際学会
  • [学会発表] Distributed Graph Database as Base of Smart World Things2017

    • 著者名/発表者名
      Kosei Ueta, Yukikazu Nakamoto, Xiaoyong Xue, and Sena Murakami
    • 学会等名
      2017 IEEE Smart World Congress
    • 国際学会
  • [学会発表] モデルベース開発におけるクロスレイヤ設計手法のマルチコア上モータ制御実装への適用2017

    • 著者名/発表者名
      竹松慎弥, 鍾兆前, 井上雅理, 横山静香(名大), 小島流石(阪大) , 近藤真己(NECソリューションイノベータ), 中本幸一(兵庫県立大), 安積卓也(阪大), 道木慎二, 本田晋也, 枝廣正人(名大)
    • 学会等名
      情報処理学会組込みシステムシンポジウム2017
  • [学会発表] MBP(モデルベース並列化)を用いたクロスレイヤ設計2017

    • 著者名/発表者名
      枝廣正人
    • 学会等名
      組込みマルチコアサミット2017
    • 招待講演
  • [学会発表] MBP: モデルベース並列化の実用化2017

    • 著者名/発表者名
      枝廣正人
    • 学会等名
      組込みマルチコアサミット2017West
    • 招待講演

URL: 

公開日: 2018-12-17  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi