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

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

3天内不再提示

梳理一下MATLAB/Simulink在轨道交通行业应用的方方面面

MATLAB 来源:MATLAB 作者:MATLAB 2021-06-13 15:43 次阅读

轨道交通一般包含铁路轨道交通、城际市域轨道交通和城市轨道交通,以其高效、节能、安全等特点得到各国政府和商业组织的重视,已经在世界范围内得到大规模的投资建设。为了让轨道交通更加“绿色”和“智能”,轨道交通行业的各类企业都在积极的拥抱 5G人工智能和大数据等新兴技术,不断的在轨道交通装备研发上取得突破。当然,”绿色“和”智能“本身也是外部市场对轨道交通研发企业提出的要求,如何在诸如轨交车辆,牵引供电、列车运行控制等系统的研发上快速进行创新,如何实现数字化转型,正成为轨交行业研发企业取得市场先机的关键。MathWorks 一直致力于帮助用户提高研发能力,为工程师提供高度自动化的研发工具,加速科研和工程创新。本篇就来梳理一下 MATLAB/Simulink 在轨道交通行业应用的方方面面,我们将围绕数字化转型中涉及的“系统化的利用模型”和“系统化的利用数据”两个使能要素来组织下面的内容。

模型的系统化利用基于模型的系统工程(MBSE)和基于模型的设计(MBD)是轨道交通装备研发企业采用的工程方法,是我们面向复杂系统设计时采用的有效设计手段,已经得到国内外企业的广泛应用。当我们进一步将模型应用到设备运营阶段,构建设备的数字孪生体,进而开展基于数字孪生体的应用,如预测性维护、基于设备状态的健康监测,将进一步发挥模型的价值,为企业带来可观的收益。另外,将设备实际运营过程中产生的数据作用于数字孪生体,一方面是促进数字孪生应用的实现,另一方面也能够为模型的优化和迭代升级提供有效支撑,完成从运营到研发的反馈,形成研发和运营之间的闭环。

基于模型的系统工程(MBSE)

轨道交通系统是涉及车、路、网,复杂的系统之系统,其中的车辆系统、信号系统、牵引供电系统等也都具有很高的复杂性。复杂系统的工程设计起点往往是要通过系统工程方法获取对系统的清晰认识,从而进一步开发并形成系统的架构以及各个组成系统/分系统的以工程化语言描述的需求(这种工程方法可以在分系统/子系统层级进一步迭代使用)。MathWorks 从 R2019a 版本开始提供面向系统工程应用的建模工具 System Composer,其与 MATLAB、Simulink 一起为研发企业提供了进行架构设计、详细设计与系统实现的统一的开发环境。本公众号的两篇关于 MBSE 的文章可以做为参考:1. 基于模型的系统工程系列之基础篇 2. MathWorks 工具在基于模型系统工程中的应用 在此我们仅通过下图说明 MBSE 和 MBD(基于模型设计)的关系,这也是采用 MathWorks 提供的工具链开展系统工程和基于模型设计的一种工作流程:

基于模型的设计(MBD)

我们在很多场合都探讨过 MBD, 在本公众号中也可以直接搜索“基于模型的设计”,可以看到很多干货。关于基于模型设计的优点,本文仅再着重强调两点:一是通过可执行模型的运行,可以在设计早期就对系统设计进行确认,即发现系统设计中是不是存在不能实现的条目或遗漏的部分,以及开展早期的测试工作,确保详细设计满足设计需求。第二点是代码生成技术让详细设计和代码实现两个阶段无缝的贯穿起来,由于不用再由编码人员在理解了详细设计的基础上进行手工编码,自动代码生成技术可以显著提升生产力,另外需要强调的是,自动代码生成技术能够最大程度的避免编码人员在“理解详细设计”这个过程中引入的“故障”,即通过自动代码生成进一步保障“代码”与“详细设计”的一致性。另外,基于模型设计在促进团队协作、产品研发快速迭代、产品的质量保障方面都能为企业带来显著收益,本文不再一一阐述,详情在本公号搜索相关的技术&案例文章。

“我们的Simulink模型作为我们设计的唯一有凝聚力的来源 - 包括文档和实现 - 降低了成本并使更改更容易实现。随着我们添加更多自动化测试,我们也降低了认证成本。” —— Claes Lindskog,庞巴迪运输集团

庞巴迪运输集团的解决方案和产品覆盖信号系统和车辆系统,很早就开始了MBD的部署应用,“与使用我们的传统方法相比,基于模型的设计我们需要更少的设计,实施,测试和文档迭代,从而使成本降低 45%,并将交付周期缩短 35%。客户对交付的极具挑战性的功能从一开始就能完美运行印象深刻。”

在自动代码生成方面,Alstom 早在 2004 年就使用 Simulink Coder 和 Embedded Coder 生成产品级C代码,应用在交付给捷克铁路的 Pendolino 型列车项目上。

“当阿尔斯通向捷克铁路交付 Pendolino 列车的时候,它的软件是我们第一次使用自动生成的代码并通过 TUV 认证。我们仅用一年时间就完成了一个永磁驱动器控制系统的开发,如果没有 MathWorks 工具这些都无法做到。” —— Han Geerligs, Alstom

在 2014 年 MathWorks 法国办公室举办的一场研讨会上,Alstom 的代表分享了他们的基于模型设计的最佳实践

MATLAB/Simulink 产品体系中的代码生成工具以及其它部署工具,经过多年的发展以及大量客户使用的打磨,已经形成比较完善的体系,支持依托 MATLAB/Simulink 开发的应用向嵌入式设备(FPGADSPMCUPLC 等)、边缘设备(CPU)以及云端(Cloud)进行部署。

在 MBD 的应用过程中,整车系统模型是比较重要的一个方面。SYDAC 公司创建系统模型的经验可以做为我们的参考。

从具体的应用来看,铁路车辆牵引控制系统涉及的能量流控制以及铁路信号系统相关的信息流控制,都是 MBD 的应用范围。从能量流控制的视角,电池/储能、变流、电机控制,是三个主要应用方向。这里有详细的解决方案。

以牵引变流器为例,ABB 使用 MATLAB 和 Simulink 设计用于滤波、电流控制、电网同步和电网功率监测的控制算法,并计算功率、空闲功率和其他物理变量,ABB 采用 MBD 方法开发的 AC 800PEC 控制器已交付市场,用于牵引变流器,该变流器可适用于高温度范围和振动苛刻环境。ABB 在变流控制上应用 MBD 不止于此,由于变流控制需要更高速度,可编程逻辑器件 FPGA 被选用做电力电子控制处理器,而 ABB 也在 MathWorks 2015 年瑞士用户大会上分享了它在面向 CPU 和 FPGA 采用 MBD 开发变流控制器的最佳实践。

也就是说,当我们选用可编程逻辑器件做为电力电子控制器的时候,我们也能够采用 MBD 的方法进行开发,HDL Coder 页面上有更多的信息可供参考。从信息流的视角,在轨交行业,除了我们熟悉的各类涉及传感信号、语音、图像、视频无线通信信号(如5G)的处理可以采用基于模型的设计方法开展工程应用外,在更高层的信息处理和决策逻辑开发上,如列控系统的开发,MATLAB/Simulink 也在发挥着重要作用。法国国家铁路公司 SNCF 早在 2013 年就分享了其采用 MBD 进行 ERTMS(欧洲轨道列控系统)的开发

《A Model-Based Design Approach for an ERTMS Trackside System : Specification, Validation and Proof of a Level 2 ERTMS》信号系统做为安全关键系统(Safety Critical) ,需要研发过程满足功能安全标准要求,如在轨道交通行业使用的标准EN-50128。MathWorks 提供了完整的工具链支持高安全系统的开发。

波兰 PESA Bydgoszcz SA 公司 :Developing PLC-Based Control and Management Systems for Electric and Diesel Multiple-Unit Railway Vehicles 数据的系统化利用大数据、人工智能等技术,已经被广泛的应用于各行各业,在轨道交通行业,基于大数据、人工智能的健康监测、预测性维护,是当前比较典型的应用。当然,人工智能也必将在“智慧”高铁中涉及的音频、图像、视觉、定位、雷达等各类传感信息的处理中扮演重要角色,帮助实现电子电气设备、高铁车辆以及整个轨道交通系统的智能化。SNCF使用人工神经网络对车辆的动力学模型进行建模, 也开发了基于车辆状态的监控系统,帮助开展预测性的维护。

概括来说,MATLAB 在数据科学方面(对机器学习深度学习、大数据技术等的统称),提供了非常完整和功能强大的工具链,覆盖数据获取、预处理、建模以及部署。

对于预测性维护这样的应用,MATLAB 从 R2018a 版本开始提供专门的工具帮助用户开发相关应用。“工欲善其事必先利其器”,高效便捷地开展数据分析离不开好的工具,MATLAB 提供了丰富的 App 以及 Live editor task 这样的功能,各种不同的 app 帮助用户在不编写代码的情况下就开展各类数据分析,提高数据分析的效率,并大大降低开展数据分析的编码工作量。

再提系统仿真系统仿真的重要性值得再单开一段进行说明。采用 MBD 的一个基础是需要有系统模型,而系统模型一方面可以用于开展基于 MBD 的工程化实现,另外还有一个很重要的应用就是基于仿真的系统分析和论证。这里有一个很好的例子是来源于欧洲启动的 Shift2Rail 项目,其中有一个子项目 FINE1(Future Improvements on Noise and Energy)中,利用 MATLAB/Simulink 从能耗的角度建立了完整的车辆中各个部件的能耗模型,开展了丰富多样的系统仿真,做为新技术的引用时的指标化评估工具。

Simulink 已经成为一个对复杂、异构、多域系统进行建模和仿真的集成平台,支持标准的 FMI 与其它仿真工具集成,C/C++ 代码直接集成到 Simulink 也变得越来越容易,于此同时,在并行计算的支持下,在 Simulink 中开展系统级的仿真也更加快速。

以及一个很有用的代码测试工具:PolyspacePolyspace 静态代码分析产品采用形式化方法证明在所有可能的控制流和数据流下都没有关键运行错误。使用 Polyspace 可以开展包括编码规范、安全漏洞、代码指标和数百条其他软件缺陷的检查。。

更多有关面向轨道交通应用的介绍,您可以点击“阅读原文”,查看我们的解决方案。

同时,也欢迎您报名参加于 2021 年 6 月 8 日在北京举办的 MATLAB EXPO 中国用户大会,分会场3:智能车辆与轨道交通。

原文标题:MATLAB/Simulink 在轨道交通行业的应用

文章出处:【微信公众号:MATLAB】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    175

    文章

    2917

    浏览量

    228412
  • 仿真
    +关注

    关注

    50

    文章

    3871

    浏览量

    132132

原文标题:MATLAB/Simulink 在轨道交通行业的应用

文章出处:【微信号:MATLAB,微信公众号:MATLAB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    轨道交通连接器的使命:承托百亿次客流

    轨道交通系统的顺利运行,离不开轨道交通连接器的支持。本文将为您介绍几款川特轨交连接器新品~ 城市交通作为衡量城市发展水平的重要因素之一,直接关系城市的整体运行效率和市民的出行体验。 作为现代城市
    的头像 发表于 04-10 11:26 169次阅读
    <b class='flag-5'>轨道交通</b>连接器的使命:承托百亿次客流

    分布式系统在城市轨道交通监控中的应用案例

    随着城市化进程的加速,城市轨道交通作为城市公共交通的重要组成部分,其安全性和运营效率受到了广泛关注。讯维分布式系统以其卓越的性能和高效的管理能力,在城市轨道交通监控中发挥了重要作用。以下是一个关于
    的头像 发表于 03-18 16:10 157次阅读

    浅谈有源滤波装置在轨道交通行业的应用与选型

    浅谈有源滤波装置在轨道交通行业的应用与选型 张颖姣 安科瑞电气股份有限公司 上海嘉定 201801 摘要 :轨道交通运行中需要大量的变频设备,导致其电网中含有大量的谐波,这些谐波影响到电网供电稳定性
    的头像 发表于 02-22 14:53 133次阅读
    浅谈有源滤波装置在<b class='flag-5'>轨道交通行业</b>的应用与选型

    有源滤波装置在轨道交通行业的应用与选型

    电子发烧友网站提供《有源滤波装置在轨道交通行业的应用与选型.docx》资料免费下载
    发表于 12-27 09:14 0次下载

    SD NAND在火车轨道交通上的应用

    SDNAND和火车轨道交通火车轨道交通需要存储卡来存储监控摄像头捕获的视频和图像数据,和存储乘客信息、车辆地图、娱乐内容和其他与乘客体验相关的数据,也可用于存储车载系统的日志和诊断信息。MK-
    的头像 发表于 12-14 14:31 170次阅读
    SD NAND在火车<b class='flag-5'>轨道交通</b>上的应用

    轨道交通供电电能质量怎么提高?

    在当今社会,轨道交通已成为城市快速发展的支柱,而电能质量则是轨道交通运营中非常重要的一环。众所周知,电能质量直接关系到轨道交通的安全和稳定运行,因此,如何提升轨道交通电能质量也成为了社
    的头像 发表于 11-03 10:56 284次阅读

    智能照明控制系统在城市轨道交通的应用

    摘要:在传统的城市轨道交通设计方面,照明设计方案具有一定的弊端。随着计算机技术的发展,智能化技术渐渐步入人们的生活并成为主流,故在城市轨道交通中应用新型的照明控制设计,即智能控制系统。本文主要对智能
    的头像 发表于 10-20 10:35 268次阅读
    智能照明控制系统在城市<b class='flag-5'>轨道交通</b>的应用

    航天电器为推动轨道交通领域的快速发展注入新动能

    产品解决方案参展。 展会现场公司聚焦轨道交通行业发展方向和配套需求,重点展示了公司轨道交通用电源/印制电路/混装连接器、继电器、民用电机,满足复杂的交通环境中高低频与功率多信号系统互连、多路集成可靠继电控制和宽功能特性微特电机,
    的头像 发表于 08-30 09:38 456次阅读

    智能化通行,工控机助您实现高效便捷的轨道交通体验!

    随着城市化进程的加速和人口的不断增长,城市轨道交通建设正日益成为解决交通拥堵、提高交通工作效率的重要举措。然而,仅仅依靠传统的交通设施已经无法满足城市发展的需求,
    的头像 发表于 08-25 14:59 315次阅读

    工控一体机助力城市轨道交通建设的表现在哪?

    轨道交通,是城市公共交通系统重要的组成部分。为确保轨道交通系统的可靠性和安全性,已经普遍采用工业平板电脑为轨道交通监测系统提供硬件支持。
    的头像 发表于 08-15 17:24 292次阅读

    浅谈电能管理系统在智能轨道交通中的设计与应用

    摘要: 城市轨道交通可以填补市民出行方式的空缺,它的运行需要有持续的电能提供支持。为了给轨道交通营造稳定的运行环境,迫切需要建立相应的电能管理系统,以此实现高质量的电能供给。在本文中,将对应的电能
    的头像 发表于 07-06 09:44 357次阅读
    浅谈电能管理系统在智能<b class='flag-5'>轨道交通</b>中的设计与应用

    轨道交通连接在安全可靠前提下加速技术演进

    电子发烧友网报道(文/李宁远)轨道交通在全球范围内都是重点部署的基础设施,在新基建的推动下,全球轨道交通设备量都在稳步上升。轨道交通中的连接器是基础关键器件,其质量和精度直接影响铁路和城市轨道
    的头像 发表于 06-16 15:19 505次阅读

    轨道交通连接,以安全可靠为前提的高性能技术演进

    电子发烧友网报道(文/李宁远)轨道交通在全球范围内都是重点部署的基础设施,在新基建的推动下,全球轨道交通设备量都在稳步上升。轨道交通中的连接器是基础关键器件,其质量和精度直接影响铁路和城市轨道
    的头像 发表于 06-16 00:12 993次阅读

    轨道交通列车VR虚拟仿真运行系统有哪些价值点?

    随着城市化的不断发展,轨道交通作为城市交通的重要组成部分,日益成为城市中不可或缺的交通方式。为了确保轨道交通的安全、可靠、高效运营,虚拟仿真技术被广泛应用于
    的头像 发表于 05-10 14:45 1002次阅读

    参展第六届中国城市轨道交通智慧运维大会 | 图扑软件

    (中铁一院)协办。来自行业学会、地铁运营单位、设计院、企业等 800 余位专家代表围绕运维模式、关键技术的探索、智能运维系统、智慧车站建设等展开充分交流和研讨。 作为第六届中国城市轨道交通智慧运维大会的受邀展商,图扑软件
    的头像 发表于 04-23 10:26 377次阅读
    参展第六届中国城市<b class='flag-5'>轨道交通</b>智慧运维大会 | 图扑软件