输入的输出时间导数
金宝app模型/连续
的衍生物块近似输入信号的导数u对于模拟时间t。你获得的逼近
通过计算一个数值差异 在哪里 在输入值的变化和 是因为以前的模拟(主要)时间步长的时间变化。
此块接受一个输入并生成一个输出。块的初始输出为零。
该块的输入与输出的精确关系为:
在哪里t是当前仿真时间和 是模拟的最后输出的时间。后者是一样的最后一个重要时间步长的时间。
的衍生物块输出可能对整个模型的动态非常敏感。输出信号的精度取决于仿真中所采取的时间步长。更小的步骤允许从这个块更平滑和更准确的输出曲线。然而,与具有连续状态的块不同,当此块的输入快速变化时,求解器不会采取较小的步骤。根据驱动信号和模型的动态特性,此块的输出信号可能包含意外的波动。这些波动主要是由驱动信号输出和求解器步长引起的。
由于这些敏感性,您的模型应该使用积分器(例如积分块),而不是衍生物块。积分器块具有允许求解器调整步长和提高仿真精度的状态。看到电路模型例如选择最佳形式的数学模型以避免使用衍生物块你的模型。
如果你必须使用衍生物块使用变量步长求解器,将求解器的最大步长设置为衍生物块可以产生足够的准确性的答案。要确定此值,您可能需要使用不同的求解程序设置重复运行模拟。
如果输入到该块是一个离散信号时,输入的连续衍生物显示出脉冲时的输入的值更改。否则,它是0。可选地,可以定义使用信号的最后两个值的差的离散信号的离散衍生物:
。
以z-对该方程进行变换,得到:
的离散微分块模型此行为。此块代替衍生物块来近似离散信号的离散时间导数。
数据类型 |
|
直接馈通 |
|
多维信号 |
|
适应信号 |
|
讨论二阶导数过零检测 |
|