0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于可视化定点代数环的研究分析

MATLAB 来源:djl 作者:Guy Rouleau 2019-09-12 11:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

MathWorks应用工程师,博客介绍关于 Simulink 以及其它 MathWorks 的基于模型的设计工具。

几天前,我需要调试一个较大的模型,出现了下面这个错误:

关于可视化定点代数环的研究分析

在我这个模型里,这个代数环涉及到一百多个模块,信号遍布整个模型,还有总线结构,把问题变得很复杂,难以分析。

ashow(为什么不再需要它了!)

多年来,我一直使用ashow函数高亮显示代数环。以下是一个简单模型的示例:

关于可视化定点代数环的研究分析

然而,它不太好用,而且它只能高亮显示代数环的一部分。显然,它也无法高亮显示我现在需要解决的这个代数环。

这是因为,这里的代数环是定点信号,这就导致了类似“先有蛋还是先有鸡”的问题。。为了让 ashow 运行,它需要模型能编译。然而,该环是定点信号,Simulink 引擎知道它自己无法求解,于是在模型编译过程中报错,导致无法使用 ashow。

就在那时,我想起了一个相对较新,但经常忘记的函数:

Simulink.BlockDiagram.getAlgebraicLoops

如果你仔细阅读过代数环的相关文档页面,可能已经知道到,Simulink 提供了Simulink.BlockDiagram.getAlgebraicLoops 函数,它是一种新的,且更有效的代数环高亮显示方法。

用上述同一示例,结果如下:

关于可视化定点代数环的研究分析

这个函数在 R2015a 中引入,并在 R2017b 中做了改进,能找到并高亮显示更多类型的代数环。在我的案例中,它已经能高亮显示涉及到定点信号的代数环。根据该环高亮提示,就可找出引入延迟模块并打断该环的最佳位置。

请注意以下几点:

以红色高亮显示的模块是我们称之为代数变量的模块。可以先尝试在这类模块的输出端添加一个入延迟模块(除非是连续信号,参见下列相关阅读)。

如果检测到该环是人为代数环,它将以虚线高亮显示,这表示应使用原子子系统或模型引用的 Minimize Algebraic Loop feature 勾选项来解决这个问题。

Simulink.BlockDiagram.getAlgebraicLoops 还会返回一个对象类型的返回值给出模型代数环的各种属性,其中包括所涉及模块的句柄,您可以酌情使用。

以下是高亮显示的代数环的定点模型示例:

关于可视化定点代数环的研究分析

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 信号
    +关注

    关注

    12

    文章

    2950

    浏览量

    80506
  • 函数
    +关注

    关注

    3

    文章

    4423

    浏览量

    68037
  • 可视化
    +关注

    关注

    1

    文章

    1372

    浏览量

    22964
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    利用数据API构建实时数据分析可视化报表系统

    API(涵盖销售统计、用户画像、流量分析等)进行高效的数据整合、分析,并实现 自定义报表生成 和 实时数据可视化 ,为商业决策提供强大支持。 一、 数据API:核心能力解析 典型的数据分析
    的头像 发表于 04-02 15:56 221次阅读
    利用数据API构建实时数据<b class='flag-5'>分析</b>与<b class='flag-5'>可视化</b>报表系统

    3D系统可视化

    本身的深入描述和F-Theta透镜的应用示例。 光学系统的3D-可视化 VirtualLab Fusion提供的工具可以实现光学系统的3D可视化,因此可以用于检查元件的位置,以及快速了解系统内部的光
    发表于 03-30 09:25

    KubePi:开源Kubernetes可视化管理面板,让集群管理如此简单

    :人人可用的开源数据可视化分析工具,可用于Kubernetes集群数据的实时可视化分析。 MeterSphere :开源持续测试平台,支持Kubernetes环境中应用的自动测试和持续集成。 七
    发表于 02-11 12:53

    工业物联网可视化平台是什么?有什么功能?

    工业物联网可视化平台是基于物联网、大数据、人工智能等技术,将工业生产中的设备、系统、流程等数据以图形方式呈现,实现实时监控、智能分析与交互式管理的数字化工具。 其核心功能涵盖数据集成、可视化
    的头像 发表于 11-17 17:49 1553次阅读

    基于 HT 技术的园区元宇宙可视化管理平台

    设计、核心功能实现及技术亮点,展现如何通过HT技术实现园区“安能”一体管控。 HT 技术作为平台开发的核心支撑,其基于 HTML5 标准的特性,为园区可视化管理提供了轻量、高效、跨终端的解决方案。平台整体采用“3D场景渲染+
    的头像 发表于 11-07 14:54 686次阅读
    基于 HT 技术的园区元宇宙<b class='flag-5'>可视化</b>管理平台

    工业可视化平台是什么

    工业可视化平台是一种基于信息技术和可视化技术,将工业生产过程中的数据、信息、流程等以直观、动态的图形方式呈现,并实现交互式管理与分析的数字化工具。它通过整合工业物联网(IIoT)、大
    的头像 发表于 10-24 18:00 1323次阅读

    光伏电站可视化的实现

    实现光伏电站可视化,核心是在于通过直观的视觉界面,解决传统运维中低效巡检、数据孤岛、被动响应等痛点,从而提升运营效率并提供决策支持。这是一种有效的技术手段,通过数字孪生、三维建模、数据融合等技术
    的头像 发表于 10-21 17:29 1437次阅读
    光伏电站<b class='flag-5'>可视化</b>的实现

    【产品介绍】Altair HyperView用于仿真和CAE分析的后处理和数据可视化

    AltairHyperView通过用于仿真和CAE分析的高级后处理和数据可视化解锁工程洞察力AltairHyperView是用于高保真后处理的CAE分析软件。HyperView专为工程师打造,可促进
    的头像 发表于 09-19 17:02 1191次阅读
    【产品介绍】Altair HyperView用于仿真和CAE<b class='flag-5'>分析</b>的后处理和数据<b class='flag-5'>可视化</b>

    数字孪生可视化系统构建行业数字智能管理生态!

    数字孪生可视化系统具备丰富的模型组件,包括二维平面组件及3D模型组件,可根据用户需求进行定制。数字孪生可视化系统在行业数字升级、数字管理中有着重要的意义,充分利用大数据技术和信息技
    的头像 发表于 09-19 11:45 962次阅读
    数字孪生<b class='flag-5'>可视化</b>系统构建行业数字<b class='flag-5'>化</b>智能管理生态!

    宏集方案 | 如何进行产线高阶能耗数据的计算和可视化?

    前言在当前经济下行时期,越来越来多企业开始对产线进行数字转型,提高企业竞争力。在产线数字转型过程中,产线高阶能耗数据的计算和可视化是比较重要的一,今天小编就和大家分享如何对产线能
    的头像 发表于 08-08 18:28 674次阅读
    宏集方案 | 如何进行产线高阶能耗数据的计算和<b class='flag-5'>可视化</b>?

    3Dfindit 提供的数字立方体模型为研究项目的可视化提供了支持

    魔方的帮助下实现多视角可视化 为了克服这一挑战并实现多视角可视化,我们使用了3Dfindit立方体动画模型。博物馆和学生们可以利用 3D 模型提出新的历史教学问题。
    发表于 08-01 14:36

    如何使用协议分析仪进行数据分析可视化

    使用协议分析仪进行数据分析可视化,需结合数据捕获、协议解码、统计分析可视化工具,将原始数据转化为可解读的图表和报告。以下是详细步骤及关键
    发表于 07-16 14:16

    物流园区全场景能源实时可视化管理与智能调控系统方案

    物流园区能源可视化管理系统方案
    的头像 发表于 06-27 17:04 784次阅读
    物流园区全场景能源实时<b class='flag-5'>可视化</b>管理与智能调控系统方案

    如何实现光伏数字孪生可视化

    光伏数字孪生可视化是通过数字手段构建光伏电站的虚拟镜像,实现物理实体与数字模型的实时映射与交互,目的是促进光伏电站运维管理的智能、高效。通过实时监控与智能预警,实现故障快速定位以
    的头像 发表于 05-29 15:27 963次阅读
    如何实现光伏数字孪生<b class='flag-5'>可视化</b>?

    工业设备可视化管理系统是什么

    工业设备可视化管理系统是一种基于物联网(IoT)、大数据、云计算、数字孪生等技术,对工业设备的运行状态、性能参数、维护信息等进行实时监测、数据整合与可视化呈现的智能管理平台。它通过将复杂的设备数据
    的头像 发表于 05-27 14:56 1401次阅读
    工业设备<b class='flag-5'>可视化</b>管理系统是什么