ModeIica 多领域物理系统建模详解与精通
内容简介
《ModeIica 多领域物理系统建模详解与精通》由面向对象基于方程的建模和仿真技术领域内,起代领作用的***专家之一,也是Modelica奠基之父之一的弗里松教授编写。该书涉及有关赛博物理系统(cyber-physical systems)建模与仿真的详细介绍,面向熟悉基本编程概念的读者,使读者了解、学习、掌握和精通Modelica语言。该书按教科书方式编排,是学习使用Modelica建模仿真技术的教科书及指南,也是学习怎行多领域物理建模和应用的指南。
《ModeIica 多领域物理系统建模详解与精通》可作为高等院校Modelica语言教学使用,也可作为Modelica语言工程应用及其业余爱好者学习和参考使用。
作者简介
彼得·弗里松(Peter Fritzson),博士,瑞典林(Linkoping)大学计算机信息科学系,编程环境实验研究室主任、教授。开放源Modelica联盟主任,基于模型的产品研发MODPROD中心主任,Modelica协会,帮助完成建立健全协会的相关组织。先前,曾担任北欧仿席、欧洲仿真联合会(EuroSim)秘书、Sun微系统加州项目主管;是面向对象基于方程的建模和仿真技术领域内,起代领作用的***专家之一,也是Modelica语言奠基之父之一。
目录
Part Ⅰ 简介
第1章 建模与仿真简介
1.1 系统和试验
1.2 模型
1.3 仿真
1.4 建模
1.5 模型分析
1.6 数学模型的种类
1.7 在产品设计中使用模型和仿真
1.8 系统模型举例
1.9 小结
1.10 参考文献
第2章 Modelica快速浏览
2.1 开始使用Modelica
2.2 面向对象的数学模型
2.3 类和实例
2.4 继承
2.5 泛类
2.6 方程式
2.7 非因果物理建模
2.8 Modelica软件组件模型
2.9 偏类
2.10 组件库的设计和使用
2.11 电气组件库案例
2.12 构建SimpleCircuit模型
2.13 数组
2.14 构建算法
2.15 离散事件和混合建模
2.16
2.17 注释
2.18 命名约定
2.19 Modelica标准库
2.20 模型的运行
2.2能样机接口工具互换
2.22 历史回顾
2.23 小结
2.24 参考文献
2.25 练习
Part Ⅱ Modelica语言
第3章 类、类型、声明和查找
3.1 类是设计者和使用者之间的契约
3.2 类和实例的例子
3.3 变量
3.4 用方程表达对象的行为
3.5 访问控制
3.6 仿真登月的例子(0802)
3.7 短类和嵌套类
3.8 Modelica专用类
3.9 预先定义的类型/类
3.10 变量声明的格式
3.11 变量声明的前缀
3.12 变量的说明符
3.13 变量的初始值
3.14 带有条件的声明
3.15 声明的顺序和在声明前使用
3.16 范围和查找简介
3.17 嵌套查找过程细节
3.18 类型及子类型的概念
3.19 子类型使用和类型兼容
3.20 类型概念小结
3.21 小结
3.22 参考文献
……
Part Ⅲ 建模及应用
Part Ⅳ 术语和工具
附录A 词汇表
附录B Modelica形式化语法
附录C 练习答案