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
    +关注

    关注

    187

    文章

    2987

    浏览量

    231778
  • 仿真
    +关注

    关注

    50

    文章

    4155

    浏览量

    134486

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

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

收藏 人收藏

    评论

    相关推荐

    国产工控机轨道交通方面的应用创新

    科技飞速发展的当下,轨道交通作为现代城市交通的重要支柱,其高效运行离不开先进技术的支持。高能计算机推出的飞腾国产工控机GA-A3203凭借其卓越性能用FT2000/4 CPU,
    的头像 发表于 01-15 08:44 162次阅读

    福禄克产品轨道交通检修中的应用

      福禄克仪表轨道交通中有着广泛的应用,尤其是万用表和钳形表轨道交通运维检修中的使用,提高了检测的效率和准确性,确保了轨道交通系统的安全
    的头像 发表于 11-29 11:05 349次阅读

    轨道交通行业 ICY DOCK硬盘抽取盒解决方案

    的硬盘盒轨道交通行业被广泛应用主要基于以下几点:、高密度存储满足大量数据存储需求轨道交通系统需要存储大量的数据,包括行车记录、信号数据、乘客信息、监控视频等。这
    的头像 发表于 11-21 17:10 281次阅读
    <b class='flag-5'>轨道交通行业</b> ICY DOCK硬盘抽取盒解决方案

    飞腾国产工控机,轨道交通创新发展的坚实后盾

    随着城市的发展和人们出行需求的增加,轨道交通系统的规模不断扩大,复杂性也不断提高。在这样的背景轨道交通行业对高性能硬件的需求日益增长,对工控机的性能要求也越来越高。
    的头像 发表于 11-19 10:26 275次阅读

    浅谈电气火灾监控系统城市轨道交通的研究与应用

    文章以城市轨道交通电气火灾监控系统为研究方向。对城市轨道交通电气火灾监控系统特征进行概述后,分析了发生电气火灾的主要因素,进而提出城市轨道交通电气火灾监控系统设计及应用思路。
    的头像 发表于 11-08 16:51 437次阅读
    浅谈电气火灾监控系统<b class='flag-5'>在</b>城市<b class='flag-5'>轨道交通</b>的研究与应用

    智能照明控制系统轨道交通中的研究及其应用

    城市轨道交通作为大运量公共交通运输系统,从早期的只能满足广大乘客的交通需求至今拓展到乘客的出行、生活、购物、等各个方面。城市轨道交通的人员服
    的头像 发表于 11-04 11:13 358次阅读
    智能照明控制系统<b class='flag-5'>在</b><b class='flag-5'>轨道交通</b>中的研究及其应用

    LEM国产替代:芯森CM6A B00电流传感器轨道交通行业中的应用

    随着轨道交通行业的迅猛发展,电流传感器的重要性日益凸显。它在轨道交通的各个系统中发挥着关键作用,成为保障轨道交通安全、高效运行的重要组成部分。 CM6A B00 例如,芯森CM6A B00是
    的头像 发表于 10-31 09:18 355次阅读
    LEM国产替代:芯森CM6A B00电流传感器<b class='flag-5'>在</b><b class='flag-5'>轨道交通行业</b>中的应用

    FLIR FC-AI系列热成像摄像机轨道交通行业应用

    轨道交通机车车库作为轨道交通系统中的重要组成部分,其周界安防的重要性不容忽视。根据轨道交通行业的安全标准和规范要求,机车车库必须配备完善的周界安防系统,以确保其符合安全标准并顺利通过相关检查和验收。
    的头像 发表于 09-05 14:23 810次阅读

    工业主板轨道交通中的应用特点

    工业主板轨道交通中的应用特点主要体现在以下几个方面
    的头像 发表于 09-04 18:14 519次阅读

    安卓工控主板轨道交通中的应用特点

    安卓工控主板轨道交通中的应用特点主要体现在以下几个方面
    的头像 发表于 08-22 17:15 406次阅读

    光耦技术助力轨道交通智慧化建设

    随着城市交通的不断发展,轨道交通系统已成为现代城市的重要组成部分。为了提高轨道交通系统的安全性、稳定性和智能化水平,光耦(Optocoupler)技术正在被广泛推广应用,为轨道交通行业
    的头像 发表于 06-27 09:19 415次阅读
    光耦技术助力<b class='flag-5'>轨道交通</b>智慧化建设

    4芯M16接头轨道交通连接器发展方向

      德索工程师说道轨道交通行业快速发展的当下,轨道交通连接器作为确保列车安全、高效运行的关键部件,其技术发展和创新显得尤为重要。4芯M16接头作为轨道交通连接器的
    的头像 发表于 06-12 17:40 662次阅读
    4芯M16接头<b class='flag-5'>轨道交通</b>连接器发展方向

    多维融合 共领未来 | 灵途科技轨道交通行业系列解决方案亮相西安

    智慧城市板块轨道交通行业系列解决方案亮相B40展位,与行业专家深入交流,产品与方案收获了与会嘉宾的致好评。 1500余名来自城市轨道交通行业科研院校、40+城市业主单位、20+设计院
    的头像 发表于 05-23 14:44 445次阅读
    多维融合 共领未来 | 灵途科技<b class='flag-5'>轨道交通行业</b>系列解决方案亮相西安

    CET中电技术邀您参加2024年第八届中国智慧轨道交通大会

    2024年第八届中国智慧轨道交通大会将于5月17-18日陕西西安举行,大会将以“多维融合•共领未来”为主题,邀请城市轨道交通行业相关企业代表参会,共同推动城轨行业新兴技术与产业的融合
    的头像 发表于 05-15 08:35 511次阅读
    CET中电技术邀您参加2024年第八届中国智慧<b class='flag-5'>轨道交通</b>大会

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

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