Matlab simulink Derivative 导数.docx_第1页
Matlab simulink Derivative 导数.docx_第2页
Matlab simulink Derivative 导数.docx_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Matlab simulink Derivative 导数输出 (输入的时间导数)库连续信号说明Derivative 模块近似计算其输入的导数其中du 是 输入值的变化,dt是在以前的模拟时间 的变化。该模块接受一个输入,并生成一个输出。模块的初始输出为零。 结果的准确性要看模拟的时间步大小。较小的时间步,使这个模块更顺畅,更准确的输出曲线。当输入的变化迅速,求解不采取较小的步骤,不像模块有连续状态。当输入的是一个离散信号,连续输入的导数 当输入变化值是一个脉冲。否则,它是0。你可以得到的离散信号的离散导数 使用并采取z变换为了避免在你的模型 使用 Derivative模块的例子,最佳形式的数学模型在Simulink Users Guide参考Circuit Model电路模型 。改善传输FCN模块的线性为了改善线性,你也可以尝试在其他模块加入微分项。例如,如果你有一个Derivative模块串联Transfer Fcn转移FCN模块 , 从以下尝试使用一个single Transfer Fcn 模块例如,他们下图中的那两个模块 您可以取代,二图等价 数据类型支持Derivative模块接受和输出一个double类型的实际信号。欲了解更多信息,请在Simulink文档参阅通过Data Types Supported by Simulink 参数对话框Coefficient c in the transfer function approximation s/(c*s + 1) used for linearization你的系统近似线性时 指定时间常数c。 设置默认值:inf 默认值INF相当于0到无穷的线性变化。 导数模块的精确线性化是困难的,因为模块的动力学方程是 ,你不能代表一个状态空间系统。你不能代表一个状态空间系统。但是,您可以加入一个极点导数,以创建一个传递函数前又多了一个极过滤 区分它的信号,从而消除了影响近似线性化的 噪声。 提示 最好的做法是改变值,在这里是中断的频率过滤器。为了提高线性化,近似通过高通滤波器模块的传递函数().要做到这一点,在Coefficient c in the transfer function approximation s/(c*s+1) used for linearization输入为正值. 此值必须是非零的。使用默认值INF,这等于一个零增益模块命令行信息命令行信息请参阅Block-Specific Parameters特征直接馈通Yes采样时间连续标量扩展N/A状态2*1+(输入元素的数目)量纲Yes过零检测No

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论