本发明涉及船舶动力参数处理,尤其涉及用于船舶动力设备的数据存储处理方法、装置及系统。
背景技术:
1、随着船舶技术的不断发展和进步,船舶动力装置的参数格式确实变得日益多样,且数据量也呈现出显著增长的趋势,这些参数涵盖了功率、扭矩、燃油消耗量、转速、压力和温度等多个方面,它们不仅反映了船舶动力装置的技术性能和结构特性,也直接关系到船舶的运行效率和安全性。
2、现有一些船舶可能由于设备配置较低或软件版本过旧,无法支持对大量参数进行持久保存。当过程参数无法保存时,就意味着失去了对船舶动力装置运行状态的历史记录,这将对故障异常状态的检查带来极大的困难,无法通过分析历史数据来找出问题的根源。同时,没有持久保存的参数也将使得故障排查和维修工作变得难以下手,无法迅速定位问题并采取有效的解决措施。
3、因此,现在亟需一种用于船舶动力设备的数据存储处理方法、装置及系统来解决上述问题。
技术实现思路
1、针对现有技术存在的问题,本发明提供一种用于船舶动力设备的数据存储处理方法、装置及系统。
2、本发明提供一种用于船舶动力设备的数据存储处理方法,包括:
3、获取各个船舶动力设备在运行过程中产生的运行参数;
4、根据所述运行参数对应的参数地址和参数属性信息,构建对应的运行参数显示选项信息;建立与存储桶之间的传输通道,将所述运行参数写入至所述存储桶进行存储;
5、接收第一输入,所述第一输入包括目标运行参数显示选项信息,所述目标运行参数显示选项信息是基于在显示终端上勾选的所述运行参数显示选项信息确定的;
6、响应于所述第一输入,生成所述目标运行参数显示选项信息对应的运行参数下载指令;
7、将所述运行参数下载指令发送至所述存储桶,获取所述运行参数下载指令在所述存储桶中对应存储的目标运行参数,并根据所述目标运行参数显示选项信息,在所述显示终端展示所述目标运行参数对应的参数属性信息。
8、根据本发明提供的一种用于船舶动力设备的数据存储处理方法,所述参数属性信息包括参数名称、参数值、参数量程、参数单位、参数类型、数据类型和数据来源;
9、根据所述运行参数对应的参数地址和参数属性信息,构建对应的运行参数显示选项信息,包括:
10、根据所述参数名称、所述参数值、所述参数量程、所述参数单位、所述参数类型、所述数据类型和所述数据来源,生成所述运行参数对应的参数显示列表,其中,所述参数显示列表用于在所述显示终端展示所述参数属性信息;
11、根据所述参数地址,构建所述运行参数对应的显示选项,并根据所述显示选项和所述参数显示列表,生成所述运行参数显示选项信息。
12、根据本发明提供的一种用于船舶动力设备的数据存储处理方法,所述方法还包括:基于网络交换机,获取到第一目标网络交互设备发送的udp协议数据;
13、根据第二目标网络交互设备的设备类型,将所述udp协议数据进行协议转换,得到目标协议数据,并根据目标协议数据发送至所述第二目标网络交换设备,其中,所述第一目标网络交互设备与所述第二目标网络交互设备之间的协议格式不相同。
14、本发明还提供一种用于船舶动力设备的数据存储处理装置,包括:
15、参数获取模块,用于获取各个船舶动力设备在运行过程中产生的运行参数;
16、第一处理模块,用于根据所述运行参数对应的参数地址和参数属性信息,构建对应的运行参数显示选项信息;
17、数据写入模块,用于建立与存储桶之间的传输通道,将所述运行参数写入至所述存储桶进行存储;
18、交互模块,用于接收第一输入,所述第一输入包括目标运行参数显示选项信息,所述目标运行参数显示选项信息是基于在显示终端上勾选的所述运行参数显示选项信息确定的;
19、指令生成模块,用于响应于所述第一输入,生成所述目标运行参数显示选项信息对应的运行参数下载指令;
20、第二处理模块,用于将所述运行参数下载指令发送至所述存储桶,获取所述运行参数下载指令在所述存储桶中对应存储的目标运行参数,并根据所述目标运行参数显示选项信息,在所述显示终端展示所述目标运行参数对应的参数属性信息。
21、本发明还提供一种用于船舶动力设备的数据存储处理系统,包括电源模块、采集单元、显示终端、存储器和服务器,所述服务器中设置有上述用于船舶动力设备的数据存储处理装置,其中:
22、所述电源模块,用于为所述采集单元和所述存储器进行供电;
23、所述采集单元,用于采集各个船舶动力设备在运行过程中产生的运行参数,并将所述运行参数发送至所述服务器;
24、所述显示终端,用于根据显示界面上的勾选信息,将所述服务器中对应的运行参数显示选项信息进行展示;
25、所述存储器与所述服务器建立传输通道,用于将所述运行参数进行存储。
26、根据本发明提供的一种用于船舶动力设备的数据存储处理系统,所述服务器还包括第一网络接口、第二网络接口和第三网络接口,其中:
27、所述第一网络接口,用于连接网络交换机,获取不同的网络交互设备发送的网络数据;
28、所述第二网络接口,用于连接所述采集单元,用于获取所述采集单元采集到的所述运行参数;所述第三网络接口,用于连接所述存储器,用于将所述运行参数发送至所述存储器进行存储,或,从所述存储器中下载历史运行参数。
29、根据本发明提供的一种用于船舶动力设备的数据存储处理系统,所述采集单元包括转接板、电流采集单元和冗余控制器,其中:
30、所述转接板连接所述电源模块,用于将所述电源模块输出的电压转换为目标供电电压;
31、所述电流采集单元,用于通过多路信号线与各个船舶动力设备连接,并获取所述运行参数;所述冗余控制器,用于将所述运行参数发送至所述服务器。
32、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述用于船舶动力设备的数据存储处理方法。
33、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述用于船舶动力设备的数据存储处理方法。
34、本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述用于船舶动力设备的数据存储处理方法。
35、本发明提供的用于船舶动力设备的数据存储处理方法、装置及系统,通过存储自行采集到的船舶动力装置运行过程中的船舶动力装置参数,并实时进行显示监控,实现了数据的规范化和集中化管理,有助于减少数据丢失的风险,并提高了数据管理的效率。
1.一种用于船舶动力设备的数据存储处理方法,其特征在于,包括:
2.根据权利要求1所述的用于船舶动力设备的数据存储处理方法,其特征在于,所述参数属性信息包括参数名称、参数值、参数量程、参数单位、参数类型、数据类型和数据来源;根据所述运行参数对应的参数地址和参数属性信息,构建对应的运行参数显示选项信息,包括:
3.根据权利要求1所述的用于船舶动力设备的数据存储处理方法,其特征在于,所述方法还包括:
4.一种用于船舶动力设备的数据存储处理装置,其特征在于,包括:
5.一种用于船舶动力设备的数据存储处理系统,其特征在于,包括电源模块、采集单元、显示终端、存储器和服务器,所述服务器中设置有权利要求4所述的用于船舶动力设备的数据存储处理装置,其中:
6.根据权利要求5所述的用于船舶动力设备的数据存储处理系统,其特征在于,所述服务器还包括第一网络接口、第二网络接口和第三网络接口,其中:
7.根据权利要求5所述的用于船舶动力设备的数据存储处理系统,其特征在于,所述采集单元包括转接板、电流采集单元和冗余控制器,其中:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至3任一项所述用于船舶动力设备的数据存储处理方法。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述用于船舶动力设备的数据存储处理方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至3任一项所述用于船舶动力设备的数据存储处理方法。