文档

故障诊断单元

要帮助您解决单元设置问题,请使用Simulink万博1manbetx®使用Model Advisor检查生成对大型模型有用的报告。

默认情况下,Simuli万博1manbetxnk会用警告标记单元使用问题,比如单元不匹配。警告使您能够继续工作,即使不匹配的单位。您可以通过设置配置参数来减少看到的警告的数量单位不一致信息没有一个

未定义的单位

万博1manbetxSimulink万博1manbetx不支持自定义单元规范。有关受支持的单元系统及其包含的单元的更多信息,请参见万博1manbetx允许单位

模型顾问检查识别模型中未定义的单元标识定义单位。

溢流和下溢错误或警告

在使用时,可能会出现溢流和下流错误或警告单位转换块。如果你得到:

  • 溢出消息时,将输出端口的数据类型更改为具有更好范围的数据类型

  • 下流消息,将输出端口的数据类型更改为更精确的数据类型

不匹配的单元检测

在组件的边界,Simulink检测两个端口的单元是否不匹配。万博1manbetx要查看工具提示,请将鼠标悬停在警告牌上。如果该单元是可转换的,则Simulink会显示修复该问题万博1manbetx的建议。

模型顾问检查识别模型中的单元不匹配识别不匹配的单位。

加载时检测到不匹配的单元

在组件的边界,Simulink检测两个端口的单元是否不匹配。万博1manbetx要查看工具提示,请悬停警告标记。在可能的情况下,Simulin万博1manbetxk会显示修复问题的建议。

模型顾问检查识别模型中的单元不匹配识别不匹配的单位。

不允许单位系统

万博1manbet万博1manbetxx的表中列出的单元系统允许单位

模型顾问检查识别模型中不允许的单元系统标识在已配置单元系统中不允许的单元系统。

自动转换单位

如果允许自动单位转换设置配置参数,Simulink支持机组自动转换。万博1manbetx万博1manbetx万博1manbetxSimulink标志自动转换单位与徽章。

对于自动单元转换的列表,使用Model Advisor检查识别模型中的自动单元转换

自动单元转换不成功

如果允许自动单位转换设置配置参数,Simulink支持机组自动转换。万博1manbetx万博1manbetx如果S万博1manbetximulink不能执行自动单元转换,则会返回警告()。在这种情况下,可以考虑手动指定单元。

提示

自动单位转换方便。为了更好地控制单元,您可以手动设置两个连接端口的单元。

Simscape部件规格不兼容万博1manbetx

如果这些是真的:

  • 属性可在单元注册表中定义一个新单元pm_addunit函数。

  • 你使用新单位与万博1manbetxSimulink-PS转换器PS-万博1manbetxSimulink转换器块。

  • 您的新单元与Simulink数据库中的现有单元冲突。万博1manbetx

万博1manbetxSimulink返回一个警告,提示可能存在不正确的计算()。

另请参阅

||||||||

相关的话题

这个话题有用吗?