Modelica jest językiem modelowania typu open source używanym do tworzenia modeli matematycznych systemów fizycznych oraz do wdrażania symulacji numerycznych systemów, których zachowanie ewoluuje w czasie.
Język ten został opracowany przez Modelica Association, międzynarodowe stowarzyszenie non-profit, które zrzesza członków zarówno z przemysłu, jak i środowiska akademickiego w celu ustanowienia standardu w symulowaniu systemów dynamicznych.
Siemens AMESim jest bezpośrednim następcą prac zapoczątkowanych przez Stowarzyszenie Modelica.
Symulacja systemów jest przydatna do weryfikacji ich działania, optymalizacji systemu i poprawy wydajności poszczególnych komponentów.
Korzystając z oprogramowania symulacyjnego, takiego jak Modelica, można rozwiązywać numeryczne układy równań algebraicznych i różniczkowych (DAE). Chodzi zatem o wypisanie równań, zdefiniowanie dowolnych parametrów i warunków początkowych bez konieczności użycia skomplikowanych języków programowania.
Wartość symulacji w konfiguracji
Dzięki konfiguratorowi opartemu na regułach możesz gromadzić wymagania klientów, wybierać komponenty, przygotowywać model Modelica i przeprowadzać symulacje w celu analizy zachowania systemu.
Film przedstawia przykład symulacji opracowanej w języku Modelica, zintegrowanej ze środowiskiem Siemens Rulestream ETO.