作 者:(瑞典)彼得·弗裡茲森 著 周凡利 譯
定 價:56.9
出 版 社:華中科技大學出版社
出版日期:2020年09月01日
頁 數:207
裝 幀:平裝
ISBN:9787568064279
Modelica語言已經成為多領域繫統建模標準語言,是復雜繫統“智能設計”時代繫統建模的支撐標準,已經廣泛應用於航天、航空、車輛、能源、船舶、兵器等工業領域,國內工程界也已經廣泛接受Modelica標準。國外已經出版了幾本Modelica專著,原書作者PETER FRITZSON是Modelica語言奠基者之一,本書是介紹Modelica入門為經典的著作,由於Modelica在國內已經廣泛推廣,對於本書有著廣泛的需求。譯者團隊是國內從事Modelica研究、工具開發及工程應用實力強、影響大的團隊等
●第1章 概論
1.1 繫統和試驗
1.1.1 自然繫統和人工繫統
1.1.2 試驗
1.2 模型的概念
1.3 仿真
1.3.1 仿真的必要性
1.3.2 仿真的不足
1.4 創建模型
1.5 分析模型
1.5.1 敏感度分析
1.5.2 基於模型的診斷
1.5.3 模型驗證與確認
1.6 數學模型分類
1.6.1 方程分類
1.6.2 動態模型VS靜態模型
1.6.3 連續時間模型VS離散時間模型
1.6.4 定量模型VS定性模型
1.7 產品設計運用建模和仿真
1.8 繫統模型實例
1.9 總結
1.10 參考文獻
第2章 Modelica簡介
2.1 Modelica入門
2.1.1 變量和預定義類型
2.1.2 注釋
2.1.3 常量
2.1.4 可變性
2.1.5 默認初始值
2.2 面向對像的數學建模
2.3 類和實例
2.3.1 創建實例
2.3.2 初始化
2.3.3 特化類
2.3.4 基於變型的類重用
2.3.5 內置類型和屬性
2.4 繼承
2.5 泛型類
2.5.1 以實例作為類參數
2.5.2 以類型作為類參數
2.6 方程
2.6.1 重復的方程結構
2.6.2 偏微分方程
2.7 非因果物理建模
2.7.1 物理建模VS面向框圖建模
2.8 Modelica組件化模型
2.8.1 組件
2.8.2 連接圖
2.8.3 連接器和連接器類
2.8.4 連接
2.8.5 Inner和Outer定義隱式連接
2.8.6 可擴展連接器與信息總線
2.8.7 對流連接器
2.9 抽像類
2.9.1 抽像類重用
2.10 組件庫設計和應用
2.11 示例:電子組件庫
2.11.1 電阻
2.11.2 電容
2.11.3 電感
2.11.4 電壓源
2.11.5 接地
2.12 簡單電路模型
2.13 數組
2.14 算法結構
2.14.1 算法區和賦值語句
2.14.2 語句
2.14.3 函數
2.14.4 運算符重載和復數
2.14.5 外部函數
2.14.6 函數化的算法
2.15 離散事件和混合建模
2.16 包
2.17 注解
2.18 命名規範
2.19 Modelica標準庫
2.20 Modelica實現和執行
2.20.1 手工編譯簡單電路模型
2.20.2 狀態空間轉化
2.20.3 求解方法
2.21 發展歷程
2.22 總結
2.23 文獻
2.24 練習
第3章 類和繼承
3.1 類設計者和用戶之間的約定
3.2 類示例
3.3 變量
3.3.1 變量名重復
3.3.2 變量名和類型名重復
3.3.3 變量初始化
3.4 方程即行為
3.5 訪問控制
3.6 登陸月球示例仿真
3.7 繼承
3.7.1 方程繼承
3.7.2 多重繼承
3.7.3 素處理和用前聲明
3.7.4 extends語句聲明順序
3.7.5 MoonLanding繼承示例
3.8 總結
3.9 文獻
第4章 繫統建模方法
4.1 創建繫統模型
4.1.1 演繹建模法VS歸納建模法
4.1.2 傳統方法
4.1.3 面向對像-基於組件方法
4.1.4 自上而下VS自下而上建模
4.1.5 模型簡化
4.2 容器繫統建模
4.2.1 應用傳統方法
4.2.2 應用面向對像-基於組件方法
4.2.3 連續PI控制容器繫統
4.2.4 連續PID控制容器繫統
4.2.5 串聯容器繫統
4.3 基於預定義組件的直流電機TOP-Down建模
4.3.1 繫統定義
4.3.2 繫統分解和通信初步設計
4.3.3 子繫統建模
4.3.4 子繫統組件建模
4.3.5 接口和連接定義
4.4 接口設計-連接器類
4.5 總結
4.6 文獻
第5章 Modelica標準庫
5.1 總結
5.2 文獻
附錄A 術語表
附錄B OpenModelica和OMNotebook命令
B.1 交互式電子書OMNotebook
B.2 常用命令和示例
B.3 完整命令列表
B.4 OMSHELL和DYMOLA
B4.1 OMShell
B4.2 Dymola 腳本
文獻
附錄C OMNotebook和DrModelica的文本建模
C.1 HELLOWORLD練習
C.2 用VanDerPol和DAEExample模型運行DRMODELICA
C.3 簡單方程繫統
C.4 BouncingBall混合建模
C.5 采樣混合建模
C.6 方程和算法區域
C.7 在電路中添加可連接組件
C.8 電路的詳細建模
C.8.1 方程
C.8.2 模型實現
C.8.3 搭建電路模型
C.8.4 電路仿真
附錄D 圖形建模練習
D.1 簡單直流電機
D.2 具有彈簧和慣量的直流電機
D.3 具有控制器的直流電機
D.4 直流電機作為發電機
參考文獻
Modelica是一種全新的面向對像的軟硬件建模語言,Modelica語言為機械、電氣、控制和熱動力學等應用領域提供了通用的語法符號、強大的模型抽像和有效的仿真實現能力。基於Modelica語言以及相關技術,本書介紹了一種基於組件的面向對像建模方法,從而幫助讀者快速掌握基於方程和面向對像的數學建模與仿真技術基礎。本書闡述了用Modelica建模仿真的各個方面,同時,也通過建模仿真示例解釋了Modelica語言的大量關鍵概念。 本書由開源Modelica聯盟負責人編寫,目標讀者是對計算機輔助設計、建模、仿真以及技術與自然繫統分析感興趣的工程師和學生。本書是學習建模、仿真與面向對像技術的理想教材。