CN107092243A - Power supply intelligent safety monitoring system based on Internet of Things - Google Patents
Power supply intelligent safety monitoring system based on Internet of Things Download PDFInfo
- Publication number
- CN107092243A CN107092243A CN201710309367.5A CN201710309367A CN107092243A CN 107092243 A CN107092243 A CN 107092243A CN 201710309367 A CN201710309367 A CN 201710309367A CN 107092243 A CN107092243 A CN 107092243A
- Authority
- CN
- China
- Prior art keywords
- power supply
- power
- things
- internet
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 91
- 230000006854 communication Effects 0.000 claims abstract description 27
- 238000004891 communication Methods 0.000 claims abstract description 26
- 230000005540 biological transmission Effects 0.000 claims description 21
- 230000008859 change Effects 0.000 claims description 18
- 230000002159 abnormal effect Effects 0.000 claims description 16
- 230000009471 action Effects 0.000 claims description 7
- 239000013307 optical fiber Substances 0.000 claims description 7
- 238000004088 simulation Methods 0.000 claims 3
- 230000000977 initiatory effect Effects 0.000 claims 2
- 210000000056 organ Anatomy 0.000 claims 2
- 241001269238 Data Species 0.000 claims 1
- 230000006870 function Effects 0.000 abstract description 62
- 238000013480 data collection Methods 0.000 abstract description 3
- 238000007619 statistical method Methods 0.000 abstract description 3
- 238000012423 maintenance Methods 0.000 description 26
- 238000007726 management method Methods 0.000 description 18
- 238000000034 method Methods 0.000 description 18
- 230000003287 optical effect Effects 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 11
- 238000013461 design Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 7
- 238000011161 development Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000001228 spectrum Methods 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 5
- 238000010276 construction Methods 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 5
- 230000006855 networking Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 4
- 239000002245 particle Substances 0.000 description 4
- 238000011084 recovery Methods 0.000 description 4
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 3
- 238000007405 data analysis Methods 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000012800 visualization Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000003245 coal Substances 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000011900 installation process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000002161 passivation Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000011800 void material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0267—Fault communication, e.g. human machine interface [HMI]
- G05B23/027—Alarm generation, e.g. communication protocol; Forms of alarm
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0259—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterized by the response to fault detection
- G05B23/0267—Fault communication, e.g. human machine interface [HMI]
- G05B23/0272—Presentation of monitored results, e.g. selection of status reports to be displayed; Filtering information to the user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
- Alarm Systems (AREA)
Abstract
本发明公开一种本发明提供了一种基于物联网的电源控制智能安全监控系统。物联网电源控制智能安全监控系统是专门用于工业或加速器电源控制的监控领域的一个监管平台。物联网电源控制智能安全监控系统把工业或加速器电源控制的安全监测领域的所有要素分为“人、设备、环境、管理”四类要素,通过物联网系统将这四类要素系统集成,使它们成为一个统一的整体,实现安全监测领域物与物,人与物之间的相互通讯,从而实现安全监测领域的应急指挥、数据采集、跟踪定位、统计分析、智能管理、移动终端应用等功能。
The present invention discloses an intelligent security monitoring system for power supply control based on the Internet of Things. The Internet of Things power control intelligent security monitoring system is a supervision platform specially used in the monitoring field of industrial or accelerator power control. The IoT power control intelligent safety monitoring system divides all elements in the safety monitoring field of industrial or accelerator power control into four types of elements: "people, equipment, environment, and management", and integrates these four types of elements through the Internet of Things system to make them Become a unified whole, realize the mutual communication between things and things, people and things in the field of safety monitoring, so as to realize the functions of emergency command, data collection, tracking and positioning, statistical analysis, intelligent management, mobile terminal applications and other functions in the field of safety monitoring.
Description
技术领域technical field
本发明涉及安全监控领域,具体而言,涉及一种基于物联网的电源控制智能安全监控系统。The invention relates to the field of safety monitoring, in particular to an intelligent safety monitoring system for power supply control based on the Internet of Things.
背景技术Background technique
一般现代加速器是一个由很多分系统和大量的元件如磁铁、电源、高频真空设备等组成的、复杂的加速器装置。组成的元件和设备及线缆种类繁多,分散放置,彼此距离远。在加速器设计、建造、调试中这些元件会产生数以万计的数据,对如此多的数据和信息的收集、存储、管理对于一个大型加速器系统尤其重要。磁铁做为电源负载为粒子在真空管道内的运行提供磁场,因此在隧道内安装过程中还需要通过长距离的电缆与电源进行连接。操作人员在中央控制室通过人机接口装置和控制系统对每台磁铁电源进行开关机、升降电流操作。控制系统通过控制器及接口设备包括连接电缆与电源连接实现电源的开关机、升降电流操作。Generally, a modern accelerator is a complex accelerator device composed of many subsystems and a large number of components such as magnets, power supplies, and high-frequency vacuum equipment. There are various types of components, equipment and cables, which are scattered and far away from each other. These components will generate tens of thousands of data during accelerator design, construction, and debugging. The collection, storage, and management of so much data and information are especially important for a large accelerator system. The magnet is used as a power load to provide a magnetic field for the particles to run in the vacuum pipeline, so it needs to be connected to the power supply through a long-distance cable during the installation process in the tunnel. In the central control room, the operator switches on and off each magnet power supply, and operates the current up and down through the man-machine interface device and the control system. The control system connects the controller and the interface equipment including the connection cable with the power supply to realize the operation of switching on and off the power supply and raising and lowering the current.
目前,国内外绝大多数加速器控制都是基于以太网的分布式控制。主要停留在加速器设备(磁铁电源、高频、真空等)的控制和监测。对加速器设计、建造、安装调试和运行中产生的海量数据,还没有全部实现智能监测。随着我国粒子加速器的发展,随着加速器装置的日益庞大,这个问题变得越来越重要,有一个好的加速器各部件的信息管理系统,并把它的静态参数、动态参数管理起来,对于一个大型加速器系统尤其重要。At present, the vast majority of accelerator controls at home and abroad are based on Ethernet distributed control. It mainly stays in the control and monitoring of accelerator equipment (magnet power supply, high frequency, vacuum, etc.). Intelligent monitoring has not yet been realized for the massive data generated during accelerator design, construction, installation, commissioning, and operation. With the development of my country's particle accelerators and the increasing size of accelerator devices, this issue has become more and more important. Having a good information management system for each part of the accelerator and managing its static and dynamic parameters is crucial for A large accelerator system is especially important.
发明内容Contents of the invention
本发明提供一种基于物联网的电源控制智能安全监控系统,用以克服现有技术中存在的至少一个问题。The present invention provides an intelligent security monitoring system for power supply control based on the Internet of Things, which is used to overcome at least one problem existing in the prior art.
本发明提供一种基于物联网的电源控制智能安全监控系统,包括:电源控制系统、物联网接口层、IOT应用服务器、智能监控应用层、节点路由器和RFID接收发终端器,其中:The present invention provides an intelligent security monitoring system for power supply control based on the Internet of Things, including: a power supply control system, an Internet of Things interface layer, an IOT application server, an intelligent monitoring application layer, a node router, and an RFID receiving and transmitting terminal, wherein:
所述电源控制系统包括机箱、机柜、电源控制器、电源控制接口,所述电源控制器设置在所述机箱中,所述机箱设置中所述机柜中,每个所述电源控制接口对应设置在一台电源处,直接通过电缆与该电源连接,若干个电源控制接口通过光纤与一个电源控制器连接;The power control system includes a chassis, a cabinet, a power controller, and a power control interface, the power controller is arranged in the chassis, and in the cabinet in the configuration of the chassis, each power control interface is correspondingly arranged in A power supply is directly connected to the power supply through cables, and several power control interfaces are connected to a power controller through optical fibers;
每个所述电源控制接口与对应的电源控制器之间设置RFID电子标签,每个所述电源控制器与前端控制计算机相连接,所述前端控制计算机通过所述物联网接口层与所述IOT应用服务器相连,将电源控制器的状态信息发送至所述IOT应用服务器;RFID tags are set between each of the power control interfaces and corresponding power controllers, each of the power controllers is connected to a front-end control computer, and the front-end control computer is connected to the IOT through the Internet of Things interface layer. The application server is connected, and the status information of the power controller is sent to the IOT application server;
所述IOT应用服务器通过智能监控应用层与用户终端的应用程序连接,所述智能监控应用层对每个所述电源控制器的状态信息中各项参数与对应的设定范围值进行比较,确定电源控制器是否发生故障,并将发生故障的电源控制器及对应的RFID电子标签推送至用户终端;The IOT application server is connected to the application program of the user terminal through the intelligent monitoring application layer, and the intelligent monitoring application layer compares each parameter in the status information of each of the power controllers with the corresponding setting range value, and determines Whether the power controller is faulty, and push the faulty power controller and the corresponding RFID electronic tag to the user terminal;
所述节点路由器、所述RFID接收发终端器和所述IOT应用服务器通过网路协议构成物联网网络,当维护人员手持具有读取RFID电子标签的用户终端加入所述物联网网络时,根据所接收的故障电源控制器对应RFID电子标签信息定位RFID电子标签,实现对故障电源控制器的定位。The node router, the RFID receiving and transmitting terminal and the IOT application server form an Internet of Things network through a network protocol. When maintenance personnel join the Internet of Things network with a user terminal capable of reading RFID electronic tags, according to the The received faulty power supply controller locates the RFID electronic tag corresponding to the RFID electronic tag information, so as to realize the positioning of the faulty power supply controller.
优选地,所述前端控制计算机和所述IOT应用服务器采用TCP/IP协议和套接字接口通信.数据分批发送,每批发送1个数据文件;数据文件优选为文本文件格式;每个数据文件包括单条或多条数据记录。Preferably, the front-end control computer and the IOT application server communicate using the TCP/IP protocol and socket interface. The data is sent in batches, and one data file is sent in each batch; the data file is preferably in a text file format; each data Files consist of single or multiple data records.
优选地,数据文件的第1条记录应是数据头,数据头由数据库(或文件夹)名称和数据表(或数据文件)名称组成。Preferably, the first record of the data file should be a data header, and the data header is composed of a database (or folder) name and a data table (or data file) name.
优选地,数据库(或文件夹)名称与数据表(数据库文件)名称之间用“;”分隔.数据头用“|”结束.数据库(或文件夹)名称用2个字母表示:KJ表示煤矿监控,数据表(或数据文件)名称用4个字母表示.⑤每条数据记录用“~”结束;每条数据记录中的字段用“;”分隔.⑦每批数据以“‖”结束。Preferably, the name of the database (or folder) and the name of the data table (database file) are separated by ";". The data header ends with "|". The name of the database (or folder) is represented by 2 letters: KJ means coal mine For monitoring, the name of the data table (or data file) is represented by 4 letters. ⑤ Each data record ends with "~"; the fields in each data record are separated by ";". ⑦ Each batch of data ends with "‖".
优选地,所述IOT应用服务器的数据库包括如下至少一种安全监控信息:AQMT—安全监控,模拟量统计值;AQBJ—安全监控,模拟量及开关量等报警、断电、馈电异常、系统工作异常;AQKD—安全监控,开关量动作;AQMC—安全监控,模拟量初始化;AQKC—安全监控,开关量初始化.中心站应自动向监控中心传送模拟量馈电异常、模拟量断电、模拟量报警、模拟量统计值、开关量馈电异常、开关量报警(断电)、开关量动作、系统工作异常、初始化等信息。Preferably, the database of the IOT application server includes at least one of the following safety monitoring information: AQMT—safety monitoring, statistical value of analog quantity; AQBJ—safety monitoring, alarm of analog quantity and switch quantity, power failure, abnormal power supply, system Abnormal work; AQKD—safety monitoring, switching value action; AQMC—safety monitoring, analog value initialization; AQKC—safety monitoring, switching value initialization. Quantity alarm, analog statistical value, switch value feed abnormality, switch value alarm (power failure), switch value action, system operation abnormality, initialization and other information.
优选地,模拟量统计值每隔设定时间至少上传1次,内容包括:电源、时间(年-月-日/时:分:秒)、监测地点、被测量名称、平均值、最大值、最大值时刻、最小值、最小值时刻。Preferably, the statistical value of the analog quantity is uploaded at least once every set time, including: power supply, time (year-month-day/hour:minute:second), monitoring location, measured name, average value, maximum value, Moment of maximum value, moment of minimum value, moment of minimum value.
优选地,模拟量及开关量报警、断电、馈电状态变化立即上传,内容包括:电源、时间(年-月-日/时:分:秒)、类别(模拟量、开关量、工作状态、处理措施等)、监测地点、被测量名称、状态(报警、解除报警;断电、复电;馈电异常、馈电正常;工作异常、工作正常;停电撤人等;不超过10个汉字长度)。Preferably, analog and switch alarms, power failures, and feed status changes are uploaded immediately, and the contents include: power supply, time (year-month-day/hour:minute:second), category (analog quantity, switch quantity, working status , treatment measures, etc.), monitoring location, measured name, status (alarm, release alarm; power failure, power recovery; abnormal power supply, normal power supply; abnormal work, normal work; power outage evacuation, etc.; no more than 10 Chinese characters length).
优选地,开关量状态变化可不上传,若上传,内容包括:电源、状态变化时刻(年-月-日/时:分:秒)、监测地点、被测量名称、状态(开、停)。Preferably, the state change of the switching value may not be uploaded. If uploaded, the content includes: power supply, state change time (year-month-day/hour:minute:second), monitoring location, name of the measured object, and state (open, stop).
优选地,模拟量初始化参数变化立即上传,内容包括:电源、初始化、生成时间(年-月-日/时:分:秒)、监测地点、被测量名称、单位、报警值、断电值、复电值、断电区域。Preferably, the change of the analog quantity initialization parameter is uploaded immediately, and the content includes: power supply, initialization, generation time (year-month-day/hour:minute:second), monitoring location, measured name, unit, alarm value, power-off value, Recovery value, power-off area.
优选地,开关量初始化参数变化立即上传,内容包括:电源、初始化、生成时间(年-月-日/时:分:秒)、监测地点、被测量名称、报警(断电)状态、断电区域。Preferably, the change of the initialization parameter of the switching value is uploaded immediately, and the content includes: power supply, initialization, generation time (year-month-day/hour:minute:second), monitoring location, measured name, alarm (power-off) status, power-off area.
优选地,监控中心正确接收到中心站的上传数据后,应反馈确认信息;中心站只有接收到监控中心的确认信息后,才终止本次数据发送,否则重复本次数据发送;监控中心在第一设定时间内没有收到中心站的模拟量每隔第二设定时间的统计值,则主动向中心站请求发送,连续3次无应答,则认定通信故障,发出报警信号并存储记录;当通信恢复正常时,中心站应在不影响正常数据传输的情况下,补发通信中断期间的模拟量统计值、报警、断电、馈电状态变化、模拟量初始化参数变化、开关量初始化参数变化。Preferably, after the monitoring center correctly receives the uploaded data from the central station, it should feed back confirmation information; the central station only terminates this data transmission after receiving the confirmation information from the monitoring center, otherwise repeats this data transmission; If the statistical value of the analog quantity of the central station is not received every second set time within a set time, it will actively request to send to the central station, if there is no response for 3 consecutive times, it will be determined that the communication is faulty, an alarm signal will be sent and the record will be stored; When the communication returns to normal, the central station should reissue the analog statistical value, alarm, power failure, feed state change, analog initialization parameter change, and switch initialization parameter during the communication interruption period without affecting normal data transmission. Variety.
优选地,所述用户终端包括PC机和/智能移动终端。Preferably, the user terminal includes a PC and/or an intelligent mobile terminal.
优选地,所述报警包括以下至少一种:Preferably, the alarm includes at least one of the following:
报警开关、报警屏蔽、报警过滤、声光电报警、报警短信、报警邮件。Alarm switch, alarm shielding, alarm filtering, sound and light alarm, alarm SMS, alarm email.
优选地,根据电源本地站控制设备的布局,将机柜、控制机箱、电源控制器PSC及电源控制接口PSI以及它们之间的光缆的分布进行可视化,一侧显示机箱的查询页面,中间是机箱、PSC及光缆所在机柜的可视化图,另一侧显示每个VME机箱中电源的名字、相关的机箱的编号,电源控制接口PSI编号和电源控制器PSC编号以及相连的光缆的通讯状态,其中用第一色彩表示PSC正常,第二颜色表示PSC异常,同时相关的PSI和电源的信息也显示在另一侧。Preferably, according to the layout of the control equipment of the local station of the power supply, the distribution of the cabinet, the control cabinet, the power controller PSC and the power control interface PSI and the optical cables between them are visualized, the query page of the cabinet is displayed on one side, and the cabinet, The visual diagram of the cabinet where the PSC and the optical cable are located, and the other side shows the name of the power supply in each VME chassis, the number of the related chassis, the PSI number of the power control interface, the PSC number of the power supply controller, and the communication status of the connected optical cable. One color indicates normal PSC, the second color indicates abnormal PSC, and related PSI and power information are also displayed on the other side.
优选地,该系统实时地检测系统异常事件,并及时智能预警。当异常事件发生时,记录紧急情况下的运行数据和音视频信息,事故数据能够再现,便于事故的分析。此外,该系统还能够对可能发生的异常事件提供预警反馈信息。Preferably, the system detects abnormal events in the system in real time, and provides timely intelligent warnings. When an abnormal event occurs, the operating data and audio and video information in the emergency are recorded, and the accident data can be reproduced, which is convenient for accident analysis. In addition, the system can also provide early warning feedback information for possible abnormal events.
优选地,该系统采用分布式实时数据库,实现分布式环境下的海量数据接入。数据存储在MySQL数据库中,电源控制系统的状态包括开/关、本地/远控、正常/报警通过IoT数据接口直接送到IoT服务器。Preferably, the system uses a distributed real-time database to realize massive data access in a distributed environment. The data is stored in the MySQL database, and the status of the power control system includes on/off, local/remote control, normal/alarm, and is directly sent to the IoT server through the IoT data interface.
优选地,该系统还包括部署在多处的GARDS数据处理中心,用于对数据进行处理分析;最终通过PC/APP/大屏等应用系统,实现设备管理,维修工单管理、远程故障诊断、大数据分析功能。Preferably, the system also includes GARDS data processing centers deployed in multiple places for processing and analyzing data; finally, through application systems such as PC/APP/big screen, equipment management, maintenance work order management, remote fault diagnosis, Big data analysis capabilities.
本发明由电源控制系统、物联网接口层、物联网应用服务器和智能监控应用层组成,将维修人员和控制设备包括控制机柜、控制机箱、电源控制器PSC及电源控制接口PSI以及它们之间的光缆进行无缝连接。这些控制设备的数据存储在MySQL数据库中,电源控制系统的状态包括开/关、本地/远控、正常/报警通过IoT数据接口直接送到IoT服务器。IoT服务器负责监测控制设备的状态包括控制机柜、控制机箱、电源控制器PSC及电源控制接口PSI以及它们之间的光缆。当电源控制系统某个设备发生故障时,IoT服务器负责通知维护人员到现场维护。维护人员到达电源控制本地站时首先扫描IoT应用APP的二维码输入用户名和密码如图5所示进行认证登录后开始维修故障。根据控制设备的报警信息自动定位哪台设备包括相关的PSC/PSI及被控电源发生了什么故障,然后进行相关检修。当维修结束时,维修人员负责写维修记录并推送信息给IoT服务器。另外,维护人员通过IoT应用APP随时可以检测控制设备和电源的运行状态。The present invention is composed of a power supply control system, an Internet of Things interface layer, an Internet of Things application server, and an intelligent monitoring application layer. The maintenance personnel and control equipment include a control cabinet, a control cabinet, a power supply controller PSC, a power supply control interface PSI, and the connections between them. Fiber optic cable for seamless connection. The data of these control devices is stored in the MySQL database, and the status of the power control system includes on/off, local/remote control, normal/alarm, and is directly sent to the IoT server through the IoT data interface. The IoT server is responsible for monitoring the state of the control equipment, including the control cabinet, the control chassis, the power controller PSC, the power control interface PSI and the optical cables between them. When a device in the power control system fails, the IoT server is responsible for notifying the maintenance personnel to go to the site for maintenance. When the maintenance personnel arrive at the local power control station, they first scan the QR code of the IoT application APP, enter the user name and password, perform authentication and log in as shown in Figure 5, and then start repairing the fault. According to the alarm information of the control equipment, it can automatically locate which equipment includes the relevant PSC/PSI and the fault of the controlled power supply, and then carry out relevant maintenance. When the maintenance is over, the maintenance personnel are responsible for writing the maintenance records and pushing the information to the IoT server. In addition, maintenance personnel can check the operating status of control equipment and power supplies at any time through the IoT application APP.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本发明一个实施例的BEPCII磁铁电源控制系统结构图;Fig. 1 is the BEPCII magnet power supply control system structural diagram of an embodiment of the present invention;
图2为本发明一个实施例的大电源本地站布局图;Fig. 2 is a large power supply local station layout diagram of an embodiment of the present invention;
图3为本发明一个实施例的小电源本地站布局图;Fig. 3 is a small power supply local station layout diagram of an embodiment of the present invention;
图4为本发明一个实施例的物联网应用的系统功能结构;Fig. 4 is the system functional structure of the Internet of Things application of an embodiment of the present invention;
图5为本发明一个实施例的物联网应用的软件系统屏幕截图;Fig. 5 is a screenshot of the software system of the Internet of Things application according to one embodiment of the present invention;
图6为本发明一个实施例的电源本地站控制设备的可视化屏幕截图;Fig. 6 is a visual screenshot of a power supply local station control device according to an embodiment of the present invention;
图7为本发明一个实施例的电源机柜及控制接口PSI的可视化屏幕截图。Fig. 7 is a screenshot of the visualization of the power cabinet and the control interface PSI according to an embodiment of the present invention.
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention.
本发明提供了一种基于物联网电源控制智能安全监控系统。物联网电源控制智能安全监控系统是专门用于工业或加速器电源控制的监控领域的一个监管平台。物联网电源控制智能安全监控系统把工业或加速器电源控制的安全监测领域的所有要素分为“人、设备、环境、管理”四类要素,通过物联网系统将这四类要素系统集成,使它们成为一个统一的整体,实现安全监测领域物与物,人与物之间的相互通讯,从而实现安全监测领域的应急指挥、数据采集、跟踪定位、统计分析、智能管理、移动终端应用等功能。The invention provides an intelligent safety monitoring system based on Internet of Things power control. The Internet of Things power control intelligent security monitoring system is a supervision platform specially used in the monitoring field of industrial or accelerator power control. The IoT power control intelligent safety monitoring system divides all elements in the safety monitoring field of industrial or accelerator power control into four types of elements: "people, equipment, environment, and management", and integrates these four types of elements through the Internet of Things system to make them Become a unified whole, realize the mutual communication between things and things, people and things in the field of safety monitoring, so as to realize the functions of emergency command, data collection, tracking and positioning, statistical analysis, intelligent management, mobile terminal applications and other functions in the field of safety monitoring.
系统主要由三部分组成:适配器与电源控制器连接,采集设备数据,实现远程监控和智能控制;部署在多处的GARDS数据处理中心对数据进行处理分析;最终通过PC/APP/大屏等应用系统,实现设备管理,维修工单管理、远程故障诊断、大数据分析等功能。本发明的有益效果:系统设计的完成,有效弥补了传统监控设备滞后性、单向性等缺陷,充分利用了手机网络普及这一优势,在一定程度上满足了高速发展的物联网的需要,设计简单、功能实用。The system is mainly composed of three parts: the adapter is connected to the power controller to collect equipment data to realize remote monitoring and intelligent control; the GARDS data processing center deployed in multiple places processes and analyzes the data; and finally through PC/APP/big screen and other applications The system realizes equipment management, maintenance work order management, remote fault diagnosis, big data analysis and other functions. Beneficial effects of the present invention: the completion of the system design effectively compensates for the lag and one-way defects of traditional monitoring equipment, makes full use of the advantage of the popularization of mobile phone networks, and satisfies the needs of the rapidly developing Internet of Things to a certain extent. The design is simple and functional.
本发明涉及一种安全监控系统,更具体地涉及该系统性能及算法的研究。The invention relates to a safety monitoring system, and more specifically relates to the research on the performance and algorithm of the system.
优选地,所述获取安全监控方法:安全监控系统联网方法:①中心站(或主站)和监控中心应采用TCP/IP协议和套接字(Socket)接口通信.②数据应分批发送,每批发送1个数据文件.③数据文件应为文本文件(TXT)格式.每个文件包括单条或多条数据记录.④数据文件的第1条记录应是数据头.数据头由数据库(或文件夹)名称和数据表(或数据文件)名称组成.数据库(或文件夹)名称与数据表(数据库文件)名称之间用“;”分隔.数据头用“|”结束.数据库(或文件夹)名称用2个字母表示:KJ表示煤矿监控.数据表(或数据文件)名称用4个字母表示.⑤每条数据记录用“~”结束.⑥每条数据记录中的字段用“;”分隔.⑦每批数据以“‖”结束。Preferably, the method for obtaining safety monitoring: safety monitoring system networking method: 1. central station (or master station) and monitoring center should adopt TCP/IP protocol and socket (Socket) interface communication. 2. data should be sent in batches, Send 1 data file per batch. ③ Data files should be in text file (TXT) format. Each file includes single or multiple data records. ④ The first record of the data file should be the data header. The data header is determined by the database (or Folder) name and data table (or data file) name. Database (or folder) name and data table (database file) name are separated by ";". The data header ends with "|". Database (or file) The name of folder) is represented by 2 letters: KJ means coal mine monitoring. The name of the data table (or data file) is represented by 4 letters. ⑤ Each data record ends with "~". ⑥ The fields in each data record are represented by "; "Separated. ⑦Each batch of data ends with "‖".
安全监控信息数据表名称:①AQMT———安全监控,模拟量统计值;②AQBJ———安全监控,模拟量及开关量等报警、断电、馈电异常、系统工作异常;③AQKD———安全监控,开关量动作;④AQMC———Safety monitoring information data table name: ①AQMT——safety monitoring, analog statistics; ②AQBJ——safety monitoring, analog and switch alarms, power failure, abnormal power supply, and system operation abnormality; ③AQKD——safety Monitoring, switch action; ④AQMC———
安全监控,模拟量初始化;⑤AQKC———安全监控,开关量初始化.中心站应自动向监控中心传送模拟量馈电异常、模拟量断电、模拟量报警、模拟量统计值、开关量馈电异常、开关量报警(断电)、开关量动作、系统工作异常、初始化等信息.具体包括:Safety monitoring, analog quantity initialization; ⑤ AQKC——safety monitoring, switch quantity initialization. The central station should automatically transmit analog quantity feed abnormality, analog quantity power failure, analog quantity alarm, analog quantity statistical value, and switch quantity feed to the monitoring center Abnormal, switch value alarm (power failure), switch value action, abnormal system operation, initialization and other information. Specifically include:
(1)模拟量统计值每5min至少上传1次,内容包括:电源、时间(年-月-日/时:分:秒)、监测地点、被测量名称、平均值、最大值、最大值时刻、最小值、最小值时刻等;(1) The statistical value of the analog quantity is uploaded at least once every 5 minutes, including: power supply, time (year-month-day/hour:minute:second), monitoring location, measured name, average value, maximum value, and maximum value moment , minimum value, minimum value moment, etc.;
(2)模拟量及开关量等报警、断电、馈电状态变化立即上传,内容包括:电源、时间(年-月-日/时:分:秒)、类别(模拟量、开关量、工作状态、处理措施等)、监测地点、被测量名称、状态(报警、解除报警;断电、复电;馈电异常、馈电正常;工作异常、工作正常;停电撤人等;不超过10个汉字长度)等;(2) Immediate upload of alarms, power failures, and feed status changes such as analog and switch quantities, including: power supply, time (year-month-day/hour:minute:second), category (analog quantity, switch quantity, work Status, treatment measures, etc.), monitoring location, measured name, status (alarm, release alarm; power failure, power recovery; abnormal power supply, normal power supply; abnormal work, normal work; power outage evacuation, etc.; no more than 10 Chinese character length), etc.;
(3)开关量状态变化可不上传,若上传,内容包括:电源、状态变化时刻(年-月-日/时:分:秒)、监测地点、被测量名称、状态(开、停)等;(3) The status change of the switching value may not be uploaded. If it is uploaded, the content includes: power supply, status change time (year-month-day/hour:minute:second), monitoring location, measured name, status (on, stop), etc.;
(4)模拟量初始化参数变化立即上传,内容包括:电源、初始化、生成时间(年-月-日/时:分:秒)、监测地点、被测量名称、单位、报警值、断电值、复电值、断电区域等;(4) Immediately upload the change of analog initialization parameters, including: power supply, initialization, generation time (year-month-day/hour:minute:second), monitoring location, measured name, unit, alarm value, power-off value, Recovery value, power-off area, etc.;
(5)开关量初始化参数变化立即上传,内容包括:电源、初始化、生成时间(年-月-日/时:分:秒)、监测地点、被测量名称、报警(断电)状态、断电区域等;(5) Changes in the initialization parameters of the switching value are uploaded immediately, including: power supply, initialization, generation time (year-month-day/hour:minute:second), monitoring location, measured name, alarm (power-off) status, power-off area, etc.;
监控中心正确接收到中心站的上传数据后,应反馈确认信息;中心站只有接收到监控中心的确认信息后,才终止本次数据发送,否则重复本次数据发送.监控中心在10min内没有收到中心站的模拟量每5min统计值,则主动向中心站请求发送,连续3次无应答,则认定通信故障,发出报警信号并存储记录.当通信恢复正常时,中心站应在不影响正常数据传输的情况下,补发通信中断期间的模拟量统计值、报警、断电、馈电状态变化、模拟量初始化参数变化、开关量初始化参数变化。After the monitoring center correctly receives the uploaded data from the central station, it should feed back confirmation information; the central station only terminates this data transmission after receiving the confirmation information from the monitoring center, otherwise repeat this data transmission. The monitoring center does not receive within 10 minutes The statistical value of the analog quantity to the central station will be actively requested to be sent to the central station every 5 minutes. If there is no response for 3 consecutive times, it will be determined that the communication is faulty, an alarm signal will be sent and the record will be stored. When the communication returns to normal, the central station should not affect the normal In the case of data transmission, the statistical value of analog quantity, alarm, power failure, feed state change, analog quantity initialization parameter change, and switch quantity initialization parameter change during communication interruption period are reissued.
以下结合加速器电源控制监控实施例来详细说明。The following will be described in detail in conjunction with an embodiment of accelerator power control and monitoring.
一般现代加速器是一个由很多分系统和大量的元件如磁铁、电源、高频真空设备等组成的、复杂的加速器装置。组成的元件和设备及线缆种类繁多,分散放置,彼此距离远。在加速器设计、建造、调试中这些元件会产生数以万计的数据,对如此多的数据和信息的收集、存储、管理对于一个大型加速器系统尤其重要。磁铁做为电源负载为粒子在真空管道内的运行提供磁场,因此在隧道内安装过程中还需要通过长距离的电缆与电源进行连接。操作人员在中央控制室通过人机接口装置和控制系统对每台磁铁电源进行开关机、升降电流操作。控制系统通过控制器及接口设备包括连接电缆与电源连接实现电源的开关机、升降电流操作。目前,国内外绝大多数加速器控制都是基于以太网的分布式控制。主要停留在加速器设备(磁铁电源、高频、真空等)的控制和监测。对加速器设计、建造、安装调试和运行中产生的海量数据,还没有全部实现智能监测。随着我国粒子加速器的发展,随着加速器装置的日益庞大,这个问题变得越来越重要,有一个好的加速器各部件的信息管理系统,并把它的静态参数、动态参数管理起来,对于一个大型加速器系统尤其重要。Generally, a modern accelerator is a complex accelerator device composed of many subsystems and a large number of components such as magnets, power supplies, and high-frequency vacuum equipment. There are various types of components, equipment and cables, which are scattered and far away from each other. These components will generate tens of thousands of data during accelerator design, construction, and debugging. The collection, storage, and management of so much data and information are especially important for a large accelerator system. The magnet is used as a power load to provide a magnetic field for the particles to run in the vacuum pipeline, so it needs to be connected to the power supply through a long-distance cable during the installation process in the tunnel. In the central control room, the operator switches on and off each magnet power supply, and operates the current up and down through the man-machine interface device and the control system. The control system connects the controller and the interface equipment including the connection cable with the power supply to realize the operation of switching on and off the power supply and raising and lowering the current. At present, the vast majority of accelerator controls at home and abroad are based on Ethernet distributed control. It mainly stays in the control and monitoring of accelerator equipment (magnet power supply, high frequency, vacuum, etc.). Intelligent monitoring has not yet been realized for the massive data generated during accelerator design, construction, installation, commissioning, and operation. With the development of my country's particle accelerators and the increasing size of accelerator devices, this issue has become more and more important. Having a good information management system for each part of the accelerator and managing its static and dynamic parameters is crucial for A large accelerator system is especially important.
随着物联网时代的来临,将能很好地解决这些问题。本项目致力于采用物联网技术,引入物物相连,人物相连的概念,采用RFID技术构建一个加速器元件及设备等的互联互通的通用信息平台,通过被监测信号自动跟踪定位加速器元件和设备及线缆的位置和装配及维修等信息,为未来加速器的设计、建造、安装调试和运行开辟一条智能化的信息渠道。因此,本项目有着非常重要的研究意义,应用前景非常远大。With the advent of the Internet of Things era, these problems will be well resolved. This project is committed to adopting the Internet of Things technology, introducing the concept of connecting things and people, using RFID technology to build a general information platform for the interconnection of accelerator components and equipment, and automatically tracking and positioning accelerator components, equipment and lines through the monitored signals. Information such as the location, assembly and maintenance of the cable will open up an intelligent information channel for the design, construction, installation, commissioning and operation of future accelerators. Therefore, this project has very important research significance, and the application prospect is very promising.
以北京正负电子对撞机(BEPCII)的磁铁电源控制系统为例,将物联网技术应用到现有的电源控制中。磁铁电源控制系统设备种类繁多,各式各样,有数以千计的电缆和光缆,维护起来不易,即使是自己做的,做好了标签,时间一长都会忘记,因此,所有设备(机柜、机箱、插件、线缆等)的信息电子化、自动识别非常重要,这将极大提高控制系统的智能化,方便运行人员维护、故障定位、自动记录维护和生成电子维护日志。北京正负电子对撞机现有磁铁电源约400余台,所有电源均采用电源控制器及接口PSC/PSI(power supplycontroller/power supply interface)进行控制,如图1所示,电源控制器PSC安装在VME机箱里,控制接口PSI安装在电源里。PSC和PSI通过光纤连接,1个PSC可控制6个PSI。Taking the magnet power control system of the Beijing Electron Positron Collider (BEPCII) as an example, the Internet of Things technology is applied to the existing power control. There are many types of magnet power control system equipment, and there are thousands of cables and optical cables. It is not easy to maintain. Even if you do it yourself, you will forget it after a long time. Therefore, all equipment (cabinets, cabinets, etc.) The electronic information and automatic identification of chassis, plug-ins, cables, etc.) are very important, which will greatly improve the intelligence of the control system, and facilitate maintenance by operators, fault location, automatic record maintenance and generation of electronic maintenance logs. Beijing Electron Positron Collider currently has more than 400 magnet power supplies, all of which are controlled by power supply controllers and interfaces PSC/PSI (power supply controller/power supply interface). As shown in Figure 1, the power supply controller PSC is installed In VME enclosures, the control interface PSI is installed in the power supply. PSC and PSI are connected by optical fiber, and 1 PSC can control 6 PSIs.
如图1所示,VME控制计算机MVME5100运行实时操作系统VxWorks,通过以太网负责接受中央控制台的运行命令和参数,并在确认命令参数的有效性后,将有效值通过PSC/PSI输出到磁铁电源,违规操作拒绝执行。同时,前端控制计算机MVME5100负责发送现场测量数据和运行状态给中央控制台,并对报警信号实施联锁保护。As shown in Figure 1, the VME control computer MVME5100 runs the real-time operating system VxWorks, is responsible for accepting the operation commands and parameters of the central console through Ethernet, and after confirming the validity of the command parameters, outputs the effective value to the magnet through PSC/PSI power, the violation operation is refused to execute. At the same time, the front-end control computer MVME5100 is responsible for sending on-site measurement data and operating status to the central console, and implementing interlock protection for alarm signals.
北京正负电子对撞机(BEPCII)的磁铁电源控制系统分为2个本地控制站:大电源和小电源本地站。大电源本地站布局如图2所示,由5个2米高的VME机机柜和9个9U高的VME标准机箱组成。每个VME机箱插有几块6U VME标准尺寸的电源控制器PSC,每个PSC有6个光纤接口通过光纤与安装在电源机柜中的PSI连接,一个PSC可控6个PSI,一个PSI通过两根电缆连接一台电源。所有大电源本地站可控制约200台大电源。The magnet power control system of the Beijing Electron Positron Collider (BEPCII) is divided into two local control stations: a large power source and a small power source local station. The layout of the large power local station is shown in Figure 2, which consists of five 2-meter-high VME machine cabinets and nine 9U-high VME standard chassis. Each VME chassis is inserted with several 6U VME standard size power controller PSCs. Each PSC has 6 optical fiber interfaces connected to the PSI installed in the power cabinet through optical fibers. One PSC can control 6 PSIs, and one PSI can control 6 PSIs through two One cable connects to one power supply. All local stations of large power sources can control about 200 large power sources.
小电源本地站布局如图3所示,由2个2米高的VME机机柜和3个9U高的VME标准机箱组成。每个VME机箱插有8块6U VME标准尺寸的电源控制器PSC,每个PSC有6个光纤接口通过光纤与安装在电源机柜中的PSI连接,一个PSC可控6个PSI,一个PSI通过两根电缆连接一台电源。所有小电源本地站可控制约140台小电源。The layout of the local station of the small power supply is shown in Figure 3, which consists of two 2-meter-high VME machine cabinets and three 9U-high VME standard chassis. Each VME chassis is inserted with 8 pieces of 6U VME standard size power controller PSC, and each PSC has 6 optical fiber interfaces to connect with the PSI installed in the power cabinet through optical fiber, one PSC can control 6 PSI, and one PSI can control 6 PSI through two One cable connects to one power supply. All small power supply local stations can control about 140 small power supplies.
根据各电源控制本地站的布局,在控制机柜、控制机箱、电源控制器PSC及电源控制接口之间安装RFID电子标签,铺设物联网节点路由器和接收发终端器,构建物联网网络。物联网应用的系统功能结构如图4所示,由电源控制系统、物联网接口层、物联网应用服务器和智能监控应用层组成,将维修人员和控制设备包括控制机柜、控制机箱、电源控制器PSC及电源控制接口PSI以及它们之间的光缆进行无缝连接。这些控制设备的数据存储在MySQL数据库中,电源控制系统的状态包括开/关、本地/远控、正常/报警通过IoT数据接口直接送到IoT服务器。IoT服务器负责监测控制设备的状态包括控制机柜、控制机箱、电源控制器PSC及电源控制接口PSI以及它们之间的光缆。当电源控制系统某个设备发生故障时,IoT服务器负责通知维护人员到现场维护。维护人员到达电源控制本地站时首先扫描IoT应用APP的二维码输入用户名和密码如图5所示进行认证登录后开始维修故障。根据控制设备的报警信息自动定位哪台设备包括相关的PSC/PSI及被控电源发生了什么故障,然后进行相关检修。当维修结束时,维修人员负责写维修记录并推送信息给IoT服务器。另外,维护人员通过IoT应用APP随时可以检测控制设备和电源的运行状态。According to the layout of each power control local station, RFID electronic tags are installed between the control cabinet, control chassis, power controller PSC and power control interface, and IoT node routers and receiving and sending terminals are laid to build an IoT network. The system function structure of the Internet of Things application is shown in Figure 4. It is composed of the power control system, the Internet of Things interface layer, the Internet of Things application server and the intelligent monitoring application layer. PSC and power control interface PSI and the optical cable between them are seamlessly connected. The data of these control devices is stored in the MySQL database, and the status of the power control system includes on/off, local/remote control, normal/alarm, and is directly sent to the IoT server through the IoT data interface. The IoT server is responsible for monitoring the state of the control equipment, including the control cabinet, the control chassis, the power controller PSC, the power control interface PSI and the optical cables between them. When a device in the power control system fails, the IoT server is responsible for notifying the maintenance personnel to go to the site for maintenance. When the maintenance personnel arrive at the local power control station, they first scan the QR code of the IoT application APP, enter the user name and password, perform authentication and log in as shown in Figure 5, and then start repairing the fault. According to the alarm information of the control equipment, it can automatically locate which equipment includes the relevant PSC/PSI and the fault of the controlled power supply, and then carry out relevant maintenance. When the maintenance is over, the maintenance personnel are responsible for writing the maintenance records and pushing the information to the IoT server. In addition, maintenance personnel can check the operating status of control equipment and power supplies at any time through the IoT application APP.
为了直观地显示控制系统的设备和所控的电源,根据电源本地站控制设备的布局,将机柜、控制机箱、电源控制器PSC及电源控制接口PSI以及它们之间的光缆的分布进行可视化如图6所示,左侧显示机箱的查询页面,中间是机箱、PSC及光缆所在机柜的可视化图,右侧显示每个VME机箱中电源的名字、相关的机箱的编号,电源控制接口PSI编号和电源控制器PSC编号以及相连的光缆的通讯状态。其中绿色表示PSC正常,红色表示PSC异常,同时相关的PSI和电源的信息也会显示在右侧。In order to intuitively display the equipment of the control system and the controlled power supply, according to the layout of the control equipment of the local station of the power supply, the distribution of the cabinet, the control chassis, the power supply controller PSC, the power supply control interface PSI and the optical cables between them are visualized as shown in the figure As shown in 6, the query page of the chassis is displayed on the left, the visualization of the cabinet where the chassis, PSC and optical cables are located in the middle, and the name of the power supply in each VME chassis, the number of the related chassis, the PSI number of the power control interface and the power supply are displayed on the right The PSC number of the controller and the communication status of the connected optical cable. Among them, green indicates that the PSC is normal, and red indicates that the PSC is abnormal, and the relevant PSI and power information will also be displayed on the right.
同理,电源的机柜和控制接口PSI的可视化如图7所示,右侧显示详细信息包括每个VME机箱中电源的名字、相关的机箱的编号,左侧显示电源机柜的查询页面,中间是电源机柜、PSI及光缆所在机柜的可视化图,右侧显示详细信息包括电源的名字、电源控制接口PSI编号和电源控制器PSC编号以及相连的光缆的通讯状态。Similarly, the visualization of the power supply cabinet and control interface PSI is shown in Figure 7. The right side displays detailed information including the name of the power supply in each VME chassis and the number of the related chassis. The left side displays the query page of the power supply cabinet, and the middle is A visual diagram of the cabinet where the power supply cabinet, PSI and optical cable are located. The right side displays detailed information including the name of the power supply, the PSI number of the power control interface, the PSC number of the power controller, and the communication status of the connected optical cable.
综上,本发明提供了一种基于物联网电源控制智能安全监控系统。物联网电源控制智能安全监控系统是专门用于工业或加速器电源控制的监控领域的一个监管平台。物联网电源控制智能安全监控系统把工业或加速器电源控制的安全监测领域的所有要素分为“人、设备、环境、管理”四类要素,通过物联网系统将这四类要素系统集成,使它们成为一个统一的整体,实现安全监测领域物与物,人与物之间的相互通讯,从而实现安全监测领域的应急指挥、数据采集、跟踪定位、统计分析、智能管理、移动终端应用等功能。To sum up, the present invention provides an intelligent security monitoring system based on Internet of Things power control. The Internet of Things power control intelligent security monitoring system is a supervision platform specially used in the monitoring field of industrial or accelerator power control. The IoT power control intelligent safety monitoring system divides all elements in the safety monitoring field of industrial or accelerator power control into four types of elements: "people, equipment, environment, and management", and integrates these four types of elements through the Internet of Things system to make them Become a unified whole, realize the mutual communication between things and things, people and things in the field of safety monitoring, so as to realize the functions of emergency command, data collection, tracking and positioning, statistical analysis, intelligent management, mobile terminal applications and other functions in the field of safety monitoring.
系统主要由三部分组成:适配器与电源控制器连接,采集设备数据,实现远程监控和智能控制;部署在多处的GARDS数据处理中心对数据进行处理分析;最终通过PC/APP/大屏等应用系统,实现设备管理,维修工单管理、远程故障诊断、大数据分析等功能。本发明的有益效果:系统设计的完成,有效弥补了传统监控设备滞后性、单向性等缺陷,充分利用了手机网络普及这一优势,在一定程度上满足了高速发展的物联网的需要,设计简单、功能实用。The system is mainly composed of three parts: the adapter is connected to the power controller to collect equipment data to realize remote monitoring and intelligent control; the GARDS data processing center deployed in multiple places processes and analyzes the data; and finally through PC/APP/big screen and other applications The system realizes equipment management, maintenance work order management, remote fault diagnosis, big data analysis and other functions. Beneficial effects of the present invention: the completion of the system design effectively compensates for the lag and one-way defects of traditional monitoring equipment, makes full use of the advantage of the popularization of mobile phone networks, and satisfies the needs of the rapidly developing Internet of Things to a certain extent. The design is simple and functional.
优选地,物联网网络采用ZigBee协议组建,ZigBee是一种具有统一技术标准的短距离无线通信技术,其PHY层和MAC层为IEEE802.15A协议标准,网络层由Zigbee技术联盟指定,应用层的开发应用根据用户自己的应用需要,对其进行开发利用,因此该技术能够为用户提供机动、灵活的组网方式。Preferably, the Internet of Things network is formed using the ZigBee protocol. ZigBee is a short-distance wireless communication technology with a unified technical standard. Its PHY layer and MAC layer are IEEE802.15A protocol standards. The network layer is specified by the Zigbee Technology Alliance. The application layer Development and application According to the user's own application needs, it is developed and utilized, so this technology can provide users with a flexible and flexible networking method.
在组网性能上,Zigbee设备可构造为星型网络、簇数型网络、网状网络,在每一个Zigbee组成的无线网络内,连接地址码分为16bit短地址或者64bit长地址,具有较大网络容量。In terms of networking performance, Zigbee devices can be structured into star networks, cluster networks, and mesh networks. In each wireless network composed of Zigbee, the connection address code is divided into 16bit short address or 64bit long address, which has a large network capacity.
节点路由器:包含所有的网络消息,是3种设备类型中最复杂的一种,存储容量最大,计算能力最强。发送网络信标。建立一个网络、管理网络节点、存储网络节点信息。寻找一对节点间的路由消息、不断地接收信息。Node router: contains all network messages, and is the most complex of the three device types, with the largest storage capacity and the strongest computing power. Send web beacons. Establish a network, manage network nodes, and store network node information. Look for routing messages between a pair of nodes, constantly receiving messages.
网络协调器(FFD):可以担任网络协调者,形成网络,让其它的FFD或是精简功能装置(RFD)连结,FFD具备控制器的功能,可提供信息双向传输。Network Coordinator (FFD): It can act as a network coordinator to form a network and connect other FFDs or Reduced Function Devices (RFDs). FFD has the function of a controller and can provide two-way transmission of information.
·附带由标准指定的全部802.15.4功能和所有特征Comes with all 802.15.4 functions and all features specified by the standard
·更多的存储器、计算能力可使其在空闲时起网络路由器作用。· More memory and computing power can make it function as a network router when it is idle.
·也能用作终端设备Can also be used as a terminal device
终端收发器(RFD):RFD只能传送信息给FFD或从FFD接收信息。Terminal Transceiver (RFD): The RFD can only transmit information to or receive information from the FFD.
·附带有限的功能来控制成本和复杂性Comes with limited functionality to keep cost and complexity in check
·在网络中通常用作终端设备。·Usually used as terminal equipment in the network.
·ZigBee相对简单的实现自然节省了费用,RFD由于省掉了内存和其他电路,降低了ZigBee部件的成本,而简单的8位处理器和小协议栈也有助于降低成本。The relatively simple implementation of ZigBee naturally saves costs. RFD reduces the cost of ZigBee components because it saves memory and other circuits, and the simple 8-bit processor and small protocol stack also help to reduce costs.
在物理层(PhysicalLayer;PHY)方面,802.15.4之工作频率分为2.4GHz,915MHz和868MHz三种,分别提供250Kbps.40Kbps和20Kbps之传输速率,其传输范围介于10到100公尺之间,一般是30公尺。由于ZigBee使用的是2.4GHz,915MHz和868MHz频段,这些频段因是免费开放使用,故已有多种无线通讯技术使用,因此ZigBee为避免被干扰,故在各个频段皆是采用直接序列展频(DSSS)技术。直接序列扩频(DSSS),(Directseqcuencespreadspectrdm)是直接利用具有高码率的扩频码系列采用各种调制方式在发端与扩展信号的频谱,而在收端,用相同的扩频码序去进行解码,把扩展宽的扩频信号还原成原始的信息。直接序列扩频通讯的主要技术特点是:抗干扰性强、隐蔽性好、易于实现码分多址((DMA),抗多径干扰和直扩通信速率高等.In terms of the physical layer (PhysicalLayer; PHY), the operating frequency of 802.15.4 is divided into three types: 2.4GHz, 915MHz and 868MHz, which provide transmission rates of 250Kbps, 40Kbps and 20Kbps respectively, and the transmission range is between 10 and 100 meters. , generally 30 meters. Since ZigBee uses 2.4GHz, 915MHz and 868MHz frequency bands, these frequency bands are free and open to use, so there are many wireless communication technologies used. Therefore, ZigBee uses direct sequence spread spectrum (DSS) in each frequency band to avoid interference. DSSS) technology. Direct Sequence Spread Spectrum (DSSS), (Directseqcuencespreadspectrdm) is to directly use the spread spectrum code series with high code rate to use various modulation methods to spread the spectrum of the signal at the transmitting end, and at the receiving end, use the same spreading code sequence to perform Decoding restores the extended wide spread spectrum signal to the original information. The main technical characteristics of direct sequence spread spectrum communication are: strong anti-interference, good concealment, easy to implement code division multiple access (DMA), anti-multipath interference and high direct spread communication rate.
而在数据链路层(MediaAccessControlLayer;MAC)方面,主要是沿用WLAN中802.11系列标准的CSMA/CA方式,以提高系统相容性,所谓的CSMA/C人是在传输之前,会先检查通道是否有资料传输,若通道无资料传输,则开始进行资料传输动作,若是产生碰撞,则稍后重新再传。In terms of the data link layer (MediaAccessControlLayer; MAC), the CSMA/CA method of the 802.11 series standard in WLAN is mainly used to improve system compatibility. The so-called CSMA/C people will check whether the channel is There is data transmission, if there is no data transmission in the channel, the data transmission operation will start, if there is a collision, it will be retransmitted later.
ZigBee协议栈采用分层模型,主要由物理层(PHY)、媒体接入层(MAC)、网络/安全层以及应用框架层组成。在ZigBee技术中,PHY层和MAC层采用IEEE802.15.4协议标准,其中,PHY提供了两种类型服务:即通过物理层管理实体接口(PLME)对PHY层数据和PHY层管理提供服务。PHY层数据服务可通过无线物理信道发送和接受物理层协议数据单元(PPDU)来实现。The ZigBee protocol stack adopts a layered model, mainly composed of a physical layer (PHY), a media access layer (MAC), a network/security layer, and an application framework layer. In ZigBee technology, the PHY layer and the MAC layer adopt the IEEE802.15.4 protocol standard, among which, the PHY provides two types of services: that is, providing services for PHY layer data and PHY layer management through the Physical Layer Management Entity Interface (PLME). The PHY layer data service can be realized by sending and receiving the physical layer protocol data unit (PPDU) through the wireless physical channel.
ZigBee技术的网络/安全层主要用于ZigBee的LR-WPAN网的组网连接、数据管理以及网络安全等;应用框架层主要为ZigBee技术的实际应用提供一些应用框架模型等,以便对ZigBee技术的开发应用,在不同的应用场合,其开发应用框架不同,从目前来看,不同的厂商提供的应用框架是有差异的,应根据具体应用情况和所选择的产品来综合考虑其应用框架。The network/security layer of ZigBee technology is mainly used for the networking connection, data management and network security of ZigBee LR-WPAN network; the application framework layer mainly provides some application framework models for the actual application of ZigBee technology, so as to implement Development and application, in different application occasions, the development and application framework is different. From the current point of view, the application frameworks provided by different manufacturers are different, and the application framework should be comprehensively considered according to the specific application situation and the selected product.
1)物理层(Physical Layer,PHY)1) Physical Layer (Physical Layer, PHY)
物理层(PHY)是IEEE 802.15.4标准中定义的最低一层。它包括两个物理子层,分别工作在869/915MHz和2.4GHz不同的频率范围上。物理层的职责包括:ZigBee的激活与钝化;当前信道的能量检测;接受链路服务质量信息;ZigBee的信道接入方式;信道频率选择以及数据传输和接收等。The physical layer (PHY) is the lowest layer defined in the IEEE 802.15.4 standard. It includes two physical sub-layers, which work in different frequency ranges of 869/915MHz and 2.4GHz respectively. The responsibilities of the physical layer include: ZigBee activation and passivation; current channel energy detection; receiving link service quality information; ZigBee channel access methods; channel frequency selection and data transmission and reception, etc.
2)数据链路层(Medium Access Control Layer,MAC)2) Data Link Layer (Medium Access Control Layer, MAC)
数据链路层(MAC)是由IEEE 802.15.4标准所定义。MAC层的职责包括:网络协调器产生网络信标;与信标同步;支持个域网(PAN)链路的建立和断开;为设备的安全性提供支持;信道接入方式采用免冲突载波检测多址接入(CSMA/CA)机制;处理和维护保护时隙(GTS)机制;在两个对等的MAC实体之间提供一个可靠的通信链路等。The data link layer (MAC) is defined by the IEEE 802.15.4 standard. The responsibilities of the MAC layer include: the network coordinator generates network beacons; synchronizes with the beacons; supports the establishment and disconnection of personal area network (PAN) links; provides support for device security; the channel access method adopts collision-free carrier detection Multiple access (CSMA/CA) mechanism; handling and maintaining guard time slot (GTS) mechanism; providing a reliable communication link between two peer MAC entities, etc.
3)网络层(Network Layer,NWK)3) Network Layer (Network Layer, NWK)
网络层(NWK)是由ZigBee联盟所定义,主要完成从应用层接受数据并向其发送数据。网络层的职责包括:设备连接和断开网络时所采用的机制;帧信息在传输过程中所采用的安全机制;设备之间的路由发现和路由维护和转交;完成对一跳邻居设备的发现和相关节点信息的存储。网络层的主要功能是提供IEEE 802.15.4-2003MAC子层的正确操作,并通过SAP(服务接入点)为应用层提供适当的服务接口,为了与应用层进行接口,网络层从概念上包含有两种具备所需功能的服务实体:数据实体(NLDE)主要是通过其相应的SAP(即NLDE-SAP)提供数据传输服务;管理实体(NLME)则主要通过NLME_SAP来提供访问内部层参数、配置和管理数据的机制度。The network layer (NWK) is defined by the ZigBee Alliance, and mainly completes receiving data from the application layer and sending data to it. The responsibilities of the network layer include: the mechanism used when the device connects and disconnects from the network; the security mechanism adopted during the transmission of frame information; route discovery and route maintenance and transfer between devices; complete the discovery of one-hop neighbor devices and storage of related node information. The main function of the network layer is to provide the correct operation of the IEEE 802.15.4-2003MAC sublayer, and to provide an appropriate service interface to the application layer through the SAP (Service Access Point). In order to interface with the application layer, the network layer conceptually contains There are two service entities with the required functions: the data entity (NLDE) mainly provides data transmission services through its corresponding SAP (ie NLDE-SAP); the management entity (NLME) mainly provides access to internal layer parameters, A mechanism for configuring and managing data.
4)应用层(ApplicationLayer,APL)4) Application layer (ApplicationLayer, APL)
应用层(APL)是ZigBee协议栈的最高层。应用层主要负责把不同的应用映射到ZigBee网络上,具体而言,应用层包括以下几点功能:用应用维持器件的功能属性;用应用层发现该器件工作空间中其他器件的工作;应用层根据服务和需求来使多个器件之间进行通信;应用层主要根据具体应用由用户开发。它包括应用支持层(ApplicationSupportLayer,APS).ZigBee设备对象(ZigBeeDeviceObject,ZDO)和应用对象(ApplicationObject),The application layer (APL) is the highest layer of the ZigBee protocol stack. The application layer is mainly responsible for mapping different applications to the ZigBee network. Specifically, the application layer includes the following functions: use the application to maintain the functional attributes of the device; use the application layer to discover the work of other devices in the device workspace; the application layer Communication between multiple devices is made according to services and requirements; the application layer is mainly developed by users according to specific applications. It includes the application support layer (ApplicationSupportLayer, APS). ZigBee device object (ZigBeeDeviceObject, ZDO) and application object (ApplicationObject),
①应用支持层(ApplicationSupportLayer,APS)提供两个接口:应用支持层管理实体服务接入点(APSManagementEntiytServiceAccessPoint,APSME-SAP)和应用支持层数据实体服务接入点(APSDataEntityServiceAccessPoint,APSDE-SAP)。前者用于实现安全性并通过协调器的ZDO来接受应用层的信息,后者通过应用对象和ZDO来发送数据。①Application Support Layer (ApplicationSupportLayer, APS) provides two interfaces: Application Support Layer Management Entity Service Access Point (APSManagementEntityServiceAccessPoint, APSME-SAP) and Application Support Layer Data Entity Service Access Point (APSDataEntityServiceAccessPoint, APSDE-SAP). The former is used to implement security and receive application layer information through the coordinator's ZDO, and the latter sends data through the application object and ZDO.
②ZigBee设备对象((ZigBeeDeviceObject,ZDO)为应用对象提供接口来发现其它设备和服务。另外,ZDO还回复其它设备关于询问自身信息的请求。ZDO使用APSDE-SAP和NLME-SAP来支持这些功能。② ZigBee device object ((ZigBeeDeviceObject, ZDO) provides an interface for application objects to discover other devices and services. In addition, ZDO also responds to other devices' requests for their own information. ZDO uses APSDE-SAP and NLME-SAP to support these functions.
③应用对象(ApplicationObject)是实际在ZigBee协议栈上运行的厂商应用。③Application Object (ApplicationObject) is a manufacturer's application that actually runs on the ZigBee protocol stack.
ZIGBEE的组网方式有三种:星型网,树状网,网状网。星型网络的各节点只能通过协调器相互通信。树状网把各个通信节点串成了一条线路,各节点只能延着这条线路,以传递的方式进行通信。前两种通信方式只能进行一些简单的应用,这里不加讨论。网状网具有强大的功能,网络各节点之间可灵活的进行相互通信,网络可以通过“多级跳”的方式来通信;该拓扑结构还可以组成极为复杂的网络;网络还具备自组织、自愈功能。充分发挥了无线网络通信的优势。下面以ZIGBEE协议建立网状网络的工作流程来说明其通信的具体实现。ZIGBEE has three networking methods: star network, tree network, and mesh network. The nodes of the star network can only communicate with each other through the coordinator. The tree-like network strings each communication node into a line, and each node can only communicate along this line by way of transmission. The first two communication methods can only be used for some simple applications, which will not be discussed here. The mesh network has powerful functions, and the nodes of the network can communicate with each other flexibly, and the network can communicate through "multi-level hops"; the topology can also form an extremely complex network; the network also has self-organization, self-healing function. Give full play to the advantages of wireless network communication. The following uses the ZIGBEE protocol to establish the work flow of the mesh network to illustrate the specific realization of its communication.
ZIGBEE协议栈较复杂,但ZIBEE联盟为我们的具体应用封装了一些编程接口。如APS层,ZDO层,AF层,OSAL操作系统层。我们的具体应用大部分功能都可以通过这些高层接口来实现,它们封装了网络层及物理层的实现细节。这些复杂的工作对程序开发变得透明和方便。The ZIGBEE protocol stack is more complicated, but the ZIBEE Alliance encapsulates some programming interfaces for our specific applications. Such as APS layer, ZDO layer, AF layer, OSAL operating system layer. Most of the functions of our specific applications can be realized through these high-level interfaces, which encapsulate the implementation details of the network layer and the physical layer. These complex tasks become transparent and convenient for program development.
ZIGBEE2006协议栈为应用开发提供了程序框架,就象使用VC++一样,我们只须关心应用的建立。先让我们认识一下ZIGBEE2006协议栈,打开协议栈,在工程文件的左边Workspace中可以看到整个协议栈的构架。ZIGBEE2006 protocol stack provides a program framework for application development, just like using VC++, we only need to care about the establishment of applications. First let us get to know the ZIGBEE2006 protocol stack, open the protocol stack, and you can see the structure of the entire protocol stack in the Workspace on the left side of the project file.
APP:应用层目录,这是用户创建各种不同工程的区域,在这个目录中包含了应用层的内容和这个项目的主要内容,在协议栈里面一般是以操作系统的任务实现的。APP: Application layer directory, which is the area where users create various projects. This directory contains the content of the application layer and the main content of this project. In the protocol stack, it is generally implemented by the tasks of the operating system.
HAL:硬件层目录,包含有与硬件相关的配置和驱动及操作函数。HAL: The hardware layer directory, which contains hardware-related configurations, drivers, and operating functions.
MAC:MAC层目录,包含了MAC层的参数配置文件及其MAC的LIB库的函数接口文件。MAC: MAC layer directory, including the parameter configuration file of the MAC layer and the function interface file of the LIB library of the MAC.
MT:实现通过串口可控各层,于各层进行直接交互。MT: Realize the controllability of each layer through the serial port, and conduct direct interaction at each layer.
NWK:网络层目录,含网络层配置参数文件及网络层库的函数接口文件,APS层库的函数接口NWK: network layer directory, including network layer configuration parameter files and function interface files of network layer library, function interface of APS layer library
OSAL:协议栈的操作系统。OSAL: The operating system of the protocol stack.
Profile:AF层目录,包含AF层处理函数文件。Profile: AF layer directory, including AF layer processing function files.
Security:安全层目录,安全层处理函数,比如加密函数等。Security: security layer directory, security layer processing functions, such as encryption functions, etc.
Services:地址处理函数目录,包括着地址模式的定义及地址处理函数。Services: address processing function directory, including the definition of address mode and address processing functions.
Tools:工程配置目录,包括空间划分及ZStack相关配置信息。Tools: project configuration directory, including space division and ZStack related configuration information.
ZDO:ZDO目录ZDO: ZDO Directory
ZMac:MAC层目录,包括MAC层参数配置及MAC层LIB库函数回调处理函数。ZMac: MAC layer directory, including MAC layer parameter configuration and MAC layer LIB library function callback processing function.
ZMain:主函数目录,包括入口函数及硬件配置文件。ZMain: Main function directory, including entry functions and hardware configuration files.
Output:输出文件目录,这个EW8051IDE自动生成的。Output: Output file directory, which is automatically generated by the EW8051IDE.
从上面的描述中可以看出,整个协议栈中,对于Zigbee的功能已经全部体现,在此基础上建立一个项目的方法主要是改动应用层。程序首先从入口主函数MAIN迈出了建立网络的第一步。在主函数里初始化了硬件设备,包括时钟,中断,接口,外部设备等等。It can be seen from the above description that in the entire protocol stack, the functions of Zigbee have been fully reflected, and the method of building a project on this basis is mainly to change the application layer. The program first takes the first step of establishing a network from the main function MAIN of the entrance. Hardware devices are initialized in the main function, including clocks, interrupts, interfaces, external devices, etc.
整个协议栈是以一个操作系统贯穿的,我们要加入自己的应用,就要添加一个任务。在协议栈中的OSAL.c文件中,byte osal_init_system(void)函数的功能是初始化操做系统。在函数osal_start_system()中实现了添加任务到操作系统任务表中。在这个函数中通过调用osalAddTasks()函数来定制项目所需要应用的任务,该函数属于应用层和操作系统层之间的接口函数,一般项目的建立需要根据系统的需要自己编写改函数,并将函数放到应用层。osalAddTasks()函数是通过osalTaskAdd()函数完成任务添加。首先,将支持协议栈功能需要的任务加载到该函数中,osalTaskAdd()函数的需要三个参数,第一参数是各个任务的初始化函数的指针,第二个参数是各个任务的事件函数的指针。注意,每个任务,包括我们自己写的任务都要有两个函数:初始化函数和事件函数,第三个参数是任务的优先等级。The entire protocol stack runs through an operating system. If we want to add our own application, we need to add a task. In the OSAL.c file in the protocol stack, the function of the byte osal_init_system(void) function is to initialize the operating system. In the function osal_start_system(), adding tasks to the operating system task table is implemented. In this function, the tasks required by the project are customized by calling the osalAddTasks() function. This function belongs to the interface function between the application layer and the operating system layer. Generally, the establishment of a project needs to be modified according to the needs of the system. functions in the application layer. The osalAddTasks() function completes task addition through the osalTaskAdd() function. First, load the tasks needed to support the protocol stack function into this function. The osalTaskAdd() function needs three parameters. The first parameter is the pointer to the initialization function of each task, and the second parameter is the pointer to the event function of each task. . Note that each task, including the ones written by ourselves, must have two functions: an initialization function and an event function, and the third parameter is the priority level of the task.
利用发送函数我们可以炮制出各种应用发送,包括单播发送,组发送,广播发送,这三种信息传送方式的组合实现了网络节点之间的所有数据传输。Using the sending function, we can concoct various application sending, including unicast sending, group sending, and broadcast sending. The combination of these three information transmission methods realizes all data transmission between network nodes.
在添加任务中,osalTaskAdd(nwk_init,nwk_event_loop,OSAL_TASK_PRIORITY_MED)函数为网络的建立立下了汗马功劳,它调用了nwk_init,nwk_event_loop两个函数完成了网络层的全部建立过程,包括网络初始化(协调器、路由器、终端的建立),In adding tasks, the osalTaskAdd(nwk_init, nwk_event_loop, OSAL_TASK_PRIORITY_MED) function has made great contributions to the establishment of the network. It calls the nwk_init and nwk_event_loop functions to complete the entire establishment process of the network layer, including network initialization (coordinator, router, terminal establishment),
这两个函数调用了大批网络层函数。如:NLME_JoinRequest,NLME_NetWorkFormation,NLME_NetworkDiscoveryRequest等等,最好不要使用这些函数,除非你完全了解网络的建立过程,而是使用ZDO_StartDevice()来初始化、建立和加入网络,一个函数就实现全部功能。These two functions call a large number of network layer functions. Such as: NLME_JoinRequest, NLME_NetWorkFormation, NLME_NetworkDiscoveryRequest, etc., it is best not to use these functions, unless you fully understand the establishment process of the network, but use ZDO_StartDevice() to initialize, establish and join the network, and one function can realize all functions.
一个ZIGBEE网络可能包含数十个或成百上千个节点,ZIGBEE能做到这些节点共用一个网络,也就是网络中只有一个协调器(一个网络中只能有一个协调器,也就是一个网络标识)。而一个节点的传输距离在空旷地域也就100米左右。在远大于100米的范围内节点加入网络或相互通信是通过路由实现的。ZIGBEE采用按需路由算法AODV,在节能和网络性能上都有着很大的优势。AODV路由协议是一种基于距离矢量的按需路由算法,只保持需要的路由,而不需要节点维持通信过程中未达目的节点的路由。节点仅记住下一跳,而非像源节点路由那样记住整个路由。它能在网络中的各移动节点之间动态地、自启动地建立逐跳路由。当链路断开时,AODV会通知受影响的节点,从而使这些节点能被确认为无效路由。AODV允许移动节点响应链路的破损情况,并以一种及时的方式更新网络拓扑。A ZIGBEE network may contain dozens or hundreds of nodes, and ZIGBEE can make these nodes share a network, that is, there is only one coordinator in the network (there can only be one coordinator in a network, that is, a network identifier ). The transmission distance of a node is only about 100 meters in an open area. In the range far greater than 100 meters, nodes join the network or communicate with each other through routing. ZIGBEE adopts the on-demand routing algorithm AODV, which has great advantages in energy saving and network performance. AODV routing protocol is an on-demand routing algorithm based on distance vector, which only maintains the required routes, and does not require nodes to maintain routes that do not reach the destination nodes during the communication process. Nodes only remember the next hop, not the entire route like source node routing. It can dynamically and automatically establish hop-by-hop routes between mobile nodes in the network. When the link is broken, AODV will notify the affected nodes, so that these nodes can be identified as invalid routes. AODV allows mobile nodes to respond to link breakages and update the network topology in a timely manner.
所述数据传输设备,其特征在于,使用特定形式的无线信号在设备之间建立无线通信,该无线信号由逻辑信号部分和时隙部分组成,逻辑信号部分用于传送设备间的各种命令或信息,时隙部分用于设备进行反向散射调制向设备传送一位二进制位的应答信号;以无线通信为基础,设备通过发送相应的命令/或信息,使设备在初始状态、一般查询状态、一般搜索状态、等待状态、确认状态间作相应转换并执行搜索和/或查询动作,从而完成设备间的识别。该发明解决了以前二进制搜索方法在同步上的问题,并提高抗干扰性能。The data transmission device is characterized in that a wireless signal of a specific form is used to establish wireless communication between devices, the wireless signal is composed of a logic signal part and a time slot part, and the logic signal part is used to transmit various commands or Information, the time slot part is used for the device to perform backscatter modulation to transmit a binary response signal to the device; based on wireless communication, the device sends corresponding commands/or information to make the device in the initial state, general query state, The general search state, waiting state, and confirmation state are correspondingly converted and search and/or query actions are performed, thereby completing the identification between devices. The invention solves the synchronization problem of the previous binary search method and improves the anti-jamming performance.
本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。Those skilled in the art can understand that the accompanying drawing is only a schematic diagram of an embodiment, and the modules or processes in the accompanying drawing are not necessarily necessary for implementing the present invention.
本领域普通技术人员可以理解:实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。Those of ordinary skill in the art can understand that: the modules in the device in the embodiment can be distributed in the device in the embodiment according to the description in the embodiment, and can also be changed and located in one or more devices different from the embodiment. The modules in the above embodiments can be combined into one module, and can also be further divided into multiple sub-modules.
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still be Modifications are made to the technical solutions described in the foregoing embodiments, or equivalent replacements are made to some of the technical features; these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710309367.5A CN107092243B (en) | 2017-05-04 | 2017-05-04 | Power supply control intelligent safety monitoring system based on Internet of things |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710309367.5A CN107092243B (en) | 2017-05-04 | 2017-05-04 | Power supply control intelligent safety monitoring system based on Internet of things |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107092243A true CN107092243A (en) | 2017-08-25 |
| CN107092243B CN107092243B (en) | 2020-03-10 |
Family
ID=59638041
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710309367.5A Active CN107092243B (en) | 2017-05-04 | 2017-05-04 | Power supply control intelligent safety monitoring system based on Internet of things |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107092243B (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108762210A (en) * | 2018-05-25 | 2018-11-06 | 银川华信智信息技术有限公司 | A kind of industrial intelligent manufaturing data harvester and method based on Internet of Things |
| CN110471376A (en) * | 2019-07-10 | 2019-11-19 | 深圳市乾行达科技有限公司 | A kind of industry spot fault detection method and equipment |
| CN111801555A (en) * | 2017-10-16 | 2020-10-20 | 理查德·梅 | LAN cable conductor energy measurement, monitoring and management system |
| CN111940954A (en) * | 2020-08-14 | 2020-11-17 | 南京水木自动化科技有限公司 | High-reliability arc light interference-resistant welding polymorphic data intelligent agent and processing method |
| WO2022006908A1 (en) * | 2020-07-10 | 2022-01-13 | Oppo广东移动通信有限公司 | Internet-of-things device control method and communication apparatus |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060181414A1 (en) * | 2003-10-24 | 2006-08-17 | Symbol Technologies, Inc. | Radio frequency identification (RFID) based sensor networks |
| WO2006125023A2 (en) * | 2005-05-18 | 2006-11-23 | Cisco Systems, Inc. | Fail-safe inline power in a wired data telecommunications network |
| JP2007026122A (en) * | 2005-07-19 | 2007-02-01 | Mitsubishi Electric Corp | Plant monitoring and control system |
| CN201876803U (en) * | 2010-12-06 | 2011-06-22 | 浪潮电子信息产业股份有限公司 | Manageable power distribution board |
| CN104519104A (en) * | 2013-09-30 | 2015-04-15 | 华为数字技术(苏州)有限公司 | Power source control method and equipment |
| CN105242655A (en) * | 2015-10-27 | 2016-01-13 | 成都贝发信息技术有限公司 | Industrial on-site supervising device based on Internet of Things |
-
2017
- 2017-05-04 CN CN201710309367.5A patent/CN107092243B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060181414A1 (en) * | 2003-10-24 | 2006-08-17 | Symbol Technologies, Inc. | Radio frequency identification (RFID) based sensor networks |
| WO2006125023A2 (en) * | 2005-05-18 | 2006-11-23 | Cisco Systems, Inc. | Fail-safe inline power in a wired data telecommunications network |
| JP2007026122A (en) * | 2005-07-19 | 2007-02-01 | Mitsubishi Electric Corp | Plant monitoring and control system |
| CN201876803U (en) * | 2010-12-06 | 2011-06-22 | 浪潮电子信息产业股份有限公司 | Manageable power distribution board |
| CN104519104A (en) * | 2013-09-30 | 2015-04-15 | 华为数字技术(苏州)有限公司 | Power source control method and equipment |
| CN105242655A (en) * | 2015-10-27 | 2016-01-13 | 成都贝发信息技术有限公司 | Industrial on-site supervising device based on Internet of Things |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111801555A (en) * | 2017-10-16 | 2020-10-20 | 理查德·梅 | LAN cable conductor energy measurement, monitoring and management system |
| CN108762210A (en) * | 2018-05-25 | 2018-11-06 | 银川华信智信息技术有限公司 | A kind of industrial intelligent manufaturing data harvester and method based on Internet of Things |
| CN110471376A (en) * | 2019-07-10 | 2019-11-19 | 深圳市乾行达科技有限公司 | A kind of industry spot fault detection method and equipment |
| WO2022006908A1 (en) * | 2020-07-10 | 2022-01-13 | Oppo广东移动通信有限公司 | Internet-of-things device control method and communication apparatus |
| CN111940954A (en) * | 2020-08-14 | 2020-11-17 | 南京水木自动化科技有限公司 | High-reliability arc light interference-resistant welding polymorphic data intelligent agent and processing method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107092243B (en) | 2020-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107092243B (en) | Power supply control intelligent safety monitoring system based on Internet of things | |
| CN111491303B (en) | LoRa-Mesh-based building communication system and building communication ad hoc network method | |
| CN103312546B (en) | A kind of method automatically configuring management ZigBee-network | |
| CN102215263B (en) | Data transmission and remote control method for self-organizing wireless internet of things (IoT) system | |
| CN113138562A (en) | Terminal control system and terminal control method based on Internet of things | |
| CN104794566A (en) | Transformer substation online monitoring and auxiliary equipment monitoring system uniform platform | |
| CN103067497A (en) | System of internet of things | |
| CN207560061U (en) | The industrial platform of internet of things system architecture away from environmental monitoring system based on Lora spread spectrum radios length | |
| CN107104975A (en) | Data poolization layer, system and its implementation of a kind of support isomery based on MDC | |
| CN109067633B (en) | Power management system and method based on Ethernet daisy chain communication network topology | |
| CN108040339A (en) | Offline network-building method and its system based on LoRa | |
| CN106371356A (en) | Base station power and environment monitoring system, interface protocol and base station power and environment monitoring method | |
| CN105790990A (en) | Method and system for monitoring and managing power distribution and utilization communication business | |
| CN103944814A (en) | Data exchange method and system and gateway server | |
| CN112000659A (en) | A basic application system suitable for intelligent terminal equipment in distribution station area | |
| CN113490290A (en) | Wireless chain type ad hoc network method, device and system for power transmission Internet of things | |
| CN108696552A (en) | A weak current control system and method based on the Internet of Things | |
| CN102158356A (en) | Integrated network management agent device for network elements in hybrid fiber coax (HFC) heterogeneous network | |
| CN103747061B (en) | A kind of dynamic environment monitoring system and its operation method of supporting many networkings to access | |
| CN110418435A (en) | Big data machine room intelligent monitor supervision platform based on wireless sensor technology | |
| CN206908606U (en) | Mine-used I. S communication, positioning and broadcast integral system | |
| CN203896367U (en) | Power distribution and communication integrated management system | |
| CN117254987B (en) | Communication method, communication device, and storage medium | |
| CN100450248C (en) | Method for managing and maintaining radio remote module | |
| CN112654022A (en) | Electric power system thing networking data acquisition system based on loRa communication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |