文档

选择范围收集方法

定点工具自动化了在Simulink中指定定点数据类型的任务万博1manbetx®模型。这个过程也被称为自动定量.该工具收集模型对象的距离数据,包括对象明确指定的设计最小值和最大值、模拟过程中记录的最小值和最大值,或者使用距离分析得到的最小值和最大值。基于这些值,该工具提出了最大限度地提高精度并覆盖范围的定点数据类型。该工具允许您检查数据类型建议,然后有选择地将它们应用于模型中的对象。

您可以使用Fixed-Point Tool使用以下方法为您的模型自动选择数据类型。

自动数据录入方法 优势 缺点

使用模拟最小值和最大值

  • 如果您知道模型要使用的输入,则很有用。

  • 您不需要指定任何设计范围信息。

  • 并不总是可行的收集完整的模拟范围。

  • 模拟可能需要很长时间。

使用设计最小值和最大值

如果模型包含范围分析不支持的块,则可以使用此方法。万博1manbetx但是,如果可能的话,使用模拟数据来提出数据类型。

  • 设计范围通常只适用于某些输入和输出信号。

  • 仅可为具有指定设计最小值和最大值的信号提出数据类型。

使用派生的最小值和最大值

您不必多次模拟,以确保模拟数据覆盖全部预期操作范围。

  • 推导过程可能需要很长时间。

工作流特性 使用模拟数据进行转换 使用极差分析进行转换
迭代的工作流程 合并多个模拟的范围。这个迭代过程允许您从多个输入用例中收集范围。 从一个推导到下一个推导的结果不会改变,除非您手动更改模型中的设计范围。
范围覆盖 建议的数据类型基于模拟范围。定点工具提供的建议与所提供的测试平台一样好。 范围分析通常提供更保守的数据类型建议。
系统输入 数据类型建议需要一组全面的输入信号来执行您的设计的所有范围。 根据提供的设计范围从派生报告的范围
设计范围 根据设计量程规范验证仿真量程,并在诊断查看器中报告违规情况。 必须在模型上指定设计范围。
万博1manbetx支持的功能 所有模型对象都支持检测和范围收集万博1manbetx 范围分析支持模型对象的子集。万博1manbetx有关更多信息,请参见不支万博1manbetx持的Simulink万博1manbetx软件特性
建模构造 在模拟过程中范围总是收敛的。 一些建模构造,比如反馈循环,在收敛之前可能需要更多的设计范围信息。
具有已知范围的可调参数 您必须将可调范围作为输入 报告了可调参数的设计范围。
数据类型建议 基于收集到的最小值和最大值的数据类型建议。
模拟模式 仪表数据仅在正常模式下采集。当模型在加速或快速加速模式下运行时,不会收集仪器仪表数据。如果您知道模拟将花费很长时间,您可能希望为您的模型推导出范围。 仿真模式对距离分析无影响。

相关的话题

这个话题有用吗?