节点文献

系统检测的数据采集与处理

Data Acquisition and Data Processing in a System Diagnosis

【作者】 任菡

【导师】 康丽;

【作者基本信息】 中国农业大学 , 农业电气化与自动化, 2002, 硕士

【摘要】 本文内容来源于对某控制系统的检测和诊断的研究。该控制系统在工作过程中,有多种产生于不同部件的信号需要检测,其中有模拟输入信号十三路,数字输入信号三路,通过数据采集和信号分析,判断该控制系统工作是否正常。结合系统检测的具体要求,本论文从硬件设计和软件设计两个方面,实现了数据采集系统的硬件接口电路和软件算法。经多次实验证明本文所采用的技术线路是切实可行的,系统硬件及软件运行可靠,数据处理结果符合设计要求。 在硬件设计中选用了PC/104模块及多功能数据采集模块。实现了加速度计频差信号的动态频率测量、多通道模拟信号的高速同步采样。同时,解决了在采样过程中,大量数据的快速转存。编写了实现上述功能的C语言程序。论文中还介绍了数字信号处理在系统检测中的应用。并结合系统检测中采集到的数据,给出了不同信号的数据处理方法和用MATLAB编写的程序代码示例。绘制了上述信号在信号处理中的波形变化。最后,对系统检测与诊断的结果进行了分析,并指出了下一步的改进方向。

【Abstract】 Data Acquisition And Data Processing In A System DiagnosisThis paper is resulted from a work of system diagnosis, it mainly demonstrates the data acquisition and data processing techniques and algorithms of the programs dedicated to sampling, data transferring and data analysis.In the hardware description, it introduces the PC/104 standard , a PC/104 format CPU module and a PC/104 multi-functional module for data acquisition. This multi-functional module is very powerful and integrated, it has 32 analog input channels, 24 digital input/output channels, three 16 bit counters/timers and provides flexible approaches of multi-channel sampling and of digital I/O operations. Especially it allows various types of interruptions of external digital input, timer output and A/D conversion, each type of interruption has its own role in the signal measurement or in exact pace control, its FIFO buffer function makes it possible to work at the sampling rate of 200K samples per second without carrying over-burden interruption rate, its LATCH type external interrupt request along with its high frequency clock makes a precise locating of pulse edges possible. All its properties make it best suitable for the system diagnosis which involves examining 13 analog signals, detecting several digital signals, issuing the required instructions at an exact pace and sampling many analog signals simultaneously.In the parts of software discussion, it presents the primary algorithms of some fundamental functions in C language, these functions are developed for digital I/O operations, interruption management, tinier management, precise clock generator. A/D conversion, data transferring and some calculations. And also, it introduces the powerful tools of MATLAB and demonstrates some MATLAB programs for spectral property analysis, digital filter design, digital filtering, signal extracting, noise eliminating, parameter calculating and some applications.The conclusions of the paper present an analysis of the results of the diagnosis and points out some work worth doing next.

【关键词】 检测系统数据采集PC/104数据处理
【Key words】 data acquisitionsamplingdata processingPC/104MATLAB
  • 【分类号】TP274
  • 【被引频次】9
  • 【下载频次】475
节点文献中: 

本文链接的文献网络图示:

本文的引文网络