碧波液压网 欢迎你,游客。 登录 注册

基于多任务理论的AGV协同多任务调度研究

作者: 董航 楼佩煌 钱晓明 武星 翟晶晶 胡亚 胡子寒 来源:机械设计与制造工程 日期: 2025-01-24 人气:104
基于多任务理论的AGV协同多任务调度研究
针对现代柔性制造生产车间存在的任务类型多、AGV种类多、AGV数量多的问题,从多任务学习、单车任务与协同任务问题混合下的数学建模和任务调度算法三方面对AGV协同多任务规划问题进行研究,将AGV协同多任务调度问题抽象为多种约束条件下的优化问题。提出一种改进遗传算法(IGA),在构建初始种群时引入随机函数并对重复基因使用覆盖法增加初始种群多样性,在交叉变异中采用自适应迭代模式防止陷入局部最优。仿真结果表明,该算法能有效完成任务调度,与传统遗传算法相比优化性能更高。

基于CAN和μC/OS-Ⅱ的新型电子测量仪设计

作者: 徐全 胡丹 车畅 顾伟 来源:中国仪器仪表 日期: 2023-11-24 人气:7
基于CAN和μC/OS-Ⅱ的新型电子测量仪设计
简述实时操作系统μC/OS-Ⅱ在T89C51CC01单片机上的移植方法,并以此为基础,设计一种基于CAN和μC/OS-Ⅱ的新型电子测量仪。此系统所需数据来源于CAN网络,因此,处在不同空间位置的多个物理量就能显示在同一仪表盘上,成功实现多功能、远程、数字化测量。并描述此系统的软硬件结构。

嵌人式实时操作系统uC/OS在控制工程中的应用

作者: 冉汉政 来源:现代电子技术 日期: 2023-01-19 人气:2
嵌人式实时操作系统uC/OS在控制工程中的应用
简略地分析了uC/OS操作系统的特点,指出在嵌入式实时控制工程领域内应用该操作系统时,多任务的优先级设定是一个关键问题.接着分析了在电梯群控工程中,其软件系统应该完成的功能,在此基础上提出其多任务划分的原则,并给出一个实际的例子.结论是利用uC/OS提供的系统特征,可以简化多任务程序设计,满足多个任务的时间要求,大大降低了开发难度,轻松地完成前后台编程方法难以完成的任务.同时利用系统的定时中断,设计一个超级任务来对其他任务进行监控,从而也提高了系统的可靠性.

利用Protothread实现实时多任务系统

作者: 罗光平 郭卫锋 来源:单片机与嵌入式系统应用 日期: 2022-07-15 人气:5
利用Protothread实现实时多任务系统
在许多系统资源非常紧张的单片机应用中,使用实时操作系统进行任务调度来实现实时多任务系统时,由操作系统带来的系统开销往往是不可接受的。通过升级硬件来改善系统资源紧张,意味着成本的增加,降低产品的竞争力。本文介绍采用Protothread在非常小的系统开销下实现实时多任务系统的方法。

基于串口管理的嵌入式委托代理实时性设计

作者: 李灵波 孙明海 葛宁 来源:微计算机信息 日期: 2022-06-24 人气:2
基于串口管理的嵌入式委托代理实时性设计
开发委托代理(Proxy Agent)来解决非SNMP设备的标准化管理,是目前普遍采用的手段.文章针对开发委托代理时遇到的串口通信实时性和系统资源利用不足的问题,提出了一种基于事件驱动和双缓冲区的多任务串口通信的设计思想,结合相关控制算法实现了嵌入式委托代理的设计开发.该方案可用于网络设备上委托代理功能模块或嵌入式委托代理单元的设计实现,配合SNMP管理站可以通过串口实现对非SNMP设备的标准化管理.

基于Small RTOS51的多任务串行通信研究

作者: 邵富杰 杨磊 来源:单片机与嵌入式系统应用 日期: 2022-06-15 人气:5
基于Small RTOS51的多任务串行通信研究
引言 在简单的单片机应用系统中,前/后台系统被广泛应用。其中应用程序是一个无限循环,循环中调用相应的函数完成相应的操作。这部分可以看作后台行为,也称为任务级;中断服务程序处理异步事件,可以看作前台,也叫中断级,时间相关性很强的操作靠中断服务程序来保证。中断服务程序提供的信息一直要等到后台程序运行到该处理这个信息时才能得到处理,最坏情况下,响应时间等于整个循环的执行时间。随着单片机应用系统的复杂化,前/后台系统已不能满足系统实时性的要求,这就需要一个嵌入式的实时操作系统来管理和协调多个任务和中断。

多任务TDCS车站分机通信协议的设计

作者: 陈雁冰 郑文宇 张春雨 来源:现代电子技术 日期: 2022-05-31 人气:7
多任务TDCS车站分机通信协议的设计
为了处理TDCS车站分机从铁路局调度中心、车务终端和计算机联锁设备接收的各种信息,在此基于Windows操作系统设计了实时多任务程序。在多任务程序中,使用消息机制和消息缓冲区实现多线程之间的通信,使用信号量和互斥量实现多线程之间的同步;针对以太网通信任务和串口通信任务,建立了相应的数据结构,并设计了一个数据包分析算法来解析自定义协议。实践证明,该设计具有响应速度快、适应性强的特点。

基于多任务嵌入式应用的MP3实时解码系统设计

作者: 王俊 姚若河 来源:现代电子技术 日期: 2022-05-12 人气:6
基于多任务嵌入式应用的MP3实时解码系统设计
给出一种基于多任务嵌入式应用的MP3实时解码系统设计方法及实现过程。该系统针对以ARM926EJ-S处理器为核心的SoC硬件平台,通过对MP3解码过程中的关键耗时模块进行算法优化,提高解码效率,达到实时播放的要求。实验结果证明,该系统可在处理器主频仅为36MHz的条件下流畅播放MP3音乐(码率为192kb/s)。该设计特点为根据子带合成滤波中乘法运算的数据特征,巧妙地对操作数进行预移位操作,从而在保证一定数据精度的基础上缩短乘法运算的指令周期,实现解码效率的大幅度提升。提出一种利于高效任务调度的实时播放方案,对于高实时性、低功耗多任务嵌入式系统设计具有很好的参考意义。

基于GPRS通信的网络电能表设计

作者: 郑仲明 周志辉 冯海舟 侯高雷 来源:现代电子技术 日期: 2022-05-10 人气:13
基于GPRS通信的网络电能表设计
为了实现无线远程抄表的目的,采用GPRS通信技术和μC/OS-Ⅱ嵌入式操作系统的多任务模块化设计方法,设计基于GPRS通信的网络电能表。其中通信模块硬件由ARM微处理器及相关外设组成,实现GPRS通信、RS232串行通信、RS485串行通信及红外通信等多种通信方式;系统软件采用硬件驱动层、操作系统层、应用接口层和应用层四层结构,任务问通信由应用接口层实现消息接收和分发,具有各任务相互独立、无直接耦合的特点。

嵌入式液压控制器的实现

作者: 王春林 李正熙 童朝南 来源:微计算机信息 日期: 2018-12-10 人气:23
嵌入式液压控制器的实现
嵌入式液压控制器是在国内某大型钢铁公司的技术改造中开发的.控制器硬件上采用研华工控机和I/O板,软件上使用了VxWorks嵌入式实时操作系统.本文给出了液压控制器的设计方案,并介绍了VxWorks下多任务和精确周期的实现方法.
    共2页/14条