proteus仿真的流程图

proteus仿真的流程图,第1张

一个宏逗判流水灯而蔽改已,这么简单的东东,还要画流程指橡图?

ORG 0000H

MAIN:

MOV A,#0FEH

LOOP:

MOV P1,A

RL A

LCALL DELAY

SJMP LOOP

DELAY:

MOV R2,#200

DELAY1:

MOV R3,#250

DJNZ R3,$

DJNZ R2,DELAY1

RET

END

信号与系统的系统仿真框图的画法:

以y''(t) + 3y'(t) + 2y(t) = 4f'(t) + f(t) 为例,不能简单的想成激励是式中的f(t),响应是式中的y(t),而是要把式中等号右边两项都看作是激励,左边三项都是响应。

(只是“看作”,并不是真的如此,目的是服务下面的辅助函数)。

所以,我们把等号右边看成一项激励f(t),有辅助函数x''(t) + 3x'(t) +2x(t) = f(t),这样便得到了x(t)与f(t)的关系。

因此,对辅助函数,激励为f(t),响应为x(t)。我们若把题干函数的激励4f'(t) + f(t)带入辅助函数,响应应该为4x'(t) + x(t)(LTI系统的性质)。

但是对题干函数来说,激励是4f'(t) + f(t),响应可以记作y(t),这个y(t)是总响应,代表题干函数左边三项的和,而不是题干里的y(t)。所以有y(t) = 4x'(t) + x(t)。

其实想起来很简单,不过因为拆分出的f(t)与y(t),和题目式子里的f(t)与y(t)不是一个东西,所以很难讲清楚,更难想清楚。

总结如下:

辅助方程q(t)其实是把输入看做只有e(t),这时r1(t)等于q(t),输入为一阶导数时,输出为r2(t)也即为原输出的一阶导数,依次就下去,最后r1(t)、r2(t)...再线性叠加即为最后r(t),感觉和求单位冲激响应类似。

将实际系统放到计算机上进行仿真,要经历以下8个步骤:

(1)系统定义:按系统仿真的目的来确定岩弊所研究系统的边界及约束条件。

(2)建立数学模型:将实际系统抽象为数学表达式或流程图。

(3)模型变换:将系统的数学模型转换为计算机能处理的仿真模型。

(4)设计仿真实验:给定系统外部输入信号,设定相关参数和变量等。

(5)模型加载:将转换后的仿真粗闹族模型以程序形式输入到计算机中。

(6)仿真实验:在计算机中对仿真系统进行各种规定的实验。

(7)模型校验:按系统应达到的性能要求对模型进行弯蔽修改和检验。

(8)提交仿真报告:对仿真的数据进行分析、整理,提供仿真的最终结果报告。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12383416.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存