OpenModelica
Dezvoltat de | Open Source Modelica Consortium (OSMC) |
---|---|
Scris in | VS |
Mediu inconjurator |
Linux multiplataform , Windows |
Citiți formatele | Modelica CombiTimeTable ( d ) și formatul modelului Modelica ( d ) |
Formate scrise | Format model Modelica ( d ) și Modelica CombiTimeTable ( d ) |
Tip | simulări numerice |
Licență | licență publică OSMC, EPL , GPL ( licență gratuită ) |
Site-ul web | openmodelica.org |
OpenModelica este un software gratuit pentru simulări numerice ale sistemului fizic .
Bazat pe Modelica , permite modelarea, simularea, optimizarea și analiza sistemelor fizice complexe (electrice, mecanice, termice, hidraulice ...).
Comunitatea OpenModelica urmărește în mod activ dezvoltarea software-ului, în special printr-o organizație non-profit.
Software-ul este utilizat atât de mediul academic, cât și de industrie. Numeroase biblioteci (baza de date de componente) permit modelarea sistemelor auto, tratarea apei, aeronautică, apărare, energie, proces, echipamente industriale etc.
OpenModelica face posibilă simularea funcționării sistemelor fizice pentru a analiza comportamentul acestora.
Utilizatorul modelează fiecare subansamblu al sistemului folosind componente dintr-o bază de date integrată în software.
Fiecare subansamblu al sistemului este modelat de componente preluate dintr-o bază de date integrată în software.
Această diagramă este transformată într-un set de ecuații pe care simulatorul asociat le rezolvă.
Drept urmare, utilizatorul poate analiza toate caracteristicile fiecărei componente a sistemului.
Interfața grafică OpenModelica este formată din mai multe ferestre:
Sistemul este prezentat schematic de către diferitele componente enumerate mai jos:
motorasul este modelată prin diferitele sale componente
Această mașină EM este modelată de
Acest cuplu rezistiv constant legat de motor este modelat de
Reductorul este modelat ca un reductor cu eficiență, ale cărui caracteristici sunt
Lansăm simularea menționând durata dorită
RezultatUtilizatorul poate analiza și afișa toate caracteristicile fiecărei componente a sistemului
În acest exemplu, sunt afișate doar 2 curbe