计算机仿真技术PPT
仿真技术概述PPT课件
系统
建立数学模型
仿真实验
结果分析
模型
计算机
建立仿真模型
2021/3/12
图1.1 计算机仿真三要素关系图
4
2、基本步骤
• 包括三个基本的内容:建模
仿真实验
结
果分析
问题的阐述
设置目标
建立模型
编程序
否 验证正确与否
否
是
确认
是
仿真实验设计
运行分析
2021/3/12
输出结果
图1.2 计算机仿真程序流程
5
第二节 仿真的分类
• 在非工程系统中(如社会、管理、经济等系统), 由于其规模及复杂程度巨大,直接实验几乎不可 能,这时通过仿真技术的应用可以获得对系统的 某种超前认识。
2021/3/12
13
三、仿真技术的发展趋势
1、硬件方面:基于多CPU并行处理技术的全数字仿 真将有效提高仿真系统的速度,大大增强数字仿 真的实时性。
2、数字仿真:采用数学模型,在数字计算机上借助
于数值计算方法所进行的仿真实验。60年代
2021/3/12
7
• 计算与仿真的精度较高。理论上计算机的字长可 以根据精度要求来“随意”设计,因此其仿真精
度可以是无限,但是由于受到误差积累、仿真时 间等因素影响,其精度也不易定得太高。
• 对计算机控制系统的仿真比较方便。仿真实验的 自动化程度较高,可方便地实现显示、打印等功 能。
2、安全
• 某些系统(如载人飞行器、核电装置等),直接 实验往往会有很大的危险,甚至是不允许的,而 采用仿真实验可以有效降低危险程度,对系统的 研究起到保障作用。
2021/3/12
12
3、快捷
计算机仿真课件_第一章_20151105
命令窗口 工作区窗口
当前目录窗口
历史记录窗口
第 1 章 MATLAB 入门与基本运算
1.1 MATLAB 环境与文件管理
1.2 基本数据定义与变量管理
1.3 变量、数组与函数
1.4 数据的输入与输出 1.5 数组与矩阵运算 1.6 M文件与函数 1.7 多项式管理 1.8 控制语句与逻辑管理 1.9 曲线拟合与插值运算
变量、数组与函数
变量
表示变量名,常量名,函数名和文件名的字符串 ( 1)由字母、数字、下划线等符号组成,第一个字 母必须是英文字母 。 (2)变量和常量最长不要超过 19个字符,多余截取。
(3)函数和文件名通常不超过8个字符。
(4)变量名大小写敏感。
变量、数组与函数
变量:特殊变量
ans ----默认临时变量
数据的输入与输出
MATLAB低级文件 I/O函数
MATLAB低级文件I/O函数 fclose 关闭文件
Feof
ferror fgetl fgets fopen
测试文件结束
查询文件I/O的错误状态 读文件的行,忽略回行符 读文件的行,包括回行符 打开文件
fprintf
fread frewind fscanf fseek
3.141592653589793e+000
说 明 16位十进制
5位十进制数加指数 16位十进制数加指数
400921fb54442d18 3.14 +十六进制 两位小数 正、负或零 分数近似 二位整数,四 位小数
基本数据定义与变量管理
在线查询: Help 命令;寻求帮助的标题 look for命令;关键词提供帮助
计算机仿真技术1ppt课件
之能重现原系统的各种状态。 ②数学仿真:它就是用数学语言去表述一个系统,并编制
程序在计算机上对实际系统进行研究的过程,这种数学 表述就是数学模型。 ③半实物仿真:也称为混合仿真或物理——数学仿真。
六、计算机仿真的一般过程 (见图1-2所示)
6
§1.1 计算机仿真的基本概念(续2)
3.连续系统和离散系统 ①连续系统:一个系统的状态随时间的变化是连续的。 ②离散系统:一个系统的状态随时间成间断或突然改变。
4.其它分类方法
三、系统模型 系统模型是对实际系统的一种抽象,是对系统本质
(或是系统某种特性)的一种描述。 模型可以分为实体模型和数学模型两大类。
如果要评价一个模型的好坏,一般遵循以下原则: ⑴精确性:相似度
8
§1.1 计算机仿真的基本概念(续4)
⑵合理性:同一系统可建不同模型,关键是对研究问 题有利。
⑶复杂性:在满足精度的前提下,越简单越好。 ⑷应用性:遵循输入量是可以测量的原则。 ⑸鲁棒性:适应的工况范围宽。 五、计算机仿真 1.仿真的概念
2
计算机仿真技术
第一章 概论 第二章 系统建模的基本方法与模型
处理技术 第三章 连续系统的数字仿真 第四章 离散事件系统仿真 第五章 计算机仿真软件
3
第一章 概论
§1.1 计算机仿真的基本概念 §1.2计算机仿真的历史及现状 §1.3计算机仿真的发展与展望
4
§1.1 计算机仿真的基本概念
10
§1.1 计算机仿真的基本概念(续6)
计算机仿真的一般过程可描述如下: ⑴根据仿真目的确定方案 ⑵建立系统的数学模型 ⑶建立仿真模型 ⑷编写仿真程序 ⑸进行仿真实验 ⑹仿真结果分析
计算机仿真技术课件 第四章 面向结构图的数学仿真方法
(2)对每个环节要增设一个参数C(I),它表示第I个环节入口的那 个非线性环节的参数,当第I个环节入口没有非线性环节,C(I)=0。
(3)一个完整的面向结构图的离散相似法仿真程序框图如图4-17 所示:
输入环节数 n,步长,输入函数 y0,等 输入各环节系数,以及 初值xi (0), yi (0)
G(s)
a0 s 2
b a1s a2
,
u
1 s
-
d
sc
y
图 4-5 二阶环节等效结构图
4.2 面向结构图离散相似法仿真
y0
u1
+
-
y1 u2
1 +-
y4
y2 u3
2
u4 4
y3
3
图 4-6 系统结构图
如果由一个系统如图4-6所示,如果已知各环节的传递函数, 侧很容易将其离散化,而各环节的输入-输出关系为
其中
a0 c / b a1 a / b
(4-7)
u
a0
x
1 s
x
y
-
a1
图 4-3 惯性环节结构图
惯性环节的状态方程和输出方程为
x a1x a0u yx
离散状态方程为
x(n 1) (T )x(n) m (T )u(n) ˆmT 2u(n)
y(n 1) x(n 1)
x(0) y(0)
步 骤
运行程序根据提示输入数据
结果分析
确定系统各个环节号
根据图4-19所示,写出连接矩阵
u1 1
u2
0
uu43
0 0
0 1 0 0
《计算机仿真技术》PPT课件
KR1BTP
(3) 在线的线性二次型最优控制
u(t)KX(t)
精选课件ppt
28
线性二次型调节器设计的MATLAB函数
函数LQR(Linear-quadratic regulator)用于计算连续状 态空间方程
X AX Bu
y CX Du
矩阵P必须满足黎卡提(Riccati) 代数方程:
P A A T P P B 1 B R P Q 0
●线性二次最优调节器的另一种二次型目标函数具有交叉项
J (XTQ X uTR u2XN )du t 0
精选课件ppt
27
线性二次型调节器的设计
线性二次调节器的设计步骤如下:
(1) 解式(4.5-4) Riccati 方程,求得矩阵P。若所求出P
e Ke
为简化起见,令 Kt Ke K
由牛顿定律,转子力矩平衡关系为
J bKi精选课件ppt Nhomakorabea36
由克希霍夫定律
LdiRiuK dt
u 设系统状态 X,i' 并建立以输入电压
为输入,转速 为输出的系统状态空间表达式为
X AX Bu
Y CX
X
i
Y
A
b
J K
L
K
J R
L
,
B
设计任务是要计算反馈 K,使 ABK 的特征值
和期望的极点 P相同.
精选课件ppt
15
极点配置的MATLAB函数
函数ACKER是基于Ackermann算法求 解反馈增益K。
Kak ceA ,rB ,(P )
其中,A,B为系统矩阵;P为期望极点向 量;K为反馈增益向量。
《计算机仿真教案》课件
《计算机仿真教案》PPT课件第一章:计算机仿真概述1.1 计算机仿真的概念解释计算机仿真的定义强调计算机仿真在科学研究和工程设计中的重要性1.2 计算机仿真的分类介绍连续系统仿真和离散系统仿真的区别列举常见的计算机仿真方法和技术1.3 计算机仿真的应用领域概述计算机仿真在各个领域的应用实例强调计算机仿真在现代社会中的广泛应用第二章:计算机仿真原理2.1 计算机仿真的基本原理解释计算机仿真的基本原理和方法强调计算机仿真需要基于数学模型和算法2.2 计算机仿真的建模方法介绍常见的建模方法,如机理建模、统计建模和机器学习建模强调建模方法的选择和验证的重要性2.3 计算机仿真的求解方法介绍常见的求解方法,如数值求解、符号求解和优化求解强调求解方法的选择和收敛性的考虑第三章:计算机仿真工具3.1 计算机仿真软件介绍概述常用的计算机仿真软件,如MATLAB/Simulink、Ansys和SolidWorks等强调仿真软件的功能和适用领域3.2 计算机仿真软件的使用方法介绍如何使用计算机仿真软件进行仿真的基本步骤强调仿真软件的操作技巧和注意事项3.3 计算机仿真软件的选用原则讨论如何选择合适的计算机仿真软件强调根据实际需求和预算进行合理选择第四章:计算机仿真实验4.1 计算机仿真实验的设计介绍如何设计和规划计算机仿真实验强调实验设计的合理性和可行性4.2 计算机仿真实验的执行介绍如何执行计算机仿真实验强调实验过程中数据的采集和记录的重要性4.3 计算机仿真实验的结果分析介绍如何分析计算机仿真实验的结果强调结果分析的准确性和可靠性第五章:计算机仿真的评估与优化5.1 计算机仿真的评估方法介绍常见的计算机仿真评估方法,如误差评估、效率评估和可信度评估强调评估方法的选择和实施的重要性5.2 计算机仿真的优化方法介绍常见的计算机仿真优化方法,如参数优化、结构优化和算法优化强调优化方法的选择和实施的有效性5.3 计算机仿真的改进与提升讨论如何根据评估和优化结果改进和提升计算机仿真强调持续改进和更新仿真模型的重要性第六章:计算机仿真的可视化6.1 仿真可视化的概念与意义解释仿真可视化在计算机仿真中的作用强调可视化对于理解和分析仿真结果的重要性6.2 可视化工具与技术介绍常用的仿真可视化工具,如Paraview、Maya和Unity等强调不同工具适用于不同类型的仿真数据6.3 可视化应用案例分析通过案例展示如何将可视化应用于仿真数据的展示和分析强调可视化在帮助决策和优化过程中的作用第七章:计算机仿真的并行计算7.1 并行计算基础介绍并行计算的基本概念和原理强调并行计算在提高仿真效率方面的作用7.2 并行仿真方法介绍并行仿真的常见方法和实现策略强调在不同场景下选择合适的并行仿真方法的重要性7.3 并行仿真工具与平台介绍常用的并行仿真工具和平台,如OpenFOAM和ParaView的并行计算功能强调并行仿真工具的选择和配置的重要性第八章:计算机仿真的不确定性分析8.1 不确定性分析的基本概念解释不确定性分析在计算机仿真中的重要性强调不确定性来源和影响因素的识别8.2 不确定性分析的方法介绍常见的不确定性分析方法,如蒙特卡洛模拟和敏感性分析强调不同方法的应用场景和优缺点8.3 不确定性分析的应用案例通过案例展示如何进行不确定性分析并指导仿真的改进强调不确定性分析在提高仿真可靠性和准确性的作用第九章:计算机仿真的验证与验证9.1 验证和验证的基本概念解释验证和验证在计算机仿真中的重要性强调验证和验证对于确保仿真准确性的作用9.2 验证和验证的方法介绍常见的验证和验证方法,如实验验证、理论验证和同行评审强调不同方法的选择和实施的重要性9.3 验证和验证的应用案例通过案例展示如何进行验证和验证并提高仿真的可信度强调验证和验证在仿真研究和应用中的关键作用第十章:计算机仿真的未来发展趋势10.1 新兴技术对计算机仿真影响讨论新兴技术如、大数据和物联网对计算机仿真的影响强调技术发展对仿真方法和工具的推动作用10.2 计算机仿真的跨学科应用概述计算机仿真在跨学科领域中的应用前景强调跨学科合作对仿真研究和应用的重要性10.3 计算机仿真的挑战与机遇讨论计算机仿真面临的挑战和机遇强调持续学习和发展以应对未来仿真领域的变化重点和难点解析一、计算机仿真的概念与分类:理解计算机仿真的定义及其在不同类型系统中的应用是学习仿真的基础。
1计算机仿真技术绪论PPT课件
1.1 系统仿真的基本概念
1.1.1系统与模型
系统:有相互联系、相互制约、相互依存的若干部分(要 素)结合在一起形成的具有特定功能和运动规律的有机整 体。
系统一般均具有四个性质:
系统的整体性 系统的相关性 系统的目的性 系统的环境适应性
6
1.1.2系统分类
系统的分类方法很多,主要有以下几种分类方法:
静态模型:系统处于平衡状态下的属性
一般表示形式是代数方程、逻辑表达
关系式
动态模型:
系统属性随
时间而发生
变化
连续 系统 模型
随机 模型
确定 模型
线性数学模型和非线性数学模型 微观数学模型和宏观数学模型 集中参数模型和分布参数模型 定常数数学模型和时变数学模型
存储系统模型和非存储系统模型
离散系统 时间离散系统
(1)计算机仿真基本概念、基本分类 (2)系统模型 (3)实现模型的语言(主要讲基本的Matlab 语言以及Simulink) (4)Simulink与数字信号处理、通信原理的 基本结合
2
3、参考书目
① 劳尔(Law.A.M.) .Simulation Modeling and Analysis, 3rd Ed,清华大学出版社.2000.12
版). 科学出版社, 2003年3月 ⑧ 韩利竹 .MATLAB电子仿真与应用.国防工业出版社 .2003
3
4、图书馆可借参考书目 ① Matlab相关 ② Simulink仿真相关
5、联系方式 Tel: Email: xinjie1023@
4
Chapt 1 Introduction
线性系统与非线性系统 定常系统与时变系统
集中参数系统与分布参数系统
计算机仿真.ppt
三峡水库总库容393 亿立方米,总装机容量 1820万千瓦,将是世界上最大的水电站。
但是三峡的安全问题是一个很重要的问题,我 们不可能等到建好后再看它的安全性,用计算机仿 真就可以很好的解决这一问题。
计算机仿真的基本概念
飞机设计
飞机设计中有一个重要环节:风洞试验。 实际的风洞试验费用巨大。 使用计算机仿真进行模拟风洞试验,使费用大大降低。
计算机仿真的基本概念
仿真举例
计算机仿真反映出新的科学技术的时代特
征,它的应用为各个领域带来新气象和成果。
应用的领域有:
航空管理,
公交车的调度,
飞机设计,
动画设计,
三峡的安全、生态, 道路的修建,
医疗保险,
国债的发行,
家居装修,
炼钢的温度估计,
发电厂的操作训练, 飞行员训练,
鼠疫的检测和预报。
计算机仿真的基本概念
Cos (0x) / (0x)2 (at y)2 Sin (at y) / (0x)2 (at y)2
取时间间隔(步长)为t ,则在时刻 t+t ,D的位置是(x x, y y) ,
x btCos
y btSin
(*)
计算机仿真举例
算法:
赋初值:初始时刻 t0,时间步长 t ,速度a,b,初始位置c
找出系统的实体、属性和活动等。
建立模型;
模
选择合适的仿真方法(如时间步长法、事件表法
型 等);确定系统的初始状态;设计整个系统的仿真流 构 程图。 造 收集数据;
编写程序、程序验证;
模型确认。
仿真研究的步骤
行模 与型 改的 进运
运行:确定具体的运行方案,如初始条件、参数、 步长、重复次数等,然后输入数据,运行程序。
计算机仿真技术ppt课件
数学模型
对用户开放的软件中,可以利用器件物理过程
中抽象出的数学方程进行编程,如Saber、
Matlab等。
18
ORCAD/PSpice中器件模型举例
二极管模型
19
20
IGBT模型
21
IGBT模型
22
ORCAD/PSpice、SABER等软件提供 了详细的器件模型,可用于器件 级仿真。
如变流器的小信号模型
电纳模型
如SVC中的TCR(晶闸管控制电抗器)可用等效 电纳表示,来研究SVC对电力系统的补偿作用。
等效受控电源模型
如逆变器可以用可控电压源表示
35
小结
建模是仿真的关键 根据研究目的选择建模层次 建模中对其他层次问题的合理简化 器件级仿真可用PSpice、Saber等软件 装置级仿真中多用器件的简化模型或
器件开、关 电路拓扑结构变化 状态方程周期性变化
结构变化的时刻 (开关动作时刻)
外部控制信号 内部状态
其它非线性
元件非线性
负荷非线性
控制系统非线性
5
非线性微分方程组求解 无解析解
数值计算复杂
非线性 微分方程组
非线性 代数方程组
线性 代数方程组
结果
数 值 积 分
牛顿- 拉夫逊
法
消 去 法
1/(Rc
Rl
)C
iL uC
1
/ L
0
ug
Ug
Rc Rl
C
Rc Rl
C
33
Boost电路状态平均方程
iL uC
(R
《计算机仿真技术基础》计算机仿真技术101页PPT
正因为仿真技术对国防建设、工农业生产及科学研究 均具有极大的应用价值,所以,仿真技术被美国国家 关键技术委员会于1991年确定为影响美国国家安全及 繁荣的22项关键技术之一。
问题: 如何分析研究并保证设计出或设计中的
悬架系统具有这种卓越性能?
研究方法: 1 理论方法 2 实验方法 3 仿真方法
仿真技术与物理实验、理论研究的对比
仿真技术
物理实验
理论研究
可能性 安全性
只要能建立系统 系统尚未建立,则不可 模型,就能进行 能;有的自然系统实验
周期太长,也不可能
无危险
有危险(人身、设备)
1.1 仿真(simulation)的基本概念 及其分类
1.1.1 系统仿真的定义、分类及其作用 1)系统仿真的定义 系统仿真是通过对系统模型的某种操作,
研究一个存在的或设计中的系统。简言 之,系统仿真是对系统模型的试验,即 在仿真中,系统的模型在一定的试验条 件下被行为产生器驱动,产生模型行为。
本章目录
1.1.2 计算机仿真(Computer Simulation)的定义及其分类
1)计算机仿真的定义 计算机仿真是指应用几何和性能相似原理,构
成数字模型,在计算机上对系统数字模型进行 某种操作。计算机仿真又称为数字仿真。
⒉计算机仿真的分类
①根据计算机分类 模拟计算机仿真、数字计算机仿真、模
2)系统仿真的分类--系统模型分类方式 ①物理仿真 系统模型为物理模型:实物模型(PM)。 ②数字仿真
系统模型为数字模型:数学模型和几何模 型(MM&GM)。
计算机仿真技术课件
梯形法
将函数图像与坐标轴所围成的面 积划分为若干个小梯形,计算每 个小梯形的面积并求和,得到函 数在指定区间内的定积分近似值。
辛普森法
基于牛顿-柯特斯公式的一种数 值积分方法,通过选取合适的节 点和权系数,构造出具有高阶代 数精度的求积公式,从而提高数
值积分的精度。
蒙特卡罗方法
随机抽样
通过生成随机数或伪随机数的方式,从待求解问题的概率分布中进行抽样,得到一组样本数据。
生物医学领域的应用
人体生理系统仿真
利用计算机仿真技术,可以对人体生 理系统进行模拟和预测,为医学研究
和治疗提供支持。
药物研发
通过仿真技术,可以对药物在人体内 的代谢过程进行模拟和预测,加速药
物研发过程。
生物组织工程仿真
利用仿真技术,可以对生物组织工程 的设计方案进行虚拟验证,评估工程
对生物体的影响和治疗效果。
05
计算机仿真技术的挑战与发展趋 势
面临的主要挑战
复杂系统建模
对于复杂系统的仿真,如气候、生态、经 济等,建模过程极具挑战性,需要处理大
量的数据和变量。
高性能计算需求
高精度的仿真需要强大的计算能力,对计 算机硬件和算法提出了更高的要求。
多领域交叉融合
计算机仿真技术涉及多个学科领域,如计 算机科学、数学、物理等,实现多学科知
设计实验方案
选择合适的仿真模型、算法和参数,构建实验 环境,设定实验步骤和流程。
遵循可重复性原则
确保实验设计具有可重复性,以便他人能够验证和重现实验结果。
实验数据分析与处理
数据收集与整理
按照实验设计,收集仿真过程中产生的数据,并进行整理和 分类。
数据分析方法
运用统计学、机器学习等方法对实验数据进行处理和分析, 挖掘数据中的规律和趋势。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
对于模型的实验应该说是在进行系统研究中的主要手段,选择在模型上 进行实验的原因主要有以下原因: (1)系统尚未设计出来 (2)某些实验会对系统造成伤害 (3)难以保证实验条件的一致性 (4)费用高 (5)无法复原
1.1.3 模型的建立
1.模型
不管采用何种相似形式,仿真的进行都是在模型的基础上进行的,系统的仿真离不开相关的模型,而模型 的好坏与否对系统的仿真是否真正能够和系统“相似”具有决定性的作用。对于不同的专业和研究特点, 其模型应用的侧重点是不一样的,并且在系统仿真研究的不同阶段,其模型的应用也是不一样的。例如在 系统的理论学习阶段模型侧重于数学模型,而在系统的应用实验阶段,物理模型是不可或缺的。另外,随 着现代科学技术的发展,一些模型并不能用传统的数学模型来表示,而是需要采用描述性的语言来建立所 谓的系统数学模型,例如模糊控制的模型。在科学研究的过程中,也需要先有理论模型分析、半实物模型 实验分析和实物运行验证等阶段。一个好的模型是工程设计或科学研究的基础,建立一个好的数学模型, 需要对所要研究系统的内涵及外延有一个比较清晰的认识,从而使模型能够代表所研究的系统。模型可以 是物理模型、数学模型、混合模型甚至是语言描述模型,在本书中主要讲述或应用数学模型。
1.理论解析法
所谓理论解析法,就是运用已掌握的理论知识对控制系统进行理论上的 分析、计算。它是在进行理论学习的一个必然应用的方法,其通过 理论的学习掌握有关的系统的客观规律,通过理论分析推导来对系 统进行研究。
q1
hq2图1-2 单容箱液位控制系统如图1-2所示的单容水箱液位控制系统,通过体积和液位的平衡关系,可 以得到其数学模型。 (1.1)
2.数学模型的建立
建立系统模型就是(以一定的理论依据)把系统的行为概括为数学的函数关系。下面以一种直线倒立摆 建模的过程来说明建模的基本步骤: 1)确定模型的结构,建立系统的约束条件,确定系统的实体、属性与活动。 在忽略了空气阻力和各种摩擦之后,可将直线一级倒立摆系统抽象成小车和均匀质杆组成的系统,如下 图所示:
从以上定义可以看出作为科学研究及工程设计的系统主要有 以下三个要素组成:
(1)对象 (2) 属性 (3)活动
以上这些就构成了系统的三个要素,系统可以完成某项任务 或实现某个预定的目标,达到研究和设计的目的。
例如控制某个加热的锅炉水温达到100℃。
扰动
给定 调节器
温度 加热炉
反馈
图1-1 加热炉传感温器控系统框图
在物理模型上所做的仿真实验研究具有效果逼真、精度高等优点,由于相对费用 较高,且一致性有时难以保证等问题。而随着计算机技术和数学理论的飞速发展, 人们越来越重视利用数学模型或非实物软件模型来对系统进行研究和设计。这样 一类模型的研究实际上是利用了性能相似的原则来进行的,在一定的程度可以替 代实际系统来进行“仿真”,是可信的。当然,采用何种的手段与方法建立高精 度的数学模型并能够在计算机上可靠的计算、运行是这种方法成功与否的关键。
然后可以通过局部线性化q得2到 如q1下所C示ddht的单容水箱液位的传递函数模型
(1.2)
k sa
2.直接实验法
这种方法是我们古人常常采用的方法,譬如伽利略的自由落体实验。作 为实验法往往是在系统本身上进行实验。实验者利用各种仪器仪表 与装置,对系统施加一定类型的激励信号,利用系统的特性输出来 进行系统动静态特性的研究。例如我们可以通过给电动机突然加上 供电电压,来测量电机的阶跃特性。这种方法具有简明、直观与真 实,针对性强,在一些小型系统系统分析与测试中经常采用。整体 具有系统简单,经济消耗小等特点。
但是,这种方法采用实际系统进行实验,其费用较高,系统构成复杂、 不确定因素太多,并且其有些系统由于实现性、安全性等原因不允 许进行直接的实验研究。应用的空间、时间受限较多。
3.仿真实验法
仿真实验法就是在模型上(物理的或数学的)所进行的系统性能分析与 研究的实验方法,它所遵循的基本原则是相似原理。系统模型按照 模型的形式可以分为物理模型和数学模型,还可以是两者的结合。
l φ
小
图1-3 直线一级倒立X 摆模型
F
车
导轨
P
Iθ
N
p
F
M
bx
θ
mg
x
N
图1-4 小车及摆x杆受力分析
2)检测得到有关的模型数据。
例如我们可以用包括欧姆定律、比例环节和惯性环节等来得到相关的控制规律, 即系统的数学模型来进行研究。也可以对要设计的系统进行一定比例的缩放得到 缩小或放大的物理模型或者具有一定特性替代的模型来进行间接地替代。也可以 像计算机控制系统系统在线调试或火电站模型的模拟运行等数学和物理模型同时 存在的混合系统。
第1章 计算机仿真技术
主要内容 系统与系统模型 仿真及计算机仿真三要素 连续系统仿真概论 计算机仿真软件
1.1 系统与系统模型
1.1.1 系统的概念
在生活、工作等各个方面,我们都离不开系统这样一个话题,它是人们 认识世界改造世界的过程中对某个事物、某个事件进行分析研究及改 造的一个载体。作为计算机仿真技术的载体和研究对象,系统是计算 机仿真技术中不可或缺的部分,只有确定好系统的内涵和外延才能够 对科学研究及工程设计的各个方面进行回归综合、协同、集成等方面 的工作,而对于研究对象的本身,由于各个专业、各个层次的研究目 标不同,对于系统的定义往往千差万别,作为一般的定义系统可以定 义为:相互关联又相互作用着的对象的有机组合,该有机组合能够完 成某项任务或实现某个预定的目标。
系统的定义及分类千差万别,如果从工程应用的角度出发, 我们可以将系统分为工程系统、非工程系统和综合系统。
1.1.2系统研究的方法
随着科学研究和社会发展,人类在认识世界、改造世界的过程中逐渐走 向深入,科学技术发展所面临的复杂程度日益加深,类似于阿基米 德的金冠故事的科学发现已经不是科学研究和工程设计的主流的方 式。人们在进行科学研究和工程设计已经形成了一些行之有效的方 法,通过这些方法我们可以对所要研究或设计的系统进行分析、综 合与设计。这些方法归纳起来主要有理论解析法、直接实验法与仿 真实验法三种方法。