助力国内企业提升开发效率--访MathWorks公司全球行业市场总监Sameer博士

访MathWorks公司全球行业市场总监Sameer博士

作者:陈芳芳 发布时间:2014-09-10
分享到
为了应对节能减排的趋势,汽车企业逐渐淘汰传统的开发模式,转而采用基于模型设计进行系统和控制的开发,把经过充分验证的模型生成代码,进一步到控制器上去实施,从而形成以模型为中心的技术开发思路,不但可以提高产品的质量,还大大缩短了开发时间,因此也受到了诸多用户的一致好评.


MathWorks中国区应用工程师团队经理魏奋先生(左)、MathWorks公司全球行业市场总监Sameer博士(中)和MathWorks中国区市场经理何隽女士(右)

为了应对节能减排的趋势,汽车企业逐渐淘汰传统的开发模式,转而采用基于模型设计进行系统和控制的开发,把经过充分验证的模型生成代码,进一步到控制器上去实施,从而形成以模型为中心的技术开发思路,不但可以提高产品的质量,还大大缩短了开发时间,因此也受到了诸多用户的一致好评。

AI: MathWorks基于模型设计的独特性体现在那些方面?

Sameer博士: 在开发过程中,软件工程师可以对模型进行需求追踪和测试,将漏洞在产品的开发初期填补,节约了仿真时间和成本。在产品实现阶段,自动代码生成工具不仅缩短了开发周期,同时避免人为引入的错误。同时,基于模型设计满足连续测试的要求,能够及早发现问题并进行修改,从而加速测试流程。此外,基于模型设计结合MATLAB还具备大数据处理的能力,支持不同数据类型,不管是视频、图像还是数字文本都能够迅速响应,定位有效实用信息,并进行优化处理。在充分利用目前硬件资源的同时,提高计算的运行速度。

AI: 您认为现在用户的关注点主要体现在那些方面?

Sameer博士:随着智能系统中嵌入式控制的使用增加,用于进行基于模型设计的软件也逐渐成熟。早期的工具关注开发创新的控制特性,而现在的关注点主要在两个方面:开发创新的特性以及确保该工具是整个系统开发过程中的关键部分,这包含了技术、过程和组织等方面。目前来说,中国用户尤为关注的是电动机建模、电池建模及主动安全控制等,特别是在新能源汽车领域。

AI: 自动代码以后会真的完全取代手写代码吗?

Sameer博士:为了应对控制系统越来越高的复杂性和安全性要求,其所需要的代码也越来越庞大,基于模型的设计可以有效地解决这个问题。针对未来的趋势而言,自动代码所占的比例会越来越高,但是不可能完全取代手写代码。举个例子,驱动程序是比较稳定的,就没有必要用模型来描述。而对于一些需要创新的设计部分,则需要频繁修改代码,生成模型使用起来会更方便。我相信它们共存的可能性比较高,但是自动代码所占的比例会进一步增大。

AI: MathWorks如何帮助中国用户利用MATLAB和Simulink平台来创建并运用新的研发方式?

Sameer博士:在汽车电子控制领域,使用软件工具支持技术创新变得越来越重要,庞大的中国汽车市场嵌入式系统的需求量在与日俱增。我们会根据中国客户的具体 情况,提供非常合理的培训,帮助他们去理解和使用基于模型的设计平台,借此,我们也希望能够帮助国内企业获取一些先进的项目管理经验,这个部分也十分重要。另外,我们提供咨询服务,就是会把用户的工作流程和国外的一些比较优秀的工作流程去进行比较,并告诉用户两者的差异性。如何怎样才能达到理想的水准?应该怎样提升效率?

MathWorks在技术咨询服务中制定了一系列的框架和标准,包括基于模型设计的成熟度的框架,以实现对企业产品设计中存在的问题进行评估优化。通过成熟度的分析,让企业知道目前的差距在哪里,需要改进的地方在哪里。经过逐步深入的推广和使用,我们深信能够帮助国内企业建立基于模型设计的自主开发能力,并帮助其建立一流的工作流程。

AI: 在国内汽车市场有哪些比较典型的案例可以分享?

Sameer博士:目前东风电动车辆股份有限公司混合动力电动汽车的电池管理系统和上汽集团基于模型的新能源汽车控制系统的开发就是典型的案例。

收藏
赞一下
0