• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2016 Fiscal Year Research-status Report

ビット反転を用いた宇宙機コンピュータシステム強化:プログラム進化による持続可能性

Research Project

Project/Area Number 16KT0103
Research InstitutionThe University of Electro-Communications

Principal Investigator

高玉 圭樹  電気通信大学, 大学院情報理工学研究科, 教授 (20345367)

Co-Investigator(Kenkyū-buntansha) 原田 智広  立命館大学, 情報理工学部, 助教 (40755518)
Project Period (FY) 2016-07-19 – 2019-03-31
Keywords進化計算 / プログラム / ビット反転 / ローバ
Outline of Annual Research Achievements

本研究では,予期せぬ外的要因(センサ故障や環境変化など)及び内的要因(プログラムバグなど)に対して,宇宙機におけるコンピュータシステムを強化するために,宇宙線によるビット反転を利用したプログラム進化を展開し,システム強化を実現する機能設計の確立とその有効性の検証を目指す.
その目的達成に向けて平成28年度では,(1)複数のビット反転であるMBU (Multiple-Bit Upset)に頑健なプログラム進化と,(2)ヒューマンエラーに柔軟なプログラム進化に取り組んだ.具体的には,(1)ビット反転が起こってもプログラムが壊れない頑健性を「乱れに耐える頑健性」の1つとして捉え,その要素技術として非同期進化法を確立した.次に,(2)プログラムに内在するヒューマンエラーに対応可能な柔軟性を「影響を和らげてやりすごす柔軟性」の1つとして捉え,その要素技術として探査重視型進化法を考案し,その有効性を示した.
また,最終年度にはシステム強化を実現する機能を組み込んだ宇宙探査ローバを構築する計画となっているが,本年度はそのプロタイプを構築し,ローバを搭載したロケットによるサブオービタル(大気圏内)打ち上げ実証実験の予行を実施した.このローバはA Rocket Launch for International Student Satellites 2016にて,技術・ミッションの将来性が評価され,UNISEC賞を受賞しただけでなく,地上移動技術の新規性が認められてTechnology Awardも受賞した.また,学術的にはJournal of Control, Measurement, and System Integrationという英文誌に掲載された我々の論文がシステム・情報部門の論文賞に選ばれ,SICEのシステム・情報部門 学術講演会2016にて研究奨励賞も受賞した.

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

平成28年度では,システム強化を実現する機能として,(1)複数のビット反転であるMBUに頑健なプログラム進化と(2)ヒューマンエラーに柔軟なプログラム進化に取り組んだ.
まず,(1)に関しては, MBUによってプログラムは常に変化し続け,かつ,プログラムごとに実行時間が異なることから,従来の同期型のプログラム進化では対処できないため,各プログラムを非同期に進化させる非同期型プログラム進化を探究した.特に,進化の対象となる解(プログラム)の性質とその評価時間(実行時間)の関係性がプログラム進化に与える影響を分析するとともに,非同期型プログラム進化に適した選択,削除法を考案し,その有効性を示した.さらに,非同期型プログラム進化における非同期性(解を同期する個数)を変更可能な半非同期型プログラム進化法も考案し,非同期性が最適化性能に与える影響を検証した.これにより,MBU環境下でのプログラム進化に必要な要素技術を確立した.
次に,(2)に関しては,宇宙という未知環境に対応可能なプログラムを事前に構築することには限界があるだけでなく,不完全な情報でのプログラム構築にはヒューマンエラーが内在しやすいため,人間が事前に考慮できなかった不足の事態に対処できるプログラムを自律的に構築する機構を探究した.具体的には,惑星を調査する宇宙探査ローバがスタックしたときに脱出させるプログラムに着目し,人間が事前に構築したプログラムではスタックから脱出できなかったときに,そのプログラムを変化させるとともに,適切なプログラムの組み合わせを探索する探査重視型進化法を考案し,実ローバで有効性を示すことに成功した.これにより,未知環境のために生じるヒューマンエラーに対応可能なプログラム進化に必要な要素技術を確立した.

Strategy for Future Research Activity

今後の研究としては,申請書に記載された計画を進めることを基本とする.具体的には,システム強化を実現する機能として,故障に対して強靭なプログラム進化に取り組む.具体的には,センサ類が故障しても目的を達成するプログラムを維持する強靭性を「大きく状態を変えつつも目的を達成する(目的"固定"指向型)強靭性」の1つとして捉え,その機能を探究する.
具体的な研究の推進方策としては,平成28年度に確立した複数のビット反転であるMBUに頑健な非同期型プログラム進化と,プログラムに内在するヒューマンエラーに対応可能な探査重視型進化を,故障に対して強靭なプログラム進化へと展開する.特に,プログラム進化手法の一つである遺伝的プログラミングにおいて,異なるセンサ情報を用いて目的を達成する準最適プログラム(最適プログラムを含む)を同時に複数獲得する手法を確立する.この目的に向け,遺伝的アルゴリズムの一分野である多峰性最適化の技術を遺伝的プログラミングに応用した手法を考案する.その評価としては,宇宙機での実ミッションを考慮したプログラムの進化に取り組むとともに,平成28年度と同様,構築した機能を組み込んだ宇宙探査ローバのプロタイプを構築し,ローバを搭載したロケットによるサブオービタル(大気圏内)打ち上げ実証実験の予行を実施し,その有効性を示す.

Causes of Carryover

平成28年度に日本に招聘する予定だった研究協力者であるKovacs氏(元ブリストル大学・英国)が体調不良となり,用意していた招聘費用(旅費や研究費など)を活用できなかったため,次年度使用額が生じた.

Expenditure Plan for Carryover Budget

平成28年度の招聘計画を平成29年度で実施することで予算を執行する.

  • Research Products

    (13 results)

All 2017 2016 Other

All Int'l Joint Research (1 results) Journal Article (2 results) (of which Int'l Joint Research: 1 results,  Peer Reviewed: 2 results,  Open Access: 1 results) Presentation (10 results) (of which Int'l Joint Research: 2 results,  Invited: 1 results)

  • [Int'l Joint Research] University of Bristol(英国)

    • Country Name
      UNITED KINGDOM
    • Counterpart Institution
      University of Bristol
  • [Journal Article] Deployment of Wireless Mesh Network Using RSSI-Based Swarm Robots Passing Narrow Corridor by Movement Function along Walls,2016

    • Author(s)
      Hattori, K., Tatebe, N., Kagawa, T., Owada, Y., Shan, L., and Temma, K., Hamaguchi, K., and Takadama, K.
    • Journal Title

      Journal Artificial Life and Robotics

      Volume: 21(4) Pages: 434-442

    • DOI

      10.1007/s10015-016-0300-y

    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] 非同期進化的アルゴリズムにおける解の性質と評価時間の関係性による影響の分析2016

    • Author(s)
      原田智広
    • Journal Title

      進化計算学会論文誌

      Volume: 7(2) Pages: 46-55

    • DOI

      10.11394/tjpnsec.7.46

    • Peer Reviewed / Open Access
  • [Presentation] A Study of Self-Adaptive Semi-Asynchronous Evolutionary Algorith on Multi-Objective Optimization Problem2017

    • Author(s)
      Harada, T. (Takadama, K.)
    • Organizer
      Workshop on Parallel and Distributed Evolutionary Inspired Method in Genetic and Evolutionary Computation Conference (GECCO 2017)
    • Place of Presentation
      Berlin, Germany
    • Year and Date
      2017-07-15 – 2017-07-16
    • Int'l Joint Research
  • [Presentation] Performance Comparison of Parallel Asynchronous Multi-Objective Evolutionary Algorithm with Different Asynchrony,2017

    • Author(s)
      Harada, T. (Takadama, K.)
    • Organizer
      2017 IEEE Congress on Evolutionary Computation (CEC2017)
    • Place of Presentation
      Donostia - San Sebastian, Spain
    • Year and Date
      2017-06-07
    • Int'l Joint Research
  • [Presentation] 宇宙機コンピュータシステムの強化に向けたプログラム創発2017

    • Author(s)
      高玉 圭樹 (原田 智広)
    • Organizer
      第61回システム制御情報学会研究発表講演会 (SCI2017)
    • Place of Presentation
      京都テルサ(京都府京都市)
    • Year and Date
      2017-05-24
    • Invited
  • [Presentation] 非同期性を適応的に制御する半非同期進化的アルゴリズムの検討2016

    • Author(s)
      原田智広
    • Organizer
      進化計算シンポジウム2016,進化計算学会
    • Place of Presentation
      一宮シーサイドオーツカ(千葉県長生郡)
    • Year and Date
      2016-12-11
  • [Presentation] 可変長遺伝子型進化計算に基づく二輪ローバー型惑星探査機のスタック脱出行動最適化2016

    • Author(s)
      上野 史 (村田 暁紀,高玉 圭樹)
    • Organizer
      計測自動制御学会,システム・情報部門 学術講演会 2016 (SSI2016)
    • Place of Presentation
      ウカルちゃんアリーナ(滋賀県大津市)
    • Year and Date
      2016-12-07
  • [Presentation] 非同期リファレンス評価を用いる進化的アルゴリズムの選択・削除法の改良2016

    • Author(s)
      原田智広
    • Organizer
      計測自動制御学会,システム・情報部門 学術講演会 2016 (SSI2016)
    • Place of Presentation
      ウカルちゃんアリーナ(滋賀県大津市)
    • Year and Date
      2016-12-07
  • [Presentation] 小型月着陸実証機「SLIM」プロジェクトの概要,2016

    • Author(s)
      坂井 真一郎 (澤井 秀次郎, 福田 盛介, 櫛木 賢一, 佐藤 英一, 上野 誠也, 鎌田 弘之, 北薗 幸一, 小島 広久, 高玉 圭樹, 能見 公博, 樋口 丈浩)
    • Organizer
      日本航空宇宙学会,第60回宇宙科学技術連合講演会
    • Place of Presentation
      函館アリーナ(北海道函館市)
    • Year and Date
      2016-09-08
  • [Presentation] 主成分分析によるクレータ検出、クレータサイズ計測に関する研究2016

    • Author(s)
      鎌田 弘之 (中浜 優佳,岡田 怜史,森部 美沙子,狩谷 和季,石田 貴行,福田 盛介,高玉 圭樹,坂井 真一郎,澤井 秀次郎)
    • Organizer
      日本航空宇宙学会,第60回宇宙科学技術連合講演会
    • Place of Presentation
      函館アリーナ(北海道函館市)
    • Year and Date
      2016-09-08
  • [Presentation] SLIM探査機における高度差や回転に対してロバストな自己位置推定アルゴリズム2016

    • Author(s)
      石井 晴之 (村田 暁紀,高玉 圭樹,鎌田 弘之,石田 貴行,福田 盛介,澤井 秀次郎,坂井 真一郎)
    • Organizer
      日本航空宇宙学会,第60回宇宙科学技術連合講演会
    • Place of Presentation
      函館アリーナ(北海道函館市)
    • Year and Date
      2016-09-08
  • [Presentation] クレータを用いた画像航法アルゴリズムの統合評価2016

    • Author(s)
      石田 貴行 (福田 盛介,鎌田 弘之,高玉 圭樹,狩谷 和季,坂井 真一郎,澤井 秀次郎)
    • Organizer
      日本航空宇宙学会,第60回宇宙科学技術連合講演会
    • Place of Presentation
      函館アリーナ(北海道函館市)
    • Year and Date
      2016-09-08

URL: 

Published: 2018-01-16   Modified: 2022-02-16  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi