选择范围收集方法
定点工具自动化了在Simulink中指定定点数据类型的任务万博1manbetx®模型。这个过程也被称为自动定量.该工具收集模型对象的距离数据,包括对象明确指定的设计最小值和最大值、模拟过程中记录的最小值和最大值,或者使用距离分析得到的最小值和最大值。基于这些值,该工具提出了最大限度地提高精度并覆盖范围的定点数据类型。该工具允许您检查数据类型建议,然后有选择地将它们应用于模型中的对象。
您可以使用Fixed-Point Tool使用以下方法为您的模型自动选择数据类型。
自动数据录入方法 | 优势 | 缺点 |
---|---|---|
使用模拟最小值和最大值 |
|
|
使用设计最小值和最大值 |
如果模型包含范围分析不支持的块,则可以使用此方法。万博1manbetx但是,如果可能的话,使用模拟数据来提出数据类型。 |
|
使用派生的最小值和最大值 |
您不必多次模拟,以确保模拟数据覆盖全部预期操作范围。 |
|
工作流特性 | 使用模拟数据进行转换 | 使用极差分析进行转换 |
---|---|---|
迭代的工作流程 | 合并多个模拟的范围。这个迭代过程允许您从多个输入用例中收集范围。 | 从一个推导到下一个推导的结果不会改变,除非您手动更改模型中的设计范围。 |
范围覆盖 | 建议的数据类型基于模拟范围。定点工具提供的建议与所提供的测试平台一样好。 | 范围分析通常提供更保守的数据类型建议。 |
系统输入 | 数据类型建议需要一组全面的输入信号来执行您的设计的所有范围。 | 根据提供的设计范围从派生报告的范围 |
设计范围 | 根据设计量程规范验证仿真量程,并在诊断查看器中报告违规情况。 | 必须在模型上指定设计范围。 |
万博1manbetx支持的功能 | 所有模型对象都支持检测和范围收集万博1manbetx | 范围分析支持模型对象的子集。万博1manbetx有关更多信息,请参见不支万博1manbetx持的Simulink万博1manbetx软件特性. |
建模构造 | 在模拟过程中范围总是收敛的。 | 一些建模构造,比如反馈循环,在收敛之前可能需要更多的设计范围信息。 |
具有已知范围的可调参数 | 您必须将可调范围作为输入 | 报告了可调参数的设计范围。 |
数据类型建议 | 基于收集到的最小值和最大值的数据类型建议。 | |
模拟模式 | 仪表数据仅在正常模式下采集。当模型在加速或快速加速模式下运行时,不会收集仪器仪表数据。如果您知道模拟将花费很长时间,您可能希望为您的模型推导出范围。 | 仿真模式对距离分析无影响。 |
相关的话题
这个话题有用吗?