モデルベース開発環境の最新版、予知保全アルゴリズムの設計が容易に:組み込み開発ニュース
MathWorksは、数値計算ソフトウェア製品ファミリーの「MATLAB」「Simulink」にさまざまな新機能を追加した「Release 2018a」を発表した。予知保全アルゴリズムの設計やテストを実施するToolboxなど、94製品が含まれている。
MathWorksは2018年3月15日(現地時間)、数値計算ソフトウェア製品ファミリーの「MATLAB」「Simulink」にさまざまな新機能を追加した新バージョン「Release 2018a」を発表した。予知保全アルゴリズムの設計やテストを実施する「Predictive Maintenance Toolbox」、自動車の運動をシミュレーションする「Vehicle Dynamics Blockset」の他、アップデートやバグフィクスが行われた94製品が含まれている。
数値計算や解析を行うMATLAB製品ファミリーは、インタラクティブなスライダーおよびドロップダウンメニューの操作などのUIの改良や各種Toolboxの機能の追加、ディープラーニング(深層学習)およびデータアナリティクスの機能強化が行われている。
ディープラーニングでは、「Computer Vision System Toolbox」にセマンティックセグメンテーションの個々のピクセルの自動ラベル付け機能が追加された。「Neural Network Toolbox」には、TensorFlow-Kerasで設計されたディープラーニング層およびネットワークをインポートするためのサポートパッケージの追加が行われている。「GPU Coder」では、有向非循環グラフトポロジーを使用するネットワークや学習済みのネットワークのためのCUDAコードを生成。また、IntelおよびArmプロセッサ上のディープラーニングネットワークのためのCコードも生成できる。
データアナリティクスでは、「Text Analytics Toolbox」で、マルチワードフレーズ抽出やセンテンスやURLなどの検出が可能となった。「Predictive Maintenance Toolbox」では、状況の監視や予知保全アルゴリズムの設計やテストを行える。
シミュレーション実行やコード生成を行うSimulink製品ファミリーでは、車両運動を仮想3次元環境でモデル化およびシミュレーションするVehicle Dynamics Blocksetを追加。また「Automated Driving System Toolbox」には、運転シナリオを対話的に定義できる「Driving Scenario Designer」アプリが追加された。さらに「Model Predictive Control Toolbox」には、車間距離制御装置や車線逸脱防止アルゴリズムの設計などに利用できるADASブロックを用意。「Vehicle Network Toolbox」ではSimulinkでのCAN FDプロトコルのサポートなど、車両データとの接続性が強化されている。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- いまさら聞けない モデルベース開発入門
あなたは人に「モデルベース開発」を正しく説明できるだろうか? プロセス改善手法の1つであるモデルベース開発の概念や特徴について解説 - 組み込みシステム開発における“モデル”とは?
組み込み開発に不可欠な2つの世界 ―ソフトウェアと制御― のモデルを使ってどのように開発が行われるのかを解説 - ソフトウェアのモデル駆動開発にチャレンジ!
自動追従ライントレースシステムを題材に「モデル駆動開発」について解説。まずは、モデリングと解析・検証から - モデルベース開発って、どう教えればいいの?
全社のモデルベース開発におけるライセンス管理やデータマネジメント、そして教育を目的とした基盤強化チームに選ばれた京子。まずは、最大の課題と感じていた、モデルベース開発を知ってもらうための教育カリキュラム作りに取り組むことになった。 - モデルベース開発を成功させるには相応の投資が必要です
モデルベース開発を行うにはさまざまなツールを購入する必要がある。事業担当者にとってツールの選定と予算確保は悩みの種。それは、主人公の京子の上司である山田課長にとっても例外ではなかった。 - ディープラーニング機能を強化したモデルベース開発環境の最新版
マスワークスは、MATLAB/Simulinkの最新バージョンである「Release 2017b(R2017b)」を発表した。ディープラーニングの新機能が追加され、簡単にモデルの設計、学習、配布ができるようになった。