- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM嵌入式设计天然气压缩机状态监测仪
基于ARM嵌入式设计天然气压缩机状态监测仪
摘 要:为了设计天然气压缩机状态监测仪,实现对压缩机运行状态的实时监测和故障预测评估,文中提出了一种基于ARM嵌入式设计的天然气压缩机状态监测仪的设计方法。该方法构建了天然气状态特征提取算法来进行状态信息特征的提取,同时设计了ARM嵌入式压缩机状态监测仪的特征采集传感器模块、信号调理模块、ARM主控系统模块和显示控制模块,实现了系统的硬件设计和软件设计。仿真结果表明,采用该监测仪进行天然气压缩机状态监测,其状态特征分析准确,故障和超负荷评估性能较好。
关键词:天然气;压缩机;ARM;嵌入式;系统设计
中图分类号:TP277 文献标识码:A 文章编号:2095-1302(2016)02-00-02
0 引 言
西气东输工程是我国最大的天然气运输和调度工程,在整个西气东输管道网络中,分布了大量的压气站,采用天然气压缩机进行压气处理,实现天然气顺利传输。天然气压缩机按容积分为:往复式压缩机、回转式压缩机;速度型压缩机又分为:轴流式压缩机、离心式压缩机和混流式压缩机[1-3]。无论是哪种天然气压缩机,在运行过程中都可能出现故障和失效等问题,需要进行压缩机状态监测,保障系统稳定运行,因而提出了一种基于ARM嵌入式设计的天然气压缩机状态监测仪系统设计方法。首先进行了系统的总体结构设计,分析了天然气压缩机状态特征的控制算法,实现了状态信息的特征提取,以此为基础进行系统的模块电路结构设计,最后实现了整个天然气压缩机状态监测仪的集成设计,仿真实验进行了性能测试和验证,展示了本文设计的监测仪在实现压缩机自动监测和状态分析中的优越性能。
1 天然气状态特征提取算法
天然气压缩机通常工作在复杂恶劣的环境下,受到的干扰和影响因素具有多元性,受到机械振动和超负荷等因素的影响,导致天然气压缩机的过负荷运行,需要对天然气压缩机系统各个分离单元的状态特征进行特征提取和监测[4],实现对天然气压缩机状态监测系统的分散控制设计。首先构建天然气状态特征提取算法,天然气压缩机的状态特征函数描述见式(1):
(1)
其中,天然气压缩机的传输效率为优化目标函数,得到状态特征的控制参数为:
(2)
在目标函数中使用权重系数,对天然气压缩机超负荷状态下连续数据预测数据进行自适应匹配,得到天然气压缩机状态监测系统的接收信号由一个n个决策变量多输入输出模型组成,信号模型为:
(3)
天然气压缩机状态监测控制总线传输通信道脉冲响应可描述为:
(4)
其中,an(t)是第n条控制输出通道上接收到的信号,对,有,通过误差补偿器补偿天然气压缩机在进行状态监测CAN总线通信过程中的信道失衡项,控制输出信号为:
(5)
其中,f0与ψ0分别为输出误差小于1 mV的起始频率与初始相位,对N个超负荷节点进行FFT变换,对应某一个天然气压缩机超负荷预警检测的阈值,得到天然气压缩机状态信息特征在k+p时刻的预测值为。通过上述设计,实现了对天然气压缩机的状态信息特征提取,以特征提取结果为原始数据输入,进行压缩机状态监测系统设计。
2 压缩机状态监测系统总体结构和功能模块硬件设计
在上述进行天然气状态特征提取的基础上,进行检测仪系统总体设计和模块化设计,本系统采用以S3C2440A ARM9处理器作为控制和运算核心的Micro2440核心板,设计的系统具有低功耗和灵活性等特点,天然气压缩机的状态监测仪系统主要包括了特征采集传感器模块、信号调理模块、ARM主控系统模块和显示控制模块等[5]。采用ARM嵌入式设计技术,本系统选用了四种传感器监测天然气压缩机的运行状态,分别是加速度传感器、电流传感器、绝压传感器、差压传感器。其中,加速度传感器是用于监测天然气压缩机完成一次冲程后传到地面的振动信号;电流传感器是用于测量天然气压缩机直线电机的每个冲程的电流大小;绝压传感器是用于测量天然气压缩机的油压的绝对值;差压传感器用于测量天然气压缩机每个冲程油压的变化量。
ARM系统模块的功能是作为软件系统的运行平台。选择一块ARM9芯片,内核为ARM920T的芯片作为主控电路,ARM系统模块作为软件系统的运行平台,通过对压缩机状态特征信号的采集、信号特征分析,以及数据的存储、波形显示,实现整个压缩机的状态监测。综上分析,得到本文设计的天然气压缩机的状态监测仪功能模块结构流程如图1所示。
在总体结构分析的基础上,即可进行系统的嵌入式电路结构设计。电路设计主要对系统的信号调理电路、AD采样电路和动态增益控制电路进行研究[6]。采用低功耗16位定点DSP增加功能单元得到算术逻辑运算单元,设计天然气压缩机的状态监测时钟发生器,DMA控制器,在片上外设资源模块构建
原创力文档


文档评论(0)