当前位置:网站首页>Application of time series database in the field of ship risk management
Application of time series database in the field of ship risk management
2022-07-30 18:01:00 【CnosDB】

Recently, Jesse has been learning and expanding her knowledge all the time. She saw an article "Data Preprocessing of Ship Risk Management System Based on TSDB" in the journal "China Ship Repair", so this issue also wants to use this article.Based on this, I will briefly talk about the application of TSDB in the field of ship risk management.
This article only represents my personal opinion, if there is any bias, please also ask Haihan~
Today, the advancement of technology has made the equipment of ships more advanced and the knowledge received by the crew more abundant, but the accident rate has continued to increase.The domino theory holds that the occurrence of a casualty accident is not an isolated event, although the injury may occur suddenly at a certain moment, it is the result of a series of events occurring in succession.We believe that the main factors leading to accidents are the unsafe behavior of people, the unsafe state of things and management defects.Because of the frequent occurrence of accidents, the safety management of ships is a must.Ship safety management is a series of management work such as leadership, organization and control around ship performance, technical safety, cargo safety and the safety of life and property of relevant personnel.In order to achieve comprehensive and scientific risk management, building a ship risk management system is also a top priority.We need to monitor the relevant parameters of important equipment and systems in the ship's engine room in real time, analyze the relationship between changes in relevant parameters and the failure of the ship's engine, and clarify the specific mechanism and consequences of the risk.
Since the ship risk management system is so important, what is its overall design?From an overall perspective, the ship risk management system is shown in the figure below.The real-time data of the ship is transmitted to the shore through the public network, and the data includes multiple parameters such as main engine load, torque, speed, fuel temperature, etc. After data preprocessing through reception and analysis, abnormal data elimination and missing data supplementation, the data is stored.Enter the TSDB; subsequently read the data in the TSDB to realize real-time monitoring, over-limit alarm, data analysis and risk warning and other functions; and build a corresponding data platform to visualize the monitoring content and subsequent analysis results.We can see that TSDB is in a relatively central position in the overall design.

At the same time, in the above design, especially in the process of data transmission, we also need to pay attention to some problems.For example, when the data transmission device sends real-time data to the shore, we must prevent others from stealing or tampering with the data while ensuring the readability of the data, which requires a unified protocol for transmission.For another example, due to network problems, etc., data may be wrong or missing.Therefore, after receiving the data, it is necessary to analyze the data first, and then remove the outliers and fill in the missing values.
Then why choose TSDB as the database storage option for the ship risk management system?Generally speaking, there are two types of traditional DBMS (Database Management System).One is a relational database, such as SQL Server, MySQL, etc. The problem of this type of database is that its structure is complex and the data is not easy to expand. If a large amount of data is written in real time, it is unbearable.The other type is non-relational databases, such as MongoDB, Redis, etc. The problem with such databases is that the development and maintenance costs are relatively high.In the navigation of ships, all kinds of data have the characteristics of high real-time and large amount of data, and they are all sorted in time series.In terms of data query of the risk management system, it is also mainly based on time period query, which makes the traditional database unable to meet the requirements for the use of the ship risk management system.Neither due to structural issues nor development and maintenance costs are suitable as databases for ship risk management systems.Therefore, in order to solve related problems, the application of TSDB is still the most suitable choice for everyone.
This is the end of this issue. Thank you for your continuous attention to the CnosDB community. If you have any questions, you can give us your opinion through GitHub by raising Issues or Discussions, etc. CnosDB will also give you feedback as soon as possible.
Introduction to CnosDB
CnosDB is an open source distributed time series database with high performance and high ease of use. It has been officially released and all open source.
Welcome to follow our code repository, one-click three links: https://github.com/cnosdb/cnosdbgithub.com/cnosdb/cnosdb
边栏推荐
- Logback的使用
- 数据库系统原理与应用教程(068)—— MySQL 练习题:操作题 90-94(十二):DML 语句练习
- 软件测试13年从业经验的前辈,总结的5条测试就业建议....
- C陷阱与缺陷 第6章 预处理器 6.1 不能忽视宏定义中的空格
- C陷阱与缺陷 第7章 可移植性缺陷 7.2 标识符名称的限制
- 数据库系统原理与应用教程(067)—— MySQL 练习题:操作题 82-89(十一):数据的增、删、改操作
- Dodging ice cream assassins?Crawling ice cream prices through crawlers
- 5分钟搞懂MySQL - 行转列
- ByteArrayInputStream 类源码分析
- 论文阅读之《Underwater scene prior inspired deep underwater image and video Enhancement (UWCNN)》
猜你喜欢

论文阅读之《DeepIlluminance: Contextual IlluminanceEstimation via Deep Neural Networks》

想要写出好的测试用例,先要学会测试设计

Analysis and Simulation of Short Circuit Fault in Power System Based on MATLAB

宝塔搭建PHP自适应懒人网址导航源码实测

强啊,点赞业务缓存设计优化探索之路。

Error occurred while trying to proxy request The project suddenly can't get up

5分钟搞懂MySQL - 行转列

JMeter Notes 4 | JMeter Interface Introduction

【AGC】增长服务2-应用内消息示例

Shell implementation based on stm32
随机推荐
2022年杭电多校第2场 1001 Static Query on Tree(树链剖分+哈希表差分
主流的深度学习推理架构有哪些呢?
LayaBox---TypeScript---类
FastJson反序列化漏洞(复现)
weiit新零售小程序如何探索数字化门店的破局之路
荐书 | 推荐好评如潮的3本数据库书籍
论文阅读之《DeepIlluminance: Contextual IlluminanceEstimation via Deep Neural Networks》
leetcode-1319:连通网络的操作次数
X射线的应用是什么?
Test the.net text to Speech module System. Researched
[OC学习笔记]属性关键字
LayaBox---TypeScript---基础数据类型
论文阅读之《Color Constancy Using CNNs》
Error occurred while trying to proxy request The project suddenly can't get up
Error EPERM operation not permitted, mkdir 'Dsoftwarenodejsnode_cache_cacach Two solutions
论文阅读之《Quasi-Unsupervised Color Constancy 》
LayaBox---TypeScript---函数
开源盛宴ApacheCon Asia 2022即将开幕,精彩不容错过!
分布式消息队列平滑迁移技术实战
如何让 JOIN 跑得更快?