网络控制系统的实时性与调度研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:bleajd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术在各个领域中的应用增多,网络引入到控制系统所带来的实时性和调度问题成为亟待解决的难题,是当前网络控制系统研究领域中的一个热点课题。实时性是网络控制系统性能的重要体现,但是网络协议往往达不到系统的设计需求。另外,随着控制系统的规模不断扩展,网络控制系统资源的受限特征日趋显著,而资源受限往往会造成信息延迟、系统控制性能降低和资源利用率降低等问题,从而无法有效地保证网络控制系统的各项指标。有必要采用新的分析方法和新的调度策略对系统的实时性和可用资源进行重新评估,并实现网络控制系统的整体优化。因此,对网络控制系统的实时性和调度进行分析和研究不仅具有重要的理论价值,同时具有广泛的应用研究背景和意义。 本文的课题得到了国家自然科学基金重点项目(60334010)、国家自然科学基金项目(60474047)、高等学校博士学科点专项基金项目(20030561013)和广东省自然科学基金项目(31406)的部分资助。本文主要采用理论分析、实际应用设计和实验验证相结合的方法,对基于CAN总线的网络控制系统的实时性和调度问题进行了研究。 首先,概述了网络控制系统、现场总线技术和CAN总线技术,重点对CAN总线实时性和反馈实时调度研究进展及现状进行了分析和总结。在CAN实时性研究方面,采用实时在线检测来评价CAN在应用过程中的实时性问题。针对信息的冲突问题,采用了灵活的调度方法来提高系统的实时性。优化设计是改善系统实时性的一个重要方面,从实际应用的角度,考虑了CANopen协议的实现问题和网络化机械控制系统设计与调度问题,并将遗传算法引入到CANopen系统优化过程中,实现了系统抖动的最小化。从资源受限的角度,重点研究了基于CAN总线的多回路网络控制系统调度问题。结合实际CAN总线的实时特性,采用动态优先级调度与时延补偿相结合的策略,实现了多回路网络控制系统的调度与控制。 本文主要研究工作的内容和创新点包括以下几个方面: 1.根据CAN报文响应时间的数学模型,建立了CAN网络控制系统的网络时延模型,分析了位填充对报文传送的影响。通过在线检测CAN报文延迟时间,分析了报文实际传输时延与理论分析的差异,并从反复实验的反馈中进行总结和验证,指出错误帧和网络负载是造成较大网络时延的直接原因。 2.为了解决周期性报文的瞬间冲突问题,提出了基于主节点的分时分组调度策略,讨论了调度策略的实现问题。通过不同的初始相位和不同的释放时间来实时调度系统中的周期性报文,提高了CAN系统的可调度性,并减小了因报文冲突所造成的延迟时间。实验表明,所提出的调度策略有效地减少了周期性CAN报文瞬间的冲突对报文实时性的影响。 3.基于对CANopen协议的分析,讨论了其实现问题。在CANopen协议实现的基础上,针对CANopen网络调度问题,提出了基于遗传算法的优化调度策略来减少TPD0数据在传输过程中的抖动。以系统的抖动和最小化为目标,采用遗传算法来调整TPDO的发送周期和响应时间,通过交叉操作和自适应变异操作来改善优化过程,并最终给出最优的调度方案,进一步提高了TPDO数据传输的实时性。 4.基于CAN的实时特性,对产品装配ICT装备进行了网络化设计,提出了软硬件的设计思路和设计方法。结合报文的实时性问题,提出了动态优先级调度的实现方法,对系统的通信进行了优化。 5.针对资源受限的CAN网络控制系统的调度问题,扩展了基于固定优先级的可调度理论。根据资源利用和系统性能的变化,提出了各控制回路采样周期的自适应实时调整算法,并采用优先级按类分配的方法,获得资源利用的最大化,提高了网络控制系统的整体性能,从而解决了多回路共享网络资源的网络控制系统的不可调度问题和性能优化问题。 6.针对实际CAN总线的多回路网络控制系统的调度与控制,提出了以动态优先级分配算法与时延补偿相结合的策略,实现系统的有效控制与调度。通过所构建的CAN实验平台,验证了策略的有效性。
其他文献
随着现代电子信息技术的飞速发展和汽车制造业的强劲增长,现代汽车技术与电子技术、信息技术的融合使得汽车不再是简单的交通工具,而成为现代科技的载体和结晶。汽车电子的发展
随着决策支持系统(DSS)研究的发展和应用的日益广泛,人们迫切希望引入一种共享和有效的模型管理框架,以便于为决策者和开发者提供更大的帮助。 本文在分析决策支持系统中模
自上个世纪七十年代第一台商用CT扫描机器面世以来,CT成像技术已经经历了三十多年的长足发展,无论是成像的速度和精度,还是硬件对射线的利用率以及扫描轨迹的灵活性等,都得到了实
学位
随着控制技术、计算机网络及通信技术的飞速发展,各现场总线的应用研究日益广泛,其中CAN总线以其突出优点,在自动化领域的应用越来越广泛。CANopen是基于CAN通信的应用层协议,在
本文对基于被动式双足机器人的人机交互系统进行了研究。主要内容如下: 1)介绍了双足机器人的发展概况,阐述了被动动力式机器人人设计过程中的若干重要环节,包括机械结构、核
本论文主要在二阶统计学的基础上讨论线形有限脉冲响应系统的盲辨识方法。以往的盲辨识算法一般是基于时域的独立同分布信息源的,这样的方向对系统模型有很大的约束性和限制条
粒计算从不同粒层次上研究问题,从人类求解问题的经验方法中提取基本原理,在可以容忍的程度内,对不精确的、不确定的和模糊的问题,探索求解使其达到可处理性、鲁棒性、小代价和谐
生物芯片技术是近年来在生命科学领域中迅速发展起来的一项高新技术。生物芯片以其多通道、高通量、快速检测的优势得以广泛应用,给整个人类社会带来了深刻广泛的变革。检测和
本文对仿生机器鱼动力学建模与仿真进行了研究。主要内容如下: ⑴ 采用附加质量等方法简化分析了头部和摆动部分受到的流体作用力,对尾鳍的处理则利用有关拍动翼的研究结果