混合现实建模仿真方法 混合仿真方法


hunhe fangzhen fangfa
混合仿真方法
hybrid simulation method

   用混合计算机进行系统仿真的方法。混合计算机能集中模拟计算机的计算速度快和数字计算机的计算精度高的优点。混合仿真方法比单纯的模拟仿真或单纯的数字仿真复杂,它是模拟仿真方法和数字仿真方法在具体应用上的相互结合和相互补充。混合仿真方法的关键问题是对两类不同的计算机合理地分配任务和恰当地选择帧速。任务的分配主要取决于任务的性质和对精度、速度的要求。帧速的选择原则是:①根据采样定理,包含干扰在内的信号最高有效频率必须小于采样频率的一半;②由于时间延迟和零阶保持造成的幅度和相位误差必须限制在允许范围之内;③数值计算的截断误差对被仿真的系统来说应减小到可以忽略的程度。混合仿真方法在航天、航空、核能、电力、化工等复杂的动力学系统仿真中获得广泛的应用。它比模拟仿真具有更高的精度,比数字仿真具有更高的速度;不仅可实现实时仿真,而且可以完成超实时仿真。混合仿真方法主要用于实现数字控制系统混合仿真、连续系统参数寻优和连续系统混合仿真。
   数字控制系统混合仿真  在数字控制系统中,控制器是一个专用的数字计算机,而控制对象通常是一个连续系统。采用混合仿真方法可以真实而且直观地反映这类系统的特性,即用模拟计算机实现控制对象动态过程的仿真,用数字计算机实现控制器的仿真。在仿真过程中,采样频率可以与真实系统一致,也可以引入时间比例尺,使仿真过程快于或慢于真实系统。
   连续系统参数寻优  用混合计算机进行连续系统参数寻优时,用模拟计算机进行系统动态过程的快速重复计算,用数字计算机控制寻优过程和执行按某种寻优算法编制的寻优程序,并实现参数的修正和结果的存储。通常采用的寻优算法是梯度法或随机法。在每一次迭代循环中,数字计算机将被寻优的参数值输送给数模乘法器或数模转换器,以实现参数的调整(图1[混合计算机用于参数寻优])。
   连续系统混合仿真  有些复杂的连续系统仿真对计算精度和计算速度都有严格的要求。此时宜采用混合仿真方法在连续系统仿真中,首先要对计算任务进行合理的分配,即分配给模拟计算机要求计算速度快而精度不高的计算任务,分配给数字计算机要求计算精度高而变化慢的任务。例如,在空间飞行器的仿真中,用模拟计算机完成姿态控制回路的计算,而用数字计算机计算轨道、制导和导引方程(图2[ 空间飞行器混合仿真框图])。此外,对于某些难于用模拟计算机的运算部件来完成的计算问题,如多变量函数的计算、坐标转换等,也需要由数字计算机来完成。
混合现实建模仿真方法 混合仿真方法
   误差  由于在连续系统的仿真回路中引入了数字计算机、多路采样器、模数转换器和数模转换器,所以必须考虑由此引起的各种误差因素主要的误差因素有:①由数值积分所带来的截断误差以及算法本身可能带来的时间滞后。截断误差同算法和积分步长有关。②由多路采样器、模数转换器和数模转换器所带来的时间滞后。③由模数转换器有限的分辨率所带来的量化误差。④由数模转换器零阶保持输出带来的幅度误差和相位滞后。这种误差同仿真系统的采样速率(通常称为帧速)有关。
   减少这些误差的主要方法是:①选择适当的数值积分算法,在保证计算精度和稳定性的前提下,减少计算量,缩短步长。同时考虑算法本身的实时性,避免由算法带来的时间滞后。②提高帧速以减小由时间滞后和零阶保持所带来的幅度误差和相位滞后。这就要求提高数字计算机和接口设备的速度,设备造价也相应地提高。③利用多帧速算法,即将数字计算部分划分为快变化部分和慢变化部分,分别选取不同的计算步长,以减少计算量。④利用补偿和外插方法消除由时间滞后和零阶保持所产生的幅度误差和相位滞后。补偿可以由数字计算机完成,也可以由模拟计算机完成。补偿方法有一阶补偿、二阶补偿、三阶补偿等⑤提高接口设备的速度和分辨率,减少时间滞后和量化误差。
                 周炎勋
以上就是网友分享的关于"混合仿真方法"的相关资料,希望对您有所帮助,感谢您对爱华网的支持!   

爱华网本文地址 » http://www.aihuau.com/a/419451/582861566184.html

更多阅读

在EDK中使用DDR2内存的仿真方法 ddr2有4g内存条吗

Micron的网站上可以下载到DDR2的仿真模型,开始以为直接连上就好,但事实上问题很多。1.DDR2模型配置DDR2仿真模型文件很多,其本身就是一个可以运行的仿真模块。我们不需要那么多文件,需要用到的文件是:Ddr2.v是内存颗粒的仿真文件,ddr2

Matlab仿真软件 matlab仿真

一、MATLAB简介MATLAB 产品家族是美国MathWorks公司开发的用于概念设计,算法开发,建模仿真,实时实现的理想的集成环境。由于其完整的专业体系和先进的设计开发思路,使得MATLAB 在多种领域都有广阔的应用空间,特别是在 MATLAB 的主要

数学建模——TOPSIS法 数学建模的方法

TOPSIS法:通常用于对一个拥有多个指标的对象进行综合分析评价,其核心思想是将N个影响评价结果的指标看成N条坐标轴,由此可以构造出一个N维空间,这样可以将每个待评价的对象依照其各项指标的数据在N维空间中描绘出唯一的一个坐标点。再

梦想照进现实 管理让梦想照进现实

     互联网有今天,四个特征、八个字最关键:开放、透明、分享、责任。假如你的管理不能具有这样的实质,你的企业一定走不久。我希望大家记住有梦想很可贵,但是坚持梦想更可贵,把梦想变成现实的正确方法更为可贵,一个优秀企业是管理出

声明:《混合现实建模仿真方法 混合仿真方法》为网友号少年分享!如侵犯到您的合法权益请联系我们删除