井眼轨道控制系统包括轨道设计、丛式井防碰以及测斜数据分析处理等多个功能模块,需要满足不同井型设计、施工与数据分析的需求,同时要考虑系统可维护性、可扩展性,以满足现场应用的新需求。采用传统设计方法会面临模块化不足、维护升...井眼轨道控制系统包括轨道设计、丛式井防碰以及测斜数据分析处理等多个功能模块,需要满足不同井型设计、施工与数据分析的需求,同时要考虑系统可维护性、可扩展性,以满足现场应用的新需求。采用传统设计方法会面临模块化不足、维护升级困难的窘境,因此提出一种基于可扩展框架的井眼轨道控制系统软件。该软件参考开放服务网关协议(Open Service Gateway initiative,OSGi)规范,采用插件式模块化的编程思想,将系统框架与功能模块相互分离,同时使模块以插件形式加载实现前后端分离。将设计系统成功推广应用于十余口井,结果表明,系统运行稳定,界面交互方便,数据响应快速,算法维护和版本更新方便快捷,满足了现场应用新需求。该设计思路可为油气领域同类系统的架构设计提供一种有效可靠的思路,对油气井领域系统开发具有借鉴作用。展开更多
OSGi(Open Service Gateway Initiative)标准是面向服务软件架构的典型架构,OSGi为面向服务插件开发提供了一种动态的、可部署的基础框架环境。QT是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架,它提供给应用程序开发...OSGi(Open Service Gateway Initiative)标准是面向服务软件架构的典型架构,OSGi为面向服务插件开发提供了一种动态的、可部署的基础框架环境。QT是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架,它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。基于OSGi标准和QT提出并实现了一种面向服务的航电任务系统软件架构,介绍了OSGi标准以及QT,同时对QT实现OSGi中核心关键技术进行了分析,提供了一个航电任务系统的面向服务解决方案。展开更多
文摘井眼轨道控制系统包括轨道设计、丛式井防碰以及测斜数据分析处理等多个功能模块,需要满足不同井型设计、施工与数据分析的需求,同时要考虑系统可维护性、可扩展性,以满足现场应用的新需求。采用传统设计方法会面临模块化不足、维护升级困难的窘境,因此提出一种基于可扩展框架的井眼轨道控制系统软件。该软件参考开放服务网关协议(Open Service Gateway initiative,OSGi)规范,采用插件式模块化的编程思想,将系统框架与功能模块相互分离,同时使模块以插件形式加载实现前后端分离。将设计系统成功推广应用于十余口井,结果表明,系统运行稳定,界面交互方便,数据响应快速,算法维护和版本更新方便快捷,满足了现场应用新需求。该设计思路可为油气领域同类系统的架构设计提供一种有效可靠的思路,对油气井领域系统开发具有借鉴作用。
文摘OSGi(Open Service Gateway Initiative)标准是面向服务软件架构的典型架构,OSGi为面向服务插件开发提供了一种动态的、可部署的基础框架环境。QT是1991年奇趣科技开发的一个跨平台的C++图形用户界面应用程序框架,它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。基于OSGi标准和QT提出并实现了一种面向服务的航电任务系统软件架构,介绍了OSGi标准以及QT,同时对QT实现OSGi中核心关键技术进行了分析,提供了一个航电任务系统的面向服务解决方案。