Share to: share facebook share twitter share wa share telegram print page

OpenModelica

OpenModelica

Description de cette image, également commentée ci-après
OpenModelica
Informations
Développé par Open Source Modelica Consortium (OSMC)
Écrit en CVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Linux, Windows
Formats lus Modelica CombiTimeTable (d) et Modelica model format (d)Voir et modifier les données sur Wikidata
Formats écrits Modelica model format (d) et Modelica CombiTimeTable (d)Voir et modifier les données sur Wikidata
Type simulations numériques
Licence licence publique OSMC, EPL, GPL (Licence libre)
Site web openmodelica.org

OpenModelica est un logiciel libre de simulations numériques de système physique.

Basé sur le langage de modélisation Modelica, il permet la modélisation causale (schéma fonctionnel) ou acausale (schéma structurel), la simulation, l’optimisation et l'analyse de systèmes physiques complexes (électrique, mécanique, thermique, pneumatique, chimique, hydraulique, etc.).

La communauté d’OpenModelica poursuit activement le développement du logiciel notamment à travers une organisation à but non lucratif.

Le logiciel est aussi bien utilisé par le monde universitaire que par le secteur industriel. De nombreuses bibliothèques (base de données composants) permettent la modélisation de systèmes automobiles, traitement de l’eau, aéronautique, défense, énergie, process, équipement industriel…

Applications

OpenModelica permet de simuler le fonctionnement de systèmes physiques pour analyser leur comportement.

L’utilisateur modélise chaque sous-ensemble du système par des composants issus d’une base de données intégrée au logiciel.

Chaque sous-ensemble du système est modélisé par des composants issus d’une base de données intégrée au logiciel.

Ce schéma est transformé en un ensemble d'équations que le simulateur associé résout.

De ce fait, l’utilisateur peut analyser toutes les caractéristiques de chaque composant du système.

L'interface graphique d’OpenModelica se compose de plusieurs fenêtres :

  • une fenêtre pour l’interface graphique utilisateur / logiciel pour la modélisation par glisser-déposer
  • à gauche, la base de données composants (électrique, mécanique, thermique, hydraulique...)
  • à droite, la fenêtre courbe résultat
  • en haut, pour lancer les simulations

Étude d’un système électro mécanique : un moto-réducteur alimenté en courant continu

Modélisation

schéma d'un moteur à courant continu

Le système est schématisé par les différents composants listés ci-dessous :

le moto-réducteur est modélisée par ses différents composants

  • un bobinage, modélisé par
    • une résistance : R = 4 Ω
    • une inductance : L = 10−3 H
  • une Machine Électro Mécanique qui transforme l’énergie électrique en énergie mécanique

Cette machine EM est modélisée par

  • une masse modélisée par son inertie en rotation : J = 10−6 kg m2
  • un coefficient : k EMF = 0,006 8 N m/A
  • un couple résistant constant lié au moteur

Ce couple résistant constant lié au moteur est modélisée par

  • un couple résistant : k Torque = -0,001 N m
  • un bloc source qui agit de manière constante sur le couple résistant

Le réducteur est modélisé par un réducteur avec rendement dont les caractéristiques sont

  • un rapport de réduction : R = 1/19
  • un rendement : Ƞ = 0,9

Simulation

La simulation doit être lancée en mentionnant la durée souhaitée.

Résultat

L'utilisateur peut analyser et faire afficher toutes les caractéristiques de chaque composant du système.

Dans cet exemple, seules 2 courbes sont représentées :

  • la courbe de l’intensité fonction du temps, mesurée aux bornes de la résistance [i = f(t)],
  • la courbe de la vitesse de rotation au cours du temps, mesurée via l’inertie de la masse [w = f(t)].

Étude d'une régulation de pression d'air avec bibliothèque custom

Procédé et schéma structurel

Il s'agit de la régulation de pression d'air à deux organes réglants (vannes de régulation) du ciel d'un séparateur biphasique industriel Eau/Huile. Une bibliothèque d'objets conformes à la norme ISA 5.1 des schémas d’instrumentation et régulation (P&ID) a été créé pour se rapprocher au mieux de la réalité industrielle.

La pression dans le ciel gazeux (Capacité S1) est augmentée par l'apport d'air contrôlé par la vanne FV75 et diminué par la vanne FV78. Un régulateur PID PRC63 permet de fixer la pression à la valeur désirée quelles que soient les variations de volume du ciel gazeux dues aux variations de niveaux de fluides eau et huile.

Résultats de la simulation

Après simulation, il est possible notamment de visualiser les pressions et les débits dans les différentes parties du système.

Bibliothèque custom

Le régulateur PID PRC63 possède les paramètres conformes au domaine de la régulation des procédés industriels.

Paramètres du régulateur PID

Il est réalisé par l'encapsulation des blocs élémentaires nécessaires.

Structure interne du régulateur PID mixte
Structure interne du régulateur PID mixte

On y utilise ici par exemple fréquemment plusieurs instances du bloc custom de type LookUpOne, défini par le code interne Modelica suivant :

Code Modelica de l'objet "LookUpOne"
Code Modelica de l'objet "LookUpOne"

Notes et références

Voir aussi

Articles connexes

Liens externes

Read other articles:

Lukisan yang menggambarkan Ashabulkahfi dan seekor anjing (pojok kiri bawah) yang menjaganya selama mereka tertidur di dalam gua atas kehendak Allah Ilustrasi dari Menologium Kaisar Basilius II Ashabulkahfi atau Tujuh yang Tertidur (Bahasa Arab: اصحاب الکهف, aṣḥāb al-kahf, Bahasa Yunani: επτά κοιμώμενοι, hepta koimōmenoi, Bahasa Latin: Septem dormientes, Bahasa Inggris: The Seven Sleepers) adalah kisah agama Kristen dan Islam yang menceritakan tujuh pemuda yang tert…

A pattern of daily vertical movement characteristic of many aquatic species Diel redirects here. For other uses, see Diel (disambiguation). Daily migration of marine life between the twilight zoneand the ocean surface – animation by NASA [1] Diel vertical migration (DVM), also known as diurnal vertical migration, is a pattern of movement used by some organisms, such as copepods, living in the ocean and in lakes. The adjective diel (IPA: /ˈdaɪ.əl/, /ˈdiː.əl/) comes from Lati…

Islam menurut negara Afrika Aljazair Angola Benin Botswana Burkina Faso Burundi Kamerun Tanjung Verde Republik Afrika Tengah Chad Komoro Republik Demokratik Kongo Republik Kongo Djibouti Mesir Guinea Khatulistiwa Eritrea Eswatini Etiopia Gabon Gambia Ghana Guinea Guinea-Bissau Pantai Gading Kenya Lesotho Liberia Libya Madagaskar Malawi Mali Mauritania Mauritius Maroko Mozambik Namibia Niger Nigeria Rwanda Sao Tome dan Principe Senegal Seychelles Sierra Leone Somalia Somaliland Afrika Selatan Sud…

Gravity Probe B КА «Gravity Probe B» в представлении художника Заказчик НАСА Производитель Lockheed Martin Оператор Стэнфордский университет[1] Задачи проверка эффектов ОТО Спутник Земли Стартовая площадка база Ванденберг Ракета-носитель Дельта-2 Запуск 20 апреля 2004 16:57:26 UTC COSPAR ID 2004-014A SCN 282…

بشكتاش الاسم الكامل نادي بشكتاش للرياضة البدنية(بالتركية: Beşiktaş Jimnastik Kulübü)‏[1] اللقب النسور السوداء (بالتركية: Kara Kartallar)‏[2][3]الأبيض والأسود (بالتركية: Siyah Beyazlılar)‏ الاسم المختصر BJK الألوان       الأسود والأبيض والأحمر تأسس عام 4 مارس 1903 (منذ 121 سنة)[4][5]…

Untuk musikus Amerika Serikat, lihat Charles Curtis (musikus). Untuk ahli botani Britania Raya, lihat Charles Curtis (botanis). Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Charles Curtis – berita · surat kabar · buku · cendekiawan · JSTOR Charles Cur…

Mark Hudson Hudson bermain untuk Cardiff City pada tahun 2012Informasi pribadiNama lengkap Mark Alexander HudsonTanggal lahir 30 Maret 1982 (umur 42)Tempat lahir Guildford, InggrisTinggi 6 ft 1 in (1,85 m)Posisi bermain BekInformasi klubKlub saat ini Huddersfield TownNomor 4Karier junior1999–2000 FulhamKarier senior*Tahun Tim Tampil (Gol)2000–2004 Fulham 0 (0)2003 → Oldham Athletic (pinjaman) 15 (0)2004 → Crystal Palace (pinjaman) 14 (0)2004–2008 Crystal Palace 106 …

Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber: Sistem gugur – berita · surat kabar · buku · cendekiawan · JSTOR Contoh penjadwalan turnamen dengan sistem gugur. Sistem gugur (atau Sistem Knockout atau sistem KO) merupakan salah satu format turnamen yang…

Siege of PhilippsburgPart of the Thirty Years' WarPainting of the siege by Jean-Baptiste Le Paon (1769)Date25 August – 12 September 1644(2 weeks and 4 days)LocationPhilippsburg, Prince-Bishopric of Speyer, Holy Roman Empire,(present-day Germany)49°14′13″N 8°27′17″E / 49.2370°N 8.4548°E / 49.2370; 8.4548Result French victoryBelligerents  France  Holy Roman EmpireCommanders and leaders Duc d'Enghien Vicomte de Turenne Duc de Gramont Caspar …

Questa voce sull'argomento calciatori brasiliani è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Rangel Nazionalità  Brasile Altezza 185 cm Peso 74 kg Calcio Ruolo Attaccante Squadra  Kolos Kovalivka Carriera Squadre di club1 2015 Grêmio Barueri0 (0)[1]2015 Foz do Iguaçu2 (0)2016 Itumbiara0 (0)[2]2016 Londrina0 (0)2016-2017 Kukësi19 (1)2017-2018 K…

Yesus dan Penguasa Muda yang Kaya Raya karya Heinrich Hofmann Yesus dan pria muda yang kaya raya (juga disebut Yesus dan penguasa yang kaya raya) adalah sebuah kisah dalam kehidupan Yesus pada Perjanjian Baru Kisah tersebut muncul dalam Matius 19:16–26, Markus 10:17–27 dan Lukas 18:18–27, yang segera diikuti dengan pengajaran mengenai Upah mengikut Yesus. Catatan Alkitab Injil Matius Matius 19:16–26 19:16 Ada seorang datang kepada Yesus, dan berkata: Guru, perbuatan baik apakah yang haru…

Untuk tempat lain yang bernama sama, lihat Padasuka. PadasukaKelurahanNegara IndonesiaProvinsiJawa BaratKotaCimahiKecamatanCimahi TengahKode Kemendagri32.77.02.1005 Kode BPS3277020005 Luas-Jumlah penduduk-Kepadatan- Padasuka adalah salah satu kelurahan di Kecamatan Cimahi Tengah, Kota Cimahi, Jawa Barat, Indonesia. Pranala luar (Indonesia) Keputusan Menteri Dalam Negeri Nomor 050-145 Tahun 2022 tentang Pemberian dan Pemutakhiran Kode, Data Wilayah Administrasi Pemerintahan, dan Pulau tahun …

Belizean politician and restaurateur Lee Mark ChangPresident of the Belize SenateIn office9 November 2015 – 21 April 2019Prime MinisterDean BarrowPreceded byMarco PechSucceeded byDarrell Bradley Personal detailsPolitical partyUnited Democratic Party Lee Mark ChangTraditional Chinese鄭經緯Simplified Chinese郑经纬TranscriptionsStandard MandarinHanyu PinyinZhèng Jīngwěi Lee Mark Chang is a Belizean politician and restaurateur. A member of the United Democratic Party, he was…

Map all coordinates using OpenStreetMap Download coordinates as: KML GPX (all coordinates) GPX (primary coordinates) GPX (secondary coordinates) This is a list of ports and harbors of the Arctic Ocean. The entries are sorted travelling east from the International Date Line. North America United States Location State Water body Coordinates Features & notes[1] Image Kivilina Alaska Chukchi Sea 67°43′38″N 164°32′21″W / 67.72722°N 164.53917°W / 67.7272…

ХристианствоБиблия Ветхий Завет Новый Завет Евангелие Десять заповедей Нагорная проповедь Апокрифы Бог, Троица Бог Отец Иисус Христос Святой Дух История христианства Апостолы Хронология христианства Раннее христианство Гностическое христианство Вселенские соборы Ни…

Horizontally opposed 6-cylinder piston engine Flat-six redirects here. For the interval, see Minor sixth. Continental O-470-13A air-cooled aircraft engine A flat-six engine, also known as a horizontally opposed-six, is a six-cylinder piston engine with three cylinders on each side of a central crankshaft. The most common type of flat-six engine is the boxer-six engine, where each pair of opposed cylinders moves inwards and outwards at the same time. An alternative configuration for flat engines …

Cupa Jean Luca P. Niculescu 1914-1915 Competizione Liga I Sport Calcio Edizione 6ª Organizzatore FRF Date dal 6 settembre 1915al dicembre 1915 Luogo  Romania Partecipanti 6 Risultati Vincitore Româno-Americana Ploiești(1º titolo) Cronologia della competizione 1913-1914 1915-1916 Manuale La Coppa Niculescu 1914-1915 è stata la sesta edizione del campionato di calcio rumeno disputata tra settembre e dicembre 1915 e vide la vittoria finale della Româno-Americana Ploiești. Una se…

Rhodes House dilihat dari South Parks Road Milner Hall di dalam Rhodes House, digunakan sebagai tempat kompetisi Price Moot Court. Rhodes House adalah bagian dari Universitas Oxford di Inggris. Terletak di South Parks Road di pusat Oxford, dan dibangun untuk mengenang Cecil Rhodes, seorang alumnus universitas Oxford dan dermawan utama. Sejarah Dalam surat wasiatnya, Cecil Rhodes (1853–1902) berkeinginan menciptakan beasiswa yang kemudian dikenal sebagai Beasiswa Rhodes yang dikelola oleh Rhode…

Pour les articles homonymes, voir Yūbari. Yūbari Croiseur Yubari Type Croiseur léger Histoire A servi dans Commanditaire Marine impériale japonaise Chantier naval Arsenal naval de Sasebo Japon Commandé octobre 1921 Quille posée 5 juin 1922 Lancement 5 mars 1923 Armé 23 juillet 1923 Statut coulé le 28 avril 1944 Équipage Équipage 328 Caractéristiques techniques Longueur 138,9 m Maître-bau 12,04 m Tirant d'eau 3,58 m Déplacement 3 387 tonnes Port en lourd 4 400 tonnes Propulsion 3 mac…

Mountain chain in Alaska Kigluaik MountainsHighest pointElevation737.92 m (2,421.0 ft)Coordinates64°58′35″N 165°21′44″W / 64.97639°N 165.36222°W / 64.97639; -165.36222 The Kigluaik Mountains (Kiglawait in Inupiaq) are a 42-mile (68 km) mountain chain running east to west on western Alaska's Seward Peninsula. Its highest point is the summit of Mount Osborn, at 4,714 feet (1,437 meters) above sea level. This remote range is home to numerous i…

Kembali kehalaman sebelumnya