物探与化探
物探與化探
물탐여화탐
GEOPHYSICAL AND GEOCHEMICAL EXPLORATION
2014年
1期
115-119
,共5页
巩秀钢%魏文博%叶高峰%陈凯%景建恩%邓明%金胜
鞏秀鋼%魏文博%葉高峰%陳凱%景建恩%鄧明%金勝
공수강%위문박%협고봉%진개%경건은%산명%금성
大地电磁测深%虚拟示波器%图形用户界面GUI%长周期大地电磁测深仪
大地電磁測深%虛擬示波器%圖形用戶界麵GUI%長週期大地電磁測深儀
대지전자측심%허의시파기%도형용호계면GUI%장주기대지전자측심의
magnetotelluric sounding%virtual oscilloscope%GUI ( Graphical User Interface)%Long period magnetotelluric instrument
MTU-5、V8、LEMI-417等大地电磁测深仪器的人机交互方式均基于文字,用户仅凭文字难以发现采集中的问题。由于示波器能把人眼无法直接捕捉到的电信号的时变规律以可见的图像形式显示出来,故将该技术应用于长周期大地电磁测深仪CLP中,使仪器的人机交互方式基于图形用户界面( GUI)。本系统的GUI选用Visual C++6.0作为开发工具,在规划了显示区域,建立了设备环境类CDC以及CPen、CBitmap等绘图工具类的对象后,设计了仿示波器界面,在示波器界面中,用MoveTo与LineTo函数实现了对采集数据的实时动态显示。此外,使显示窗口自适应显示器分辨率属性、信号最大化显示、显示背景设置为灰白色,以方便操作。经野外试验,该显示技术有助于用户对采集的数据进行分析,为下一步工作提供依据。
MTU-5、V8、LEMI-417等大地電磁測深儀器的人機交互方式均基于文字,用戶僅憑文字難以髮現採集中的問題。由于示波器能把人眼無法直接捕捉到的電信號的時變規律以可見的圖像形式顯示齣來,故將該技術應用于長週期大地電磁測深儀CLP中,使儀器的人機交互方式基于圖形用戶界麵( GUI)。本繫統的GUI選用Visual C++6.0作為開髮工具,在規劃瞭顯示區域,建立瞭設備環境類CDC以及CPen、CBitmap等繪圖工具類的對象後,設計瞭倣示波器界麵,在示波器界麵中,用MoveTo與LineTo函數實現瞭對採集數據的實時動態顯示。此外,使顯示窗口自適應顯示器分辨率屬性、信號最大化顯示、顯示揹景設置為灰白色,以方便操作。經野外試驗,該顯示技術有助于用戶對採集的數據進行分析,為下一步工作提供依據。
MTU-5、V8、LEMI-417등대지전자측심의기적인궤교호방식균기우문자,용호부빙문자난이발현채집중적문제。유우시파기능파인안무법직접포착도적전신호적시변규률이가견적도상형식현시출래,고장해기술응용우장주기대지전자측심의CLP중,사의기적인궤교호방식기우도형용호계면( GUI)。본계통적GUI선용Visual C++6.0작위개발공구,재규화료현시구역,건립료설비배경류CDC이급CPen、CBitmap등회도공구류적대상후,설계료방시파기계면,재시파기계면중,용MoveTo여LineTo함수실현료대채집수거적실시동태현시。차외,사현시창구자괄응현시기분변솔속성、신호최대화현시、현시배경설치위회백색,이방편조작。경야외시험,해현시기술유조우용호대채집적수거진행분석,위하일보공작제공의거。
During the implementation of the project "Deep Exploration Technology and Experimentation ( SinoProbe)" in China, the MT instruments MTU-5,V8 and LEMI-417 were used. However, their human-machine interface was based on character, which made it difficult to find useful information and faulty operation during data acquisition. The oscilloscope can display the law of the time-varying electrical signals that can not be captured by visual sense, so the technology is used in the CLP, a magnetotelluric instrument designed by an exploration party, which means its human-machine interface is based on graphics. The GUI is developed with Visual C++ 6.0. Firstly, the display area of the screen is defined. Secondly, the objects of the class CDC ( Device Context) , CPen, and CBitmap are set up, and the virtual oscilloscope is designed with them. Then the collected data are displayed through graphics. Furthermore, the vir-tual oscilloscope can be adjusted automatically according to the monitor property. The experiments show that this display method can help the operator analyze the collected data and provide guidance for the next step.