变步信号导入仿真软件金宝app
这周我收到了从仿真软件用户以下问题:金宝app
我有一个数据采集系统可以节省信号变量区间。我想这些数据导入到一个变步模拟。当我从工作区块,使用仿真软件变步解决似乎采取大步骤和跳过我的一些点。金宝app我怎么能迫使解决者采取措施在我输入数据中指定的时间吗?
生成一个变步信号
为了说明这个问题,我将使用一个变步模拟和生成数据输入到另一个。开始我模拟以下模型使用ode15s硬解算器:
当检查记录的数据,我们可以看到,步长并非常数:
信号导入一个模型
导入这些数据在一个模拟世界中,我使用一个root轮廓尺寸块。
从导入的数据是连续的,我让轮廓尺寸的块的插入选项:
然后我配置模型使用保存的数据输入:
复制这个问题
解决模型金宝app的变步调整步长在仿真实现指定的公差状态中定义的误差模型配置。变步解算器没有采取措施的时候指定在导入数据。在我的示例模型中,当我运行仿真,导入信号看起来像:
解决方案
我们需要指导模型变步求解程序在指定的时间执行进口金宝app数据。要做到这一点,打开数据导入/导出配置面板,看看Save选项部分。设置输出选项“产生额外的输出”,并指定导入的数据的时间点作为输出。
现在导入的数据看起来像预期的那样。
额外的注意
为获得最佳性能,我建议预处理数据在导入前。例如如果你的信号包含点非常接近和相似的价值观,您可以过滤出来。这将使您的模拟运行得更快。让我知道如果你想看到一个文章主题。
现在轮到你了
你有没有遇到问题时将数据导入到模型?金宝app你有技巧推荐吗?留下一个这里的评论
- 类别:
- 信号,
- 模拟,
- 金宝app仿真软件提示
评论
留下你的评论,请点击在这里MathWorks账户登录或创建一个新的。