本发明涉及船舶,具体涉及一种集通信导航执法于一体的综合显示控制系统。
背景技术:
1、船舶在海上航行,在船舶上往往安装有导航系统、通信系统和执法系统等,而现有技术中各型船舶的通信、导航和执法系统往往多处于单机单控状态,即通信系统有单独的控制设备,导航系统有单独的控制设备,执法系统也有单独的控制设备,这些控制设备之间的信息联络完全依赖于人工操控;同时这些设备的集成度低,自动化程度低,设备的使用维护也十分的繁琐,因此,研究符合各型船舶生产需求的集成系统,是当前迫切需要解决的技术问题,也是后续船舶向智慧发展的重要基础。
技术实现思路
1、针对现有技术存在的上述不足,本发明要解决的技术问题是:如何提供一种能够将导航系统、通信系统的执法系统进行综合显示和控制,进而提高系统集成度和自动化程度的集通信导航执法于一体的综合显示控制系统。
2、为了解决上述技术问题,本发明采用如下技术方案:
3、一种集通信导航执法于一体的综合显示控制系统,包括综合显控组件和通信导航执法组件,所述通信导航执法组件包括北斗惯导设备、光电跟踪设备、告警接收机、测深仪、导航雷达和船舶自动识别设备;
4、所述北斗惯导设备与所述综合显控组件双向通信连接,用于接收所述综合显控组件的控制指令并反馈卫星定位数据和罗经数据给所述综合显控组件;
5、所述光电跟踪设备与所述综合显控组件双向通信连接,用于接收所述综合显控组件的控制指令并反馈视频参数信息到所述综合控制系统;
6、所述告警接收机与所述综合显控组件双向通信连接,用于接收所述综合显控组件的控制指令并反馈告警信号给所述综合显控组件;
7、所述测深仪与所述综合显控组件双向通信连接,用于接收所述综合显控组件的控制指令并反馈测深信息到所述综合控制系统;
8、所述导航雷达与所述综合显控组件双向通信连接,用于收所述综合显控组件的控制指令并反馈雷达状态图像信息到所述综合控制系统;
9、所述船舶自动识别设备与所述综合显控组件双向通信连接,用于收所述综合显控组件的控制指令并反馈船舶静态、动态、航行和安全信息到所述综合控制系统;
10、所述综合显控组件用于将接收到的所述北斗惯导设备、光电跟踪设备、告警接收机、测深仪、导航雷达和船舶自动识别设备的信息进行综合处理后进行显示,并能够分别向所述北斗惯导设备、光电跟踪设备、告警接收机、测深仪、导航雷达和船舶自动识别设备发送控制指令。
11、本发明的工作原理是:本发明的综合显示控制系统在使用时,通信导航执法组件中的北斗惯导设备、光电跟踪设备、告警接收机、测深仪、导航雷达和船舶自动识别设备的数据能够分别发送给综合显控组件,综合显控组件能够将接收到的这些信息进行综合处理并进行显示,同时综合显控组件还能够分别向通信导航执法组件中的北斗惯导设备、光电跟踪设备、告警接收机、测深仪、导航雷达和船舶自动识别设备发送控制指令,由此通过综合显控组件能够同时实现对通信导航执法组件中各设备数据的显示和控制,系统集成度高,自动化程度高,使用也更加的简单。
12、优选的,所述综合显控组件包括系统初始化模块、信息接收模块、信息处理模块、人机交互模块、信息发送模块、信息显示模块、记录回放模块和主控模块,所述系统初始化模块、信息接收模块、信息处理模块、人机交互模块、信息发送模块、信息显示模块、记录回放模块均与所述主控模块通信连接,所述导航雷达和所述光电跟踪设备通过网口通讯方式向所述信息接收模块发送信息,所述北斗惯导设备、告警接收机、测深仪和船舶自动识别设备通过串口通讯方式向所述信息接收模块发送信息,所述信息处理模块用于对所述信息接收模块接收的信息进行处理后发送给所述主控模块。
13、优选的,所述系统初始化话模块用于进行网络初始化、数据初始化、串口初始化和定时器初始化;
14、所述信息接收模块用于进行报文标识判断、报文解析和获取报文内容,并依据报文数据标识判别报文类型;
15、所述信息处理模块用于进行报文标识判断、报文解析和获取报文内容,并依据报文数据标识判别消息类型;
16、所述人机交互模块用于进行按键处理、数据装订、界面切换和鼠标处理;
17、所述信息发送模块用于进行报文组织和报文发送,并向所述通讯导航执法系统发送控制指令;
18、所述信息显示模块用于进行目标列表、电子海图、陆用地图、ais目标图标、雷达目标图标、北斗导航信息、测深信息、航警信息和光电视频信息进行显示;
19、所述记录回访模块用于进行信息记录和信息回放。
20、优选的,所述人机交互模块进行按键处理的方式包括按键响应和事件处理;所述人机交互模块进行数据装订的方式包括按键响应和数据处理,所述人机交互模块进行界面切换的方式包括原始界面隐藏和新界面显示,所述人机交互界面进行鼠标处理的方式包括按键响应和事件处理。
21、优选的,所述记录回放模块进行信息记录的方式包括数据记录和视频记录,其中所述数据记录包括数据写入和数据获取,所述视频记录包括视频写入和视频获取;所述记录回访模块进行信息回放的方式包括数据回放和视频回放,所述数据回放包括数据读取和数据回放,所述视频回放包括视频读取和视频回放。
22、优选的,所述信息接收模块接收的信息包括串口通讯类和网口通讯类,其中所述信息接收模块对所述串口通讯类数据的接收方式为:打开串口、读串口、写串口、控制串口和关闭串口,所述信息接收模块对网口通讯类数据的接收方式为:初始化、打开串口、收网络和发网络,所述串口通讯类数据采用串口报文管理进行数据读取和数据存储,所述网口通讯类采用udp报文管理进行数据读取和数据存储。
23、优选的,所述信息发送模块发送的信息包括udp报文发送类和串口报文发送类,所述udp报文发送类包括udp报文组织和udp报文发送,所述串口报文发送类包括串口报文组织和串口报文发送。
24、优选的,所述信息处理模块包括udp报文处理和串口报文处理,所述udp报文处理包括udp报文标识判断、udp报文解析和获取udp报文内容,所述串口报文处理包括串口报文标识判断、串口报文解析和获取串口报文内容。
25、优选的,所述信息显示模块对目标列表的显示方式包括列表绘制和参数显示,所述信息显示模块对电子海图的显示方式包括海图读取、海图显示、参数获取和参数显示;所述信息显示模块对陆用地图的显示方式包括陆上地图读取、地图显示、参数获取和参数显示;所述信息显示模块对ais目标图标的显示方式包括ais目标获取、目标图标显示和目标操作;所述信息显示模块对雷达目标图标的显示方式包括雷达目标获取、雷达目标显示、目标操作和雷达图像显示;所述信息显示模块对北斗导航信息的显示方式包括列表绘制和参数显示;所述信息显示模块对测深信息的显示方式包括列表绘制和参数显示;所述信息显示模块对航警信息的显示方式包括警告信息读取和信息显示;所述信息显示模块对光电视频信息的显示方式包括视频读取、视频显示、状态读取和状态显示。
26、一种如上述集通信导航执法于一体的综合显示控制系统的工作方法,包括以下步骤:
27、步骤1)所述综合显示控制系统开机,所述北斗惯导设备、光电跟踪设备、告警接收机、测深仪、导航雷达和船舶自动识别设备均保持不间断工作状态,所述综合显控组件初始化;
28、步骤2)所述综合显控组件接收所述通信导航执法组件中各设备的报文;
29、步骤3)所述北斗惯导设备是否对船舶进行定位,若是执行步骤5),若否执行步骤4);
30、步骤4)所述导航雷达是否对船舶进行定位,若是执行步骤5),若否则返回执行步骤2);
31、步骤5)所述综合显控组件刷新海图;
32、步骤6)所述导航雷达是否对目标进行跟踪,若是则执行步骤7),若否则执行步骤8);
33、步骤7)所述综合显控组件对所述导航雷达跟踪的目标进行显示,并执行步骤9);
34、步骤8)所述船舶自动识别设备是否对目标进行跟踪,若是则执行步骤9),若否则执行步骤10);
35、步骤9)目标显示;
36、步骤10)目标报警或人工选取目标;
37、步骤11)引导所述光电跟踪设备对目标进行取证;
38、步骤12)所述光电跟踪设备对目标取证开始;
39、步骤13)所述光电跟踪设备对目标取证结束;
40、步骤14)是否还有其它操控,若是则执行步骤15),若否则执行步骤16);
41、步骤15)操控响应;
42、步骤16)结束任务。