24届大冬会高山滑雪信息发布系统论文

24届大冬会高山滑雪信息发布系统

穆伟然

(黑龙江省电子技术研究所,黑龙江 哈尔滨 150040)

摘 要: 本系统通过与裁判计时系统相连,读取运动员的比赛成绩,把成绩保存到数据库里,并在LED大屏幕上显示当前运动员成绩和前三名的成绩。

关键词: 串口通讯;VB;数据库;LED显示屏

1 系统组成

24届大学生运动会是我国举办的冬季竞赛规格较高的赛事,其中高山滑雪包括滑降、大小回转等项目。此次高山项目的比赛显示系统就是根据高山滑雪规则,实时显示选手成绩并及时在室外大屏幕上显示,显示公平公正的比赛成绩。系统的总体组成如图1。

信息发布系统以采集和显示计算机为核心,通过核心计算机把从裁判计时系统TdC8001传过来的数据写入异地数据库服务器中,并计算成绩,排序;把整理后的数据通过同步显示卡显示在户外的LED彩色显示屏上,供运动员和观众查看比赛结果。因此可以看出系统由⑴采集和显示PC⑵裁判计时系统⑶数据库服务器⑷LED大屏幕显示系统四个部分组成。

2 工作原理及过程

此信息显示系统是为冬季高山滑雪项目专用的系统。涉及到数据通讯传输、计算机软件编程、数据库读写存储、电子显示大屏幕技术等。每个部分的工作原理如下:

2.1 裁判计时系统TdC8001

此系统专用于高山项目,为国外设备,使用环境为-25-50℃。由指令发出时开始计时,通过内部精确的时钟记录比赛用时,同时可以同步传输比赛数据到其他设备。终点和起点都有设备,并同步校时,以保证时间的准确性。由于设备和采集的计算机有一定距离,因此中间传输使用RS485,计时系统和计算机侧则使用485/232转换器转换。通讯协议格式为1位起始位,8位数据位,无校验,1位停止位。波特率设为9600,传输数据流为ascii码。有10个计时独立通道,计时可以达到23小时,59分,59,9999秒,精度是万分之一秒。TdC8001有两个通讯口,数据可以通过通讯传输到包括计算机等设备上,信息显示系统就是通过232口接收的比赛数据的。

图1

2.2 SQL Server数据库

2.2.1 大冬会组委会对数据库的要求

⑱Rose,R.,“What is lesson - drawing?”Journal of Public Policy,1991,11(1),pp.3 ~30.

广义回归神经网络(GRNN)是一种径向基函数网络,具有很强的非线性映射能力,在逼近能力、分类能力和学习速度方面优于BP网络[2]。

2.2.2 SQL Server 2005的特点

国际灌排委员会主席高占义强调,增加粮食产量、解决粮食安全问题必须依靠提高单位用水量和单位耕地面积的生产效率。保障增加粮食产量必须采取包括技术、政策、管理、投资等方面的综合措施,提高雨养农业和灌溉农业的生产效率,发展节水灌溉,降低灌溉设施成本,增加储水设施,合理利用地下水,开发利用劣质水,对灌溉管理体制和机制进行改革,增加对小型农户的支持。

要求数据的传输即时性,对并发性要求较高。

数据量要求比较大,能够处理较大的数据请求。

2.3.1 与TdC8001的通讯

2.2.3 高山滑雪项目表的结构

每根灌注桩设3根注浆管,注浆管与主筋平行,沿钢筋笼箍筋内侧均匀布设,并与钢筋笼加强筋焊接牢固,注浆管之间采用丝扣连接,避免焊接。连接处满足强度和密封要求,以防泥浆侵入管内。入孔时随钢筋笼徐徐放入孔内,入孔后及时在注浆管内注水检查其密封性,全部入孔后立即向管内注满清水,观测水位变化无异常后,在其上口拧上堵头。注浆管底端比配筋的钢筋笼长500 mm,管顶超出1 000 mm。

比赛分为多个项目,多个场地,要求数据库能够分散写入,集中处理。

高山滑雪需要记录的表有两个。一个是记录天气的表,表明比赛当时的天气状况,雪的颗粒度,以及雪温,风向,风的大小、湿度等,每个是一个字段。一个是比赛队员的成绩表,包括Bib号、项目代号、起始时间、结束时间、成绩、性别、国籍等。

在执行会计集中核算机制过程中,最大的问题就是财务管制与会计核算没有关联性。[2]在单位中虽然设置了财务管制这一职位,但是通常是由会计核算中心来开展单位的会计核算作业。在核算中心没有安排专门的会计以及出纳,报账员自己完成了核算这一项工作,这就不利于单位经济的顺利发展。

2.3 VB6.0编程部分

SQL Server2005数据库是基于windows系统之上,NT技术为基础的数据库,由于是微软一家的产品,因此具有天生的融合特质。易用性非常好,同时适合分布式,对大冬会数据采集写入的要求适合。同时有良好的性价比,与Oracle相比价格上便宜,性能又能达到大冬会的要求,性能运行可靠。支持SQL结构化查询语句,在编程上简洁,具有较高效率。

虽然可以使用windowsAPI来完成串口通讯,但是由于计时系统本身的特点,9600的波特率已经无法跟踪运动员的成绩,因此只需要在比赛完成时最快的得到成绩就可以。所以采用串口通讯组件就能满足要求。并且使用串口事件触发,一旦串口接收数据就开始处理。并把接收的数据通过数据库处理程序传到异地的数据库服务器里(高山滑雪在亚布力,数据库服务器在哈尔滨)。

《周易·系辞上传》云:“河出图,洛出书,圣人则之”,“易有太极,是生两仪,两仪生四象,四象生八卦”,是指伏羲以“龙马出海,神龟伏图”之象而创画八卦,让人类认识自然,掌握自然,利用天地自然变化的最佳时空,而谋求更好的生息。

2.3.2 与SQL Server连接

Vb连接数据库可以使用ODBC、DAO、ADO或者基本的数据库控件来完成,考虑到效率问题,最终使用ADO方式连接SQL Server2005。信息发布系统的主界面里还能接收到天气的信息,在比赛时可以写入到异地数据库相应的表中。比赛的成绩等一旦获得立刻写入到SQL Server数据库里。

2.3.3 输出到LED显示屏

规划显示界面,除了日期、天气的显示,第一行是当前运动员的国籍、性别、成绩等。以下是当前排名前三的运动员的情况。一旦有新的成绩把当前运动员的成绩同时存到本地计算机的文件里,再到SQL Server数据库表里排序,得到前三名运动员的成绩,按照界面的规划显示到LED大屏幕上。

2.4 LED大屏幕显示系统

由于冬季项目的特殊性,要求大屏幕在高寒情况下使用,因此对器件耐寒性有较高要求。大屏幕系统分为发送部分,接收部分和显示部分三个部分,其中发送部分与计算机的vb程序相连。

结束语

通过以上可以得知,四个部分的相互合作最终满足完成了大冬会高山滑雪的信息显示,并且也得到大冬会组委会的认可。虽然技术在不断进步,可能这些方式已经落后,但对于冬季比赛项目仍有可以借鉴的地方,比如系统的架构等。

参考文献

[1]TdC8001-BE系统手册.

[2]范逸之,陈立元.Visual Basic与RS232串行通信控制(最新版).

[3]李天真.Visual Basic程序设计.

[4]王志梅.Visual Basic数据库应用.

Abstract: The information release system connected Judge System and got the data of athlete.The sports achievement wrote in Database,display on the LED display screen.

Key words: Serial communication;Visual basic;Database;LED diaplay screen

中图分类号: TP311.52

文献标识码: A

文章编号: 2096-4390(2019)16-0097-02

作者简介: 穆伟然(1974-),男,黑龙江哈尔滨人,副高级工程师,大连轻工业学院学士,从事电子技术、自动化技术以及工业控制系统信息安全研究。

标签:;  ;  ;  ;  ;  

24届大冬会高山滑雪信息发布系统论文
下载Doc文档

猜你喜欢