PowerPoint プレゼンテーション

Similar documents
SimulinkによるReal-Time Test環境の構築

モータ HILS の概要 1 はじめに モータ HILS の需要 自動車の電子化及び 電気自動車やハイブリッド車の実用化に伴い モータの使用数が増大しています 従来行われていた駆動用モータ単体のシミュレーション レシプロエンジンとモータの駆動力分配制御シミュレーションの利用に加え パワーウインドやサ

Microsoft PowerPoint - 【最終提出版】 MATLAB_EXPO2014講演資料_ルネサス菅原.pptx

Presentation Title

SimscapeプラントモデルのFPGAアクセラレーション

ラピッドコントロールプロトタイピング(RCP)による 制御アルゴリズムのテスト

CANapeを用いたラピッドコントロールプロトタイピングのバイパス手法による制御モデル開発

Presentation Title

世界の技術を日本の品質で すべてはお客様の ベストパートナーであるために 1 2 納入分野 斬 新な 企画 展開力 高 品質 ダックスが持つ つの特長 3 交通機器 金融機器 医療機器 製造機器 工作機器 あらゆる分野へ 高信頼性 3 最 新 最適な 技術と開発 主な開発 生産製品 ダックスは産業用

Presentation Title

Spectrum Setup 画面が現れます Install Tab の各項目に マウス カーソルを合わせると 項目の詳細説明 が表示されます 通常はデフォルトの選択で問題ありませんが LabVIEW Driver Matlab Driver が必要な場合は 選択します 6. Install sel

457.ai

システムソリューションのご紹介

AD-PROCYON システムが提供する機能とは? Next Generation Real-time Simulator/System Controller Platform 現行のシステムの問題点 プロセッサーの演算能力の制限 I/O インターフェースのレイテンシー AD-PROCYON システ

CCD リニアイメージセンサ用駆動回路 C CCD リニアイメージセンサ (S11155/S ) 用 C は 当社製 CCDリニアイメージセンサ S11155/S 用に開発された駆動回路です S11155/S11156-

CMOS リニアイメージセンサ用駆動回路 C CMOS リニアイメージセンサ S 等用 C は当社製 CMOSリニアイメージセンサ S 等用に開発された駆動回路です USB 2.0インターフェースを用いて C と PCを接続

MAAB でのプレゼンテーション に関する提案

2015/04/01 改定 オムロン DeviceNet ユニット CJ1W-DRM21 に関するコンフィグレーション作業について 1. 概要 DeviceNet ユニット CJ1W-DRM21 を装着したオムロン製 CJ2 シリーズと WAGO-I/0-SYSTEM DeviceNet 対応バスカ

2016 Trademark Announcement -Wide-

f2-system-requirement-system-composer-mw

maxon hat den richtigen drive

Microsoft Word - Si Multi Digitalカード.docx

M4i_M2i_card_W10_ 最初にお読み下さい.docx M4i.xxxx M2i.xxx シリーズをご評価 ご購入頂きありがとうございます 本ドキュメントは Windows10 環境での M4i.xxxx M2i.xxx シリーズの取り付け ドライバ ソフトウエア (Control Cen

DS-nano- インストールマニュアル

Express5800 WSUS 導入セットご紹介資料

Microsoft PowerPoint - RL78G1E_スタータキットデモ手順_2012_1119修正版.pptx

PNopenseminar_2011_開発stack

HDLトレーナーサンプルプログラム説明書

Microsoft Word - モデル40_D_表紙_Win7_32bit.doc

! STEP 2. Quartus Prime のダウンロード WEB ブラウザで以下の URL を開きます 2 ページ中段の Quartus Prime 開発ソフトウェア ライト エディ

GTR Board

CW6_A1441_15_D06.indd

Layout 1

完成版_セミナー発表資料110928

PCL6115-EV 取扱説明書

SP-1221 LIN I/F 基板 ユーザーズマニュアル 作成日 :2017 年 10 月 17 日

Quad port LANカード(10GBASE) 取扱説明書

PCI マルチファンクションデータ収集カードおよび 6U CompactPCI 高速デジタイザのシステム構成例 PCI バスを使用してデータ収集 PCI バスを持った PC + Acqiris 社高速デジタイザまたは Advantech 社マルチファンクションデータ収集カード PCIバスを拡張してデ

目次 : 目次 : 検証の目的 検証 検証及び結果 基本動作確認 性能評価 検証まとめ 検証結果早見表 お問い合わせ先

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

Microsoft PowerPoint - EXPO2012_AKASAKA_rev.2.pptx

(Microsoft PowerPoint - E6x5C SDXC Demo Seminar [\214\335\212\267\203\202\201[\203h])

Microsoft Word - 【変換アダプタ】400-VGA007_008.doc

A Responsive Processor for Parallel/Distributed Real-time Processing

Microsoft Word - nvsi_050110jp_netvault_vtl_on_dothill_sannetII.doc

??

概要

Source Insight

LPC DI32 点絶縁 5V-24V( 入力駆動電源内蔵 ) HF-W7500モデル30 LPC DO32 点絶縁 5V-24V/60mA HF-W7500モデル30 LPC DIO4/4 点メカニカルリレー (1c 接点 )/ 独立絶縁 12V-24V

Raspberry Pi (Windows10 IoT Core) を使用したリーダ ライタの制御例 (UART 接続 ) 2018 年 12 月 18 日第 版 株式会社アートファイネックス

Presentation Title

インテル(R) Visual Fortran コンパイラ 10.0

TF Series with Tio1608-D System Setup Guide

エンジニアリング・サービスから見たMBD導入の成功・失敗

Quad port LANカード(10GBASE-T) 取扱説明書

Microsoft PowerPoint - tpms_session_matsuura

論文番号 分 2-2 平成 24 年度全国情報技術教育研究会第 41 回全国大会 ( 新潟大会 ) Xbee を活用した無線通信の研究 期日平成 24 年 8 月 9 日 ( 木 )~10 日 ( 金 ) 場所長岡市シティホールプラザ アオーレ長岡 香川県立三豊工業高等学校 電子科 本行

NSW キャリア採用募集職種一覧 2018/8/16 現在 求人番号 職種対象業務必要とするスキル 経験 資格等勤務地 1 営業スペシャリスト金融 ( 損保 生保 クレジット ) 業でのソリューション営業 IT 業界での営業経験 金融業界 IT 業界での人脈がある方尚可 渋谷 2 プロジェクトマネー

Microsoft PowerPoint - 01_Vengineer.ppt

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

Release Note for Recording Server Monitoring Tool V1.1.1 (Japanese)

Microsoft Word - nvsi_090203_r1_sanboot_vaultdr.doc

02_Matrox Frame Grabbers_1612

電気的特性 (Ta=25 C) 項目 記号 条件 Min. Typ. Max. 単位 読み出し周波数 * 3 fop khz ラインレート * Hz 変換ゲイン Gc ゲイン =2-5 - e-/adu トリガ出力電圧 Highレベル Vdd V -

SICE東北支部研究集会資料(2009年)

SELECT Server XM (ver

NCB564個別00版

デジタル回路入門

NI 6601/6602 キャリブレーション手順 - National Instruments

:30 18:00 9:30 12:00 13:00 17:00

PowerPoint プレゼンテーション

CommCheckerManual_Ver.1.0_.doc

HMS Industrial Networks HMS INDUSTRIAL NETWORKS AB Anybus X-gatewayX のご紹介 HMS FA ネットワーク対応組込インターフェースでのリーディングカンパニー FA ネットワーク対応組込 I/F の製造 販売に特化した世界で唯一のサプ

Introduction to System Identification

1 本体 2.5 型ドライブモデル ( フレームモデル ) 製品名称 / 概要 Express5800/R110i-1(4C/E3-1220v6) 1 x インテル Xeon プロセッサー E3-1220v6 (3GHz, 4C/4T, 8 MB), メモリセレクタブル, ディスクレス, ODD レ

新技術説明会 様式例

ETCB Manual

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

TULを用いたVisual ScalerとTDCの開発

Nios II マイコン活用ガイド Nios II マイコンボード紹介 ステップ 1 AuCE C3 製品紹介 AuCE C3 は ソフトコア プロセッサ Nios II( アルテラ社 ) を搭載可能なマイコンボードです 弊社の基本ソフトウェアをインストールし FPGA 開発者のデザインと Nios

NEC 製PC サーバ『Express5800 R120f-1E』とSanDisk『ioMemory SX /SX 』検証報告書

1. はじめに (1) 本書の位置づけ 本書ではベジフルネット Ver4 の導入に関連した次の事項について記載する ベジフルネット Ver4 で改善された機能について 新機能の操作に関する概要説明 ベジフルネット Ver4 プログラムのインストールについて Ver4 のインストール手順についての説明

PowerPoint プレゼンテーション

================================================================== UHF 帯 RFID ロングレンジリーダライタドライバインストールマニュアル 2011 年 1 月 19 日 ============================

Silk Central Connect 15.5 リリースノート

目次 1 VirtualBoot for Hyper-V とは バックアップを実行するマシンの設定 確認すべきこと SPX によるバックアップ VirtualBoot for Hyper-V を実行するマシンの設定 確

Microsoft Word - Dolphin Expressによる10Gbpソケット通信.docx

***************************************************************** README.TXT for Touch Panel Driver Win9x/Me/2000/XP/Vista Copyright(C) 2009 IIYAMA CO

EPOS Application Note

Microsoft Word - N-TM307取扱説明書.doc

A 既製のプロジェクトがある場合

必要システム ( お客様ご用意 ) 形式 :MSRPAC-2010 MSRPAC 仕様書 NS-7404 Rev.2 Page 2/13

Windows7 ドライバーインストール手順書

Microsoft Word - nvsi_100207jp_quantumi40.doc

ハード・ソフト協調検証サービス

プロバイダ ユーザーズガイド

WAGO PROFIBUS バスカプラ/コントローラと、QJ71PB92Dとのコンフィグレーションマニュアル

SolidWorks Student Edition 日本語インストレーションガイド インストールの前に必ずお読み下さい SolidWorks Student Edition のインストールメディアはDVDです インストールするコンピュータにはDVDメディアを再生できるドライブが

ModelSim-Altera - RTL シミュレーションの方法

Transcription:

xpc Target を快適実行! Speedgoat 社リアルタイムシミュレータ 及び事例の紹介 営業技術部戸部英彦 2012.10.30

目次 1. 会社案内 2. モデルベースデザイン 3.RPC & HILS 4.xPC Target Turnkey Solution 5.Speedgoat 製品紹介 6. 実際にモータを回すまで 7. 質疑応答 2

1. 会社案内 会社名称 株式会社アイダックス AD&DA,FPGA のボード設計が得意な会社 2 社のパートナーです 設立 2001 年 6 月 業務内容 1 データ収集再生装置の開発 製造 : 無線方式研究用途 2 海外製品取扱 : Nallatech 社 ( 英国 ) Speedgoat 社 ( スイス ) 3 ハード ソフト受託開発 : デジタル信号処理関連 3

1. 会社案内 A/D ユニット 2ch,14bit, 400MSPS データ収集再生装置 PCDAQ シリーズ 事例 ) 通信方式研究 地上波デジタル 無線 LAN GPS ウイント フ ロファイラー CPRI ロガー 侵入者検知 レーダー インターフェースボード PCI-Express x16 ボードを組込カスタマイズに対応! Intel CPU Windows XP/Vista/7 RAIDディスク (800MB/sec) 4

1. 会社案内 5

1. 会社案内 Speedgoat 社 : リアルタイムターゲットマシン開発製造 創立 :2006 年 MathWorks 元社員が創立者 所在地 : スイスのベルン ジュネーブ チューリッヒから 90 分 納期 : 標準 1 ヶ月 6

2. モデルベースデザイン 制御系設計の V 字プロセス 7

2. モデルベースデザイン リアルタイムテスト環境 : MBD( 検証 & 評価を繰り返す ) System Design System Testing 要求分析仕様作成 システムレベル仕様書 Modeling and Simulation サブシステム設計 Rapid Controller Prototyping Rapid Controller Prototyping Targeting Hardware-inthe-Loop Simulation Softwarein-the-Loop Simulation Hardwarein-the-Loop Simulation システムレベル統合テスト 完成品システムテスト検証 サブシステム実装 On Target RCP, Production サブシステム単体テスト 8

2. モデルベースデザイン シミュレーションからリアルタイムテスト環境への移行 1. Simulink モデルからは C コードが自動生成されます!(Simulink Coder) 2. C コードをハードウェアで実行 検証させるには ボード選択 ドライバ タイミング 処理時間など多くのプログラミングが必要とされる GAP 9

2. モデルベースデザイン xpc Target Turnkey: Simulink を使ったリアルタイムテスト環境です xpc Target Turnkey MathWorks Speedgoat Customer 10

3.RPC & HILS リアルタイムテスト環境の 2 つの利点 : 設計の早期な段階でミスを検証できる 新規発想やミスをすばやく再定義して動作検証できる リアルタイムテストの 2 つの方式 : Rapid Control Prototyping (RCP) Hardware-in-the-Loop (HIL) System Design Rapid Controller Prototyping System Testing Hardware-inthe-Loop simulation Targeting 11

3.RPC & HILS Rapid Control Prototyping (RCP) とは? V プラント ( 制御対象 ) をリアルタイムターゲットマシンで制御して検証する ( ハードウェア = 物理的なプラント ) ( ソフトウェア評価 = コントローラ ) ホスト : Simulink で構築する 多くのブロックセットやツールを 利用可能です リアルタイムターケ ットマシン : 制御方式を試行錯誤する イーサネット ( ホスト - ターゲット間 ) ハードウェア ( 制御対象 ) 多くの I/O を接続 12

3.RPC & HILS Hardware-in-the-Loop Simulation とは? V プラントを模擬してコントローラの実際の動作を評価 検証する ( ソフトウェア = プラント ) ( ハードウェア評価 = コントローラ ) コード生成 Host including your Simulink plant model センサ アクチュエータを装備し完成したコントローラを評価する 多くの I/O を接続 イーサネット ( ホスト - ターゲット間 ) リアルタイムターケ ットマシンを用いてプラント ( 制御対象 ) を模擬する 容易に準備出来ない対象に有効 例えば 巨大なものや高温 海底 寒冷 13

4. xpc Target Turnkey Solution アルゴリズム構築 C コード自動生成 コンパイラ Library(Driver) ライブラリ リアルタイムカーネル パラメータ設定 信号モニタ データロギング BootImage dlm Load Card Customer xpc Target はオプション製品 xpc Target Turnkey とは xpc Target と Speedgoat を一体で使用することです! xpc Target Turnkey Visual Studio は Microsoft の登録商標です 14

4. xpc Target Turnkey Solution リアルタイム設定 : シミュレーションしながら設定を変更して波形を確認できる ターゲットマシン Slider Constant Constant,Slider など設定の変更はターゲットマシンに伝えられ 制御信号が変化する モニタ表示も変更される 制御対象 15

4. xpc Target Turnkey Solution 表示 : スコープでリアルタイムモニタし ワークスペースに保存する Scope サイズの大きいデータは ターゲットマシンにファイルとして記録も可能 plot 16

4. xpc Target Turnkey Solution Step Size: ステップ時間内には処理が完了すること I/O に時間が取られる場合が多い ( 多チャンネルなど ) 17

4. xpc Target Turnkey Solution Execution Plots: タスクの処理時間が判る 18

5. スピードゴート製品紹介 リアルタイム ターゲット マシン : 6 種類のプラットフォームを用意 1. パフォーマンス 高性能 CPU 低価格 2. モバイル 小型 耐環境 ファンレス 3. オープンフレーム カスタマイズ向き 4. 教育機関向け 低価格 5. オートメーション キャビネット取付 FA 向き 6. モジュラー Compact-PCI 13 スロット 19

5. スピードゴート製品紹介 アナログ モジュール : 13 種類 多チャンネル 16bit-24bit 型名 分解能 アナログ入力 アナログ出力 デジタル IO101 16 bit 32 ch 8 ch 16ch In/Out IO102 16 bit 32 ch 4 ch 8ch In/Out IO103 16 bit 16 ch 8 ch IO104 16 bit 8 ch 4 ch 8ch In/Out IO105 16 bit 64 ch IO106 16 bit 64 ch ー ー ー ー IO107 16 bit ー 16 ch IO108 16 bit ー 8 ch ー ー IO109 24 bit 12 ch ー ー IO110 16 bit ー 32 ch IO111 16 bit ー 16 ch ー ー IO112 18 bit 32 ch ー ー IO113 18 bit ー 8 ch ー 20

5. スピードゴート製品紹介 I/O モジュール : 多様な種類を用意 IO601: CAN モジュール Digital Serial Protocols STD-1553,.. Various TTL, 12V, 24V, high-drive, opto-coupled, RS232, RS422, RS485, SDLC, HDLC, SSI, CAN, SAE J1939, real-time UDP, Raw Ethernet, EtherCAT, EtherNET/IP, Profibus, Modbus, FlexRay, WebCam, CameraLink, Arinc 429, MIL- Shared memory, LVDT/RVDT, Synchro/Resolver, Crank, Cam, reed relays, programmable resistors, signal conditioning 21

5. スピードゴート製品紹介 モータ制御システム構築 : リアルタイムテスト環境を準備する モータ制御の信号を洗い出す 22

5. スピードゴート製品紹介 システム構成検討 : 対応する信号をドライブや AD するモジュールを選択する モータ制御の PWM 出力には FPGA モジュールが最適! 23

5. スピードゴート製品紹介 IO102: 16bit,32ch, AD 見積の例 : IO313: FPGA baced PWM 定価 : Performance x1 68 万円 4GBメモリ 4 万円 320GB HDD 4 万円 Core-i5 CPU 15 万円 IO102 x1 58 万円 IO313 x1 82 万円 輸入送料 8 万円 合計 : 239 万円 付属品 : ケーブル及び端子台 お客様が準備 エンコーダ モジュールを組込ます Performance Realtime Target Machine Core-i5 CPU,4GB メモリ モータドライバ 注意 ) NotePC は含まれていません MATLAB 関連のソフトウェアも含まれていません PMSM モータ 24

5. スピードゴート製品紹介 PWM 対応 FPGA モジュール : FPGA のプログラミングには 3 種類あります 1.FPGA コードモジュール Speedgoat が PWM,CAP,QAD を完成させています HDL プログラム不要です 設定のみで簡単に動作します 2. 自動生成 Simulink のみで FPGA プログラムが合成され動作します 3. ハンドコーディング HDL のためハード設計者がフ ロク ラムします Speedgoat FPGA Programming Kit が用意 25

5. スピードゴート製品紹介 1.FPGA コードモジュール ドラッグ & ドロップ ダイアログ入力で OK 26

5. スピードゴート製品紹介 1.FPGA コードモジュール Speedgoat の FPGA コート モシ ュールには下記の機能が準備されています Code Module No. of channels Functionality PWM 3 Pulse Width Modulation for symmetric, asymmetric, single-phase, multi-phase, and deadband compensation and frequency-modulated pulse trains. CAP 3 Capture channels to measure pulse and period durations and PWM duty-cycles. QAD 3 Quadrature decoding of incremental encoder sensors to determine rotation direction and position. INT 1 Interrupt to support asynchronous events pacing the entire model or a function-call triggered subsystem using an external source signal. NEG 1 Negation to sample and acquire for example analog signals based on a trigger event having a different polarity than the trigger source DIO X All remaining channels are available for the use as general purpose digital inputs and outputs. このデフォルトの構成以外の動作が希望の場合は Speedgoat が変更した Bit を作成します 27

5. スピードゴート製品紹介 1.FPGAコードモジュール PWM(Pulse Width Modulation) の動作について 32bitのカウンタが33MHzでアップ ダウン動作する A 出力 B 出力 トリガ出力の3 信号がセットです カウンタはピリオド比較値(C) まで増加して その後減少し繰り返します A 信号 B 信号にそれぞれ閾値を設定し その閾値に到達したときに トグル High,Low, 変更なしを指定する これらのパラメータは動作中でもダイナミックに変更出来る パラメータ設定画面の例 28

5. スピードゴート製品紹介 1.FPGA コードモジュール PWM 出力波形の例 ( 時間軸 ) 青 :A 出力緑 :B 出力赤 : トリガ出力 青点 :A 閾値緑点 :B 閾値オレンジ : ピリオド比較値 29

5. スピードゴート製品紹介 2. 自動合成 Simulink HDL Coder を使いロジック作成出来ます Hardware under Test 30

5. スピードゴート製品紹介 2. 自動合成 白色のモデルは CPU が実行して 1KHz 緑色のモデルは FPGA が 33MHz で処理 33MHz 1kHz 31

5. スピードゴート製品紹介 3. ハンドコーディング Verilog/VHDL でプログラムすることも可能 Speedgoat FPGA Engineering Kit があります Simulink から Bit をダウンロードするブロック Xilinx ISE プロジェクト : ソースコード及びサンプル Simulink S-Function: ソースコード ドキュメント 32

5. スピードゴート製品紹介 付属品 : ケーブル 端子台が全ての I/O モジュールに付属 33

5. スピードゴート製品紹介 カスタマイズ : アイダックスはボード設計が得意な会社です I/O 部分のアナログ回路 デジタル回路の様々なご要望に対応します 標準には無いものでもお問い合わせ下さい Virtex-6 コンパクト PCI ボード 34

5. スピードゴート製品紹介 応用事例 : RedBull F1 ECU 補聴器ノイズキャンセル ソーラー パネルインバータ制御 FIA F1 ECU 2010 35

7. 実際にモータを回すまで このモータをデモで回転させる パルスを入力のみ エンコーダ出力もある 36

7. 実際にモータを回すまで 回転させるまで 2 日間作業 期間 1 週間でした 作業内容 ) 1. 部品手配 : 1.5mmピッチコネクタ 24V 電源 2. 基板作成 : ハンダ付け ケーブル作成 3.Speedgoat: ピン配置 モデル作成 4.Simulink: PWM 出力 エンコーダ表示 2h 6h 4h 4h 37

7. 実際にモータを回すまで 簡単な動作ですが 回転しました 展示場所でお待ちしております 38

最後に お問い合わせは : 167-0042 東京都杉並区西荻北 3-13-5 TEL : 03-6762-1210 FAX : 03-6762-1211 Email : hidehiko@idaqs.jp WEB : http://www.idaqs.jp 営業技術部戸部英彦 39