论文部分内容阅读
电动叉车产品开发的关键是研制与集成其内部电气系统(包括电池、DC/DC变换器、电机驱动等),这些电气子系统组成复杂的异构网络,针对这些控制需求形成了许多的电控系统控制方法。而传统的叉车控制器开发过程没有形成系统的概念,缺乏一个平台化的模式,以及从工程实现的角度着手解决电控系统开发的实际应用问题,导致后期功能改变之后,需要从头开始针对特定需求进行编程,并需要对原系统进行适配,开发效率有限,本文从组态的角度开发叉车电控系统平台,设计各个应用功能,使开发人员无需查看编程细节,只需要在Matlab里面设计所需要的仿真模块就可以通过该平台生成可运行的代码,从而使从应用需求到具体实现的难度大大降低、开发效率大大增加。下面是本文对叉车电控系统开发平台的研究:首先,介绍了叉车电控系统基础知识及其功能分析。根据实际应用的不同,叉车控制系统需要适配不同的速度转矩控制,比如叉车启动阶段,需要叉车电机在低速平滑启动,刹车阶段,根据踏板信号不同需要提供不同的速度下降曲线等等。其次,着重描述了以TI芯片F28069M为核心的运行平台,其中最重要的就是该芯片所集成的磁场定向控制和运动控制模块库,开发人员只需要去调用模块就能实现精准的低速控制和位置控制,而不需要自己进行从头到尾的设计编码,大大加快了开发进度。之后,讨论设计了基于visual studio的电控系统软件开发平台,并设计了具体实现方式,从而使该平台具有了组态功能,开发人员只需要在Matlab/Simulink里面开发针对特定需求的模块就可以通过该平台得到可运行的代码,然后直接下载到开发板运行,而省略了自己漫长的编写代码的过程,方便了开发人员也同时提高了代码执行的高效性。最后针对实验室改进的开发板进行了实验,验证了该平台的有效性,以及所设计运动控制模块的正确性。