摘要
ACME采集控制管理平台是EILog成套测井装备的控制中枢,作为ACME系统4大组成部分之一的仪器组件库控制着所有挂接仪器的实时数据处理和控制。描述了ACME采集软件平台仪器组件的设计原则、接口定义和应用规范。为提高组件开发效率,减少缺陷发生,提出采用代码模板的方法,快速搭建仪器组件框架。详细介绍了利用代码模板开发仪器组件的步骤以及注意事项。由于采用组件化技术,整个仪器的每个模块设计成单独仪器组件,可同步调试开发和自由组合测井,既保证了仪器研制进度又提高了系统灵活性。ACME采集软件已挂接不同系列的常规和成像测井仪器共135支,测井10 000余井次,原始资料合格率达到100%,在国内外16个地区得到成功应用。
ACME is the control center of EILog logging system. As one of four parts of ACME, the instrument component library controls and manages all the real time data processing and control of the all matched logging tools. Described are design principle of the components, interface definition and application specification. In order to improve the components development efficien- cy and reduce defects, proposed is a method using the code template to rapidly build instruments component framework. Introduced in detail are steps of developing components with code tem- plate and eye-catching points. Due to the components technology, each EILog module is designed with an independent component, which could be debug synchronously and make free combination loggings, thereby, not only ensuring the instrument development schedule but also improving the system flexibility. ACME has worked with 135 conventional and imaging downhole logging tools in different logging series, and has operated successfully over 10 000 times in 16 areas at home and abroad. The raw log data acceptability reaches up to 100%.
出处
《测井技术》
CAS
CSCD
北大核心
2012年第4期406-409,共4页
Well Logging Technology
关键词
测井软件
ACME设计模式
软件架构
组件代码模板
接口定义
模块化设计
log software, ACME(Acquisition Control Management Expert), design model, soft-ware framework, componentc code template, interface definition, modular design