はじめてのOpenModelica [改訂版](工学社)
・OpenModelicaのバージョンについて
 ・2026年5月14日現在、OpenModelicaの最新版はv1.26.3です。 ※
  書籍の手順(14ページ)の通り、最新版のフォルダからインストーラをダウンロードします(現在、Windows版は64bitのみ)。
 ・書籍では、OpenModelica v1.26.1を用いて説明しています。v1.26.3はマイナーバージョンアップ(バグフィクス)で、インストール手順は同一です。
・サンプルプログラム
 ・一括ダウンロード (約22kB)

 ・演習データ1つ1つの説明です。
  ※ Modelicaファイル(.mo)はモデルが記述されたファイルであり、シミュレーション結果は含まれません。

   ・1章:インストール手順を示した章なので、演習データはありません。
   ・2章:Modelica標準ライブラリの以下のサンプルモデルを用いますので、演習データはありません。
    - Modelica.Electrical.Analog.Examples.Resistor
    - Modelica.Magnetic.FluxTubes.Examples.BasicExamples.ToroidalCoreAirgap
    - Modelica.Mechanics.Rotational.Examples.LossyGearDemo1
    - Modelica.Thermal.HeatTransfer.Examples.Motor

   ・3章:以下の7つのModelicaモデルを用意しました。
    - DiodeModel(DiodeModel(3-3).mo)
     書籍3-3節(63ページの内容)まで完成させたモデルです。
    - FullWaveRectification(FullWaveRectification(3-4).mo)
     書籍3-4節(64~65ページ)に示した単相全波整流回路モデルです。
    - BuckConverter(BuckConverter(3-4).mo)
     書籍3-4節(66~67ページ)に示した降圧チョッパ回路モデルです。
    - DCMotorModel(DCMotorModel(3-4).mo)
     書籍3-4節(67~69ページ)に示した永久磁石式直流モータの等価回路モデルです。
    - EasiestMagneticModel(EasiestMagneticModel(3-5).mo)
     書籍3-5節(70ページ)に示した最も簡単な磁気回路モデルです。
    - EasiestElectricalMagneticModel(EasiestElectricalMagneticModel(3-5).mo)
     書籍3-5節(71ページ)に示した最も簡単な電気-磁気回路連成モデルです。
    - ThermalNetwork(ThermalNetwork(3-5).mo)
     書籍3-5節(72~73ページ)に示した熱回路網モデルです。
   ・4章:以下の6つのModelicaモデルを用意しました。
    - RDiodeComponent(RDiodeComponent(4-1).mo)
     書籍4-1節(76~80ページ)で作成するコンポーネントのモデルです。
    - RdiodeTest(RdiodeTest(4-1).mo)
     書籍4-1節(80~82ページ)で作成するモデルです。上記のRDiodeComponent(RDiodeComponent.mo)とともにロードして使用してください。
    - RDiodePackage(RDiodePackage(4-2).mo)
     書籍4-2節(82~86ページ)で作成するパッケージです。
    - CPUPowerPackage(CPUPowerPackage(4-3).mo)
     書籍4-3節(86~93ページ)で作成するCPU消費電力のパッケージです。
    - MOSFETPackage(MOSFETPackage(4-4).mo)
     書籍4-4節(94~101ページ)で作成するパッケージです。
    - MOSFETPackage(MOSFETPackage(4-5).mo)
     書籍4-4節の内容に加え、書籍4-5節(102~105ページ)で作成した内容を追加したパッケージです。
   ・5章:以下の3つのModelicaモデルを用意しました。
    - CPUPowerPackage(CPUPowerPackage(5-1).mo)
     書籍5-1節(106~109ページ)で作成するパッケージです。
    - CPUPowerPackage(CPUPowerPackage(5-2).mo)
     書籍5-1節の内容に加え、書籍5-2節(110~114ページ)で作成した内容を追加したパッケージです。
    - CPUPowerPackage(CPUPowerPackage(5-3).mo)
     書籍5-1節、5-2節の内容に加え、書籍5-3節(115~120ページ)で作成した内容を追加したパッケージです。
   ・6章:書籍6-4節及び6-5節で示したファイル群を用意しました。
    - test.mos
     書籍131ページのリスト6-4に示したModelicaスクリプト・ファイルです。
    - MOSFETPackage(MOSFETPackage.mo)
     書籍132ページのリスト6-6に示したMOSFETTest3モデルを追加したパッケージです。
    - testMOSFET.mos
     書籍133ページのリスト6-7に示したModelicaスクリプト・ファイルです。
    - testMOSFET.bat
     書籍134ページのリスト6-9に示したバッチファイルです。
    - pythonModelica.py
     書籍136ページのリスト6-11に示したPythonプログラムです。
    - mosSeed.txt
     書籍138ページのリスト6-12に示したシードファイルです。
    - batSeed.txt
     書籍138ページのリスト6-13に示したシードファイルです。

>>Modelicaのページに戻る
>>西研究室トップページに戻る

Copyright © 2018-2026 Nishi Laboratory all rights reserved.