Altair Twin Activate® Challenge #3: Electrical domain Modelica components
Modelica is an equation-based language that is especially well-suited for modeling the behavior of physical components. Activate supports several Modelica libraries, allowing users to create physical-based models, often simpler than their signal-based counterparts.
Modelica components are acausal, which means that, instead of blocks having explicit inputs and outputs, they have connectors which propagate physical quantities.
This week’s challenge is to build a simple RL circuit using Modelica’s electrical domain blocks and compare it to a signal-based diagram. This is what the circuit should look like:
Use the attached model to inspect the response of the signal-based model and start from there.
Good luck!
Tip: The components you need can be found in the Modelica palette > Electrical > Analog. There you will find basic components (ground, resistors, inductors, capacitors, etc.) as well as the voltage source and current sensor you need for the model.
Level: Easy
Product Required: Activate 2020 or later version (including Personal Edition)
The solution can be attached in the comment section of this post. The desired output format is a JPG or PNG picture of the output scope, containing both signal and physical based model outputs.
The solution to Challenge Transfer Functions & Data Handling can be found here.
If you would like to solve more challenges and get regular challenge release updates, Subscribe to the Altair Community Challenge forum.