-
题名基于磁悬浮织针阵列异步FIFO模块设计
- 1
-
-
作者
李明
刘越
彭益
张成俊
-
机构
武汉纺织大学机械工程与自动化学院
湖北省数字化纺织装备重点实验室
-
出处
《针织工业》
北大核心
2023年第5期1-6,共6页
-
基金
国家自然科学基金资助项目(51875414)
武汉市应用基础前沿项目(2022013988065209)。
-
文摘
针对磁悬浮织针阵列系统数据高速、实时传输的需求,结合磁悬浮织针阵列模型定义织针驱动数据格式,并依据循环队列原理在FPGA设计软件中设计异步FIFO缓存模块。利用其独特的环形结构特性,帮助数据传输系统实现驱动数据的高速传输。为避免数据溢出造成数据传输错误情况的出现,在FIFO模块中加入空、满判断功能。仿真结果表明,该FIFO模块能够实现多路磁悬浮织针的驱动数据高速缓存,并及时反馈循环队列中数据存取情况,验证了该方案实现磁悬浮织针横机数据高速传输的有效性与可行性。
-
关键词
磁悬浮织针阵列
驱动数据
FIFO
循环队列
高速缓存
-
Keywords
Magnetic Levitation Needle Array
Drive Data
FIFO
Circular Queue
High-speed Cache
-
分类号
TS183.7
[轻工技术与工程—纺织材料与纺织品设计]
-
-
题名应用于嵌入式系统的通用定时器软件方案设计
- 2
-
-
作者
孙彦森
刘金栋
王喜龙
刘雨霞
张静
-
机构
潍柴动力股份有限公司
-
出处
《机电工程技术》
2023年第10期329-333,共5页
-
文摘
定时操作在嵌入式软件开发过程中会大量用到,往往通过操作系统自身原生定时服务进行。这些定时器都建立在信号触发、处理的基础上,受定时器个数和信号的限制,实际使用过程中存在一定的局限性,同时代码可移植性较差。提出了一种应用于嵌入式系统或设备的相对定时器方案,利用时钟滴答数组构建专门的定时器模块,为系统其他任务提供定时服务。方案中定时器的数量和精度可以根据运行平台的性能进行动态设定,也可在多个操作系统进行移植,克服了操作系统原生定时服务在使用上的局限性。根据该定时器方案进行了编码实现和精度测试,对不同定时时长、延时时长下的定时误差进行了对比分析,发现误差均在50 ms以内,满足一般情况下的定时误差要求。
-
关键词
嵌入式软件
相对定时器
循环队列
-
Keywords
embedded software
relative timer
circular queue
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于区域的立体匹配优化方法
被引量:2
- 3
-
-
作者
林川
潘盛辉
韩峻峰
谭光兴
李梦和
-
机构
广西工学院电子信息与控制工程系
广西机电职业技术学院电气工程系
-
出处
《计算机工程与设计》
CSCD
北大核心
2011年第8期2780-2783,共4页
-
基金
广西教育厅科研基金项目(201010LX220)
广西科学基金项目(桂科自0832066)
+1 种基金
广西科学基金项目(桂科青0991012)
广西自然科学基金项目(2010GXNSFA013126)
-
文摘
为解决立体匹配过程中存在大量重复计算问题,提出了灰度差平方和(SSD)算法中模板计算的优化方法。该方法通过分析相邻像素计算模板的平移特性及其内部的相关性,提出将像素点计算模板的结果采用列存储方式,并在匹配过程中采用循环队列数据结构的存储策略。根据待匹配像素点在图像中所处位置的情况,分别给出了利用已计算模板的相关列,实现模板优化计算。实验结果表明,该方法在匹配结果相同条件下,比传统方法和同类优化方法有更少的计算量和更快的执行速度。
-
关键词
立体匹配
模板
平移
列存储
循环队列
-
Keywords
stereo matching
template
translation
column store
circular queue
-
分类号
TP391.41
[自动化与计算机技术—计算机应用技术]
-
-
题名Modbus通讯中的环形FIFO队列算法
被引量:6
- 4
-
-
作者
刘勇
李俊
王其斌
-
机构
南京工业大学电气工程与控制科学学院
-
出处
《仪表技术与传感器》
CSCD
北大核心
2017年第6期161-164,共4页
-
文摘
在工业控制Modbus通讯过程中,当数据量较大,站点较多时容易产生通讯异常现象。此外,由于处理器无法从繁忙的数据通讯中解放出来,忽略其他任务,而降低其利用率。文中详细介绍了一种基于Modbus协议的RS485通讯中环形FIFO队列算法,并结合双缓冲区结构,完成对数据的接收与发送。该设计方法不仅使得CPU不在专注于数据通讯而提高其利用率,而且增加了系统的安全性和可靠性。该算法已成功应用于单主站多站点控制系统中,表现出了较高的优越性。
-
关键词
环形FIFO队列
双缓冲区
RS485
MODBUS协议
-
Keywords
circular FIFO queue
double buffer
RS485
Modbus protocol
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于色选技术的建筑垃圾分选系统研发
被引量:4
- 5
-
-
作者
马浩
毛龙林
戴厚德
韩军
曾现萍
-
机构
中国科学院海西研究院泉州装备制造研究所
厦门理工学院电气工程与自动化学院
-
出处
《计算机测量与控制》
2018年第11期243-247,共5页
-
基金
国家自然科学基金(61501428)
泉州市科技计划项目(2016G006
2017G014)
-
文摘
针对建筑垃圾中烧结砖块和混凝土块的混合物的分离难题,介绍了一种基于色选技术的建筑垃圾自动化分选系统软硬件设计实现及其实验验证;该系统基于机器视觉求取传送带上目标烧结砖块的质心坐标的方法,通过在上位机上编写相应的C++算法程序,利用OPC客户/服务器模式和PLC进行通讯,以实现对高压气阀的实时控制;为了提高系统的实时性,采用了环形队列数据存取方式;最后介绍了通过计算目标物的质心坐标,以实现其精确的定时和定位;实验结果表明:在传送带速度为1.00m/s时,分拣系统的识别率为96.8%,分选率为91.7%;烧结砖块和混凝土块高效分离回收后的经济价值将得到极大的提高,有助于解决目前城市固体建筑垃圾围城的环境难题。
-
关键词
色选技术
质心坐标
PLC
环形队列
建筑垃圾分选
-
Keywords
color selective technology
centroid coordinate
PLC
circular queue
construction waste sorting
-
分类号
TP399
[自动化与计算机技术—计算机应用技术]
-
-
题名基于1394b总线仿真设备的WDM驱动开发
被引量:6
- 6
-
-
作者
徐进
徐荣森
梅正茂
-
机构
西安工程大学电子信息学院
-
出处
《电子设计工程》
2015年第2期63-66,共4页
-
文摘
基于解决1394b和PCI的跨速率条件下通信数据易丢失,软硬件交互产生误码的目的。本文采用WDM(波分复用)驱动的串行处理操作来保护硬件;采用内核态线程保证数据传输的确定性;采用DMA(直接内存存取)保证数据的实时性;采用循环队列的模式保证数据传输的可靠性;采用乒乓原理保证硬件和软件交互的准确性等。通过实验验证,该驱动程序实现了软硬件的协调工作、提高了软件对硬件操作的操作安全性、提高了传输数据的可靠性以及实时性等。
-
关键词
串行处理
DMA
循环队列
乒乓原理
-
Keywords
serial processing
DMA
circular queue
the principle of ping-pong
-
分类号
TN919
[电子电信—通信与信息系统]
-
-
题名一种无人值守的智能数据采集算法
被引量:1
- 7
-
-
作者
张瑞军
黎雯霞
朱斌
-
机构
武汉科技大学管理学院
武汉铁路职业技术学院
-
出处
《武汉理工大学学报(交通科学与工程版)》
2009年第6期1191-1194,1223,共5页
-
基金
国家公派留学访问学者项目(批准号:2008106373)
武汉科技大学博士科研启动基金项目(批准号:060105)资助
-
文摘
针对无人值守情况下多源数据采集中的身份识别与自动称重等具有代表性的问题,利用Visual Basic中定时器交互机制和循环队列中数据存储与访问的特点,在分析系统流程和数据传输协议的基础上,提出了一种基于时间滑片和循环队列的智能数据采集算法,对各时间块长度、队列规模等参数和循环队列中的相关算法进行了探讨,描述了相应智能数据采集的算法流程图,并给出了程序运行的实例.在武汉市城市管理局垃圾场垃圾计量项目中的实施效果表明,这种算法是有效和可靠的.
-
关键词
智能数据采集
无人值守
时间滑片
循环队列
协议
-
Keywords
intelligent data acquisition
unattended
time-wheel
circular queue
protocol
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名循环队列中入队算法的研究
被引量:5
- 8
-
-
作者
高永平
周书民
-
机构
东华理工学院
-
出处
《计算机与现代化》
2005年第4期9-10,13,共3页
-
基金
2004年东华理工学院硕博基金资助项目(DHS0436)。
-
文摘
讨论了数据结构中循环队列入队算法的设计思想并提出了解决队列满时的可行方法,解决了数据结构教材中没有解决的问题。
-
关键词
循环队列
入队
队列满
算法
-
Keywords
circular queue
entering the queue
queue is full
algorithmic
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名环形队列扦入删除算法分析及其改进
被引量:4
- 9
-
-
作者
黄明和
-
机构
江西师范大学计算机系
-
出处
《江西师范大学学报(自然科学版)》
CAS
1996年第2期148-151,共4页
-
文摘
该文对环形队列扦入删除算法进行了综合分析,揭示了原算法中存在的死锁与混乱,并提出了改进方法.
-
关键词
环形队列
算法
删除算法
数据结构
扦入算法
-
Keywords
circular queue, algorithm,analysis, improvement
-
分类号
TP311.12
[自动化与计算机技术—计算机软件与理论]
-
-
题名嵌入式操作系统中USB双向通信的设计与实现
被引量:1
- 10
-
-
作者
邓彬伟
何惠琴
朱绍文
-
机构
华中师范大学电子与计算机研究所
华中师范大学物理科学与技术学院电子与信息工程系
-
出处
《现代电子技术》
2005年第2期78-80,共3页
-
文摘
介绍了基于 S1C3 3 L 11芯片利用嵌入式操作系统的同步机制通过对循环队列及自定义控制包的操作来实现U SB双向通信的 USB设备固件程序、驱动程序、应用程序的设计与具体实现。
-
关键词
USB双向通信
S1C33L11
嵌入式操作系统
循环队列
-
Keywords
USB bi-directional communication
S1C33L11
embedded operating system
circular queue
-
分类号
TP39
[自动化与计算机技术—计算机应用技术]
-
-
题名动态循环队列存储结构的设计与实现
被引量:1
- 11
-
-
作者
任志国
赵传成
蓝才会
刘君
岳秋菊
-
机构
兰州城市学院信息工程学院
-
出处
《工业仪表与自动化装置》
2015年第6期86-89,共4页
-
基金
甘肃省教育科学"十二五"规划项目(GS[2013]GHB1084)
兰州城市学院本科教育教学研究项目(2013-JY-25)
+1 种基金
兰州城市学院博士科研启动基金项目(LZCU-BS2013-08
LZCU-BS2013-09)
-
文摘
文献[1-3]设计实现了循环队列的存储结构。但是在循环队列中没有解决以下两个问题。1)定义循环队列时一般会事先给队列分配一定的存储空间,但当循环队列中的数据元素太多又要进行入队操作时则会造成空间不足,出现"溢出"现象;2)若循环队列中某一时刻存放的数据元素太少,又会造成空间浪费现象。该文设计了一种动态循环队列的存储结构,实现了该结构上的基本操作。这种新的存储结构能够使存储空间得以合理利用。
-
关键词
循环队列
动态存储结构
算法设计
-
Keywords
circular queue
dynamic storage structure
algorithm design
-
分类号
TP311.12
[自动化与计算机技术—计算机软件与理论]
-
-
题名循环队列数据结构在微控制器系统中的设计与实现
被引量:2
- 12
-
-
作者
徐凯
-
机构
中国西昌卫星发射中心技术部
-
出处
《计算机测量与控制》
CSCD
2002年第10期659-660,共2页
-
文摘
我们在功率因数补偿控制器的设计中 ,采用了循环队列数据结构的算法 ,成功地实现了对补偿电容器“先投先切”的逻辑控制。解决了某些电容器频繁使用而其它较少使用的问题 ,使得各组电容器寿命差别不大。
-
关键词
循环队列数据结构
微控制器
电网
补偿电容器
等容量分组控制
-
Keywords
first in first out
circular queue
microcontroller
-
分类号
TM727
[电气工程—电力系统及自动化]
TM571
[电气工程—电器]
-
-
题名循环队列存储空间的动态扩充方法
被引量:1
- 13
-
-
作者
达文姣
任志国
朱正平
岳秋菊
-
机构
兰州城市学院信息工程学院
-
出处
《自动化与仪器仪表》
2014年第11期157-158,共2页
-
基金
甘肃省教育科学"十二五"规划项目(GS[2013]GHB1084)
兰州城市学院本科教育教学研究项目(2013-JY-25)
+1 种基金
兰州城市学院博士科研启动基金项目(LZCU-BS2013-08
LZ-CU-BS2013-09)
-
文摘
循环队列以有效利用空间的优势在些软件系统中被广泛使用。但是在循环队列的使用中总是会事先开辟一定大小的空间,而在队列投入使用后不能再改变空间的大小。在文献[1]中设计了一种循环队列的存储结构,并研究设计了在该结构上的空间的回收方法。而在该结构上存储空间的初始化和动态扩充算法没有研究。本文作为文献[1]的有效补充,首次设计实现了在该存储结构上队列的初始化和动态扩充算法。
-
关键词
循环队列
存储结构
扩充算法
-
Keywords
Circular Queue
Storage Structure
Expansion Algorithm
-
分类号
TP311.12
[自动化与计算机技术—计算机软件与理论]
-
-
题名循环队列存储空间的动态扩充方法
被引量:1
- 14
-
-
作者
张海霞
任志国
岳秋菊
达文姣
-
机构
张掖医学高等专科学校
兰州城市学院信息工程学院
-
出处
《计算机光盘软件与应用》
2011年第24期124-124,共1页
-
文摘
循环队列在定义时总是事先规定一个最大值MAX.SIZE来确定队列的最大存储空间,在使用中若初始值MAXSIZE太小会造成存储空间不够用的问题。在此提出了一种新的实现循环队列存储空间动态扩充的方法,解决了存储、空间不够用的问题,同时也成功地避免了循环队列中存储空间的浪费问题。
-
关键词
循环队列
存储空间
动态分配
自动扩充
-
Keywords
Circular queue
Storage space
Dynamically allocated
Automatically expand
-
分类号
TP311.12
[自动化与计算机技术—计算机软件与理论]
-
-
题名一种捷联惯组测温通讯软件的设计与实现
- 15
-
-
作者
卫瑞
康冰
赵琳
董彦维
任驰
-
机构
北京航天发射技术研究所
-
出处
《导弹与航天运载技术》
北大核心
2016年第1期103-106,共4页
-
文摘
设计的测温通讯软件可实现多点温度数据的实时采集和滤波,保证宽温域的温度测量精度,实现大数据量多路数据通讯,实时性地周期接收GPS定位和导航数据,快速准确接收星历信息。软件设计了一种合适的程序流程,采用算术平均结合滑动平均滤波的方法,实现对温度信号的解算、去噪消抖;使用基于循环队列技术的数据采集模式,实时准确接收串口数据。经应用验证:测温通讯软件测温重复性精度高于0.05℃,能够及时、准确地向火控计算机发送组合导航数据,满足2 s内连续接收处理几千字节星历数据不丢数据的客户需求,为激光捷联惯组进行温度补偿、数据融合和对外信息交互提供途径。
-
关键词
宽温域
滑动平均滤波
数据融合
循环队列
-
Keywords
Wide temperature range
Mean slide filtering
Data fusion
Circular queue
-
分类号
V556
[航空宇航科学与技术—人机与环境工程]
-
-
题名多通道数据采集中的一种主存数据组织方法
- 16
-
-
作者
孙士明
王爱国
马秀军
-
机构
中国石油大学计算机与通信工程学院
-
出处
《科学技术与工程》
2010年第22期5407-5411,共5页
-
文摘
多通道数据采集系统中获得的数据在时间属性上具有明显的有序性,充分利用这种有序性可以大大提高查找算法的效率。设计和实现了一种循环队列与单链表相结合的主存数据存储方法,在数据的时间属性上表现为顺序和有序存储,采用二分查找算法实现查找,大大提高了数据查找的效率,实践应用中得到较好的效果。
-
关键词
数据采集
内存数据
算法
循环队列
-
Keywords
data acquisition memory data algorithm circular queue
-
分类号
TP274.2
[自动化与计算机技术—检测技术与自动化装置]
-
-
题名循环队列应用案例分析
被引量:1
- 17
-
-
作者
贾树生
-
机构
石家庄职业技术学院教务处
-
出处
《石家庄职业技术学院学报》
2012年第2期64-65,74,共3页
-
文摘
在分析顺序队列操作的基础上,以舞伴配对问题为例,设计了以循环队列作为存储结构的算法的实现过程,体现了循环队列在算法设计中的灵活性.
-
关键词
顺序队列
循环队列
算法
假上溢
-
Keywords
sequence queue
circular queue
algorithm
false overflow
-
分类号
TP311.12
[自动化与计算机技术—计算机软件与理论]
-
-
题名循环队列存储空间传统扩充与动态扩充之优劣
被引量:1
- 18
-
-
作者
张海霞
-
机构
张掖医学高等专科学校
-
出处
《计算机光盘软件与应用》
2012年第3期91-92,共2页
-
文摘
循环队列在定义时总是事先规定一个最大值MAXSIZE来确定队列的最大存储空间,在使用中若初始值MAXSIZE太小会造成存储空间不够用的问题。一般的做法是停止程序的执行,修改MAXSIZE的值。若MAXSIZE太大则会造成存储空间的浪费,不能实现动态扩充的目的。在此提出了一种新的实现循环队列存储空间动态扩充的方法,解决了存储空间不够用的问题,同时也成功地避免了循环队列中存储空间的浪费问题。最后比较了此方法与传统方法的优劣。
-
关键词
循环队列
存储空间
动态分配
自动扩充
-
Keywords
Circular queue
Storage space
Dynamically allocated
Automatically expand
-
分类号
TP3
[自动化与计算机技术—计算机科学与技术]
-
-
题名单片机双串口功能在实时数据处理中的应用
- 19
-
-
作者
刘亚秋
刘建军
-
机构
哈尔滨工业大学控制科学与工程系
哈尔滨三恒条码公司
-
出处
《佳木斯大学学报(自然科学版)》
CAS
2004年第1期55-58,共4页
-
文摘
通过实例,重点介绍了77E58单片机双串行口的工作原理,编程方法,及其它新增加的一些辅助功能的使用:方法。针对双串口应用给出了利用环形队列的中断程序设计思路,提高了系统的实时性能。
-
关键词
单片机
粘度环形队列
双串口
缓冲区
77E58
实时数据处理
-
Keywords
circular queue
dual serial port
buffer
77E58
real time data processing
-
分类号
TP368.1
[自动化与计算机技术—计算机系统结构]
-
-
题名一种有效保护数据的文件系统
- 20
-
-
作者
张游杰
-
机构
中国电子科技集团公司第三十三研究所
-
出处
《现代电子技术》
2012年第14期29-32,36,共5页
-
基金
国家自然科学基金资助项目(60702060)
-
文摘
提出了一种可有效保护被误删除数据的新的文件系统PSFS,以一个伪循环队列为核心,充分利用了磁盘和U盘等存储设备越来越大的容量,保证在存储介质有空余空间时不覆盖被删除的文件。在此重点描述了所提文件系统的结构,通过举例分析了其工作原理及恢复数据的方法。该方法表明所提文件系统的数据恢复速度比现有其他数据恢复技术要快,且数据恢复的准确率也大大提高。
-
关键词
文件系统
PSFS
数据恢复
伪循环队列
-
Keywords
file system
PSFS
data recovery
pseudo circular queue
-
分类号
TN919-34
[电子电信—通信与信息系统]
-