CarSim仿真高级进阶(三)---VS 命令行(3)

本文介绍了在CarSim仿真中如何使用VS命令行删除方程、添加动态效果以及时间仿真变量的管理。通过DELETE_EQS命令可以动态删除变量方程,避免复杂化模型。同时,通过START_SAVE_TIMER和RESTORE_STATE命令,可以实现模型状态的保存与恢复,用于观察参数变化对仿真结果的影响。此外,线性化功能可用于频域分析,但要注意非线性模型的处理和扰动对线性化计算的影响。
摘要由CSDN通过智能技术生成

4.6 Delete Equations

可以使用表13中列出的DELETE_EQS_x命令在运行过程中(处理事件时)删除在表11中列出的命令添加的大多数公式。

表13.用于从VS Math模型中删除方程式的VS命令 

命令

执行动作

DELETE_EQS_DYN

删除用EQ_DYN添加的一组方程。

DELETE_EQS_END

删除用EQ_END添加的一组方程式。

DELETE_EQS_FULL_STEP

删除用EQ_FULL_STEP添加的一组方程式。

DELETE_EQS_IN

删除用EQ_IN命令添加的一组方程式。

DELETE_EQS_INIT

删除用EQ_INIT添加的一组方程式。

DELETE_EQS_INIT2

删除随EQ_INIT2添加的一组方程式。

DELETE_EQS_OUT

CARSim中,VS Command是一种用于定义方程式和控制模型行为的功能。根据引用\[1\],VS Command方程式的定义必须仅取决于状态变量,否则恢复状态可能会产生不确定的结果。这意味着方程式不能依赖于输出变量。引用\[2\]指出,模型中的参数和可配置函数被认为与状态无关,并且不会被保存和恢复。只有通过DEFINE_VARIABLE命令添加的变量才会被保存和恢复。而通过DEFINE_PARAMETER添加的对象则不会被保存。引用\[3\]提到,如果VS Solver与Simulink或LabVIEW一起运行,并且mode关键字的前缀为VS_,则Import变量不会添加到从外部软件传输到VS Solver的变量数组中。这些模式允许通过VS Command添加的方程式扩展VS Math Model的内置功能,而不会影响与在Simulink,LabVIEW或ASCET等环境中定义的任何外部模型的接口。如果求解器是单独运行的,则带和不带VS_前缀的模式之间没有区别。综上所述,VS CommandCARSim中用于定义方程式和控制模型行为,并且有一些规则和限制来确保模型的正确性和稳定性。 #### 引用[.reference_title] - *1* *2* *3* [CarSim仿真高级进阶()---VS 命令行(3)](https://blog.csdn.net/xiaoming0907/article/details/126149989)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小明师兄

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值