Altair Twin Activate® Challenge #3: Electrical domain Modelica components

RSGarciarivas
RSGarciarivas
Altair Employee
edited October 2023 in Altair HyperWorks

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:

image

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.