时间:2023-03-08 15:33:49
序论:在您撰写通讯实习计划时,参考他人的优秀作品可以开阔视野,小编为您整理的7篇范文,希望这些建议能够激发您的创作热情,引导您走向新的创作高度。
关键词气象局通讯网络;系统设计与规划;设计原则;建设目标
随着计算机信息技术和气象现代业务的快速发展,对气象通讯网络的可靠性提出了越来越高的要求。保证各项业务每天24 h的稳定运行、使通讯网络具有高可靠性和最大限度的避免单点故障,已经成为研究的课题。
目前,从枣庄气象通讯网络的实际情况看,市局到县局还没有建设网络设备的热备和冗余链路,出现故障后只能通过手动拨号作为备份,同时2 m的带宽也很难适应以后发展的需要;网络核心虽然采用稳定可靠的h3c设备,并有冷备方案,但在理论上仍存在核心故障和冷备不及时的可能;县级只有2层的网络设备,不能满足建设市到县视频会议系统的要求。这就需要从整个网络的结构设计、设备选型和日常维护等方面进行网络的高可靠性设计和改造。为更好地满足气象现代业务快速发展的要求和提供更好的通讯网络保障能力,枣庄市气象局设计和规划了较先进的立体式、全方位综合气象通讯网络系统。其设计完成与规划构建,全面提高了枣庄市气象局通讯网络保障能力。
1设计原则
结合枣庄市气象系统的业务特点和发展要求,在进行气象通讯网络设计时应遵循以下原则:一是实用性原则。以满足当前需求为基础,在节省投资的同时,充分考虑发展的需要来确定系统规模。按照模块化、层次化的原则,使网络系统具有较好的伸缩性,可以根据网络建设的不同阶段灵活配置和扩展。二是安全性原则。充分重视网络安全工作,在已有安全系统的基础上进一步提高网络的整体安全性。三是先进性原则。网络系统结构设计、系统配置、系统管理方式等方面应采用先进的同时又是成熟、实用的技术。四是可靠性原则。骨干网络能有效地避免单点故障,在设备的选择和关键设备互联时,应提供充分的冗余备份,一方面最大限度地减少故障的可能性,另一方面保证网络能在最短时间内修复。五是高可用性原则。通讯网络应具有较高的可靠性和可用性,关键设备、线路能做到实时备份和故障自动切换,网络系统具有较好的容错功能,骨干网络没有单故障点,以确保各种业务的正常运行。六是规范性原则。所采用的技术和设备应符合国际标准、国家标准和业界标准,为系统的扩展升级、与其他系统的互联提供良好的基础。七是开放性和标准化原则。使用开放性好、标准化程度高的技术方案;设备的各种接口满足开放和标准化原则。八是可管理性原则。规划后的网络系统应易于管理,易于维护,在设备、安全性、数据流量、性能等方面能很好地监视和控制、远程管理和诊断故障[1-4]。
2建设目标
一是建设并升级市局到县局6 m主用链路,保留现在2 m的sdh作为备用链路。二是通过网络可靠冗余性设计,实现核心交换机和市局到县局骨干网络的冗余热备。当任何一个核心交换出现故障后,另一个核心将自动备份;市局到县局主链路或设备故障,所有流量自动切换到2 m的sdh备用链路;当备用链路或设备故障,流量自动切换到主用链路。以此实现网络平台的高可靠性。三是利用设备自身安全设置、分层分区访问控制,与防火墙、桌面安全管理系统配合实现网络平台的高安全性。四是利用路由协议和vr rp技术实现业务流量分流,使用2 m sdh备用链路承载视频会议,主链路承载业务数据、办公和上网等流量;利用qos技术实现针对不同应用提供不同的服务质量,使网络对气象业务数据、办公、视频会议、语音、全景监控等业务提供良好支持,实现网络平台的高可用性。五是利用集中网络管理系统实现全网设备统一管理,通过网络管理系统和其他网络软件实现全网流量和设备的高可见性管理,实现网络平台较好的可管理性。
3系统设计与规划内容
系统的设计与规划内容主要包含骨干网络、路由协议、可靠冗余性、视频会议系统、网络安全性等方面。
3.1骨干网络
枣庄市气象局通讯网络由1个市气象局中心节点和5个县局分节点构成,业务流向以省局?圮市局?圮县局这样的纵向流为主。根据业务走向,最适合的网络模型是星型组网。即以市气象局为中心,5个县气象局通过广域网链路接入市气象局,从而构成1个从县局到市局的2级双星型组网架构。
3.2路由协议
根据气象通讯网络的结构选择合适的路由协议,能够实现优化的网络路径选择,同时具有路径均衡功能,在网络结构发生变化时数据能够通过其他路径迂回,以保证网络的畅通。因此,选择适当的路由协议非常重要。枣庄市气象局通讯网络在构建中,使用与省气象网络相同的ospf路由协议,避免了由于大量的静态路由设置造成的管理复杂和可能出现的路由环路问题,可为以后统一规划和互联提供基础,使得网络在以后的扩展中具有更多的选择空间。
3.3可靠冗余性
枣庄市气象局通讯网络设计首先从网络结构上保证了高可靠性和高冗余性。一是骨干网络采用双星形冗余架构设计,通过动态路由协议、不间断路由等技术实现广域传输的可靠性。二是局域网络设备采用双线路连入核心网络设备,核心网络设备配合动态路由协议、vrrp等技术实现局域网络的可靠性。
3.4视频会议系统
视频会议是通过传输实时的视频和语音来进行信息交流,因此对传输网络的要求较高,除了需要保证足够的可用带宽外,还要求传输线路稳定、无拥塞、网络延迟小。利用市到县2 m的sdh备用链路承载视频会议可以有效利用备用链路的独立带宽,避免备用链路闲置浪费。备用链路在正常情况下没有其他数据传输,其他流量也不会对视频流造成任何影响,没有带宽争用的问题,2 m带宽也完全可以满足视频会议的要求,这样就为视频会议的传输提供了很好的保障。为实现上述目标,需要为视频会议系统划分单独的子网,并利用区县路由器和市局2 m的sdh线路汇聚路由器上单独的以太口连接。在市县路由器上合理配置静态路由和vrrp可以实现视频会议流量由备用链路传输。
3.5网络安全性
3.5.1网络设备安全。网络设备除了应该满足电磁安全、环境、安全规定等相关标准外,还应对路由器和交换机进行安全加固,关闭无用服务,以保证网络设备的健壮性。关闭路由器上的不必要的服务,如finger、bootp、dhcp等;远程登录采用ssh加密方式,而不用telnet明文方式;网络管理协议采用snmpv 3保护mib数据在网络设备和管理工作站之间的安全传送。配置ospf路由协议的md 5认证,防止恶意的假路由更新。配置远程登录或console超时选项,增加访问的安全性,通过acl来控制访问的来源。
3.5.2访问控制。通过在市局汇聚路由器上设置acl,禁止县局子网之间的横向访问;在核心交换机上设置acl,隔离县局子网和市局子网之间的通讯,使所有子网只能访问市局服务器子网、省局,并在许可的情况下访问互联网;市局和省网各区域之间的互访应该严格受控,但在市到省主备2条线路中间部署防火墙的投资较大。可以通过在核心交换机上配置访问控制列表来实现市到省的单向访问控制,使省局只能访问市局许可的终端,市局可以访问省局开放的服务器和其他资源,确保省市互联的安全性。
3.5.3核心交换安全。网络核心完成整个网络的路由处理,流量交换及数据转发,这部分的安全处理比较简单,重点是设备安全。由于这部分实际上是整个网络的流量交换中心,可以在核心交换设备上通过端口镜像功能将符合一定条件的流量镜像到网管服务器,配合抓包软件和协议分析系统完成网络流量分析,发现安全隐患,改善网络规划。
3.5.4服务器安全。服务器子网用于放置服务器,当前包括各种业务应用系统、软件视频会议、内部邮件系统、dns、nas、区域站服务器、数据库服务器、病毒服务器、网管服务器等,用户对该区域的访问应该严格受控,但根据气象业务和网络系统的实际情况看,该子网主要对全市内部提供服务,为节省投资,暂无必要在服务器交换机和核心交换机之间设置防火墙,主要是关注服务器的系统安全。必要的情况下配置磁盘阵列柜保证数据存储安全。
3.5.5arp欺骗攻击防御。通过对arp欺骗攻击原理的剖析发现,如果要防御该类型的攻击,最理想的办法是在接入层对arp报文进行内容有效性检查,对于没有通过检查的报文进行丢弃处理。因此,可在市(县)局局域网的接入层交换机s3600系列上使用arp入侵检测功能,可以有效防御arp欺骗攻击。当前市局的办公子网和业务子网采用的是h3c s3600交换机,已经使用了这项功能,并取得了很好的效果。
3.5.6 业务上网保护。市局业务主要集中在大平面中,可以为业务平面提供单独上网的计算机,禁止业务子网直接接入互联网,市局观测子网也可以采用同样的办法,以解决互联网对重要的业务系统的影响。县局上网需严格控制上网计算机的数量,并做好病毒等有害内容的防护,市局可以通过桌面安全管理系统进行及时有效的管理,以保障上网终端的安全,从而保障网络系统的安全稳定运行。由于每个终端子网之间禁止通讯,某个子网出现问题不会影响到其他子网。
4结语
在计算机信息技术快速发展的今天,通讯网络已经成为气象现代业务不可缺少的重要组成部分,在视频会商、远程培训、气象共享平台展示、突发灾害性应急指挥和公共事件联动服务等多方面发挥着重要的作用。枣庄市级气象局通讯网络系统设计与规划的成功在今后实际业务和气象保障中发挥着越来越大的作用,为枣庄气象事业的业务发展奠定了良好的基础。
5参考文献
[1] 谢希人.计算机网络[m].北京:电子工业出版社,2002:109.
[2] 张公忠.局域网技术与组网工程[m].北京:经济科学出版社,2007.
【关键词】PLC;光机电;一体化;实训系统;设计
1概述
1.1PLC
PLC全称为可编程逻辑控制器,它是一款可用于编程的存储器,它主要是用于完成逻辑运算的执行、顺序的控制、定时、计数等用户的指令,除此之外,它还可以运用数字化或者模拟式输出及输入对机械生产进行控制。可编程逻辑控制器具有许多特点,首先,可编程逻辑控制器使用起来十分方便,而且编程简单,其主要采用的是简单的梯形图、逻辑图或者简单的程序语句来表达,所以对于用户来说,他们不用掌握十分完备的计算机知识,就可以很好地进行操作。其次,可编程逻辑控制器的功能强大,价格还十分经济,故而其性能价格比是相对较高的。还有一点,就是可编程逻辑控制器的硬件配套往往十分齐全,用户在使用时很方便,适应能力强,很可靠,在抗干扰方面,其采用大量集中的继电器,在减少接触不良方面,可编程逻辑控制器在很大程度上具有优势,从而减少接触不良带来的许多故障。关于可编程逻辑控制器的维护和修理方面,其在设计、安装和调试上的工作量少,从其维护工作来看,工作量也是相对较少的,而且操作起来方便,故障问题能够很快地解决。
1.2光机电一体化
光机电一体化又叫做机械电子工程,这是机械工程与自动化领域中的一个研究方向。随着社会经济的不断发展和科学技术不断取得重大突破,光机电一体化的技术也在迅猛发展,光机电一体化在许多领域都有了应用。从综合层面来讲,光机电一体化实际上是将许多技术进行有机结合后的产物,其中就包括机械技术、电子工程技术、信息技术等等,在结合后将光机电一体化技术应用到实际生产当中去,从而可以使得机械发展更加智能化和人性化。
2基于PLC的光机电一体化实训系统设计
2.1组成要素
基于PLC的光机电一体化实训系统设计,其设计过程中首先需要注意的是光机电一体化系统中的组成要素,主要有五大要素,分别是结构组成要素、动力组成要素、感知组成要素、运动组成要素和职能组成要素。结构组成要素是整个光机电一体化实训系统组建的基础,它为整个系统提供了结构的支持,也就是说,只有按照系统的要求,组建好结构组成要素,才能实现系统能量的正常供应和动力系统的运行。动力组成要素在整个系统的建设中起到了提供动力的作用,只有保证了动力的充足,才能实现整个系统的正常、稳定的工作。而感知组成要素在光机电一体化实训系统中主要是对系统自身的运行状态和工作环境的一个感知,从各种参数和状态进行收集、分析和处理,并且以可被识别的信号输出,从而产生相应的调控信息,使得整个系统的运行状态得以监测。在运动组成要素常常与动力组成要素相互搭配起作用,都是为系统运行所需要的动力提供基础保障。职能组成要素在控制和处理信息部分发挥着巨大的作用,由于感知组成要素是作用于收集系统运行状态和参数,在收集到大量数据之后,就需要对呈现的数据进行分析、存储和加工,从而能够使得整个系统按照获得的指令进行运作。总结来讲,光机电一体化实训系统的设计不可忽略这五大组成要素的基本功能和作用。
2.2设计原则
光机电一体化实训系统在设计的过程中,不仅需要考虑各个组成要素的作用,还需要遵循设计的原则,这些原则主要分为四部分,分别是接口耦合、运动传递、信息控制和能量转换四项基本原则。首先是接口耦合原则,也就是说两个需要进行信息传递的接口或者需要进行传递的环节之间,如果其信息模式不一致就会造成信息无法传递的严重后果,因此,在这里就需要遵循接口耦合的原则,利用接口耦合使得信息得以传递。在信号相对较弱的两个环节之间,也需要通过接口耦合来实现扩大信号的效果,从而能够匹配,使得信号的变换更加清晰、可靠,而且更加快速、精准。第二项原则,能量转换原则,两个需要进行传输和转换的环节之间,常常会出现由于信息模式的不同而无法进行直接的信息传递,所以在这里不仅需要接口耦合,还需要能量的转换,只有能量进行转换,才能使得执行器、驱动器等不同能量实现最优的工作效率。第三,信息控制,在光电一体化实训系统的设计中,在数据的收集、传输、存储、分析等都是进行信息处理的过程,而达到最优的信息控制,是提高光电一体化实训系统运行质量和效率最关键的一步。随着社会经济的不断发展,科学技术的日益更新,机械智能化已经成为现代科技的标志,所以,在光电一体化实训系统中,遵循信息控制原则,实际上可以推进整个系统的智能化水平。第四,运动传递原则,在光机电一体化系统的各个组成要素之间,运动传递能够实现各个要素的信息传输和运动控制的目的。
2.3具体设计
光机电一体化实训系统的设计最关键的就是要保证系统设计的完整性,下面就以水池补水系统为例,对基于PLC的光机电一体化实训系统设计进行分析。首先是动力部分,水池补水系统选择电力作为动力部分,动力部分的设计需要满足系统的动力需求,以保证整个系统的动力源泉不会枯竭;就目前来讲,常见的动力源有电能、风能、水能、人力、畜力等,而水池补水系统的动力系统选择电能即可。其次,是水池补水系统的结构部分,在进行光机电一体化实训系统设计的时候,需要考虑实现的效果,从而有针对性地选取相适应的结构,在搭配其他部件,最终实现机械自动化控制,这里以水池补水系统作为例子,这里的结构本质上是需要动力部分来带动的,因此,它也是整个系统最后发挥作用的部分,也可以算是系统的核心;执行器部分是控制系统的关键部分之一,在实际操作中,常常是需要通过信号路线与PLC连接,从而实现信号的联通和传递,在该水池补水系统的执行器的选择上,选取电动截止阀和开关共同作为执行器的部分,当PLC产生信号并传输到执行器部分,执行器就可以根据指令完成其任务;在水池补水系统的计算机部分在很大程度上需要PLC的支持,从而对信息进行收集、加工和存储操作,计算机部分对于整个水池补水系统来说起到了一个总控的作用,就如同大脑之于身体,显而易见其重要性;水池补水系统的传感器部分,需要利用PLC来对系统自身和工作环境进行数据收集,并且将传感器收集到的信息传输给计算机部分,根据计算机程序的执行,最终输出结果,实现水池补水系统的随环境调试,从而更好地完成其任务。
3结语
随着社会经济的不断发展和科学技术的日渐取得重大突破,光机电一体化作为光学和机械电机工程相互综合的产物,这项技术也在迅猛发展,并且在许多领域,光机电一体化都有了应用。而为了推进光机电一体化技术的进一步发展,将PLC技术应用在光机电一体化实训系统的设计当中,起到了关键作用。本文基于PLC的光机电一体化实训系统设计进行了探讨,虽然文章在内容和结构安排上还存在不足,但是希望通过文章能够引起大众对于PLC和光机电一体化的重视,并且在未来的研究中作出更多的创新。
参考文献
[1]李利军.基于PLC的光机电一体化实训系统设计[D].郑州大学,2013.
[2]徐双君.基于PLC的光机电一体化实训系统设计与实践[J].通讯世界,2016,(02):166.
关键词:普通话测试;普通话训练课件;普通话水平;Ado.stream
中图分类号:TP311文献标识码:A文章编号:1009-3044(2007)12-21626-02
Designing and Developing the Training System of Standard Chinese Test
XIE Lai-fu,WANG Zhi-ping,YI Su-jun
(East China Institute of Technology,Fuzhou 344000,China)
Abstract:Standard Chinese level test is an important act to popularize standard Chinese. And one important thing of this act is to develop the training courseware of the standard Chinese teaching. This paper presents the whole process of developing the training courseware of the standard Chinese teaching practically.
Key words:standard Chinese test;the courseware of training standardChinese;standard Chinese level;Ado.stream
普通话水平测试(简称为PSC)是我国推广普通话,提高全社会普通话水平而设置的一种语言测试制度。开展普通话水平测试工作,将使推广和普及普通话工作走上制度化、规范化、科学化的道路,从而极大地提高全社会的普通话水平和汉语规范化水平。笔者从实际出发,开发了一套普通话水平测试训练系统,本文拟介绍系统开发过程。
1 系统研制与开发
1.1 进行系统分析,确定功能模块
结合普通话水平测试、普通话教学的特点,对现有的普通话教学课件和普通话训练软件进行了综合分析与比较,我们确立了开发此系统的基本思路。本系统的设计思想为:根据普通话测试的要求,对字词进行分类、收集、整理,由国家语委普通话培训测试中心审定的专业发音员,采用数字录音设备,录制标准语音样本,通过构筑语料库技术平台,建立覆盖全面的普通话标准语音数据库。在此基础上,利用面向对象开发工具开发普通话测试训练系统。本系统既可作为普通话的自主学习系统,也可以作为教师教学的辅助系统。最终软件成果有两个版本,其一采用VB+SQL技术开发C/S系统,另外利用+SQL技术开发可以在互联网上的网络版本。
系统主要有两大功能模块组成:一是系统管理模块,主要是管理员对测试训练系统中的字词进行维护。二是学习模块,供用户练习使用的模块。如图所示:
1.1.1系统管理模块包括以下子模块
数据初始化:对系统数据库中的数据进行清空处理,一般是初次录入数据时使用,或更新系统数据时使用。
字词维护:是系统管理模块中的主要模块,通过此模块,可以增加、删除、更改字词类型;可以维护系统中的字词各种元素(文字、拼音、类型及读音等)。
模拟测试设置:管理员可以设置各种类型的字词在“模拟测试练习”时出现的个数。
系统数据更新:通过此功能模块,可以更新、升级系统数据库。
1.1.2学生练习模块包括以下子模块:
模拟测试练习:根据系统管理模块中“模拟测试设置”中的设置,从库中随机抽出相应个数的字词供用户练习。练习时用户可以收听标准样本语音,也可以通过系统内嵌录音模块把自己读音录入系统中,与标准样本语音进行比较。
分类随机练习:从某种类型中随机抽取相应数量的字词供练习使用,类型与字词数量都可自行设定。
分类固定练习:从某种类型中提取固定序号的字词供练习使用,类型与序号可由用户自定。
即时查询:用户可以在输入框中输入字词,或把文档拷贝至输入框,来获取字词对应样本语音或拼音。
1.2数据库设计
数据库设计是系统成败关键,它的优劣直接影响系统的开发和系统执行效率。根据系统设计思想,我们精心设计了数据结构,主要包含以下数据表:
(1)字词类型表用以存放系统中字词类型及在模拟测试中各类型字词出现的数量。
(2)字词总表用以存放系统中所有字词相应信息,结构如下:
(3)各类型字词表用以存放某类型中字词信息(包括其声音信息)。
1.3字词收集整理及录音
由普通话测试站的测试人员,对测试标准中规定字词进行收集、整理、分类。我们把其分为六类,分别是单音节、双音节、儿化、轻声、上加非上、上加上,总共收集了上万个字词。然后由国家语委普通话培训测试中心审定的专业发音员对字词声音进行录制,为保证录音的质量,采用了专业的声音录制卡,使用专业的录音软件Cool Edit Pro,并对录制声音进行了降噪处理,保存成波形文件(WAV文件),尽可能保持声音逼真效果。
1.4软件开发
根据教学需要,我们开发了两套版本,采用VB+SQL技术开发C/S版,既可以方便快捷地在单机上使用,也可以在局域网内作为客户机/服务系统(C/S)使用。另外,我们结合当前网络教学的特点,采用新型动态网页制作技术(+SQL)开发了一套网络版本,至校园网上,学生可以通过互联网方便使用此系统。
1.5数据录入
按照功能设置,软件设计好后,利用“系统管理”中“字词维护”模块,组织专门人员对收集整理好的字词进行录入。
1.6系统试运行
为检验系统效果,我们把其安装在学校普通话测试工作站的机房内,由测试站工作人员和学生对系统进行反复测试,根据反馈,我们对系统进行了多次修改,直到满意为此。
2 技术关键
2.1声音的存取
如何有效地把文字声音存入数据库中,并且快速从数据库把声音还原,是系统设计的一个关键问题。在设计中,我们使用Ado.Stream技术把声音文件以二进制数据的方式存入传统关系型数据库系统(ACCESS及SQL)的二进制字段中。播放时,再利用ADO.Stream技术把二进制数据还原成声音文件。
把声音存入数据库中的主要代码如下:
Set rs = New ADODB.Recordset
Set c = New ADODB.Stream
c.Mode = adModeReadWrite
c.Type = adTypeBinary
c.Open
If Right(File1.Path, 1) "\" Then
c.LoadFromFile File1.Path + "\" + File1.FileName
Else
c.LoadFromFile File1.Path + File1.FileName
End If
rs.Open "select * from 类型名", cnn, 1, 2
rs.AddNew
rs("声音") = c.Read()
rs.Update
2.2 声音的播放
播放声音时,先把字词对应声音字段还原成WAV文件,然后调用API函数播放此WAV文件。在此过程中,没有使用第三方播放控件,减化了程序代码,提高了程序的执行效率。数据库内声音字段还原成WAV文件时,不是每次都还原成同一个文件,而是第一次还原成“0.wav”,第二次还原成“1.wav”,第三次再还原成“0.wav”,在两个文件中交替进行,很好地解决了快速连续播放问题。
定义API函数:
Public Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
Dim fil As String
从数据库中还原声音并播放声音代码如下:
Set rs = New ADODB.Recordset
rs.Open "select * from 类型名 where 编号='序号'", cnn, 1, 2
Set c = New ADODB.Stream
c.Mode = adModeReadWrite
c.Type = adTypeBinary
c.Open
c.Write (rs("声音"))
p = p + 1
If p = 2 Then p = 0
c.SaveToFile "c:\" & p & ".wav", adSaveCreateOverWrite
fil = "c:\" & p & ".wav"
X = sndPlaySound(fil, &H1 Or &H2)
2.3拼音输入
为方便拼音的输入与修改,我们在系统中设计了拼音模板,各功能模块都可调用拼音模板。拼音模板的使用极为方便,可以用鼠标直接选取或者使用字符对应的快捷键,如需输入“ā”可直接使用Ctrl+A键即可。
3 小结
本系统有实用性、易用性、灵活性的特点,在校内学生中试运行,效果良好。另外此系统有很好的延展性,其语音库可以进行更新或升级,也可以在此系统的基础上进行第二次开发,使之成为普通话测试出题系统或设计成其他语言练习系统。
参考文献:
[1]国家语委普通话测试中心编制.普通话水平测试实施纲要[M].北京.商务印书馆,2004.
[2]刘 加.汉语大词汇量连续语音识别系统研究进展[J].电子学报,2000,28(1):85-91.
[3]赵 力.语音信号处理[M].北京:机械工业出版社,2003.
[4]卢昌荆.普通话等级测试软件的系统设计[N].河南科技大学学报(自然科学版),2004.
[5]李宇明.论普通话培训测试手段的现代化(代序)[J].语言文字应用,2005.
引言
对某业务的电话会议,呼入,呼出进行话务统计并在Web上显示,统计功能包括:一段时间内的会议数、系统呼出数、成员呼入数、成功呼叫数、失败呼叫数,失败的呼叫按照原因统计。统计粒度分为小时、日、月,如存在故障显示原因。
功能流程图如图所示
一.参数介绍
Web页面主菜单.起始时间结束时间.用一个下拉菜单来显示统计粒度。
二.Web页面判断
(一)起始、结束时间是否为空。如为空,提示输入时间为空。
(二)起始、结束时间时间是否符合时间格式。如不合格,提示时间格式输入错误。
(三)验证开始时间是否超出搜索范围(根据实际情况考虑,由于话务业务数据庞大,如限定只能查询最近三月数据。即将当前时间减去开始时间判断不能大于三个月)如果大于则提示开始时间超出搜索范围。
(四)结束时间是否大于起始时间,若小于提示结束时间小于起始时间。
(五)验证时间间隔是否超出了时间搜索范围(如规定时间间隔不能大于一个月,将结束时间减去起始时间判断是否大于一个月)如果大于提示时间间隔不能大于一个月。
(六)点击统计按钮,页面进行判断,成功后进入下一步。
三.根据传输的参数提交服务器进行处理并返回结果
在Web界面判断成功后,将提交服务器处理 来统计它的电话会议数,系统呼出数,成员呼入数,呼叫成功数,呼叫失败数以及失败原因故障分析。
在数据库中创建call_log表
create table call_log
(
id numeric(12,0) not null,
confid numeric(12,0) not null,
starttimevarchar(19) not null, --开始时间
endtimevarchar(19) not null, --结束时间
calltypenumeric(1,0), --1-普通呼叫2-会议呼叫3-短信
statusnumeric(1,0), --0-成功1-失败
recordtypenumeric(1,0), --1创建会议2-呼入3呼出
terminal_cause numeric(1,0) -- 0-系统挂断1-终端挂机2-终端忙3-无应答 4-路由失败5-路由不可达6-号码暂时不可用7-未知原因
)
根据输入的起始时间,结束时间还有统计粒度参数进行统计。对应于数据库中用相应SQL语句进行搜索。每项统计功能用一条相应的SQL语句列出:
(一)电话会议数
数据库call_log表中confid为电话会议ID,而创建一个会议的时候可能会有多个confid。统计会议数时必须去掉重复的会议ID数即得到会议数。SQL语句中使用distinct confide为select count(distinct confid),substring(starttime,1,13) from call_log group by substring(starttime 1,13)
substring(starttime,1,13)即统计粒度精确到按小时统计。即根据时间的格式如 2008.01.07 00使用substring()函数从左往右1到13位。(包括年月日之间小数点和日与小时之间的空格)。如需统计粒度为月,substring()则为substring(starttime,1,7)。按日统计则为substring(starttime,1,10)
(二)系统呼出数
select count(recordtype),substring(starttime,1,13) from call_log where recordtype = 3 and starttime>=’开始时间’and endtime
(三)成员呼入数
select count(recordtype),substring(starttime,1,13) from call_log where recordtype=2 and starttime>=’开始时间’ and endtime
(四)呼叫成功数
select count(status),substring(starttime,1,13) from call_log where status=0 and starttime>=’ 开始时间’ and endtime
呼叫成功对应call_log表中status的 status=0
(五)呼叫失败数
select count(status),substring(starttime,1,13) from call_log where status=1 and starttime>=’开始时间’ and endtime
显示截图如下(假设数据都为100个 显示按月)
在表格中分别横向列出1.会议数(the number of conference)2.系统呼出数(the number of system call out)3.成员呼入数(the number of member call in) 4.成功呼叫数(success call)这里包括了成功的呼出和成功的呼入5.失败呼叫数(the number of failing call),在点击失败呼叫错误时会链接到一张故障表。6.统计结果较多时可能一页显示显示不下,可以通过前后翻页查看详细内容,右侧增加跳转键。
(六)故障原因分析
点击失败呼叫次数时,会链接到一张故障表上:
表示在查询时间段中对应call_log表中呼叫失败的情况下出现故障原因。
假设100个故障,在上表中可以看到系统挂断10次,终端挂机20次,终端忙出现10次,无应答出现10次,路由失败10次,路由不可达20次,号码暂时不可用10次。还有10次的呼叫失败找不到原因暂时归到未知原因一类。
注意几个问题:
1.统计粒度的体现。该问题在相关的SQL语句中都没有体现如何实现统计粒度的问题。后在老师和同学指导下已有修改 加入group by substring(var,1,13)。根据时间格式 yyyy.mm.dd hh 对于不用的统计粒度,更改相关的字节数。
2.举例。必须遍历各种情况。
【关键词】 警察 实训 自动喷水系统
近年来随着社会的发展,先进高效的火灾自动化系统大量应用于新建的车站、车库及其各类附属建筑。因此对于铁路警察,不论是车站巡警或是列车乘警,均应熟悉这些火灾自动化系统的运行原理及操作要求。这样才能在发生火灾时正确启动火灾自动化系统将火灾扑灭在初期阶段,更好的履行一名铁路警察的职责。作为主要培养铁路警察的院校,更加注重通过实训,使学生更好的适应岗位要求,提高学生的就业竞争力。因此铁路消防管理课程组设计,规划了分布式火灾自动化系统操作实训室,用于培养学生理解、掌握火灾自动化系统的操作使用。而系统中的自动喷水灭火系统作为整个系统的重要组成部分,更是决定着整个实训室性能的关键。
1 自动喷水灭火系统简介
自动喷水灭火系统由洒水喷头、报警阀组、水流报警装置(水流指示器或压力开关)等组件,以及管道、供水设施组成,并能在发生火灾时喷水的自动灭火系统。自动喷水灭火系统是随着19世纪工业化革命,特别是棉纺织工业的发展而发展,它最早以穿孔管的形式诞生于英国,应用于剧院,其后在美国应用在棉纺工业,并逐步发展成为系统完整、组件齐全的高效全天候的自动灭火系统,现已广泛应用于工业和民用建筑中。
作为当今普遍使用的固定自动灭火系统,国内外的实践证明,自动喷水灭火系统经济实用,其整套系统的投资只占总投资的 1%-3%。美国的大量统计资料表明,设有能自动喷水灭火系统的建筑物,火灾中人员的死亡人数可减少1/3到2/3,财产损失可减少1/2到2/3。并且灭火成功率大于96%,几乎接近于100%。因此可以说有着极高安全性和可靠性的自动喷水灭火系统是迄今为止人类发明最好的灭火系统,大量的重要公共建筑物均选用此系统作为主要的灭火系统。所以让学生在实训中学会自动喷水灭火系统的使用,掌握不同类型系统的优缺点,理解系统的运行原理,成为整个教学环节中重要形式和内容。
2 实训室自动喷水灭火系统选择
针对各类自动喷水灭火系统的实际应用特性及使用情况,并且结合教学实际,实训室选择湿式系统、干式系统、预作用系统、雨淋系统作为学生实验实训的对象。并且通过合理的整合各类系统的关键构件,使实训室的自动喷水灭火系统能够实现湿式系统、干式系统、预作用系统、雨淋系统之间的快速转换,从而使学生能够在实训中分别对各系统进行操作,熟悉各种主要的自动喷水灭火系统的特性及使用方法、理解其工作原理。
3 实训室自动喷水灭火系统报警阀组设计
报警阀组是自动喷水灭火系统的重要组成部分,担负着火灾及时报警和提醒人员快速逃生的重大责任。根据《自动喷水灭火系统设计规范》规定自动喷水灭火系统都应设置报警阀组。报警阀组在自动喷水灭火系统中主要起到控制水流、报警、启泵等作用。
3.1 报警阀组的构成
通过合理整合各报警阀组的核心部件,使实训室自动喷水灭火系统的报警阀组同时具备湿式、干式、预作用、雨淋等各类报警阀组的功能。具体构成简图如(图1)。
从上图可见综合报警阀组主要由干式阀、湿式阀、雨淋阀串联而成。主要包含:干式阀、湿式阀、雨淋阀,电子压力表,水力警铃,空气压缩机,低气压报警开关,各式阀门,输排水管道等。
其中干式阀、湿式阀及雨淋阀主要起到系统控制,输出报警水流的作用;空气压缩机等空气加载系统主要起到供给系统压缩空气的作用;水力警铃主要起到发出音响报警信号作用;电子压力表主要起到监测水力警铃前水压力,进而自动报警或自动控制作用;检测阀主要起到监测综合阀组的工作状态;电磁阀主要起到开启雨淋阀的作用。
3.2 报警阀组的工作原理
实训室的报警阀组为综合报警阀组,兼具湿式、干式、预作用、雨淋等多种阀组的功能。其具体实现原理如下。
(1)当综合报警阀组实现湿式阀组功能时,需要通过总控将雨淋阀上的电磁阀打开,使雨淋阀开启,并且同时关闭干式阀上的空气加载系统。这样当系统充水时,水流可自由通过下部雨淋阀及上部的干式阀,充满整个管路,此时综合阀组只实现湿式阀功能,使系统转为湿式系统。(2)当综合报警阀组实现干式阀组功能时,需要通过总控将雨淋阀上的电磁阀打开,使雨淋阀开启,同时打开干式阀上的空气加载系统,并且通过注水口加水,给气垫圈起到一个密封作用。此时系统充水时,水流可以通过下部雨淋阀及湿式阀,进入干式阀,此时综合阀组只实现干式阀功能,使系统转为干式系统。(3)当综合报警阀组实现预作用阀组功能时,需要通过总控将雨淋阀上的电磁阀关闭,使雨淋阀闭合,同时打开干式阀上的空气加载系统,并且通过注水口加水,给气垫圈起到一个密封作用。此时系统充水时,水流只能进入雨淋阀下部,此时综合阀组只实现预作用阀功能,使系统转为预作用系统。(4)当综合报警阀组实现雨淋阀功能时,需要通过总控将雨淋阀上的电磁阀关闭,使雨淋阀闭合,同时关闭干式阀上的空气加载系统,此时系统充水时,水流只能进入雨淋阀下部,此时综合阀组只实现雨淋阀功能,配合开式喷头,使系统转为预作用系统。
结合以上描述,综合报警阀组是通过串联在一起的三种阀组的不同启闭组合来实现各功能的转换。
4 实训室自动喷水灭火系统工作原理
本实训室自动喷水灭火系统通过转换能分别模拟干式、湿式、预作用及雨淋系统。具体工作原理如下。
(1)模拟湿式系统时,通过教师总控台将综合报警阀组转变为湿式阀组,启动水泵将整个系统充满消防用水,配合感温闭式喷头,此时系统转为湿式系统。当学生进行实训时,通过实验火样触发闭式喷头,开启系统,学生实验台喷头喷水对实验火样进行扑灭。同时由于水流压力的作用综合报警阀组处的水力警铃开始报警,并且通过水力警铃前的电子压力表将火灾信号传递至教师总控台,启动消防水泵。另外当学生实训喷头开始工作后,喷头处的电子压力表将火灾信号分别传递到教师总控台及各学生分布台,使教师与学生能够即时了解喷头打开的位置及数量。
(2)模拟干式系统时,如从其他系统转为干式系统使,先换上全新的感温闭式喷头,打开综合报警阀组中的干式阀下的检修排水口,排出干式阀上部管网中的消防用水。排干后关闭检修排水口,打开注水口加入密封水,然后打开空气加载系统,使干式阀上部管道充满有压空气,此时开启消防水泵,使干式阀下部管道充满消防用水,系统转变为干式系统。同样当学生进行实训时,通过实验火样触发闭式喷头,开启系统,干式阀上部管网内空气压力迅速降低,由于压力差作用,干式阀启动,于是消防用水流过干式阀进入喷水管网对实验火样进行扑灭,同时部分水流经过水力警铃报警,并且电子压力表将火灾信号传递至教师总控台,启动消防水泵。另外当学生实训喷头开始工作后,喷头处的电子压力表将火灾信号分别传递到教师总控台及各学生分布台,使教师与学生能够即时了解喷头打开的位置及数量。
(3)模拟预作用系统时,先选用感温闭式喷头,开启感烟探测器,然后按照转为干式系统的步骤将干式阀以上管路加载有压空气,转为干式系统。进而打开雨淋阀处的检修排水阀,排干雨淋阀上部的消防用水,通过教师总控台关闭雨淋阀,打开消防水泵,使水流到达雨淋阀下端,此时系统转为预作用系统。当学生进行实训时,点燃实验火样,产生大量烟雾,触发感烟探测器,感烟探测器将火灾信号传递至教师总控台及各学生分布台,通过教师总控台开启雨淋阀,启动消防水泵,打开上部管网排气孔,使水流充满整个系统。随着实验火样温度不断增加,开启感温闭式喷头,喷头流出消防用水,扑灭实验火样,同时部分水流经过水力警铃报警。
(4)模拟雨淋系统时,先选用开式喷头,通过教师总控台关闭雨淋阀,打开雨淋阀上的检修排水口,排出雨淋阀上部管网中的消防用水,启动消防水泵,使水流到达雨淋阀下端,此时系统转为雨淋系统。当学生进行实训时,点燃试验火样,产生大量烟雾,触发感烟探测器,感烟探测器将火灾信号传递至教师总控台及各学生分布台,通过教师总控台开启雨淋阀,启动消防水泵,使水流充满整个系统,并对所有试验区域喷水灭火,同时部分水流经过水力警铃报警。
5 实训室特点
为了更好的配合课程教学,充分发挥学生的自主创新能力,分布式火灾自动化系统操作实训室主要特点如下。
(1)系统全面、覆盖广泛。分布式火灾自动化系统操作实训室包含火灾自动报警系统与火灾自动喷水灭火系统两个部分。并且基本涵盖了目前市面上主流的火灾自动化系统及其主要功能。在火灾自动报警系统中既包含感温报警装置,感烟报警装置,也包含消防电话,广播音响等。在自动喷水灭火系统中更是分别涵盖了干式、湿式、预作用及雨淋等四个主流的系统形式。通过系统全面、广泛的覆盖,使学生在一套系统中能够完成多个实训项目,并且理解各个系统的联系及其不同,进而对火灾自动化系统有更深的理解和认识。
(2)注重参与,兼顾理论。分布式火灾自动化系统操作实训室,在系统设计时努力使学生参与其中。系统通过分布化,将引起系统引发部分及反馈部分分别集中于学生分布台,使每个学生都能在自己的实训台前,引发系统并观察不同系统的作用,训练学生对火灾自动化系统的操作能力,及简单的系统维修、保养能力知识。另外整个系统在设计时,所有管线、设备均明装,学生在独立实训前,通过实训教师对系统的讲解、演示,能够更好的理解课堂教学中的理论知识。
(3)创新设计、节约成本。消防系统实训作为破坏性实训项目,在实训室设计之初不仅要考虑建设成本,更要考虑运行、实训成本,只有使实训成本大大降低,才能使每个学生都能参与实训。在实训室建设期,通过创新设计串联式综合报警阀组,减少系统管线及附属设备的重复投入建设,节约建设成本;并且通过创新设计循环水路及半封闭实验火样支座,减少实训中水渍污染及消防实验用水消耗,节约实训运行成本。
6 实训实现
为了更好的配合课堂理论教学,充分培养学生独立思考,分析问题,解决问题的能力,结合实训室功能,拟开始以下实训科目。
(1)火灾自动化系统演示。了解各类消防系统的基本运行原理及主要部件。(2)火灾自动化系统操作。通过实验火样及手动按钮,开启各类灭火系统,掌握各类灭火系统的操作方法。(3)火灾自动化系统比较及选择。通过实际开启各类灭火系统,并观察各类灭火系统对于实验火样的灭火效果,直观认识各类灭火系统的特点。(4)火灾自动化系统检查维护。通过设置系统故障,使学生独立查找故障并进行故障处理,培养学生独立解决问题的能力。
7 结语
本实训室自动喷水灭火系统,尽可能的展现工程实际,较全面的涵盖目前市面上主流系统,结合科学设置的实训科目,能够使学生在实训中能更深入的理解各自动喷水灭火系统的工作原理,对各系统能够熟练操作,并且具备简单的系统检查维护能力。进而提高学生的创新意识、动手能力,拓宽学生的就业面,提高学生的就业竞争力,使学生的素质得到了全面的发展。
参考文献:
[1] GB 50261―1996自动喷水灭火系统施工及验收规范[S].北京:中国计划出版社,1997.
[2] GB797―89自动喷水灭火系统湿式报警阀的性能要求和试验方法[S].1989.
关键词:循环水系统;系统优化 ; 工艺优化;经济运行;
中图分类号:C35文献标识码: A
引言:本文简要介绍循环水系统及其重要性,从水质管理以及设备工艺优化等介绍了一些方法和做法,从而提高系统处理效率。
一、循环水系统简介
循环水泵是循环水系统中最重要的设备之一,在热力系统中发挥着至关重要的作用。机组运行中,凝汽器真空的形成主要依赖于循环水泵。停运初期,低压缸的冷却也主要依靠循环水泵来完成。
循环水冷却通常分为密闭式循环水冷却系统和敞开式循环水冷却系统。密闭式循环水冷却系统中,水是密闭循环的,水的冷却不与空气直接接触;敞开式循环水冷却系统,水的冷却需要与空气直接接触,根据水与空气接触方式的不同,可分为水面冷却、喷水池冷却和冷却塔冷却等。
循环冷却水一般占企业用水总量的50%~90%。循环冷却水由泵送往冷却系统中各用户,经换热后温度升高,被送往冷却塔进行冷却。在冷却塔中热水从塔顶向下喷淋成水滴或水膜状,空气则逆向或水平交流流动,在气水接触过程中,进行热交换。水温降至符合冷却水要求时,继续循环使用。
空气由塔顶溢出时带走水蒸气,使循环水中离子含量增加,因此必须补充新鲜水,排出浓缩水,以维持含盐量在一定浓度,从而保证整个系统正常运行。补充水的量应弥补系统蒸发、风吹(包括飞溅和雾沫夹带)及排污损失的水量。循环水与补充水中含盐量之比,即为该循环水系统的浓缩倍数。在一定的循环冷却水系统中,只要改变补充水的含盐量,就可以改变循环水系统的浓缩倍数,而提高浓缩倍数是保证整个循环冷却水系统经济运行的关键。
在化学水处理行业中,有句行话:“三分药剂,七分管理”。所以,对于一个稳定的循环水系统而言,选择了合理的塔型和水稳配方固然重要,但若管理不善,同样可能使好的设备和水稳配方发挥不了好的作用,保证不了水温和水质,满足不了工艺,甚至设备能耗增加,水冷器短时间结垢腐蚀穿孔,直至停车,后果不堪而言。
二、火力发电厂在消耗大量煤的同时,也需要消耗大量的水资源。
对水循环系统的运行方式进行优化研究,不仅能够节约厂用电,对于水资源的节约来说也具有重要意义。循环水系统的优化运行一直以来都是人们关注的热点话题。但受制于技术和资金等因素,很多电厂在进行循环水量的改变以及维持凝汽器最佳真空等环节上依然存在很大的不确定性。在研究背压变化对汽轮发电机组电功率造成的影响上,目前出现有很多方法,但只有等效热降方法既简便又准确,本文将对此展开研究。随后对凝汽器最佳真空和最佳循环水流量的计算过程进行了修正
1、等效热降方法研究背压变化对汽轮机电功率的影响
在进行凝汽器的最佳真空计算以及确定循环水流量的最佳值过程中,首先需要研究明确汽轮机背压变化对其电功率的影响。在实际的工程计算中使用过很多方法[3],但经验表明,等效热降法是最为简单和准确的方法。下面对这种方法进行分析。
2、最佳真空和最佳循环水流量确定方法分析
为了增大汽轮机的理想比焓降以及提高其电功率,最直接的办法是提高凝汽器的真空,但是受到设计和实际运行经济性的限制,并非是真空越高越好。对凝汽器中的真空造成影响的因素较为复杂。总起上来讲,要想提高凝汽器的真空,需要适当的增加循环水泵的泵耗。四、循环冷却水系统优化应做好灭藻杀菌工作
循环冷却水系统与其他水处理系统一样,循环水在使用一段时间之后,水质容易变差,并且会出现藻类漂浮物和多种细菌。处于保护循环冷却水系统和优化循环冷却水系统的目的,我们应做好循环冷却水的灭藻杀菌工作。从目前循环冷却水系统的灭藻杀菌工作来看,电解水是主要的灭藻杀菌方式。
电解水过程产生的部分臭氧和过氧化氢对细菌微生物有较强的杀灭作用,电极安装的铜银合金片电解产生的微量铜银离子可以使蛋白质变性。利用这一过程,可以有效去除循环冷却水系统中的藻类和细菌,达到改善循环冷却水系统水质的目的,使循环冷却水的水质能够得到净化,延长循环冷却水的使用时间,保证循环冷却水系统优化取得积极效果。
为此,我们应将电解水作为灭藻杀菌的主要方式,在系统优化中积极应用电解水过程,提高灭藻杀菌效率。
三、循环冷却水系统优化应做好防腐降氯工作
为了保证循环冷却水系统能够正常工作,需要做好冷却水的防腐降氯工作,主要应从以下几个方面入手:
1.电解水过程中部分活性氧和活性氢结合水体中DO(溶解氧)和水分子生成臭氧和过氧化氢,利用臭氧和过氧化氢的特性有效去除水质中的杂质和细菌,保证循环水水质满足使用要求,提高循环水的活性,达到改善循环水水质的目的。
2.热交换器表面由于除垢效应,变得平整光滑,从而防止了垢下腐蚀,在目前循环冷却水系统中,热交换器表面的污垢是处理重点。如果不能及时处理掉表面的污垢,会影响热交换器的正常工作,因此,做好防腐降氯工作是保证热交换器正常工作的重要手段。
3.系统中氯离子由于蒸发浓缩,浓度逐步增大,氯离子对冷却水的水质影响较大。为此,在防腐降氯过程中,应重点降低循环冷却水中的氯离子,主要应采取吸附和中和反应的方式消除循环冷却水中氯离子。
四、设备工艺优化
1.循环水系统变频运行
循环水系统采用高压电机拖动水泵工频运行的方式进行生产,根据所需水量不同,需要靠阀门对系统压力、流量进行控制,电能浪费较大。经技术人员研究,对该水泵进行高压变频器改造,把电机、水泵共同组合成为一体,操作人员根据生产工艺的实际情况设定系统压力期望值,通过变频器闭环控制程序结合DCS模拟采样、控制的方式,跟踪和调整工艺指标,自动运行电机转速,调整系统压力和流量;也可手动设置频率,根据工艺要求运行水泵,从而节约大量电能。根据实测:改造前后每月可节约132480kw/h,节能意义巨大。
2.优化循环水系统管理
公用循环水泵在其变频基础上,其后续单位用水量的多少直接导致水泵频率的高低,高低最高可相差20%,因响应公司节能降耗,避峰用电号召,很多用水设备都是间歇运行,用水量的多少与各岗位员工的责任心有直接关系加强员工责任心意识,就能在停用设备的时候即使关闭循环水阀门从而降低循环水用水量。
为了降低公用循环水泵运行频率,对用水岗位循环水阀门关闭的及时性进行考核并制定了具体考核办法。此举极大地提高了员工岗位责任心,避免了岗位员工对此种现象习以为常,不肯做出改变,通过循环水系统优化管理措施,有效提高了员工责任心和节能减排意识,公用循环水泵频率都有了很大降低,降低循环水泵耗电量。经过方案实施后统计,公用循环水泵频率由原来的95%降低为现在的80%左右,每天节约电耗3000度。
种种措施,目的只有一个,那就是使循环水系统运行达到最优化,使系统处理效率最高,使其运行成本最低,进而真正做到节能减排。
结语:随着我国的工业进程也在不断发展和加速,冷却水在一般的工业生产中占到了百分之八十以上的比例,是工业在发展过程中一个不可忽视的、举足轻重的环节。所以,为了更好更快的发展工业建设,我们就必须先研究好冷却水循环问题。只有做好的了冷却循环水系统的节能工作,我们才能在财政上减少一笔开支;只有做好了冷却循环水系统的应用工作,我们才能真正在实际工作中得到事半功倍的收获效果。
参考文献:
关键词:声波定位 信息传输 循迹 可视化
1.引言
近年来,随着电子技术及智能控制技术的快速发展,智能小车无论在工业生产还是在日常生活中都得到了广泛应用,其既有对环境状态快速反应和分析判断能力,又可长时间持续工作、精度高、抗恶劣环境的能力。在安全领域,智能小车的应用日益广泛,其中人们对无人驾驶的小车实现自动定位、导航的研究更是倍受关注。本设计是基于单片机的智能循迹小车,以超声波导航技术,无线电数据传输并结合上位机作业控制实现智能轨迹行驶的功能从而达到准确定位效果。本系统主要由PC机模块、测试平台模块和移动模块(小车)构成。
2.系统原理框图及功能原理
硬件组成框:主要有PC机模块、测试平台模块和移动模块(小车)模块。
2.1 PC机模块
PC机软件主要完成与作业场地匹配的可视化界面设计、控制指令的输出、小车运动目标的取定、优化运动策略,以及作业过程的动态模拟显示。该模块有与下位机通信、可视化界面的建立和数据的运算分析的功能,通过VB编程实现上述功能。
2.2 测试平台模块
该模块包括无线发送系统、与PC机通信系统和三个超声波接收系统,实现数据的采集、指令的传送和与PC机通信的功能,实现PC机上的操作传送到移动小车上和数据向PC机上传送。导航控制平台软件包括超声波检测、定位时差的记录和上位机数据的传输三部分。
2.3 移动模块(小车)
包括超声波发射系统和无线接收系统,主要实现接受指令、发出测试信号、实现轨迹的的调整,从而实现真实轨迹的行走达到设计目的。小车控制软件主要是发送超声波,接收导航控制器的无线指令,并按指令对声源、作业小车进行控制。
3. 系统工作原理
本系统主要利用超声波定位和移动物体(小车)无线行进中控制原理。
3.1 超声波定位原理
本系统开始采用双曲线定位算法。首先,建立定位坐标系。定位坐标系为图二所示的平面直角坐标系OXY,在坐标原点O、X轴和Y轴上分别设置声音接收装置,用ABC表示,三个装置的坐标分别为A(0,0)、B(a,0)、C(0,a),a=1m。主车位置坐标为S1(x1,y1),从车位置坐标为S2(x2,y2)。然后,通过下面两步完成定位(以主车S1为例说明):第一步,测量出S1点距离ABC三点的距离差。S1点发射声音脉冲,ABC三点收到后分别送至导航控制器,导航控制器测出ABC三点收到声音脉冲的先后顺序及时间差,再转换为距离差。第二步,根据距离差确定S1点的坐标(x1,y1)。(x1,y1)可以由下面两组双曲线方程求解得到。
3.2 移动物体(小车)无线行进中控制原理
通过超声波定位原理PC把计算出的小车当前坐标与行进目的坐标相比较,生成控制小车行进的控制指令,并通过无线数传系统把控制指令送至移动小车上的MCU。MCU根据接收到的行进控制指令,实时引导小车调节运动方式,使之到达指定导引位置。如上图小车可以自己通过自我调整达到终点也可按照指定轨迹达到终点并在PC机上显示如图三所示。
4.结论
本系统通过超声波定位后对其轨迹进行记录并分析后显示和发送调整指令从而实现可视化与循迹的功能。通过大量实验我们实现了对小车的控制和可视化的编写由于定位与车速的局限没能实现整个系统但是本系统是可以实现的通过对其改进可以再工业生产还是在日常生活中那些可长时间持续工作、精度高、抗恶劣环境都得到了广泛应用的。
参考文献:
[1] 张毅刚主编 《 单片机原理及应用》 北京 高等教育出版社
[2] 童诗白,华成英.模拟电子技术基础[M].北京:高等教育出版社,2001
[3] 闫石.数字电子技术基础[M].北京:高等教育出版社,1998
[4]陈高平,邓勇.航空无线电导航原理(上下册)[M].北京:国防工业出版社,2008,9.
[5]居太亮。基于任意麦克风阵列的近场声源三维定位算法研究.信号处理,2007,2