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

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

3天内不再提示

关于Bosch eBike系统开发电动自行车控制器的性能分析和应用

MATLAB 2019-09-18 09:19 次阅读

Bosch的eBike系统作为行业的领导者,已经被50多家欧洲自行车品牌所采用。而从一开始,Bosch的eBike系统的工程师们就使用MATLABSimulink工具,采用基于模型的设计,来加速实现其驱动单元控制系统的设计、实现、和测试。

“我们的团队只有9个月的时间,也就是在欧洲自行车交易会(Eurobike)前5个多月完成设计并制造出驱动系统的客户样机。”Bosch eBike系统的主任工程师Daniel Baumgartner这样说。“基于模型的设计是一个绝好的开发方式,它使得我们可以在规定的时间内设计出一个嵌入式eBike驱动系统控制器。”

挑战

欧洲人大多在春季买自行车,所以自行车制造厂家通常会在春季发布新型号的产品。Bosch和别的自行车零部件供货商,一般就在夏季给整车厂提供新系统。这样,Bosch工程师只有一年多一点的时间来设计、实现、和测试,并准备好在这个极其重要的欧洲自行车交易会上做产品演示。

由于他们需要建造一套全新的系统,所以团队必须要有一种方法来仿真所设计的控制器,并快速地运用到一个嵌入式微处理器中,或应用到一个原型硬件中,以供实车测试用。工程师们需要缩短设计的叠代过程,这一过程包括:从设计方案到硬件、亲自骑自行车或用测试台架来评估其性能、重新修改设计、再做进一步的测试。同时,他们也要确保骑车人的安全。

解决方案

Bosch工程师们采用基于模型的设计流程来开发eBike驱动系统,并使之符合公司的功能安全标准。

他们把驱动系统控制器分成两个单元:驱动控制器和电机控制器。

工程师们用Simulink来对驱动控制器进行建模,输入参数包括:骑车人的节奏,曲柄上的扭矩,车速,从而来确定电机需要给出多少的扭矩以达到助力效果。

对于电机控制器,工程师们用Simulink和Stateflow这两个工具,控制器的频率要比驱动控制器的高。电机控制器要给电机发送信号,以回应驱动控制器对于扭矩的要求。

Bosch工程师们还为这每种单元开发出了被控对象模型。驱动控制器的对象模型考虑到了骑车人的体重和踏车行为,以及诸如地面坡度等环境因素。电机控制器的对象模型则加入了驱动系统中无电刷直流电机的各种特性参数。

为了验证控制算法,团队对于驱动控制器和电机控制器,分别在Simulink中进行了闭环仿真。

为了进行实时测试,工程师们使用Simulink Coder,从驱动控制器模型自动生成代码,编译之后,下载到快速原型控制器中。工程师们并且使用Embedded Coder,从电机控制器模型自动生成产生代码,下载到微处理器中。

用另外一个快速原型控制器,工程师们搭建了一个测试台架,上面装备了两个执行器用来驱动踏板,和用于采集性能参数的传感器。他们在Simulink中开发出了测试案例,并使用Simulink Coder自动生成测试硬件运行的代码。

之后,工程师们使用MATLAB,对仿真和测试结果进行分析,并绘制出扭矩和速度等关键参数图形。

Bosch工程师们使用Embedded Coder,从驱动控制器和电机控制器的模型,为微处理器生成产品级的代码。

基于模型的设计的商业价值主要在于缩短开发时间、降低开发成本。对我而言,最明显的优势在于我知道我们可以放心地使用自动生成的代码,它使得我们在Simulink模型级别即可进行查错处理,而不是在代码级别才进行纠错工作。

——Bosch eBike System, Daniel Baumgartner

结果

设计方案可以在5分钟之内予以更新,并供测试用。Baumgartner说:“在一台eBike样车上骑行一会儿体检系统性能和表现,我们就可以在Simulink中对控制算法和各个参数进行调整,然后重新为原型硬件生成代码。只要不到5分钟的时间,我们就可以用新的控制器算法重做一次骑行测试。”

所生成的代码符合安全标准。Baumgartner说:“用Simulink Coder和Embedded Coder所生成的代码没有任何缺陷(Zero Defect),它们完全是遵循我们内部对于功能安全标准来开发的。”

满足严苛的市场投放时限。“我们的驱动系统必须开发出来,以便可以在一年一度的欧洲自行车交易会上推出。基于模型的设计流程,它通过代码自动生成的方式来加速设计的迭代过程,真正是我们能满足这一目标的关键所在。”Baumgartner最后说。

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

    关注

    68

    文章

    19348

    浏览量

    230260
  • 控制器
    +关注

    关注

    112

    文章

    16398

    浏览量

    178534
  • 嵌入式
    +关注

    关注

    5087

    文章

    19145

    浏览量

    306121
收藏 人收藏

    评论

    相关推荐

    博世为电动自行车电池推出数字防盗系统

    每一个决定购买电动自行车的人,都希望尽可能地保护爱车免遭盗窃。为了增加盗窃难度,博世电动辅助自行车系统事业部已将数字防盗保护拓展到电池领域。
    的头像 发表于 01-08 14:43 150次阅读

    电动自行车充电桩智慧消防监管平台:守护安全,智领未来

    平台应运而生,为电动自行车充电桩的安全管理提供了全新的解决方案。 电盾智能电动自行车充电桩智慧消防监管平台,是一个集监控、预警、处置于一体的智能化管理
    的头像 发表于 12-25 11:43 186次阅读

    XBLW/芯伯乐产品应用在电动自行车上的开发设计

    一、方案概述电动自行车是一种以车载蓄电池为辅助能源,具备脚踏骑行能力,能实现电助动或电驱动功能的两轮自行车。它们具有节能环保、方便快捷、速度较快等特点,在很多地区得到广泛应用。电动
    的头像 发表于 12-07 01:10 461次阅读
    XBLW/芯伯乐产品应用在<b class='flag-5'>电动</b><b class='flag-5'>自行车</b>上的<b class='flag-5'>开发</b>设计

    户外电动车充电桩智能消防控制箱:电动自行车安全的守护者

    随着电动自行车的普及,其充电需求也在日益增长。然而,电动自行车在户外充电时存在的火灾风险不容忽视。为了确保电动
    的头像 发表于 11-29 11:24 276次阅读

    电动自行车充电桩用电安全消防系统平台的重要性

    随着电动自行车的普及,其充电需求也日益增长。然而,电动自行车充电过程中的用电安全问题不容忽视。为了保障充电安全,减少火灾等意外事故的发生,电动
    的头像 发表于 11-26 18:08 216次阅读

    电动自行车调速转把原理分析

    感应速度信号,并将速度值发送给控制器,使电动自行车能够自动调节速度。 霍尔元件 :检测磁场的变化,并将变化后的电信号传送给电动自行车
    的头像 发表于 11-26 12:49 310次阅读

    基于NXP MCX系列MCU的电动自行车EBike仪表盘解决方案

    电动自行车EBike)也已成为现代城市出行的重要工具。 EBike仪表作为骑行者获取车辆状态信息的窗口,其性能和可靠性至关重要。一款出色的
    的头像 发表于 11-08 09:22 1464次阅读
    基于NXP MCX系列MCU的<b class='flag-5'>电动</b><b class='flag-5'>自行车</b><b class='flag-5'>EBike</b>仪表盘解决方案

    电动自行车如何玩转ADAS

    最近,Ebike火爆起来,成为不少都市丽人上班和周末出行的新宠。或许有些人对Ebike还感到陌生,但在欧洲,尤其是骑行文化深厚的国家,Ebike早已是司空见惯。在今年的世界移动通信大会(MWC 2024)上,就有厂商展示了5G
    的头像 发表于 11-01 15:47 357次阅读

    探索光耦:光耦——电动自行车安全与智能的坚实保障

    光耦在电动自行车中的主要应用:电池管理系统(BMS)的隔离与保护电动自行车的心脏是其电池组,而BMS则扮演着保护电池、延长寿命和优化
    的头像 发表于 10-12 09:03 231次阅读
    探索光耦:光耦——<b class='flag-5'>电动</b><b class='flag-5'>自行车</b>安全与智能的坚实保障

    电动自行车应用中的位置检测

    电子发烧友网站提供《电动自行车应用中的位置检测.pdf》资料免费下载
    发表于 09-03 11:50 1次下载
    <b class='flag-5'>电动</b><b class='flag-5'>自行车</b>应用中的位置检测

    电动自行车电池质检监控管理系统解决方案

    当前,电动自行车已成为消费者日常生活的重要交通工具,我国既是电动自行车的生产大国,也是电动自行车
    的头像 发表于 05-06 15:30 431次阅读
    <b class='flag-5'>电动</b><b class='flag-5'>自行车</b>电池质检监控管理<b class='flag-5'>系统</b>解决方案

    预防电动自行车火灾 需要哪几步?

    1、概述 国家消防救援局统计数据显示,2023年全国共接报电动自行车火灾2.1万起,相比2022年上升17.4%。其中,80%的电动自行车火灾发生在充电时,由锂电池燃爆引起。自南京“2
    的头像 发表于 04-18 16:23 511次阅读
    预防<b class='flag-5'>电动</b><b class='flag-5'>自行车</b>火灾 需要哪几步?

    电动自行车如何改变我们的出行方式?探索电动自行车的绿色革命与安全升级!

    电动自行车正以其环保和便捷的特性,在全球范围内受到广泛欢迎。它们不仅有助于减少温室气体排放,降低对传统燃料的依赖,而且在提供与普通自行车相同便利性的同时,还能提供额外的动力支持,使得城市通勤变得更加
    的头像 发表于 04-16 08:33 564次阅读
    <b class='flag-5'>电动</b><b class='flag-5'>自行车</b>如何改变我们的出行方式?探索<b class='flag-5'>电动</b><b class='flag-5'>自行车</b>的绿色革命与安全升级!

    关于电动自行车易着火

    电动自行车容易发生起火的原因可能是由于电池管理系统(BMS)的保护功能不足或者电池质量问题导致的。要改进BMS的保护功能以减少火灾风险,可以考虑以下几点(1)电池
    的头像 发表于 03-19 08:03 451次阅读
    <b class='flag-5'>关于</b><b class='flag-5'>电动</b><b class='flag-5'>自行车</b>易着火

    电动自行车易着火的启示

      电动自行车起火情况不时发生,上海雷卯EMC小哥分析原因,或许对您有所启示。 电动自行车容易发生起火的原因可能是由于电池管理
    的头像 发表于 03-07 17:46 443次阅读
    <b class='flag-5'>电动</b><b class='flag-5'>自行车</b>易着火的启示