vxWorks信号的使用淘宝 有问题向你求助求助

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-!
3D打印改造制瓷工艺:你也可以成为艺术家
眼球跟踪技术公司eyefluence被谷歌收购
人脸识别很强大?一副眼镜就能让它认错人!
科学家开发出能自我折叠的3D打印医疗植入物
据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...
霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...
文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...
AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...基于VxWorks平台的快速交流信号采样及计算_电工电气_中国百科网
基于VxWorks平台的快速交流信号采样及计算
    上世纪90年代,以微处理器为核心的数字式保护已成为继电保护的主流产品,电力系统继电保护技术进入了微机保护时代。随着电力系统对继电保护的要求不断提高,微机保护系统需要具有强实时性、高可靠性和扩展性[1]。系统的实时性由硬件系统和嵌入式软件系统共同决定。在实时性要求较高且任务较多的应用中,适合引入嵌入式实时操作系统RTOS(Real-Time Operating System)。RTOS高效的多优先级任务管理、强大的可移植性和扩展性以及微秒级的中断管理等特性,更加有利于控制效率的提高。VxWorks是硬实时特性最优越的RTOS,且具有高可靠性和可扩展性,能够为继电保护装置提供更好的性能保障。1 继电保护装置软件系统1.1 工作原理及流程目前典型的继电保护装置应用软件系统均采用模块化设计思想,根据继电保护功能的要求分成8个部分:操作系统、交流采样、数据处理、保护控制、数据通信、人机交互及信息记录。各模块根据各自特点完成相应任务,使系统软件结构清晰,便于调试、连接、修改和移植。1.2 系统软件框架设计根据所要实现的功能和软件模块化设计的要求,设计了基于VxWorks的系统软件,包括硬件驱动程序模块、板级支持包(BSP)模块、VxWorks RTOS模块、中断处理模块、保护控制模块、人机交互模块、通信任务模块、信息记录模块等。系统软件框图如图1所示。2 交流采样功能设计与实现2.1 中断服务由于A/D采样对实时性要求极高,因此采用中断服务子程序的方式实现。本设计利用Timer的定时中断控制A/D采样的频率,利用VxWorks提供的接口函数intConnet()将A/D的采样函数挂靠到定时中断Timer1的中断向量上。继电保护的交流采样可以分为数据采样和采样数据处理两部分。数据采样在采样定时周期控制下,将A/D转换好的数据通过SPI总线送到CPU采样数据存储区。采样数据处理则是CPU对已采样数据进行傅氏滤波、提取交流信号的各电气量参数。该部分软件的计算量需求是所有程序中最多的,因此是优化的关键部分。2.2 数据采样数据采样首先要考虑AD采样精度和采样率。采用ADI公司的12 bit ADC AD7940,针对所要采样波形的最高频率是工频5次谐波的要求,选择了1 kHz采样率,即每周波采样20个点。在采样定时周期中断到来时, ADC开始启动13路模数转换。一路采样完毕之后,通过SPI总线传送到定义的采样数据存储区;当13路数据传送完毕,就可以进行采样数据的傅氏滤波处理,计算出三相交流电的电流、电压的幅值和相位。2.3 数据处理2.3.1 离散傅氏算法交流采样数据的处理是系统计算工作的核心,它的实时性和精度决定了保护任务的实时性和系统响应的准确性,从而影响整个系统的性能实现。因此,交流采样数据处理算法的选择十分重要。虽然快速傅氏算法(FFT)理论上要比离散傅氏算法(DFT)具有更高的速度[4],但在继电保护应用中,考虑到采样点数、计算量以及系统的实时性需求,采用了DFT作为处理算法。根据傅氏级数原理,各次谐波分量的实部和虚部的时域表达式为:当傅氏分析方法应用于计算机处理时,即为DFT形式。设信号x(t)每周期的采样点数为N,则采样间隔将是Ts=T/N,则式(1)、式(2)离散化后得到DFT的公式可表达为:从式(3)和式(4)得出,使用DFT算法计算信号的一个谐波分量,共需 2N次乘法和(2N-1)次加法,这样每次抽样所需计算的数据量非常大,而且随着N的增长,计算量将显著增加。根据一般电力系统继电保护的应用,本文对13个通道的电流和电压信号进行采样,在每周波采样20个点的情况下,为了得到每个通道的幅值和相位,总共需要计算520次正余弦、520次乘法、507次加法、13次开平方和13次反正切,因此需要采用优化措施以减小计算量。2.3.2 实时性优化(1)快速查表为了避免在傅氏运算中计算sin(2&k/N)、cos(2&k/N)(k=0,1,2,&,N)等三角函数的值,在系统初始化时应将这些值事先计算出来并保存到一个表中,运算过程中以查找表的形式直接获取正余弦函数计算的值。(2)定点乘法AD7490输入模拟电压范围是0 V~5 V,对应的输出数字范围是0x00~0xFFF。由于SEP4020处理器不支持浮点运算,所以对小数的运算将非常耗时。为了避免进行小数运算,采用了小数定点运算方法,用整型替代实型运算。这里定点的定标设为15,整型数0x8000就对应实型数1.0。为了保持定点运算,避免sin(2&k/N)、cos(2&k/N)带来的小数运算,这里对sin(2&k/N)、cos(2&k/N)计算出来的值进行定点化处理,并将其乘以2的15次方取整后得到16 bit的有符号整数。这样傅氏算法的循环浮点乘操作就转变成整数乘法,既保留了傅氏算法的高精度特性,又极大地提高了傅氏算法的计算速度。(3)快速开方在利用傅氏计算得到的实部和虚部求幅值时,需要进行开平方运算。而在RISC内核的嵌入式处理器中,如果不对开平方运算做特殊处理,则CPU的运算时间较长,将影响整个系统的实时性,因此考虑采取快速算法来提高开平方运算的速度。本文的开平方运算对象是无符号的整型数,可以采用一种只利用移位、加法实现整数开平方算法的方法。由于RISC内核中有内置的桶型移位器,因此该算法可以用汇编程序实现[6]。整数快速开方算法函数的代码如下:unsigned long isqrt(unsigned long x){unsigned long temp,Q=0,b=0x8000,bShft=15;__asm{mov b,#0x8000mov bShft,#15mov Q,#0loop:add temp,b,Q,lsl#1subs temp,x,temp,lsl bShft addge Q,Q,bmovgex,tempsub bShft,bShft,#1movs b,b,lsr#1bne loop}return Q;}3 测试及结果分析3.1 测试环境介绍硬件系统以32 bit RISC内核微处理器SEP4020和12 bit ADC AD7490为核心,包括交流采集子模块、电源子模块、显示与键盘子模块和出口子模块等。其系统框图如图2所示。3.2 优化结果给傅氏算法提供一个理论采样信号:精度测试结果如表1所示,计算速度测试结果如表2所示(N=20)。可见,改进后的傅氏算法与原有的傅氏算法相比较,数据处理的总时间缩短到原来的44.5%,计算实部、虚部运算时间缩短到优化前的43.4%,幅值部分整型快速开方的计算时间缩短到优化前的87.8%。虽然与原来的傅氏算法相比在误差方面稍大,但可以满足精度要求。本文提出了基于VxWorks RTOS的电力系统继电保护装置的软件系统,并对其中的交流信号采样及计算关键程序&&DFT算法进行了优化设计。优化后的数据处理结果仍保持了较高精度,但时间大幅度缩短。本文研究结果将有助于提高电力系统装置的实时性,适用于更高采样率和计算密度下的应用。
收录时间:日 14:11:23 来源:电子产品世界 作者:匿名
上一篇: &(&&)
创建分享人
喜欢此文章的还喜欢
Copyright by ;All rights reserved. 联系:QQ:【图文】VxWorks信号中断和定时_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
VxWorks信号中断和定时
上传于||文档简介
&&VxWorks信号中断和定时
大小:562.50KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢vxWorks信号的使用有关问题 - VxWorks当前位置:& &&&vxWorks信号的使用有关问题vxWorks信号的使用有关问题&&网友分享于:&&浏览:27次vxWorks信号的使用问题求助我在利用信号(signal)实现模拟软中断的功能,由于需要模拟定时中断,所以在看门狗(watchDog)服务程序中向目标任务发送信号,以中断目标任务,目标任务总共有32个,但是在该程序的运行过程中,前10个目标任务中出现页错误,后22个任务丢失信号信息,不知道为何原因,请大虾指教,小弟不胜感激!!------解决方案--------------------
把目标任务数量减少到1个试试看?
------解决方案--------------------
这个提示可能是内存出错了,检查一下程序
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有基于VxWorks平台的快速交流信号采样及计算--《电子技术应用》2011年02期
基于VxWorks平台的快速交流信号采样及计算
【摘要】:针对在电力系统保护中的交流信号采样实时性问题,采用VxWorks平台实现了快速交流信号采样及有效值计算,并对其中的关键程序——离散傅里叶算法进行了优化设计,包括快速查表、定点乘法、快速开方运算等。通过32位RISC内核微处理器硬件平台的验证结果显示,优化后的数据处理结果仍保持了较高精度,但时间大幅度缩短。
【作者单位】:
【关键词】:
【分类号】:TM930.12【正文快照】:
上世纪90年代,以微处理器为核心的数字式保护已成为继电保护的主流产品,电力系统继电保护技术进入了微机保护时代。随着电力系统对继电保护的要求不断提高,微机保护系统需要具有强实时性、高可靠性和扩展性[1]。系统的实时性由硬件系统和嵌入式软件系统共同决定。在实时性要
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【参考文献】
中国期刊全文数据库
邱宽民,赵胜凯;[J];北方交通大学学报;2000年05期
所旭,张萍;[J];继电器;2004年12期
黄磊;王登磊;耿紫星;;[J];自动化技术与应用;2007年12期
【共引文献】
中国期刊全文数据库
陈至坤;李胜;陈韬;王福斌;孙晓磊;;[J];传感器与微系统;2010年08期
侯慧;游大海;尹项根;;[J];电力自动化设备;2006年04期
朱明轩;;[J];电脑知识与技术;2008年34期
马碧燕;陈少华;;[J];福建电脑;2007年06期
张胜宝;王钢;丁茂生;李晓华;;[J];继电器;2006年15期
刘洋;罗毅;易秀成;涂光瑜;陈维莉;江伟;;[J];继电器;2006年18期
王阳春;;[J];民营科技;2010年03期
吴焕宁;;[J];机械工程与自动化;2007年05期
蔡菲娜,左伍衡;[J];浙江大学学报(工学版);2005年03期
中国重要会议论文全文数据库
张海波;薛峰;高梅国;;[A];中国自动化学会、中国仪器仪表学会2004年西南三省一市自动化与仪器仪表学术年会论文集[C];2004年
中国博士学位论文全文数据库
张小鸣;[D];南京理工大学;2008年
中国硕士学位论文全文数据库
严莉;[D];山东大学;2010年
王正奎;[D];哈尔滨工业大学;2008年
张南;[D];华中科技大学;2009年
原云周;[D];天津大学;2008年
刘鹏;[D];大庆石油学院;2009年
王兵锋;[D];哈尔滨理工大学;2009年
赵文静;[D];燕山大学;2009年
王晓亮;[D];南京理工大学;2009年
侯伟宏;[D];上海交通大学;2010年
刘靖;[D];重庆大学;2008年
【二级参考文献】
中国期刊全文数据库
李轶群,吴国旸,张涛;[J];电力系统自动化;2002年15期
文其林;白晓东;周洪直;贾宝敦;;[J];微计算机信息;2006年14期
【相似文献】
中国期刊全文数据库
Kevin B;[J];世界电子元器件;2010年02期
王鹏;吕志刚;黄健;;[J];自动化仪表;2010年01期
李劲;;[J];硅谷;2010年01期
石刚;朱新星;吴永刚;;[J];水雷战与舰船防护;2010年01期
牛林;赵建国;李可军;;[J];山东大学学报(工学版);2010年01期
决蒙;刁节涛;;[J];科学技术与工程;2010年04期
杨玉良;;[J];机床电器;2010年01期
游四海;;[J];电气化铁道;2010年02期
潘芸;;[J];中国水运(下半月);2010年04期
张珣;叶海龙;;[J];机电工程;2010年03期
中国重要会议论文全文数据库
陈远鸿;;[A];全国测绘科技信息网中南分网第二十四次学术信息交流会论文集[C];2010年
张士杰;王帅印;张湧涛;;[A];全国冶金自动化信息网2010年年会论文集[C];2010年
曹志刚;李宇成;;[A];全国冶金自动化信息网2010年年会论文集[C];2010年
田维全;;[A];中国化学会第27届学术年会第14分会场摘要集[C];2010年
尹雄鸽;黄可龙;刘素琴;徐洋;李亚娟;;[A];中国化学会第27届学术年会第10分会场摘要集[C];2010年
张颖;吴剑鸣;徐昕;;[A];中国化学会第27届学术年会第14分会场摘要集[C];2010年
叶非;付颖;白靖文;徐雅琴;;[A];中国化学会第27届学术年会第17分会场摘要集[C];2010年
韩布兴;;[A];中国化学会第27届学术年会第01分会场摘要集[C];2010年
韩布兴;;[A];中国化学会第27届学术年会第11分会场摘要集[C];2010年
刘文志;李晓霞;;[A];中国化学会第27届学术年会第15分会场摘要集[C];2010年
中国重要报纸全文数据库
左永刚;[N];中国高新技术产业导报;2011年
青化 编译;[N];电子报;2011年
罗小卫;[N];华夏时报;2011年
陈丹;[N];科技日报;2011年
荆晶;[N];新华每日电讯;2011年
立即;[N];中国航空报;2010年
徐轶 编译;[N];电子报;2010年
涂露芳;[N];北京日报;2010年
张梅;[N];中国安全生产报;2010年
刘霞;[N];科技日报;2010年
中国博士学位论文全文数据库
柏旭光;[D];中国科学院研究生院(长春光学精密机械与物理研究所);2010年
马君华;[D];华中科技大学;2010年
许治华;[D];华中科技大学;2010年
林俪;[D];复旦大学;2010年
曾浩;[D];电子科技大学;2010年
杨峰;[D];电子科技大学;2010年
刘峰;[D];国防科学技术大学;2010年
侯晓鹏;[D];中国林业科学研究院;2010年
陈微;[D];国防科学技术大学;2010年
王利霞;[D];吉林大学;2010年
中国硕士学位论文全文数据库
桂乐芹;[D];北京交通大学;2011年
项天远;[D];上海交通大学;2011年
于宵云;[D];北京交通大学;2011年
林一多;[D];北京交通大学;2011年
赵翀;[D];北京印刷学院;2011年
罗犇;[D];浙江大学;2011年
蔡坤明;[D];浙江大学;2011年
江健勇;[D];浙江大学;2011年
季岁阳;[D];浙江大学;2011年
谢宜生;[D];浙江大学;2011年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 大众知识服务
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号}

我要回帖

更多关于 淘宝问题求助 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信