VHF自动整点播报系统软件的开发

时间:2022-09-24 04:57:33

VHF自动整点播报系统软件的开发

摘 要:为把人员从大量重复冗余的劳动中解脱出来,针对VHF自动整点播报系统以软件控制硬件进行工作的特

点,采用Visual Basic 6.0语言编写控制软件,控制船台机PPT的开关,把以前采用人工方式操作的播报工

序改为以微机控制VHF船台机整点或定时自动播发播报内容,大大提高了工作效率。

关键词:VHF 基站 音频

甚高频(VHF)整点播报是指长江沿线各VHF基站利用甚高频通信的指定频道,在区域航道内出现恶劣天气、异常状况时,向该基站通信覆盖范围内整点或定时播报航道、水位、气象、船位等航行通告和安全预警信息(以下称航行信息)。随着区域航行信息播报内容覆盖面的不断拓展,甚高频(VHF)整点播报越来越受到船岸各相关方面人员的重视。

项目背景

汉口甚高频(VHF)基站是长江全线甚高频通信枢纽,特别是遇到枯水、洪水、春运等特殊时期时,播报的航行信息更是内容繁多、工作量大,甚而需要全天滚动定时播出。过去采用人工操作方式时,需要值班人员在规定时间将事先刻录好的播报内容音频光碟放入碟机,然后打开船台机,通过船台机在VHF 6CH进行播发,播完后再关闭船台机,以免因长时间开机造成船台机处于"常发"状态而使机器电路烧毁,这就造成工序重复冗长,工作效率不能得到提高。

开发VHF自动整点播报系统的思路是针对该类系统以软件控制硬件进行工作的特点,采用Visual Basic 6.0语言编写控制软件,控制船台机PPT的开关,把以前采用人工方式操作的播报工序改为以微机控制VHF船台机整点或定时自动播发播报内容,播完后自动关闭。发挥计算机与传统模拟设备的合力,将播报工序自动化,定时、定量、自动播发、与关闭,把人员从大量重复冗余的劳动中解脱出来,达到减轻劳动强度,提高工作效率的目的。并为其他台类似问题的解决起到了一定的示范作用。

开发原则与具体目标

1.原则

自动性原则。整个系统采用定时、定量、自动播发与关闭方式,提高整点播报工作质量和工作效率,减轻劳动强度。

实用、易用性原则。系统建设的主要目的是旨在将整点播报工序自动化,达到减轻劳动强度,提高工作效率,建设的内容围绕解决问题的目标来决定,系统重在实用、易用。

示范性原则。系统自动化功能将操作人员从大量反复冗长的劳动中解脱出来,起到了提高工作效率的作用;并为其他台类似问题的解决起到了一定的示范作用。

经济性原则。①经济效益:节省建设区播台的经费。②社会效益:提高整点播报的及时性和准确性,更好地保障长江航运安全;

及时准确性原则。定时开机、关机准确率达100%;自动区播内容的播发次数、播发时长准确率达100%。

2.具体目标

主要技术要点:①通过微机编程产生信号自动定时控制船台机PPT开关。②把播放器中随控制信号定时播发的音频信号一起送入船台机随其开、关自动播发。③制作RS232线2根,1根连接微机DB9口与船台机信号口,1根连接微机音频口与船台机音频口。④操作界面友好,简单易用。

设计过程

1.系统总体结构示意图

2.技术架构

整个系统是基于数字信号控制模拟设备硬件进行工作的思路进行设计的。

用户层:提供给用户的人机交互界面,进行信息设置、提交请求的操作。

应用层:运用编程语言完成业务的逻辑控制和流程处理。

物理层:提供应用系统运行的硬件环境平台。

硬件:VHF船台机。

3.技术路线

软件编程: ①编写电脑录音程序,以便工作人员能随时将需要播报的航行信息录制成如WAV、MP3、WMA等常见音频格式音频文件②编写播放器程序播放上述音频文件;③编写信号控制机制,将控制信号通过DB9串口经RS232线发出信号,控制船台机PPT“开”或“关”;④编写定时机制,一是能让控制信号定时自动进入船台机并控制其PPT的开关,二是将随控制信号定时播发的音频信号一起送入船台机随其自动开、关播发;⑤编写统计功能,能进行每月区播时间、次数的统计。

电路设计:制作两根连接线,一条连接船台机与微机串口的,作为控制信号进入船台机并控制其PPT开关的媒介;一条连接微机音频输出口与船台机音频口,使微机播放的音频输入到船台机播发;同时为避免音频信号串扰控制信号,把船台机与微机串口的连接线串接一个继电器,以隔离两个信号。

运行环境:整个系统采用Visual Basic 6.0语言编写,能运行于Microsoft Windows 9X/ME/NT/2000/XP平台上,不仅适应了现今主流操作系统平台,亦为以后可能的接入第三方软件提供了方便接口。

微机硬件支持:内存建议 256M或更多;CPU建议1G 以上更高。

主要功能模块设计

1、播报信息设置

提供播报定时时间、待播区播报音频文件设置功能,以控制VHF船台机定时、定量、自动播发与关闭。

a到“设置框”设置需要间隔播报的时长,时长为分钟时设置在分钟栏、时长为小时,设置在小时栏。

b点击“选择播报文件”按钮,选取需要播报的音频文件(就是以上步骤录制的音频文件),即开始按以上设定的间隔播报时长自动定时播报。

c按“停止”按钮停止播报。

2、录制播报音频

打开录音界面,连上麦克风设备开始录音,录音完毕把录完的音频保存到需要的位置以便播报时调用。

3、整点播报统计

能进行每月区播时间、次数的统计。

4、界面控制

打开主界面,点击“菜单”-“隐藏”可缩小界面,在隐藏界面点击“弹出主窗体”,即恢复正常界面。

上一篇:33m航标工作船电站配电方式及其容量选择研究 下一篇:治理淘金船畅通江河水