- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用RAppID的纯电动汽车直流无刷电机F lexPW M控制系统的开发
利用RAppID的纯电动汽车直流无刷电机F lexPW M控制系统的开发
1引言
在纯电动汽车无刷电机软件控制开发发展的过程中,工程师们以前通用的方法是通过对原型分析来构建控制模型,然后人工编写代码来进行软件控制。如此一来,工程师在开发的早期阶段,需要查阅大量的资料,付出大量的努力来人工编写代码,再在选定MCU上检验控制算法。这样的开发过程耗费时间过长,延长了开发周期。Rapp ID是美国飞思卡尔公司为MPC系列开发的一款快速开发软件,其操作界面简介,开发便利,可应用与飞思卡尔公司Power构架系列单片机的开发。对于纯电动汽车的直流无刷电机控制,开发人员可以在Rapp ID开发平台上进行图形可视化配置,自动生成可移植的C/C++代码,移植入codewarrior编译环境即可编译使用。进而大大缩短开发周期,加快开发进程。
2基于RAppID的模型开发及优势
RApp IDTool Box是飞思卡尔2006年开发出的一款基于模型的软件快速开发工具,该软件可以支持飞思卡尔公司的汽车级芯片MPC系列MCU的快速原型开发。该工具可以帮助工程师从模型构析与建模直接转换到在汽车MCU上的代码,从而简化开发过程并节省时间。该工具为各种汽车提供了大量的可视化原型开发模板,例如汽车引擎控制、汽车转向系统控制、悬挂系统、防抱死系统等。
(1) 建立目标之上的快速原型开发的优势借助RApp ID开发工具箱,工程师能在建模之后在真实的控制环境中对模型进行控制,从而缩短开发时间。使用RApp ID开发工具箱的代码剖析功能,工程师能在开发的早期阶段通过建立模型生成代码来对模型进行验证,该工具箱支持MPC系列单片机的快速原型开发,因此无需在其他控制硬件上进行投资。借助优化过后的DSP板,工程师能够充分利用MPC5602的单指令与多数据功能。
(2) 集成行业标准的建模和代码生成环境
RApp ID 开发工具箱集成了 Math Works 公司的建模仿真软件MATLAB的模拟建模环境,可以使用Simulink的Real-Time Workshop Embed-ded Coder功能对控制系统生成嵌入式代码。
利用RApp ID软件,工程师可以快速地在目标硬件上检验算法与控制系统的可行性,同时,RApp ID还支持飞思卡尔的OSEKturbo实时操作系统。RApp ID工具箱生成的代码能直接运行在目标硬件上,还可与d SPACE公司开发的Target Link、Mathworks公司Simulink产品中的Stateflow进行交互式仿真与设计。
3利用RAppID建立汽车直流无刷电机的Flex PWM控制系统
(1) 利用RAppID对MCU进行配置利用RApp ID可以对MPC5606B进行图形化可视初始化配置,初始化配置包括:配置MCU运行方式,配置内部时钟PLL锁相环,配置系统工作时钟,选择中断类型与配置中断,配置看门狗,配置其引脚的工作状态,配置CAN 与 LIN 通信模块,配置 ADC 模块,对 E-timer模块进行初始化,配置PWM控制模块。
(2) 利用Free Masters在线验证单片机通过e Timer模块设定,产生周期性中断,利用ADC读取IO口的状态进而判断电机的状态,通过Flex P-WM模块输出PWM波形来控制无刷直流电机的转动方向与转速。利用飞思卡尔的Free Masters对结果进行观察。
4结束语
I
本文介绍的这种基于RApp ID的纯电动汽车直流无刷电机Flex PWM控制系统开发方法可以有效地应用于汽车电机控制的开发上,加快开发人员的开发速度。同时,本文介绍的开发方法可以动态地将模型建立、算法控制、底层驱动、代码生成完美地结合在一起,在今后汽车电机的开发过程中可以大大缩短开发周期和减少内部开发成本。
- 软件下载与安装、电脑疑难问题解决、office软件处理 + 关注
-
实名认证服务提供商
专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!
文档评论(0)