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

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

3天内不再提示

关于梅赛德斯奔驰卡车设计巡航控制器的性能分析和应用

MATLAB 来源:djl 2019-09-12 14:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

自动控制车速的巡航控制系统负责许多复杂和相互关联的控制功能,并且需要大量的分析和设计,以理解和解决功能间耦合和集成问题。由于提供了更多的功能以及由此增加的功能间耦合问题,卡车的巡航控制比乘用车的速度控制复杂得多。

戴姆勒工程师为梅赛德斯奔驰商用车重新设计了巡航控制系统,包括重型卡车、运输车以及长途客车。使用 MathWorks 提供的基于模型设计的工具,他们仅在 18 个月内即完成系统的设计、测试,以及在 ECU 上的软件实现。

梅赛德斯奔驰卡车

“MathWorks 的产品对于该项目的成功至关重要”,戴姆勒卡车产品创新中心项目经理 Mario Wünsche 说到,“MathWorks 的工具使我们能够在整个项目开发过程中,在统一的平台上实现快速原型、仿真和测试,无需手工编码或者学习新的工具。”

挑战

戴姆勒该项目团队由系统工程师和软件工程师组成,虽然已经开发了该应用的 C 代码功能模块,但是现在需要在一个新的目标 ECU 上重新设计并实现该模块功能。从一开始项目开发周期就被控制在 18 个月内。基于以往经验,项目团队认为采用传统的开发流程不可能在要求的时间内完成开发。

项目的目标是创建一个开发架构的模块化应用,以便将来的项目能够复用。由于多个团队会同步进行该项目开发,因此他们还需要彼此共享成果。

复杂的巡航控制软件能够控制驱动和刹车扭矩,调节车间距和限速。系统控制器和道路限速器的输入包括巡航控制操纵杆,油门,踏板,CAN 总线信号,以及车速、车距和加速度。如此多输入多输出的系统设计本身已经充满挑战,戴姆勒还需要确保所设计的系统能够运行在一个存储和计算资源均有限的定点微处理器上。

解决方案

戴姆勒采用了基于模型的设计流程,使用的工具包括MATLABSimulink和Embedded Coder等。MathWorks 咨询工程师帮助他们开发了建模指南和模型架构,以便所设计的算法能够生成最优化的 C 代码。

戴姆勒项目团队首先在Simulink和Statflow中搭建系统模型。该复杂的设计模型包括 3900 个模块,140 个输入信号,40 个输出信号和 340 个参数。他们采用 Concurrent Version System(CVS)作为版本控制工具以使得各团队能够并行开发各子系统。

整个开发过程中,工程师们使用交互式的,自动化的测试工具,基于一个带有预先定义测试用例和控制接口的测试数据库,对所设计的系统不断进行测试。将Simulink闭环仿真模型和运行在目标微控制器上的产品级代码(由Embedded Coder从模型生成)通过 CAN 总线进行通信, 工程师们进行了处理器在环(PIL,processor-in-the-loop)测试。由此,戴姆勒(的工程师们)能够快速地验证Simulink的仿真结果和PIL测试结果是否一致。

完成测试后,工程师们采用Fixed-Point Designer、SimulinkCoder和Embedded Coder为巡航控制系统自动生成定点代码。Fixed-Point Designer帮助工程师们自动确定Simulink模型中绝大部分模块参数的定标和数据类型。Embedded Coder使得工程师们能够生成满足戴姆勒内部质量和编码标准的产品级代码。此外,自定义存储类型功能允许工程师们能够定义和控制不同版本产品中的数据类型。

“MathWorks的建模和代码生成工具使我们能够快速无缝地实现设计和测试迭代,并使我们能够在仅仅 18 个月的时间内发布我们的产品。”

——Mario Wünsche,Daimler

代码经过在目标 ECU 上测试后,工程师们在硬件在环(HIL,Hardware-in-the-loop)模拟器上继续测试了目标 ECU,该模拟器由一个运行在虚拟机环境系统(VME Systems)的车辆模型和所有其他的实物车辆 ECU 组成。车辆模型运行在实时环境中,使得团队就像在真实的车辆上采集计算所有的物理参数一样。

结果

更紧凑、 高效的代码。相比之前手工代码版本的巡航控制系统,采用 Embedded Coder 和 Simulink Coder 自动生成的代码,RAM 占用率降低了约 16%。

更高的测试效率。在桌面(开发)电脑上而不是在车辆上调试控制软件,使得戴姆勒项目团队减少了解决软件问题的时间和成本。

更快的开发速度。整个项目,包括系统的分析、重构、建模和测试,仅仅用了 18 个月。如果没有使用 MathWorks 提供的涵盖仿真、产品级代码生成和 PIL 测试等功能的工具,几乎不可能在截止时间前完成项目开发。

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

    关注

    114

    文章

    17877

    浏览量

    195104
  • 微处理器
    +关注

    关注

    11

    文章

    2440

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索LM3000 Buck控制器评估模块:设计与性能分析

    探索LM3000 Buck控制器评估模块:设计与性能分析 作为电子工程师,我们经常需要评估和选择合适的电源解决方案。今天,就来深入探讨一下德州仪器(Texas Instruments)的LM3000
    的头像 发表于 04-19 16:30 553次阅读

    基于ISL8118的PWM控制器评估板设计与性能分析

    基于ISL8118的PWM控制器评估板设计与性能分析 引言 在电子设计领域,开关电源的设计至关重要。ISL8118作为一款单相同步降压转换的PWM
    的头像 发表于 04-13 10:30 82次阅读

    探索AT43USB355:适用于游戏控制器的高性能USB微控制器

    探索AT43USB355:适用于游戏控制器的高性能USB微控制器 在电子设备的设计领域,一款性能卓越且功能丰富的微控制器对于产品的成功至关重
    的头像 发表于 04-06 09:05 254次阅读

    梅赛德斯奔驰与Momenta签署升级合作谅解备忘录

    2026年2月26日,梅赛德斯-奔驰与Momenta共同官宣,将进一步深化双方在未来出行领域的合作,并在京签署升级合作谅解备忘录。同日,德国总理默茨(Friedrich Merz)在梅赛德斯-
    的头像 发表于 02-28 14:29 1716次阅读

    梅赛德斯奔驰推出基于NVIDIA DRIVE AV软件的全新S级车型

    梅赛德斯-奔驰在其 140 周年之际,推出专为 AI 时代打造的全新 S 级车型。它将汽车安全与 NVIDIA 先进的自动驾驶平台相结合,旨在打造一个值得信赖的 L4 级自动驾驶就绪架构。
    的头像 发表于 02-03 14:14 1530次阅读

    全新梅赛德斯奔驰CLA车型引入NVIDIA DRIVE AV软件

    NVIDIA 正在推动开启 AI 定义的驾驶新时代,其搭载增强型 L2 级点到点驾驶辅助功能的 NVIDIA DRIVE AV 软件,预计今年在美国率先应用,首批搭载该技术的车型将来自梅赛德斯-奔驰,双方共同致力于推动安全智能出行的发展。
    的头像 发表于 01-09 09:57 836次阅读

    梅赛德斯奔驰与Momenta合作打造豪华无人自动驾驶出租车

    今日,梅赛德斯-奔驰、全球领先的自动驾驶公司Momenta、阿联酋出行运营商Lumo共同宣布,三方合作的豪华自动驾驶出租车正式落地阿布扎比。此自动驾驶出租车车队基于新一代梅赛德斯-奔驰
    的头像 发表于 12-17 15:06 741次阅读

    思必驰助力全新梅赛德斯奔驰纯电CLA正式上市

    近日,全新梅赛德斯-奔驰纯电CLA正式上市,推出奔驰纯电CLA 300 L超长续航版、奔驰纯电CLA 300 L超长续航领智版及奔驰纯电CL
    的头像 发表于 12-12 11:38 979次阅读

    vTesting平台在梅赛德斯奔驰的成功案例

    虚拟测试平台和自动化测试流程正变得越来越重要。本案例重点介绍CI/CD管道与CANoe Server Editions(CANoe服务版本)的成功结合使用,使梅赛德斯-奔驰公司与其供应商合作开发和测试流程更加高效、更具可扩展性
    的头像 发表于 12-08 10:29 857次阅读
    vTesting平台在<b class='flag-5'>梅赛德斯</b><b class='flag-5'>奔驰</b>的成功案例

    奔驰携手Momenta打造新一代智能辅助驾驶

    9月25日,梅赛德斯-奔驰与Momenta正式联合宣布,基于Momenta飞轮大模型,双方联合研发的智能驾驶辅助系统即将发布,并率先搭载于今秋上市的国产全新纯电CLA车型。该系统具备强大的智能辅助
    的头像 发表于 09-30 17:41 3860次阅读

    北京奔驰全新纯电CLA正式下线

    近日,北京奔驰MMA平台首款车型一全新纯电CLA正式下线。作为梅赛德斯-奔驰中国“智造”与研发20年集大成之作,全新纯电CLA搭载MB.OS架构与城区及高速领航辅助驾驶系统,并配备了同级唯一的两档变速箱和800V高压架构,使其同
    的头像 发表于 09-11 14:25 1181次阅读

    北京奔驰迎来成立20周年的重要里程碑

    今日,北京奔驰汽车有限公司(以下简称“北京奔驰”)迎来成立20周年的重要里程碑。作为梅赛德斯-奔驰在华唯一乘用车生产基地,北京奔驰始终践行高
    的头像 发表于 08-16 09:09 1507次阅读

    车载整机控制器 工程机械主机控制器#硕博电子#国产控制器

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2025年05月26日 09:09:02

    梅赛德斯-奔驰与激光雷达巨头LuminarTechnologies宣布深化合作

    梅赛德斯-奔驰与激光雷达巨头LuminarTechnologies宣布深化合作,将Luminar最新一代Iris+激光雷达集成至奔驰下一代车型的自动驾驶系统中,覆盖L3级高速公路脱手驾驶及城市道路
    的头像 发表于 04-30 18:19 1027次阅读

    工程机械控制器厂家 控制器国产替代 #国产控制器#控制器厂家#控制器品牌

    控制器
    长沙硕博电子科技股份有限公司
    发布于 :2025年04月29日 14:15:05