某型号箭上机电伺服控制软件分析与设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:anwencheng2005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要完成了某型号箭上机电伺服控制嵌入式软件的设计与实现。实现了闭环控制功能和1553B总线通信功能,满足了伺服系统的需求。分解伺服系统对嵌入式软件的需求,提出了闭环控制、数字通信、CAN总线在线升级程序、CAN总线在线装订参数等功能需求,为初步设计软件提供了技术输入条件对软件进行架构设计,分析了软件运行的目标环境和实时型需求,选择了软件运行的开发环境,分配了软件运行所需要的资源。为保证软件对位置、速度和电流闭环控制功能的正确性,提高控制精度,搭建了伺服系统全数字仿真模型和控制算法,进行了纯数字仿真。通过仿真分析和验证了在电流闭环控制中加入反电动势补偿对各环控制精度的影响。最后得出结论,反电动势补偿可以大大提高电流闭环的控制精度,也可以提高位置和转速闭环的精度。对软件进行了详细设计和代码实现。设计了伺服控制软件初始化功能,软件在进入BOOT中固化的入口地址,在初始化过程中软件判断外部引脚外部启动状态确定启动方式,然手全局变量的初始化、空间分配,最后进入main函数执行用户的初始化过程;在main函数中主要进行如下操作初始化DSP的运行内核和外设、初始化并启动看门狗、初始化1553B总线控制器,保证软件初始化完成后具备了软件运行所需要的正确环境配置;设计了DSP读写Bu65170的时序,保证软件对片外可编程芯片的正确操作,为可靠的1553B通信提供了保障;设计了命令字堆栈与中断相结合的方式接收总线消息,保证了软件不丢失消息;按照数字仿真结果设计了闭环控制策略,并按照实际调试结果进行控制参数的调整,保证了各个闭环控制的精度和稳定裕度。为验证软件实现的正确性,设计测试用例,在目标机上对软件进行了验证,保证软件实现满足了伺服系统的功能和性能需求。主要验证了闭环控制功能、CAN总线程序在线下载功能、CAN总线参数装订功能等、可靠性等方面。测试结果验证了软件实现正确,可以满足系统系统的使用要求。
其他文献
在蜂蜜分析中,花粉是一个关键指标。对云南部分地区常见的蜜源植物作了调查,用醋酸酐分解法和光学显微照相技术得出相应的植物花粉图谱。
在当前国际经济金融危机形势下,各大中资银行面临着史无前例的挑战与变革。作为政治思想工作者应该凭借着敏锐的职业触觉,意识到这些变化对于银行员工尤其是青年员工的思想状况
本文介绍了锦涤棉纺织面料的回收技术。课题以锦涤棉纺织面料为原料,采用化学方法依次分离面料中的各组分,并分别对其回收利用。首先,利用N-甲基吗啉-N-氧化物(NMMO)溶解棉纤维
本文作者工作在县级财政局,从事财政监督检查工作,在多年的工作实践中,深刻的认识到,加强财政监督,推进依法理财,对于促进经济社会稳定发展和规范财政分配秩序具有十分重要的现实
我国内地物业管理在20世纪80年代初由香港引入,回顾过去39年管理行业的发展,物业管理行业实现了从无到有、从低质量发展向高质量发展的飞跃。现阶段虽然我国物业行业发展向好
中国制造业已跨过产能不足、效率低下的时代,如今同质化竞争局面凸显,亟待转变成为匠心品质、高端品牌的时代。如何打造匠心品质,锤炼国际精品,是我们制造业共同面对且需要深
在解决国际环境争端方式中,往往是政治方法为主,法律方法为辅。传统的法律解决国际争端的方式有仲裁与诉讼两种,二者都是强制性解决国际环境争端的方式,并且之间的优劣性与可操作
在我们的社会生活中,聚众斗殴行为是一种较为常见的犯罪行为,对社会公共秩序造成了相当严重的影响,需要刑法加以规制。但由于1997刑法对于聚众斗殴罪的规制采用的是简单罪状,
本文对目前市场上的服装CAD系统的缺陷和不足提出了相应的指导性意见供软件开发人员参考,并具体分析服装企业对CAD的兼容性的要求和具体的选配方法,使服装厂家在选择服装CAD产
乡土社会的核心特征“乡土性”,包括具有乡村特色的自然景观、社会构成、乡土文化、生活方式等,正是它吸引着城市居民经常返回农村以缓解“乡愁”。近年来,各地纷纷出台乡村