摘要
目前,海洋观测领域的观测系统由不同机构,采用不同技术和研发平台进行开发,由此带来了传感器设备接入、系统架构差异、数据格式不统一和系统集成困难等问题。为了解决以上问题,本文提出一种新的海洋观测复杂虚拟仪器云服务模型。根据该模型开发的海洋观测系统可以实现功能的自由定制,并可对异构环境下的海洋观测系统进行无缝集成。并针对系统集成后造成的响应时间下降问题,提出多组件副本自适应算法。通过对海洋观测系统的实际开发、集成、应用与理论分析,对该模型进行了验证。结果表明,该模型有效可行,实现了异构系统的集成,提高了系统开发效率,对海洋观测系统的大规模集成有着重要意义。
As the great growth of the population and usage of modern technologies,the terrestrial resource has become highly demanded.The development of ocean technologies draws great attention by researchers from different institutes of different countries.The current ocean observation systems are usually developed and deployed by different platforms and institutions,which brings problems of sensor accession,architecture difference,un-standard data format,and system integration.Virtual instrument technologyhas been widely used to solve this kinds of problems.However,it has lots of limitations.First,all the virtual instrument system are dedicated system which is designed to solve specific problem.They cannot adapt to different situations.Second,due to non-standard technologies,the systems are hard to integrate.Third,integrating large scale systems will increase the response time.To solve above problems,this paper proposes a new complex virtual instruments cloud servicemodel forocean observation.This model includes four main model,item description model,sensor model,complex virtual instrument model and mapping model.Item description model provide a new data structure that can describe all kinds of monitoring object.The sensor model provides standard data format to transfer the data which make it possible to use standard data interface to share the data.The complex virtual instrument model is designed to develop standard component which could be applied to all the system.The mapping model is provided to query the relationship of all the item.Based on this model,the developers can develop reconstructed ocean observation system.The system can automatically access different kinds of sensors and seamless integrate with heterogeneousocean observationsystem.To solve the slow responseproblemoflargescaleintegration,we propose self-adaption multi-component algorithm.The algorithm uses request queue’s length to judge when to activate the algorithm.The algorithm can automatically replicate or reduce the components to deal with lots of requests based on different situation.To validate the algorithm,we randomly generate the component request to access the components.We use the response time to measure the performance under different situation.The result shows the algorithm is effective.We also validate the model through development,integration,maintenanceand application of the real systems.We rebuild our system by using the new model.The system uses 20 nodes to monitoring the surface of ocean.Two of them are near shore nodes which responsible to transfer the data to the complex virtual instrument system.We use the configuration system to manage all the components.It use drag-and-drop operations and parameters configuration to develop the system.The whole process of system development and integration shows that the model is effective and efficient.It can seamless integrate of heterogeneous system,improve development efficiency,and makes great contribution on large scale ocean observation system integration.
作者
刘超
胡乃军
仇志金
郭忠文
LIU Chao;HU Nai-Ju;QIU Zhi-Jin;GUO Zhong-Wen(Department of Information Science and Engineering,Ocean University of China,Qingdao 266100,China;Information center,Administration for industry and commerce of Qingdao,Qingdao 266071,China)
出处
《中国海洋大学学报(自然科学版)》
CAS
CSCD
北大核心
2018年第4期140-147,共8页
Periodical of Ocean University of China
基金
国家自然科学基金项目(61379127
61379128)
国家重点研发计划项目(2016YFC1401900)
中国博士后基金面上项目(2017M620293)资助~~
关键词
海洋观测系统
云服务模型
复杂虚拟仪器
自适应算法
ocean observation system
cloud service model
complex virtual instrument
self-adaption algorithm