传动系统的Simscape
回転机械と并进机械システムをモデル化してシミュレート
的Simscape传动系统™(旧SimDriveline™)は回転机械と并进机械システムをモデル化してシミュレートするためのコンポーネントライブラリを提供します。これには,ウォームギアや送りねじなどに加え,エンジン,タイヤ,トルクコンバーターなどの车両コンポーネントのモデルが含まれています。これらのコンポーネントを使用して,ヘリコプターのドライブトレイン,产业机械,车両のパワートレイン,およびその他の适用対象をモデル化することができます.Simscape™制品ファミリのコンポーネントを使用して,电気,油圧,空気圧,およびその他の物理システムをモデルに统合できます。
的Simscape传动系统は,制御システムを开発し,システムレベルでのパフォーマンスをテストする作业を支援します.MATLAB®ベースの的Simscape言语を使用してカスタムコンポーネントモデルを作成できます。これにより,物理モデルコンポーネント,ドメイン,およびライブラリをテキストベースで构筑することが可能になります.MATLAB変数および式を使用してモデルのパラメーターを设定し,万博1manbetxSimulink®中で物理システムの制御システムを设计できます。ハードウェアインザループ(HIL)システムを含むその他のシミュレーション环境へモデルを展开するため,的Simscape传动系统ではçコード生成をサポートしています。
详细を见る:
アーキテクチャの评価
パワートレインのモデルを迅速に构筑し,システム要件と性能を比较します。バッテリー,トランスミッション,エンジン,および太阳电池を统合してハイブリッド设计をテストします。どの条件下でも运転サイクルのテストを自动化します。
コンポーネントのサイジング
エンジンの排気量,ギア比,モーターのサイズ,およびバッテリーの容量を変化させて,车両レベルの性能を评価します。损失と热效果も考虑されます。燃费とエネルギー效率を最大化するための最适なコンポーネント构成を见つけます。
制御アルゴリズムの设计
ハイブリッドパワートレインでのモード切り替えと,トランスミッションのギア选択を制御するためのロジックをモデル化します。エンジン,モーター,およびアクチュエーター制御の安定性と坚牢性を解析します。アンチロックおよび回生式ブレーキシステムのアルゴリズムを设计します。
カスタムトランスミッションモデルの作成
ギア比,クラッチ,および动力源を任意に组み合わせてトランスミッションをモデル化します。非线形性と劣化したコンポーネントの动作も含めます。テストを高速化するために,详细なモデルと抽象的なモデルを简単に切り替えます。
热效果を含む
ギア,クラッチ,および他のコンポーネントの温度に依存する动作を指定します。热ネットワークに接続して,コンポーネントと环境の间の热伝达をモデル化します。コンポーネントおよびシステムレベルの性能に対する温度の影响を评価します。
损失の评価
ギアの负荷依存,形状依存,および温度依存の损失を设定します。システムレベルの性能に対する噛み合わせと粘性损失の影响を最小化するために,设计を最适化します。
要件の改善
动的および静的テストを実行して,さまざまなシナリオでの予想される机械负荷を検证します。アクチュエーターとメカニズムの,トルク,速度,サイクル时间の要件を决定します。システムレベルの要件を个别のコンポーネントにマッピングします。
ニーズに合わせてモデルをカスタマイズ
ギア,ベルト,クラッチ,ブレーキ,エンジン,および他のコンポーネントを持つメカニズムのカスタムモデルを作成します.MATLABベースの的Simscape言语を使用してカスタムコンポーネントをモデル化します。非线形效果を追加,またはリアルタイムシミュレーションのためモデルを単纯化します。
振动の解析
设计でシャフトにねじりと横方向の柔软性を加えます。クランク角ベースとノイズベースのソースから振动を発生させます.MATLABを使用して振动の影响を解析し,その影响を补偿する制御システムを设计します。
ロバスト设计を作成
时间,负荷,または温度ベースの条件など,コンポーネントにおける障害の基准を设定します。磨耗したギアの歯や大きくなった摩擦など,劣化したコンポーネントの挙动をモデル化します。自动的にモデルを设定し,效率的に障害条件に対して设计を検证します。
予知保全の実行
データを生成して,予知保全アルゴリズムを学习させます。通常または异常时のシナリオで仮想テストを使用してアルゴリズムを検证します。保守が适切な间隔で行われるようにすることで,停止时间と设备のコストを削减します。
损失を最小化
机械部品によって散逸される电力を计算します。コンポーネントが安全动作领域内で动作していることを确认します。特定のイベントと一连のテストシナリオを自动的にシミュレーションして,结果をMATLABで后处理します。
より多くのシナリオをテスト
MATLABを使用して,バリアントを选択し,环境条件を设定して,実験计画を准备することにより,モデルをテスト用に自动的に构成します。ローカルソルバーのパーティショニング机能を使用して,クラッチを含むシステムを高速にシミュレーションします。一连のテストまたはパラメータースイープをマルチコアのデスクトップまたはクラスターで并行して実行します。
挙动を正确に予测
线形方程式,非线形方程式,およびイベントベースのロジックを使用して,ギアとクラッチの挙动をモデル化します。测定データに合わせて,パラメーターを自动的に调整します。ステップサイズと许容误差を的万博1manbetxSimulinkで自动的に制御して,正确な结果を确保します。
解析の自动化
さまざまな运転サイクルで设计をテストして,システムの效率性を评価します。设计での振动の分析のためFFTを计算します.MATLABを使用してシミュレーションの実行と结果の后处理を自动化します。
ハードウェアを试作せずにテスト
的Simscape传动系のモデルをÇコードに変换し,dSPACE的®,的Speedgoat,OPAL-RT,および他のリアルタイムシステムでのハードウェアインザループテストを使用して,组み込み制御アルゴリズムをテストします。生产システムのデジタルツインを使用してテストを构成することによって,仮想试运転を行います。
最适化を加速
的Simscape传动系统モデルをÇコードに変换して,シミュレーションを加速します0.1台のマシン上の复数のコア,计算クラスター内の复数のマシン,またはクラウドにシミュレーションを展开することによって,テストを并列実行します。
他のチームとのコラボレーション
各的Simscapeアドオン制品のライセンスを购入しなくても,的Simscape制品ファミリのすべての拡张コンポーネントや机能などのモデルを调整してシミュレーションすることができます.IPの公开を回避するために,保护されたモデルを外部チームと共有します。
システム全体をモデル化
电気,磁気,热,机械,油圧,空気圧,およびその他のシステムの统合を単一环境でテストします。统合问题を早期に识别して,システムレベルのパフォーマンスを最适化します。
ニーズに合わせてモデルをカスタマイズ
MATLABベースの的Simscape言语を使用して,実行したい解析のために必要なだけの忠実度を捕捉するカスタムコンポーネントを定义します。モジュラーインターフェイスを备えた,再利用可能なパラメーター化されたアセンブリを作成することにより,效率性を高めます。
设计チームを一つに
すべてのシステムの実行可能な仕様により,设计プロセスの早期にソフトウェアプログラマーとハードウェア设计者のコラボレーションを可能にします。シミュレーションを使用して,设计空间全体を详细に调べます。
MATLABによるあらゆるタスクを自动化
MATLABを使用して,モデルアセンブリ,パラメーター化,テスト,データ收集,后处理など,あらゆるタスクを自动化します。共通なタスクのアプリを作成して,エンジニアリング组织全体の效率性を高めます。
システム设计を最适化
万博1manbetxSimulink的を使用して,制御アルゴリズム,ハードウェア设计,および信号处理を単一环境に统合します。最适化アルゴリズムを适用して,システムにとって最适な全体设计を见つけます。
开発サイクルを短缩化
确认および検证ツールを使用して,设计の反复回数を削减し,要件が完成して一贯していることを确认します。开発サイクル全体を通じて连続的に确认することにより,システムレベルの要件が満たされていることを确认します。
ギアの热端子アクセス
ブロックパラメーターの设定を使用して热端子とパラメーターを公开
ソースコードへのアクセス
的Simscape传动系统ブロックのソースコードを表示
ブレーキおよびクラッチブロック端子のパラメーター
ブロックパラメーターの设定を使用して热端子とパラメーターを公开
理想ベルトモデル
ベルトプーリとベルトドライブブロックのスリップを无视
クラッチの机械アクチュエータ端子
机械接続でクラッチアクチュエータを接続
さまざまな特性を持つ柔软なシャフト
可変直径,刚性,および减衰を用いて柔软なシャフトをモデル化
これらの机能および対応する关数の详细については,リリースノートを参照してください。