基于嵌入式云技术的油井液位远程测试系统
程序中可以根据表1所对应的功能码来读写数据。

4 系统测试
采用本文提出的方法,设计出的这套云测试系统。在华北油田进行了30多口井次试验,其中包括多种井况,得到声速、时间和深度,声速的范围335~343 m/s,深度的误差范围1.0~3.0 m,通过浏览器远程访问本节点,启动数据采集,得到的结果如表2所示。

现场试验结果表明,通过得到的声音信号波形与油井动态液面的深度测量值,其误差较小,满足实际应用需求。
5 结束语
文中基于云测试技术,设计实现了一套网络化嵌入式云测控系统,在开源Linux系统的支撑下,通过网络化传感器和虚拟化等技术实现了远程数据的采集、实时测试和远程实时监控;对采集到的声音信号进行滤波、测深算法很好的消除了由现场恶劣环境带来的噪声并得到了相应的接箍波和液面回波的波形曲线,在华北油田试验结果得到的波形也比较理想。在现场网络化嵌入式测控系统中,系统提供了多接口,实现了智能测控节点的远程维护。以S3C2440A为核心的主控制器,作为现场嵌入式测控服务器,通过RS485硬件接口,采用ModBus通讯协议,分别监控多个以STM32F103为核心主控制器的现场嵌入式测控节点;在Linux操作系统的支撑下,通过KVM,QEMU完成了设备的虚拟化,为远程使用现场设备提供条件;在Linux和μC/OS-II操作系统上,分别移植符合工业标准的Modbus主机协议栈和从机协议栈,并基于多线程、多任务环境实现了对Modbus RTU数据帧的响应和处理,实现系统终端设备的多通道、智能化、网络化控制。
实际运行结果表明,该智能云测控节点稳定可靠,性价比高,通用性与适应性强。该嵌入式云测试系统及相关技术还可适用于其他网络化测控系统,在云测试发展的各个热点领域有着广泛的应用前景。
嵌入式 云测试 Linux操作系统 KVM QEMU Modbus 相关文章:
- 在嵌入式多核集群中利用OCP处理高速缓冲器一致流量(07-20)
- 嵌入式智能设备的测试方法研究(11-29)
- 基于ARM的信号发生器人机交互系统设计(01-23)
- 采用C8051F020设计的嵌入式测试仪(01-17)
- 关于嵌入式智能设备的测试方法的研究(01-28)
- 基于μC/OS-II的电力参数监测仪设计(02-23)
