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

2022 Fiscal Year Annual Research Report

Interval constraint programming techniques for large and complex hybrid systems

Research Project

Project/Area Number 18K11240
Research InstitutionJapan Advanced Institute of Science and Technology

Principal Investigator

石井 大輔  北陸先端科学技術大学院大学, 先端科学技術研究科, 准教授 (00454025)

Project Period (FY) 2018-04-01 – 2023-03-31
Keywordsハイブリッドシステム / 制約プログラミング / 区間解析 / 探索・論理・推論アルゴリズム
Outline of Annual Research Achievements

連続・離散ハイブリッドシステムのための制約プログラミング技術を開発することを目標に,MATLAB/Simulinkで記述したモデルを検証・テストする手法について研究した.今年度はおもに3項目を実施した.
(1)Simulinkモデルとその安全性について検査する手法について研究した.提案手法は,モデルと安全性を述語論理式に変換し,それを既存のSMTソルバーで解くことにより検査を実施する.今年度は,産業界由来の例を扱うことを目指し,多様なモデルを効率よく検査するための複数の方法を設計・実装した.論理式に変換する際,モデルが含むサブシステムを抽象化したり,安全性と関連するモデル記述をスライシングしたりする方法を検討した.検査は,対象となるサブシステム階層数と信号の長さを調整しながら実施するが,これらの変数の値を反復深化させて検査する方法を検討した.また,38種類のブロック型や多様な連結構造を扱う方法を検討した.
(2)モンテカルロ法と(1)の手法を組み合わせたSimulinkモデルの網羅テスト手法について研究した.モンテカルロ法と手法(1)を順次用いる手法を設計・実装した.多様なモデルに対して効果的な両手法の切り替え条件を実験的に求めた.網羅テストに手法(1)を用いる際はテスト項目のリストについて反復的に検査していくが,効率的な処理方法を検討した.
(3)(1)と(2)の手法をMATLAB上に実装し,評価実験を行った.大規模複雑なSimulinkモデルの例として,人工的モデルと産業的モデルを約15例収集した.各モデルについて複数の安全性を証明・反証する実験と,網羅テストの実験を実施した.また,既存ツールとの比較実験を実施した.実験結果では,提案手法が正しく効率的に動作することと,実行時間やテスト網羅度について,既存ツールと比較して良好な性能が得られることがわかった.

  • Research Products

    (7 results)

All 2023 2022 Other

All Int'l Joint Research (1 results) Journal Article (3 results) (of which Int'l Joint Research: 2 results,  Peer Reviewed: 3 results) Remarks (3 results)

  • [Int'l Joint Research] PTIT/VNU University of Science, Hanoi(ベトナム)

    • Country Name
      VIET NAM
    • Counterpart Institution
      PTIT/VNU University of Science, Hanoi
  • [Journal Article] Coverage Testing of Industrial Simulink Models Using Monte-Carlo and SMT-Based Methods2023

    • Author(s)
      Daisuke Ishii, Takashi Tomita, Toshiaki Aoki, The Quyen Ngo, Thi Bich Ngoc Do, Hideaki Takai
    • Journal Title

      Proc. 22nd International Conference on Software Quality, Reliability and Security (QRS)

      Volume: - Pages: 422-433

    • DOI

      10.1109/QRS57517.2022.00050

    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Approximate Translation from Floating-Point to Real-Interval Arithmetic2022

    • Author(s)
      Daisuke Ishii, Takashi Tomita, Toshiaki Aoki
    • Journal Title

      Proc. NASA Formal Methods

      Volume: 13260 Pages: 733-751

    • DOI

      10.1007/978-3-031-06773-0_39

    • Peer Reviewed
  • [Journal Article] SMT-Based Model Checking of Industrial Simulink Models2022

    • Author(s)
      Daisuke Ishii, Takashi Tomita, Toshiaki Aoki, The Quyen Ngo, Thi Bich Ngoc Do, Hideaki Takai
    • Journal Title

      Proc. 23rd International Conference on Formal Engineering Methods (ICFEM)

      Volume: 13478 Pages: 156-172

    • DOI

      10.1007/978-3-031-17244-1_10

    • Peer Reviewed / Int'l Joint Research
  • [Remarks] Artifact for NFM'22 Submission

    • URL

      https://zenodo.org/record/6387089#.ZC6eQRVBwqs

  • [Remarks] PROMPT

    • URL

      https://www.gaio.co.jp/products/prompt-2/

  • [Remarks] Encoded results of Simulink models in SMT-LIB

    • URL

      https://zenodo.org/record/6781295#.ZC6hrRVBwqs

URL: 

Published: 2023-12-25  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi