MATLAB,大而全的自主开发软件

作者:潘景彰 文章来源:AI《汽车制造业》 发布时间:2017-06-29
分享到
6月27日,MathWorks公司在北京洲际酒店举行了MATLAB EXPO 2017。而本次大会的主题则是围绕着如何构建无处不在的自主技术而展开。当下汽车行业最热门的两个话题则是自动驾驶以及新能源汽车技术。而在开发过程中需要非常大量的计算以及模拟分析,这时候就需要一个大而全的模拟仿真软件协助开发。

6月27日,MathWorks公司在北京洲际酒店举行了MATLAB EXPO 2017。而本次大会的主题则是围绕着如何构建无处不在的自主技术而展开。当下汽车行业最热门的两个话题则是自动驾驶以及新能源汽车技术。而在开发过程中需要非常大量的计算以及模拟分析,这时候就需要一个大而全的模拟仿真软件协助开发。


左起 MathWorks中国区总经理曹新康;中间 MathWorks首席咨询工程师Loren Shure博士;最右 MathWorks中国区技术经理周拥华

 

MathWorks提供的MATLAB 是一种用于算法开发、数据分析、可视化和数值计算的程序设计环境,称为“科学计算的语言”,其Simulink 是一种图形环境,可用于对多域动态系统和嵌入式系统进行仿真和基于模型设计。利用MATLAB和Simulink以及相关的工具箱可以高效的帮助汽车厂家更好的开发相关自主系统的新产品,具有高能的自主化技术,为系统提供未经预演情况下独立于人类直接控制的能力。而现在在国内几乎各大厂家都与MathWorks有深入的合作,以开发自己新产品。

在合作当中,MathWorks提供基础工具包,其中包括机器学习、计算机视觉这种专业工具。帮助厂家提供更加专业的深度开发,包括一些实验性开发。MathWorks与ADAS领域的客户之间有非常非常紧密的合作。很多时候用户在开发过程中对工具会有一定的专业要求,为了达到需求MathWorks也会对相关工具做出进一步更新。

在自动驾驶当中,自主系统需要四大方面的能力,感应、感知、决策和计划最后需要的就是执行能力。在感应方面,自动驾驶汽车具备大量的传感器包括摄像头和基于视觉的目标检测、基于雷达或激光雷达的目标检测、惯性测量单元等。“而MathWorks的软件可以实现传感器数据可视化,并提供开发传感器融合算法所需的环境,从而实现感知。最终可将算法生成代码通过嵌入式系统的分析处理实现自动驾驶的功能,整个过程都能通过MATLAB的帮助实现更加精确、高效的处理结果。”在会后的采访上,MathWorks的首席咨询工程师Loren Shure博士提及。

当然不止有自动驾驶的自主系统,同样还包括汽车以及新能源汽车的开发。对于汽车厂家来说汽车开发是一个非常漫长的过程,需要非常精准以及大量的反复试验,而新能源汽车作为一个发展初期的开发,各大厂家都面临着巨大的挑战。“这时候通过MATLAB软件可以将开发过程简单化,省去了工程师的大量的计算。只需要将重要的数据输入到MATLAB当中,软件即可进行模拟仿真,最终确定设计的可实施性,”Loren Shure博士说道。如此一来,MATLAB能够进一步成为汽车工程师们的好帮手,帮助各大厂家更加高效快速的开发过程。

而在相同的模拟系统当中充斥着各种竞争对手。计算机行业已经存在了三十多年,而为什么MathWorks能够成功?因为不管是工业自动化、航空航天、汽车自动驾驶等方面都有所涉及。而想真正的适应这个时代,则是在智能制造工业4.0之后,将机器学习都集成在一起的,做成一个整合化的平台,而不是某一个单点的产品,MathWorks则是可以应用到很多行业当中去使用,如此一来MathWorks将具有更高的竞争力,以便应对智能工业4.0的全面到来。

收藏
赞一下
0