ModiaSim / Modia.jl

Modeling and simulation of multidomain engineering systems
MIT License
323 stars 38 forks source link

I would like to use Modia in real-time applications ... does it make sense, is it possible? #121

Open abassign opened 3 years ago

abassign commented 3 years ago

There are simulation and / or control applications in which the input data, for each time cycle (1/20 ... 1/60 of a second), comes from external devices (or external simulation programs). In the case I am analyzing I would like to use Modia com FDM (Flight Dynamics Model) as it has all the important features for this particular activity. In the future I would like to extend Modia (always if it were possible) for the control of simulated aircraft (.. and maybe even real drones ..) in order to exploit its potential which seems to be considerable, does this request make sense or I have to find alternatives or write new code from scratch?

ufechner7 commented 3 years ago

If you are interested in Flight Dynamics also have a look at: https://github.com/JinraeKim/FlightSims.jl

Not based on Modia, though...

Or at my flight controller (for kites, though): https://github.com/ufechner7/KiteViewer/blob/sim/src/RTSim.jl

Uwe

On 11/09/2021 18:38, Adriano Bassignana wrote:

There are simulation and / or control applications in which the input data, for each time cycle (1/20 ... 1/60 of a second), comes from external devices (or external simulation programs). In the case I am analyzing I would like to use Modia com FDM (Flight Dynamics Model) as it has all the important features for this particular activity. In the future I would like to extend Modia (always if it were possible) for the control of simulated aircraft (.. and maybe even real drones ..) in order to exploit its potential which seems to be considerable, does this request make sense or I have to find alternatives or write new code from scratch?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ModiaSim/Modia.jl/issues/121, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABAJ7XLTOI5QBSV5VQNZ2F3UBOAZZANCNFSM5D3D2M3A. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

alhirzel commented 2 years ago

I can't speak for Modia, but speaking generally, GPUCompiler.jl could be used in the future for something like this.