solidThinking Activate

solidThinking Activateがあれば、製品クリエイター、システムシミュレーションエンジニア、制御システムエンジニアは複合領域システムのモデリング、シミュレーション、最適化を実行できます。モデルベース開発ソリューションを利用することで、すべての設計要件が正しく満たされていることを確認でき、設計プロセスの早い段階でシステムレベルの問題を特定できます。

Image
Hierarchical & Parametric Modeling Build hierarchical component-based models of the real world system using signal based and physical modeling libraries

View the Video
Image
Mix Signal-based and Modelica Blocks Mix signal based and physical modeling blocks in the same model.

View the Video
Activateは、モデルベース開発および複合領域シミュレーションのためのブロックダイアグラム環境です。

Activate 2017は次のようなクラス最高の新機能を搭載しています。

  • ハイブリッドシステムのモデルベース開発ソリューション
  • 階層的でパラメータ化された複合領域モデリング環境
  • 同じダイアグラムでシグナルベースコンポーネントと物理(Modelica)コンポーネントの組み合わせが可能
  • ライブラリ管理を含んだ、拡張しやすい内蔵ブロックライブラリ
  • 機能的な模型インターフェースを通じてのモデル交換や連成シミュレーション
  • マルチボディダイナミクス解析との連成シミュレーション
  • 手軽に実行可能なコードにモデルをコンパイル

無償試用版の請求や詳細情報はこちらから

利点

メカトロニクスシステムのパフォーマンスを改善

Activateを使用して、複合領域システムの動的な挙動を改善します。Activateがあれば、システムのモデリング、シミュレーション、検証を手軽に行うことができ、電気、機械、油圧、コントロールなどさまざまなコンポーネントからのセンサー、アクチュエーター、コントロールの機能を組み込めます。

ロバスト性を高める効率的な設計

Activateを使用して、複合領域システムの動的な挙動を改善します。Activateがあれば、システムのモデリング、シミュレーション、検証を手軽に行うことができ、電気、機械、油圧、コントロールなどさまざまなコンポーネントからのセンサー、アクチュエーター、コントロールの機能を組み込めます。

機能面の早期考察が可能に

コンセプト設計の段階でシステムレベルの問題を特定できます。システムの機能定義を指定するブロックをただドラッグアンドドロップするだけで、指示付きの考察が示されます。数秒でモデルのシミュレーションが完了します。

ギャラリー

Img Img Img Img Img Img Img
複合領域のスマートシステムの動的性能をシミュレーションおよび改善 ハイブリッドモデリング: 連続 / 離散時間動的システムのモデリングとシミュレーション ハッチ機構の物理コンポーネントモデリング(機械的 / 電気的モデリング) Modelicaコンポーネントを用いた室温制御システムのモデリング マルチボディダイナミクス解析との最先端の連成シミュレーション Functional Mock-up Interface(FMI)を利用したモデル交換や連成シミュレーション Activateのダイアグラム内で簡単に最適化問題を設定可能
Img Img Img Img Img Img Img

機能

Build diagrams intuitively

  • Drag, drop and connect paradigm to rapidly construct models

  • Multiple window configuration with the ability to modify diagrams between windows using the drag-and-drop and copy-and-paste operations

  • Support for concurrent loading of multiple models in a session

Hybrid modeling

Model and simulate continuous and discrete dynamic systems.

Multi-disciplinary modeling

Real-world systems are multi-domain in nature. Activate allows users to model and simulate the combined system behavior of real world systems with support for multiple domains such as mechanical, electrical and others.

Hierarchical & Parametric Modeling

  • Build hierarchical component-based models of the real world system using signal based and physical modeling libraries.

  • Mix signal based and physical modeling blocks in the same model.

  • When modeling large or complex systems, easily create super blocks by encapsulating multiple blocks in a diagram into a single block. Super blocks are modular, reusable, can be masked and fundamentally behave like regular blocks allowing users more flexibility.

  • Since a model can be hierarchical and parameters can be defined at different levels, Activate provides an all available parameters option, which lets users navigate in a diagram and get a report of all parameters that are known or defined at a current level.

  • Generate C-code directly from your model.

Built-in block-based model libraries

Activate includes a large variety of predefined blocks that are available in a library system of palettes. Users can also create their own custom blocks in C or math scripts and save them to new or existing libraries.

Signal Generators
Signal Viewers
Signal Importers
Signal Exporters
Signal Conversions
Signal Properties
Math Operations

Dynamic
Hybrid
Routing
Logical Operations
Activation Operations
Matrix Operations
Lookup Tables
Ports
Buffers
Bus Operations
Optimization
Cosimulation
FlipFlops
Custom Blocks

Physical Component Modeling Using Modelica

Easily extend the capability of Activate using Modelica. A better way to model physical components is to use implicit blocks in which the behavior of the blocks is specified through symbolic equations.

Modelica, which is a standard in component level modeling is supported natively in Activate for acausal modeling.

Library Management

Easily create components and assemble custom applications. Use Activate’s library manager to create and edit custom libraries. Activate also provides an IDE along with API functions for users to further leverage library management.

Hybrid Simulator

Activate’s simulator provides users with several high performance numerical solvers that accurately and robustly solve dynamic systems including continuous, discrete-time and event based behaviors.

Solver TypeStiffnessSolver Name
Fixed step-sizeNon-stiff ODEForward Euler
Explicit Trapezoidal
Classical Runge-Kutta
Runge-Kutta
Stiff ODEBackward Euler
Implicit Trapezoidal
Variable step-sizeNon-stiff ODECVODE-BDF-Functional
CVODE-ADAMS-Functional
DOPRI (Dormand-Prince)

Stiff ODELsode
CVODE-BDF-NEWTON
CVODE-ADAMS-NEWTON
RADAU-IIA for ODE
CPODE

DAEIDA
RADAUV-IIA for DAE
DASKR

Optimization

Formulate optimization problems to improve the system parameters and design robust control strategies via:

  • BOBYQA optimizer block

  • This optimization block can be used directly in a model and doesn’t require any external calling function/link up

  • Cascade multiple optimization blocks to formulate max-min and min-max problems

  • Graphical optimization tool - the simplest way to formulate and solve optimization problems

  • Script based optimization - a powerful mechanism for solving general optimization problems where the cost and constraints may be obtained from a combination of Activate simulation results and math scripts

Model exchange and Co-simulation via Functional Mock-up Interface (FMI)

Activate supports FMI 2.0 standard for both model exchange and co-simulation of dynamic systems including the ability to import and export FMU (Functional Mock-up Unit). FMUs can be used in context to model exchange or co-simulation.

Co-simulation with Multi-body Dynamics

The co-simulation interface lets users simulate a complex system that includes a multi-body system (MBS) and one or more control subsystems. In order to effectively simulate the entire system, the MBS is simulated with MotionSolve while the control subsystem is simulated with solidThinking Activate.

Linearization

Activate allows users to create linear models from Activate blocks by linearization. The operating point can be computed either by running the simulation at a given time instant or by computing a steady-state point by imposing constraints on inputs, outputs, states and state derivatives.

Compiling models into executable code

Activate supports code generation for system performance and IP protection.

関連するソリューション

Image
solidThinking Embed モデルベースの組み込みシステム開発のためのビジュアル環境です。 Learn More
Image
MotionSolve マルチボディシステムの解析と最適化のための統合ソリューションです。さまざまな顧客との協力を通じ、MotionSolveの品質・ロバスト性・スピードは綿密に裏付けられています。 Overview Video | Learn More
Image
HyperStudy HyperStudyは、複数領域の環境下で製品設計を行うための設計スタディおよび最適化ツールです。 Overview Video | Learn More
Image
XLDyn XLDyn™は、モデルベースシステムエンジニアリング(MBSE)ソフトウェアです。電池モデル、統合シミュレーションツール、試験データなど、多種多様な検証オプションが用意されています。 Learn More