Terminal equipment identification system and method thereof

文档序号:8016 发布日期:2021-09-17 浏览:92次 中文

1. A terminal device identification method is characterized by comprising the following steps:

establishing a terminal equipment feature library, wherein the terminal equipment feature library stores starting-up features corresponding to different types of terminal equipment;

connecting equipment to be identified with an energy analysis module, sampling the equipment to be identified through the energy analysis module at a set sampling rate after the equipment to be identified is powered on, and outputting starting data corresponding to the equipment to be identified;

and judging whether the equipment to be identified is registered or not through a detection module according to the startup data received from the energy analysis module and the startup characteristics in the equipment type characteristic library.

2. The method according to claim 1, wherein the boot-up characteristics include at least a current waveform, a transient power consumption, and a harmonic spectrum corresponding to the terminal device, and the boot-up data includes at least a current waveform, a transient power consumption, and a harmonic spectrum corresponding to the device to be identified.

3. The method according to claim 2, wherein the detection module further repeatedly starts the device to be identified through an intelligent socket, and outputs the startup data to the detection module when the energy analysis module continuously collects the same startup data for a predetermined number of times.

4. The terminal device identification method of claim 3, wherein:

when the boot data of the equipment to be identified is matched with any one of the boot characteristics in the terminal equipment characteristic library, the detection module allocates the terminal equipment identification code corresponding to the boot characteristics to the equipment to be identified; and

when the boot data of the equipment to be identified is not matched with each boot feature in the terminal equipment feature library, the detection module allocates a new terminal equipment identification code to the equipment to be identified and stores the boot data as the new boot feature.

5. The method of claim 4, wherein the detecting module is connected to the device to be identified via a mesh network protocol.

6. A terminal device identification system, connected to at least one device to be identified, said system comprising:

the storage module stores the starting-up characteristics corresponding to different types of terminal equipment;

the energy analysis module is connected with the equipment to be identified, samples the equipment to be identified at a set sampling rate after the equipment to be identified is powered on, and outputs starting data corresponding to the equipment to be identified;

and the detection module is used for judging whether the equipment to be identified is registered or not according to the startup data received from the energy analysis module and the startup characteristics in the storage module.

7. The terminal device identification system of claim 6, wherein the boot-up characteristics include at least a current waveform, a power consumption transient, and a harmonic spectrum corresponding to the terminal device, and the boot-up data includes at least a current waveform, a power consumption transient, and a harmonic spectrum corresponding to the device to be identified.

8. The system according to claim 7, wherein the detection module further repeatedly activates the device to be identified through a smart socket, and outputs the startup data to the detection module when the energy analysis module continuously collects the same startup data for a predetermined number of times.

9. The terminal device identification system of claim 8, wherein:

when the boot data of the equipment to be identified is matched with any one of the boot characteristics in the terminal equipment characteristic library, the detection module allocates the terminal equipment identification code corresponding to the boot characteristics to the equipment to be identified; and

when the boot data of the equipment to be identified is not matched with each boot feature in the terminal equipment feature library, the detection module allocates a new terminal equipment identification code to the equipment to be identified and stores the boot data as the new boot feature.

10. The system of claim 9, wherein the detection module is coupled to the device to be identified via a mesh network protocol.

Background

With the development of industry 4.0, how to effectively manage and monitor terminal devices in real time has become a challenge for companies engaged in manufacturing and supply chain management, and the existing full-loop monitoring has high construction cost due to the need to configure monitoring sensors for devices in each loop and manually configure the types of monitoring devices to collect the operation states of all devices. In addition, because the relationship between the monitoring module and the device needs to be configured manually, when the configuration of the terminal device is changed, the relationship between the device and the detection script needs to be changed and updated manually one by one, and the method is not suitable for scenes requiring large-batch rapid deployment. Therefore, how to improve the efficiency of the batch networking and integrated management of the equipment is a problem to be solved at present.

Disclosure of Invention

In view of the above, there is a need for a terminal device identification system and a method thereof to quickly and accurately identify an unknown device for initial connection.

The invention provides a terminal equipment identification system which is connected with at least one piece of equipment to be identified. The storage module stores startup characteristics corresponding to different types of terminal equipment. The energy analysis module is connected with the equipment to be identified, samples the equipment to be identified at a set sampling rate after the equipment to be identified is powered on, and outputs starting data corresponding to the equipment to be identified. The detection module judges whether the equipment to be identified is registered or not according to the startup data received from the energy analysis module and the startup characteristics in the storage module.

According to an embodiment of the present invention, the boot-up characteristics at least include a current waveform, an energy consumption transient, and a harmonic spectrum corresponding to the terminal device, and the boot-up data at least includes a current waveform, an energy consumption transient, and a harmonic spectrum corresponding to the device to be identified.

According to another embodiment of the present invention, the detection module further repeatedly starts the device to be identified through an intelligent socket, and outputs the startup data to the detection module when the energy analysis module continuously acquires the same startup data for a predetermined number of times.

According to another embodiment of the present invention, when the boot data of the device to be identified matches any one of the boot characteristics in the terminal device characteristic library, the detection module allocates the terminal device identification code corresponding to the boot characteristic to the device to be identified; and when the starting-up characteristics of the equipment to be identified are not matched with each starting-up characteristic in the terminal equipment characteristic library, the detection module allocates a new terminal equipment identification code to the equipment to be identified and stores the starting-up data as the new starting-up characteristics.

According to another embodiment of the present invention, the detection module is connected to the device to be identified through a mesh network protocol.

Drawings

Fig. 1 is a block diagram of a terminal device identification system according to an embodiment of the invention.

Fig. 2 is a flowchart of a terminal device identification method according to an embodiment of the present invention.

Description of the main elements

Terminal device identification system 100

Energy analysis module 110

Detection module 120

Memory module 130

Smart jack 140

Device to be identified 201

Step flow S201 to S205

Detailed Description

Further areas of applicability of the present systems and methods will become apparent from the detailed description provided hereinafter. It should be understood that the following detailed description and specific examples, while indicating exemplary embodiments of the terminal device identification system and method, are intended for purposes of illustration only and are not intended to limit the scope of the invention.

Fig. 1 is a block diagram of a terminal device identification system 100 according to an embodiment of the invention. The terminal device identification system 100 is used for determining the type of the device 201 to be identified, and at least includes an energy analysis module 110, a detection module 120, a storage module 130, and an intelligent socket 140. It should be noted that fig. 1 only illustrates one device 201 to be identified, but when the number of the devices to be identified is plural, each device to be identified is connected to the energy analysis module 110 and the detection module 120 through the corresponding smart socket 140. The power analysis module 110 is disposed between the commercial power source and the smart socket 140, and collects the boot data (such as characteristics of current waveform, power consumption transient, and harmonic spectrum) of the device 201 to be identified at a predetermined sampling rate (such as 1 GS/s). The detection module 120 is connected to the energy analysis module 110 and the device 201 to be identified in a wired and/or wireless manner, identifies the type of the device 201 to be identified according to the data collected by the energy analysis module 110, and can control the device 201 to be identified through the smart socket. For example, the detection module 120 may be connected to the equipment gateway through a wired connection (e.g., an optical fiber), and the device 201 to be identified is connected to the same equipment gateway through a wireless connection (e.g., a mesh network protocol built in a smart socket), so that the detection module 120 can communicate with the device 201 to be identified. Alternatively, in another embodiment, if the detection module 120 has a built-in wireless communication module, it can be directly connected to the same device gateway as the device 201 to be identified through a wireless manner (e.g., mesh protocol, Wi-Fi, bluetooth, ZigBee, etc.). In addition, the detection module 120 at least includes a current spectrum analysis module and a current waveform analysis module to determine the type and operation state of the device to be identified according to the boot data.

The storage module 130 is connected to the detection module 120, and is provided with a terminal device feature library for storing boot features corresponding to different types of terminal devices, so that the detection module 120 can determine whether the type of the device 201 to be identified is already recorded in the terminal device feature library. Each boot-up feature corresponds to a specific terminal device identification code, so that when the device 201 to be identified is matched with the corresponding boot-up feature (for example, when the boot-up features are completely the same or the similarity is greater than a predetermined percentage), the corresponding terminal device identification code is allocated to the device 201 to be identified. The startup characteristics include time domain characteristics (current waveforms), transient energy consumption, harmonic spectrum and the like corresponding to the terminal equipment. In addition, the storage module 130 further stores the location information of the smart socket 140 and the corresponding network device identification code, so that the detection module 120 can access the location of the smart socket 140 during operation and perform the related functions of the smart socket 140. The smart socket 140 is disposed between the device to be identified 201 and the energy analysis module 110, so that the commercial power can supply power to the device to be identified 201 through the energy analysis module 110 and the smart socket 140. In addition, the smart socket 140 is further connected to the detection module 120 in a wireless manner (e.g., via a mesh network protocol), so that when the detection module 120 detects that the device 201 to be identified is powered on for the first time via the smart socket 140, the position of the device 201 to be identified can be known via the related information of the smart socket 140, and the device 201 to be identified can be controlled to be turned on and off via the network device identification code corresponding to the smart socket 140.

According to an embodiment of the present invention, the device 201 to be identified is installed on a general socket through the smart socket 140, and the smart socket 140 is connected to the detection module 120 through a mesh network protocol. When the user starts the device 201 to be identified and the detection module 120 receives an instruction to register the device 201 to be identified, the energy analysis module 110 starts to acquire data of the startup current waveform, the energy consumption transient, the harmonic spectrum, and the like of the device 201 to be identified at a predetermined acquisition rate, and uploads the acquired data of the startup current waveform, the energy consumption transient, the harmonic spectrum, and the like to the detection module 120. In order to accurately obtain the startup current waveform of the device 201 to be identified, the detection module 120 may continuously and repeatedly start the device 201 to be identified through the smart socket 140, and record the startup data after each start by the energy analysis module 110, until the same features continuously and repeatedly appear for a predetermined number of times (for example, continuously appear for 3 times), the energy analysis module 110 may determine that the features (at least including the current waveform, the energy consumption transient and the harmonic spectrum) are the startup data corresponding to the device 201 to be identified, and upload the startup data and the corresponding timestamp to the detection module 120. Then, the detection module 120 stops restarting the device 201 to be identified, and compares the received startup data with the startup characteristics stored in the terminal device characteristic library.

When the detection module 120 searches for the boot characteristic that is the same as the boot current waveform and the spectrum characteristic of the device 201 to be identified, the detection module 120 allocates the terminal device identification code corresponding to the boot characteristic to the device 201 to be identified. On the contrary, when the detection module 120 cannot search the corresponding boot-up feature in the terminal device feature library, the detection module 120 allocates a new terminal device identification code to the device 201 to be identified, stores the boot-up current waveform and the frequency spectrum feature corresponding to the device 201 to be identified as the new boot-up feature, and binds the boot-up feature with the new terminal device identification code, so as to achieve the purpose of updating the terminal device feature library in real time. Finally, when the device 201 to be identified obtains the corresponding terminal device identification code, the identification procedure is completed, the detection module 120 outputs an instruction to notify the energy analysis module 110 to stop sampling the startup data, and switches to collect the operation data (such as current, voltage, and real-time value of power) of the device to be identified every predetermined time (such as 30 minutes) for the detection module 120 to monitor the energy consumption and operation state of the device 201 to be identified.

It should be noted that, when the device 201 to be identified has networking function, it may be directly connected to the wireless mesh router without being connected to the detection module 120 through the smart socket 140 and the device gateway, and the position of the device 201 to be identified may be calculated according to the position of the wireless mesh router, the wireless signal strength of the device 201 to be identified, and the antenna beam angle.

Fig. 2 is a flowchart of a terminal device identification method according to an embodiment of the present invention. The connection relationship among the device to be identified 201, the energy analysis module 110, the detection module 120, the storage module 130 and the smart socket 140 is shown in fig. 1, and will not be described herein for brevity. First, in step S201, after the device 201 to be recognized is connected to the commercial power source through the smart socket 140, the device 201 to be recognized is powered on, and the recognition program of the detection module 120 is started. In step S202, the energy analysis module 110 collects startup data (including data of current waveform, transient energy consumption, harmonic spectrum, and the like) of the device 201 to be identified at a predetermined sampling rate, and outputs the collected startup current waveform and spectrum characteristics to the detection module 120. In step S203, the detection module 120 compares the boot data corresponding to the device 201 to be identified with the boot characteristics (at least including current waveform, transient energy consumption, and harmonic spectrum) in the terminal device characteristic library. When the boot data corresponding to the device 201 to be identified matches any one of the boot features in the end device feature library, step S204 is entered, and the detection module 120 allocates the terminal device identification code corresponding to the boot feature to the device 201 to be identified. On the contrary, when the detection module 120 cannot search the corresponding boot-up feature in the terminal device feature library, step S205 is entered, and the detection module 120 allocates a new terminal device identification code to the device 201 to be identified, stores the boot-up current waveform and the frequency spectrum feature corresponding to the device 201 to be identified as the new boot-up feature, and binds the boot-up feature with the new terminal device identification code to update the boot-up feature in the terminal device feature library.

In addition, after the terminal device identification code is obtained, the energy analysis module 110 collects data (such as current, voltage, and real-time value of power) of the device 201 to be identified every predetermined time (such as 30 minutes) and outputs the data to the detection module 120, so that the detection module 120 can determine whether the operation data of the device 201 to be identified is maintained within a normal working range. If the detection module 120 determines that the device 201 to be identified is abnormal, an abnormal list is generated to record the failed or failed device.

It is to be noted that although the above-described method has been described on the basis of a flowchart using a series of steps or blocks, the present invention is not limited to the order of the steps, and some steps may be performed in an order different from that of the rest of the steps or the rest of the steps may be performed simultaneously. Moreover, those skilled in the art will appreciate that the steps illustrated in the flow chart are not exclusive, that other steps of the flow chart may be included, or that one or more steps may be deleted without affecting the scope of the invention.

In summary, according to the terminal device identification system and method provided by some embodiments of the present invention, the device to be identified is connected to the energy analysis module and the detection module through the smart socket, so that the detection module can determine whether the device to be identified is registered according to the startup current waveform and the spectrum characteristics of the device to be identified after the device to be identified is powered on. In addition, the device to be identified is powered on through a pre-configured intelligent socket, so that the detection module can judge the deployment position of the device to be identified according to the intelligent socket, the device to be identified can be further controlled to be opened and closed through the intelligent socket, and the operation of equipment can be monitored after the equipment is identified or registered, so that the aims of quickly networking the equipment in batches and improving the integrated management efficiency and predicting the equipment faults are fulfilled.

It should be noted that the above embodiments are only for illustrating the technical solutions of the present invention and not for limiting, and although the present invention is described in detail with reference to the preferred embodiments, it should be understood by those skilled in the art that modifications or equivalent substitutions may be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:终端设备的产品运维方法、装置及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类