Distributed video command center, platform, intelligent terminal, system and working method thereof
By leveraging photovoltaic power supply and 5G network in a distributed video command center platform, combined with regional grid division and intelligent terminal monitoring, the problems of cumbersome wiring and operational behavior monitoring in mobile video command centers have been solved, enabling efficient operational behavior monitoring and anomaly response, and improving construction safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHAOXING DAMING ELECTRICITY CONSTRUCT CO LTD
- Filing Date
- 2024-11-20
- Publication Date
- 2026-05-22
AI Technical Summary
Existing mobile video command centers rely on mains power, which involves cumbersome wiring and cannot function properly when power or network is interrupted. Furthermore, they cannot accurately monitor and respond to the work activities of personnel.
A distributed video command center platform is adopted, which uses photovoltaic power supply and 5G network to achieve wireless communication. The location and behavior of operators are monitored through regional grid division and smart terminals. Combined with camera monitoring and alarm modules, precise monitoring and abnormal response are achieved.
It improves the flexibility and stability of the mobile video command center, enables precise monitoring and timely response to the work behavior of operators, reduces anomaly response time, and improves construction safety and management of tool usage permissions.
Smart Images

Figure CN122073602A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power maintenance and monitoring technology, specifically to a distributed video command center, platform, intelligent terminal, system, and its working method. Background Technology
[0002] A video command center is an information infrastructure that integrates video, images, voice, 3D maps, and scenario plans, based on various information resources and characterized by the organic interaction of various systems. Through the integration of various system applications, it integrates emergency command and dispatch of personnel, departments, and units into a single management system. By sharing a command platform and a comprehensive information system, it enables centralized reporting, timely analysis, rapid response, unified command, and joint action.
[0003] Video command centers are divided into centralized video command centers and mobile video command centers. Centralized command centers integrate surveillance video from various scenarios into a single central hub for unified command and dispatch. Mobile video command centers, on the other hand, typically operate on a one-scenario-one-center basis, providing unified command and dispatch for a specific scenario. Mobile video command centers offer advantages such as flexible application, convenient equipment access, and simple wiring, making them widely used in scenarios such as temporary construction sites.
[0004] Existing mobile video command centers are generally powered by municipal electricity and connected to the network via wired connections. Wired network connections are cumbersome, and in the event of network or power outages, these mobile video command centers will cease to function properly. Furthermore, existing video command centers typically only offer basic functions such as video surveillance and voice intercom, failing to provide precise monitoring of individual operator behavior or to respond promptly to any unusual actions taken by personnel. Summary of the Invention
[0005] This invention aims to increase the flexibility and stability of mobile video command centers, enable precise monitoring of the work behavior of each operator, and respond promptly to abnormal work behavior. It provides a distributed video command center, platform, smart terminal, system, and its working method.
[0006] To achieve this objective, the present invention adopts the following technical solution:
[0007] A video command center platform is provided, including a main control module and, communicatively connected to the main control module, an instruction input module, a task issuing module, a location data receiving module, a video data receiving module, an alarm module, a storage module, and a communication module.
[0008] The communication module is used to establish a wireless communication connection between the video command center and the smart terminal held by each operator.
[0009] The instruction input module is used to provide platform administrators with instructions for dividing the work area, the coordinates of the first center point of the work area, and the work radius of the work area.
[0010] The task distribution module is used to provide the platform administrator with the ability to edit and generate job tasks and distribute them to the designated job personnel;
[0011] The positioning data receiving module is used to receive the positioning data of the workers obtained by the smart terminal and the positioning data obtained by the four video surveillance and positioning devices deployed at the work site.
[0012] The main control module is used to divide the on-site work area into a grid according to the input area division instruction; to calculate the coordinates of the second center point of the task execution area according to the coordinates of the first center point of the work area and the vertex coordinates of the divided grid; to calculate the coverage area of the task execution according to the input work radius and the calculated coordinates of the second center point; to calculate the allowed work area for each worker; and to determine whether the current work behavior of each worker is abnormal based on the received location data of each worker and the corresponding allowed work area.
[0013] The video data receiving module is used to receive video data monitored by the camera worn on the chest of each worker and video data monitored by the four video monitoring and positioning devices deployed at the work site.
[0014] The alarm module is used to connect the video monitored by the camera worn on the chest of the operator to the large screen of the mobile command center and issue an alarm when the main control module determines that the operator's current work behavior is abnormal.
[0015] The storage module is also connected to the positioning data receiving module, the task issuing module, and the video data receiving module, and is used to store the positioning data received by the positioning data receiving module, the information data of the job task edited and generated by the task issuing module, the video data received by the video data receiving module, and the data generated by the main control module through data analysis and calculation.
[0016] Preferably, the main control module specifically includes:
[0017] The area grid division unit is used to divide the on-site work area into an area grid according to the input area division instruction;
[0018] The second center point coordinate calculation unit is connected to the region grid division unit and is used to calculate the coordinates of the second center point of the task execution region based on the coordinates of the first center point of the input work area and the vertex coordinates of the divided region grid.
[0019] The task execution area coverage calculation unit is connected to the second center point coordinate calculation unit and is used to calculate the coverage of the task execution area based on the input work radius of the work area and the calculated coordinates of the second center point.
[0020] The allowable work area calculation unit, connected to the area grid division unit, is used to calculate the allowable work area for each worker based on the obtained coordinate position of the maintenance object and / or the coordinate information of the center point of the input ground construction area.
[0021] The specific components of the region grid division unit include:
[0022] The area enclosure subunit is used to enclose the work site into the work area in the form of a rectangle based on the positioning coordinates obtained by the four video surveillance and positioning devices deployed at the work site.
[0023] Equal molecular units, connected to the region enclosure subunits, are used to equally divide the mutually perpendicular first and second sides of the rectangular field operation area, obtaining a number of first division points on the first side and a number of second division points on the second side;
[0024] A connecting subunit is used to connect the equal-unit, and to draw a first dividing line from each of the first dividing points to the rectangular side opposite to the first side, and to draw a second dividing line from each of the second dividing points to the rectangular side opposite to the second side. The mutually perpendicular first dividing lines and second dividing lines divide the field operation area into a number of rectangular area grids.
[0025] The second center point coordinate calculation unit specifically includes:
[0026] A sub-unit for calculating vertex coordinates of a region grid is used to calculate the coordinates of the four vertices of each region grid.
[0027] The distance calculation subunit, connected to the vertex coordinate calculation subunit of the region grid, is used to calculate the distance between the first center point and the four vertices of the region grid it belongs to using the following formula (1):
[0028]
[0029] In formula (1), d jThis represents the distance between the first center point and the j-th vertex of the grid region it belongs to;
[0030] x j x0 and x1 represent the x-axis coordinates of the j-th vertex and the first center point of the region grid, respectively;
[0031] y j y0 represents the ordinate of the j-th vertex of the region grid and the first center point;
[0032] j = 1, 2, 3, 4;
[0033] The second center point coordinate determination subunit is connected to the region grid vertex coordinate calculation subunit and the distance calculation subunit, respectively, and is used to take the vertex coordinates of the region grid corresponding to the minimum distance d as the coordinates of the second center point of the task execution area;
[0034] The permitted work area calculation unit specifically includes:
[0035] The first allowable work area calculation subunit is used to determine the area grid in which the fault point of the equipment or line to be repaired falls based on the obtained location coordinates of the fault point of the equipment or line to be repaired and the vertex coordinates of the divided area grid, and to take the area covered by the determined area grid as the allowable work range of the maintenance personnel.
[0036] The second allowed work area calculation subunit is used to draw a circle with the coordinate position of the obtained climbing tower as the center and a preset radius r1, and the area covered by each of the grid areas into which the drawn circle falls is taken as the allowed work area for the climbing personnel.
[0037] The third allowed work area calculation sub-unit is used to calculate the center point c of the input ground construction area. s Using r2 as the center, draw a circle with a preset radius. The area covered by each of the grid regions that the drawn circle falls into is the permitted working area for ground construction workers.
[0038] The present invention also provides a smart terminal, which is assigned to each operator to carry when performing work tasks. After each smart terminal establishes a wireless communication connection with the video command center platform as described in claim 1 or 2, the operator receives the work tasks issued by the platform through an APP software application running on the smart terminal. The smart terminal specifically includes a processor module and an identity matching module, a code scanning module, a tool usage permission verification module, a task start execution judgment module, a positioning module, and a task receiving module that are communicatively connected to the processor module.
[0039] The identity matching module is used to match the identified identity information of the operator with the user information of the user currently logged into the APP software application.
[0040] If the match is successful, the scanning function of the scanning module will be activated;
[0041] If the matching fails, the scanning function of the scanning module will not be activated;
[0042] The scanning module is connected to the identity matching module and is used to provide the operator with a unique tool code printed on the maintenance tool to obtain tool information after the scanning function is activated.
[0043] The tool access verification module is connected to both the identity matching module and the QR code scanning module. After the operator passes identity verification, it retrieves a database of tools the operator is authorized to use from the video command center platform and matches the scanned tool information with the retrieved tool information database.
[0044] If the matching fails, the operator will be prompted that they do not have permission to use the maintenance tool and the activation of the maintenance tool will be refused.
[0045] If the match is successful, a binding relationship is formed between the operator and the maintenance tool, binding information is generated and stored, and then the maintenance tool is activated;
[0046] The task start-of-execution determination module is used to determine whether the current time has reached the task start-of-execution time recorded in the job task.
[0047] If so, a location data acquisition command is generated and sent to the location module;
[0048] If not, wait for the preset interval time and then re-determine whether the task start execution time has been reached;
[0049] The positioning module is connected to the task start-of-execution determination module and is used to obtain the positioning data of the operator and send it to the video command center platform after receiving the positioning data acquisition instruction.
[0050] The task receiving module is used to receive work tasks issued by the video command center platform.
[0051] This invention also provides a video command system, including a video command center platform and several smart terminals worn by each worker. The video command center platform is the video command center platform as described in claim 1 or 2, and the smart terminals are the smart terminals as described in claim 3. The video command center platform divides the on-site work area into a regional grid according to the input regional division instructions, and calculates the coverage area of the task execution area based on the coordinates of the first center point of the work area, the work radius, and the vertex coordinates of the divided regional grid. It also calculates the allowed work area for each worker based on the obtained coordinate position of the maintenance object and / or the coordinate information of the center point of the ground construction area, and determines whether each worker is currently within its corresponding allowed work area based on the positioning data of each worker. If so, no alarm is triggered; otherwise, the video monitored by the camera worn on the worker's chest is connected to the large screen of the mobile command center and an alarm is triggered.
[0052] The present invention also provides a method for operating a video command center platform, comprising the following steps:
[0053] S1. According to the input area division instruction, the on-site operation area is divided into area grids. Then, according to the input coordinates of the first center point of the operation area and the vertex coordinates of the divided area grid, the coordinates of the second center point of the task execution area are calculated. And according to the input operation radius and the calculated coordinates of the second center point, the coverage area of the task execution area is calculated.
[0054] S2, calculate the allowable work area for each worker based on the obtained coordinate position of the object under maintenance and / or the coordinate information of the center point of the ground construction area;
[0055] S3, Receive the location data of each worker, and determine whether each worker is currently within their corresponding permitted work area.
[0056] If so, then do not call the police;
[0057] If not, the video monitored by the camera worn on the chest of the operator will be connected to the large screen of the mobile command center and an alarm will be triggered.
[0058] Preferably, in step S1, the method for dividing the on-site work area into a grid includes the following steps:
[0059] A1. Based on the positioning coordinates obtained from the four video surveillance and positioning devices deployed at the work site, the work site is enclosed in the form of a rectangle to form the work area.
[0060] A2, divide the mutually perpendicular first and second sides of the rectangular field operation area into equal parts, obtaining a number of first division points on the first side and a number of second division points on the second side;
[0061] A3, a first dividing line is drawn from each of the first dividing points and connected to the rectangular side opposite to the first side, and a second dividing line is drawn from each of the second dividing points and connected to the rectangular side opposite to the second side. The mutually perpendicular first dividing lines and second dividing lines divide the field operation area into a number of rectangular area grids.
[0062] In step S1, the method for calculating the coordinates of the second center point of the task execution area includes the following steps:
[0063] B1, calculate the coordinates of the four vertices of each of the aforementioned region grids, denoted as p. 1,i (x1, y1), p 2,i (x2, y2), p 3,i (x3, y3), p 4,i (x4, y4), where i represents the i-th area grid in the field operation area, p 1,i (x1, y1), p 2,i (x2, y2), p 3,i (x3, y3), p 4,i (x4, y4) represent the coordinates of the first vertex, second vertex, third vertex, and fourth vertex of the i-th region grid, respectively;
[0064] B2, calculate the distance between the first center point and the four vertices of the grid in the region it belongs to using the following formula (2):
[0065]
[0066] In formula (2), d j This represents the distance between the first center point and the j-th vertex of the grid region it belongs to;
[0067] x j x0 and x1 represent the x-axis coordinates of the j-th vertex and the first center point of the region grid, respectively;
[0068] y j y0 represents the ordinate of the j-th vertex of the region grid and the first center point;
[0069] j = 1, 2, 3, 4;
[0070] B3, at a distance d jThe vertex coordinates of the region grid corresponding to the minimum value are used as the coordinates of the second center point of the task execution region.
[0071] Preferably, in step S2, when the task assigned to the operator is equipment maintenance or line fault repair, the method for calculating the operator's permitted work area includes the following steps:
[0072] C1, obtain the location coordinates of the fault point of the equipment or line to be repaired, denoted as (x′0, y′0), where the equipment or line fault point to be repaired is the repair object recorded in the task assigned to the operator;
[0073] C2, taking the coordinates of the third vertex of the i-th region grid as the origin of the xy-axis coordinate system, the line connecting the third and fourth vertices of the i-th region grid as the horizontal axis of the xy-axis coordinate system, and the line connecting the third and first vertices of the i-th region grid as the vertical axis of the xy-axis coordinate system, determine whether x′0 and y′0 satisfy the constraint conditions expressed by the following formula (3).
[0074] If so, the i-th area grid is defined as the area grid into which the equipment to be repaired or the line fault point falls, and the area covered by the defined area grid is taken as the permitted work area for the maintenance personnel.
[0075] If not, proceed to step C3;
[0076]
[0077] In formula (3), x3 and y3 are the x-coordinate and y-coordinate of the third vertex of the i-th region grid, respectively;
[0078] x4 is the x-coordinate of the fourth vertex of the i-th region grid;
[0079] y1 is the ordinate of the first vertex of the i-th region grid;
[0080] C3, return to step C2, and continue to determine whether the equipment to be repaired or the line fault point falls into the (i+1)th area grid;
[0081] When the task assigned to the worker is to perform work at height, the method for calculating the worker's permitted work area is as follows:
[0082] Based on the obtained coordinates of the climbing tower and the coordinates of the four vertices of the grid area into which the climbing tower's coordinates fall, the correction point of the climbing tower is calculated. Then, a circle is drawn with the correction point as the center and a preset radius r1. The area covered by each grid area into which the drawn circle falls is taken as the permitted working area for the climbing personnel.
[0083] The correction point of the climbing tower is calculated using the following formula (4):
[0084]
[0085] In formula (4), d t This represents the distance between the obtained coordinates of the tower and the j-th vertex of the grid area it falls into;
[0086] x j x t These represent the x-axis coordinates of the j-th vertex of the regional grid and the coordinate point of the tower, respectively.
[0087] y j y t The vertical coordinate of the j-th vertex of the region grid and the coordinate point of the tower is represented by the y-axis.
[0088] j = 1, 2, 3, 4;
[0089] d t The vertex of the grid corresponding to the region with the minimum value is taken as the correction point of the ascent.
[0090] When the task assigned to the worker is ground construction, the method for calculating the worker's permitted work area is as follows:
[0091] Using the center point c of the input ground construction area s Using r2 as the center, draw a circle with a preset radius. The area covered by each of the grid regions that the drawn circle falls into is the permitted working area for ground construction workers.
[0092] Preferably, r1 has a multiple relationship with the length or width of the region grid;
[0093] Each of the four sides of the said regional grid is of equal length, and the length or width of each of the said regional grids is 3-5 meters.
[0094] The present invention also provides a method for operating a smart terminal, comprising the following steps:
[0095] L1 matches the identified worker's identity information with the user information of the currently logged-in APP software application, which runs on a smart terminal.
[0096] If the match is successful, the scanning function of the smart terminal is activated and the user is notified that the scanning function has been activated and the process proceeds to step L2.
[0097] If the matching fails, the scanning function of the smart terminal will not be activated and the user will be prompted that the identity verification failed.
[0098] L2, the operator uses the scanning function provided by the smart terminal to scan the unique tool code printed on the maintenance tool to obtain tool information;
[0099] L3, using the operator's identity verification as an instruction, retrieves the tool information database that the operator is authorized to use from the video command center platform, and matches the scanned tool information with the retrieved tool information database.
[0100] If the matching fails, the operator will be prompted that they do not have permission to use the maintenance tool and the activation of the maintenance tool will be refused.
[0101] If the match is successful, a binding relationship is formed between the operator and the maintenance tool, binding information is generated and stored, and then the maintenance tool is activated;
[0102] L4 determines whether the current time has reached the task start time recorded in the task assignment issued to the operator.
[0103] If so, the smart terminal begins to acquire the location data of the operator and sends it to the video command center platform;
[0104] If not, wait for the preset interval and then re-determine whether the task start execution time has been reached.
[0105] This invention also provides a distributed video command center, comprising several containerized emergency command cabins distributed at different sites and a unified video command center communicating with each of the emergency command cabins. Each emergency command cabin has several photovoltaic power generation modules mounted on its top. The interior of each emergency command cabin is equipped with a processor and a 5G module communicating with the processor, a smart meter, a camera, a PCS energy storage converter, an energy storage battery, a memory, and a large screen.
[0106] Each of the photovoltaic power generation modules is electrically connected to the energy storage battery for storing the generated electrical energy in the energy storage battery;
[0107] The 5G module is used to enable wireless communication between the video command center and external devices via a 5G network.
[0108] The smart meter is used to measure the electricity consumption of the video command center and transmit the electricity data to the remote terminal.
[0109] The camera is used to monitor the interior of the enclosure via video and store the monitored video in the memory.
[0110] The PCS energy storage converter is connected between the mains power interface, each photovoltaic power generation module, and the energy storage battery. It is used to control the charging and discharging process of the energy storage battery and to perform AC / DC conversion. External mains power is connected from the mains power interface to power the video command center.
[0111] Each of the photovoltaic power generation components is also communicatively connected to the processor, which is used to control the working status of the 5G module, the smart meter, the camera, the PCS energy storage converter, and each of the photovoltaic power generation components, and the processor runs a video command center platform as described in any one of claims 1 or 2.
[0112] The energy storage battery is used to store electrical energy generated from each of the photovoltaic power generation modules or connected to external mains power.
[0113] The memory is used to store data generated by the video command center and data received from external sources;
[0114] The large screen is used to display on-site videos collected by various monitoring devices deployed on-site, as well as command and dispatch information.
[0115] The present invention has the following beneficial effects:
[0116] 1. The provided distributed video command center is powered by photovoltaics and 5G network, which reduces the trouble of wiring and increases the flexibility and stability of the mobile video command center.
[0117] 2. The provided video command center platform can accurately calculate the permitted work area for each worker, realize precise monitoring of each worker's work behavior, and respond promptly to abnormal work behavior of each worker and accurately locate abnormal points, which greatly shortens the response time for abnormal intervention, frees up more time for on-site command, and helps improve the safety of operation and construction.
[0118] 3. The provided smart terminal can verify the operator's tool usage rights. When it is verified that the operator does not have the right to use the tool, the operator will be alerted by alarm and the activation of the maintenance tool will be refused. This effectively prevents the abuse of maintenance tools by operators who do not have the right to use the tool, and greatly reduces the accident rate caused by the abuse of maintenance tools.
[0119] 4. The provided video command center system receives the location data of each operator through the video command center platform, and compares the received operator location data with the operator's allowed working area calculated by the platform. If the comparison fails, an abnormality prompt alarm is issued, and the video monitored by the camera worn by the operator is connected to the video command center for command and dispatch, thus realizing precise monitoring of each operator.
[0120] In addition, by using a smart terminal worn by each worker, the system obtains a tool information database associated with that worker from the video command center platform. Then, the tool information scanned by the smart terminal is matched with the obtained tool information database. If the match fails, the worker is prompted that they do not have the authority to use the maintenance tool and the activation of the maintenance tool is refused. This prevents tool abuse and improves work safety. Attached Figure Description
[0121] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments of the present invention will be briefly described below. Obviously, the drawings described below are merely some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without any creative effort.
[0122] Figure 1 This is a schematic diagram of the structure of a distributed video command center provided in an embodiment of the present invention;
[0123] Figure 2 This is a schematic diagram of the internal structure of a video command center platform provided in an embodiment of the present invention;
[0124] Figure 3 This is a schematic diagram of the internal structure of the main control module in the video command center platform;
[0125] Figure 4 This is a schematic diagram of the internal structure of the area grid division unit in the main control module of the video command center platform;
[0126] Figure 5 This is a schematic diagram of the internal structure of the second center point coordinate calculation unit in the main control module of the video command center platform.
[0127] Figure 6 This is a schematic diagram of the internal structure of the allowed work area calculation unit in the main control module of the video command center platform;
[0128] Figure 7 This is a schematic diagram of the internal structure of a smart terminal provided in an embodiment of the present invention;
[0129] Figure 8This is a schematic diagram of the structure of a video command system provided in an embodiment of the present invention;
[0130] Figure 9 This is a diagram illustrating the implementation steps of a video command center platform operation method provided in an embodiment of the present invention;
[0131] Figure 10 This is a step-by-step diagram illustrating the method of dividing the on-site work area into a grid.
[0132] Figure 11 This is a step-by-step diagram illustrating the method for calculating the coordinates of the second central point of the task execution.
[0133] Figure 12 This is a step-by-step diagram illustrating the method for calculating the permissible work area for maintenance personnel;
[0134] Figure 13 This is a diagram illustrating the implementation steps of a working method for a smart terminal provided in an embodiment of the present invention;
[0135] Figure 14 This is a schematic diagram of the area grid divided in the on-site work area. Detailed Implementation
[0136] The technical solution of the present invention will be further described below with reference to the accompanying drawings and specific embodiments.
[0137] The accompanying drawings are for illustrative purposes only and are schematic diagrams, not actual images. They should not be construed as limiting the scope of this patent. To better illustrate the embodiments of the present invention, some parts in the drawings may be omitted, enlarged, or reduced, and do not represent the actual dimensions of the product. It is understandable to those skilled in the art that some well-known structures and their descriptions may be omitted in the drawings.
[0138] In the accompanying drawings of the embodiments of the present invention, the same or similar reference numerals correspond to the same or similar components. In the description of the present invention, it should be understood that if terms such as "upper," "lower," "left," "right," "inner," and "outer" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, they are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, the terms used to describe positional relationships in the drawings are only for illustrative purposes and should not be construed as limiting the present patent. For those skilled in the art, the specific meaning of the above terms can be understood according to the specific circumstances.
[0139] In the description of this invention, unless otherwise explicitly specified and limited, the term "connection" or similar designation indicating a connection between components should be interpreted broadly. For example, it can refer to a fixed connection, a detachable connection, or an integral part; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium; it can refer to the internal communication between two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0140] like Figure 1 As shown, the distributed video command center provided in this embodiment of the invention includes several containerized emergency command cabins (i.e., ...) distributed at different sites. Figure 1 The enclosure 100 contains several photovoltaic power generation modules 1 mounted on its top. Inside the enclosure 100 are a processor 2, a 5G module 3 for communication with the processor 2, a smart meter 4, a camera 5, a PCS energy storage converter 6, an energy storage battery 7, a memory 8, and a large screen.
[0141] Each photovoltaic power generation module 1 is electrically connected to the energy storage battery 7 to store the generated electrical energy in the energy storage battery 7;
[0142] 5G module 3 is used to enable wireless communication between the video command center and external devices (such as smart terminals) via 5G network;
[0143] The smart meter 4 is used to measure the electricity consumption of the video command center and transmit the electricity data to the remote terminal;
[0144] Camera 5 is used to monitor the interior of the enclosure 100 and store the monitored video in the memory 8;
[0145] The PCS energy storage converter 6 is connected between the mains interface, each photovoltaic power generation module 1 and the energy storage battery 7. It is used to control the charging and discharging process of the energy storage battery 7 and to perform AC-DC conversion. The external mains power is connected from the mains interface to power the video command center.
[0146] Each photovoltaic power generation module 1 is also connected to the processor 2. The processor 2 is used to control the working status of the 5G module 3, smart meter 4, camera 5, PCS energy storage converter 6 and each photovoltaic power generation module 1. The processor 2 also runs a video command center platform.
[0147] The energy storage battery 7 is used to store electrical energy from each photovoltaic power generation module 1 or external mains power.
[0148] Memory 8 is used to store data generated by the video command center and data received from external sources;
[0149] The large screen is used to display on-site videos collected by various monitoring devices deployed on-site, as well as command and dispatch information.
[0150] The container-type enclosure 100 provided in this embodiment serves as an emergency command cabin and has the following functions in both emergency and non-emergency situations:
[0151] 1. Drone disaster patrol: The drones directly connect the monitored video to the large screen in the command center;
[0152] 2. Emergency Communication Support in the event of Network Outage. When both the on-site communication network and data network are unavailable, the BeiDou short message module can be used for limited but necessary data network communication. The BeiDou short message module is connected to processor 2 and data synchronization will be performed after the network is restored.
[0153] 3. Equipped with satellite phones to establish necessary communication links. Dedicated mobile signal enhancement equipment is provided to ensure communication in areas with weak mobile signals, while also covering 2G, 3G, 4G, and 5G networks of China Mobile, China Unicom, and China Telecom. In non-emergency situations, the command center can access fiber optic internet to form a private network with the cloud, and WiFi coverage can be enabled at the construction site to establish an Internet of Things (IoT) network.
[0154] 4. Equipped with emergency power supply: The built-in high-energy lithium battery pack provides several hours of power for the emergency command cabin in the absence of external power, solar charging, and air conditioning (requires photovoltaic design). In non-emergency situations, the command center can be connected to 220V AC mains power.
[0155] 5. Equipped with a server: On-site environmental data, including meteorological, video, and equipment data, is collected using appropriate data acquisition devices. This data is then analyzed and displayed locally by the server for emergency command and decision-making. In non-emergency situations, the data can be distributed, synchronized, and reported.
[0156] In emergency situations, the emergency command container serves as a space for data collection, analysis, display, command, and video conferencing. In non-emergency situations, it serves as a space for meetings, offices, and video conferencing.
[0157] 6. Equipped with emergency lights, providing outdoor emergency lighting functionality.
[0158] 7. Provides video surveillance services in emergency situations: The emergency command center will automatically switch to video surveillance and record video inside and outside the cabin, and will automatically switch to video surveillance in non-emergency situations, providing video behavior analysis and violation alarms.
[0159] 8. Outdoor broadcasting service in emergency situations: providing manual amplified broadcasting; providing manual and automatic broadcasting in non-emergency situations.
[0160] 9. Provide emergency rescue equipment services: Configure emergency rescue equipment for 10 people.
[0161] The video command center platform running on processor 2, such as Figure 2 As shown, it includes a main control module 21, and an instruction input module 22, a task issuing module 23, a positioning data receiving module 24, a video data receiving module 25, an alarm module 26, a storage module 27, and a communication module 28, all of which are communicatively connected to the main control module 21.
[0162] Communication module 28 is used to establish a wireless communication connection between the video command center and the smart terminal held by each operator; communication module 28 is preferably a 5G module.
[0163] The instruction input module 22 is used to provide the platform personnel with instructions for dividing the area, the coordinates of the first center point of the work area, and the work radius of the work area;
[0164] The task distribution module 23 is used to provide platform administrators with the ability to edit and generate job tasks and distribute them to designated workers.
[0165] The positioning data receiving module 24 is used to receive positioning data of the workers obtained by the smart terminal and positioning data obtained by the four video surveillance and positioning devices deployed at the work site.
[0166] The main control module 21 is used to divide the on-site work area into a grid according to the input area division instructions; to calculate the coordinates of the second center point of the task execution area according to the coordinates of the first center point of the input work area and the vertex coordinates of the divided area grid; to calculate the coverage area of the task execution according to the input work radius and the calculated coordinates of the second center point; to calculate the allowed work area for each worker; and to determine whether the current work behavior of each worker is abnormal based on the received positioning data of each worker and the corresponding allowed work area.
[0167] The video data receiving module 25 is used to receive video data monitored by the camera worn on the chest of each worker and video data monitored by the four video monitoring and positioning devices deployed at the work site.
[0168] The alarm module 26 is used to connect the video monitored by the camera worn on the chest of the operator to the large screen of the mobile command center and issue an alarm when the main control module 21 determines that the operator's current work behavior is abnormal. There are two ways to issue an alarm: one is to issue an alarm in the mobile command center, such as selecting the abnormal work video in the large screen and issuing an audible and visual alarm; the other is to send an alarm signal to the smart terminal. After receiving the alarm signal, the smart terminal will issue an audible and visual alarm to indicate that the operator's current work behavior is abnormal and has been closely monitored.
[0169] The storage module 27 is also connected to the positioning data receiving module 24, the task issuing module 23 and the video data receiving module 25, and is used to store the positioning data received by the positioning data receiving module, the information data of the job task edited and generated by the task issuing module, the video data received by the video data receiving module, and the data generated by the main control module for data analysis and calculation.
[0170] like Figure 3 As shown, the main control module 21 specifically includes:
[0171] The area grid division unit 211 is used to divide the field operation area into area grids according to the input area division instructions;
[0172] The second center point coordinate calculation unit 212 is connected to the region grid division unit 211, and is used to calculate the coordinates of the second center point of the task execution area based on the coordinates of the first center point of the input work area and the vertex coordinates of the divided region grid.
[0173] The task execution area coverage calculation unit 213 is connected to the second center point coordinate calculation unit 212 and is used to calculate the coverage of the task execution area based on the input operation radius of the operation area and the calculated coordinates of the second center point.
[0174] The allowable work area calculation unit 214 is connected to the area grid division unit 211, which is used to calculate the allowable work area for each worker based on the coordinate position of the maintenance object (including the equipment to be maintained and / or the line fault point) and / or the coordinate information of the center point of the ground construction area.
[0175] More specifically, such as Figure 4 As shown, the region grid division unit 211 includes:
[0176] The area enclosure subunit 2111 is used to enclose the work site into a work area in the form of a rectangle based on the positioning coordinates obtained by the four video surveillance and positioning devices deployed at the work site.
[0177] Equal molecular unit 2112, connecting region enclosure subunit 2111, is used to divide the mutually perpendicular first side and second side of the rectangular field operation area into equal parts, obtaining a number of first division points on the first side and a number of second division points on the second side.
[0178] The connecting subunit 2113 connects to the equal subunit 2112, and is used to draw a first dividing line from each first dividing point to the rectangular side opposite to the first side, and draw a second dividing line from each second dividing point to the rectangular side opposite to the second side. The mutually perpendicular first dividing line and second dividing line divide the field operation area into several rectangular area grids.
[0179] More specifically, such as Figure 5 As shown, the second center point coordinate calculation unit 212 includes:
[0180] The region grid vertex coordinate calculation sub-unit 2121 is used to calculate the coordinates of the four vertices of each region grid;
[0181] Distance calculation subunit 2122 connects to the region grid vertex coordinate calculation subunit 2121, and is used to calculate the distance between the first center point and the four vertices of the region grid it belongs to using the following formula (1):
[0182]
[0183] In formula (1), d represents the distance between the first center point and the vertex of the grid in its region;
[0184] x j x and x0 represent the x-axis coordinates of the j-th vertex and the first center point of the region grid, respectively;
[0185] y j y0 represents the ordinate of the j-th vertex and the first center point of the region grid;
[0186] j = 1, 2, 3, 4;
[0187] The second center point coordinate determination subunit 2123 is connected to the region grid vertex coordinate calculation subunit 2121 and the distance calculation subunit 2122 respectively, and is used to take the vertex coordinates of the region grid corresponding to the minimum distance d as the coordinates of the second center point of the task execution area.
[0188] More specifically, such as Figure 6 As shown, the allowed work area calculation unit 214 includes:
[0189] The first permissible work area calculation subunit 2141 is used to determine the area grid in which the fault point of the equipment or line to be repaired falls based on the obtained location coordinates of the fault point of the equipment or line to be repaired and the vertex coordinates of the divided area grid, and to take the area covered by the determined area grid as the permissible work area of the maintenance personnel; the maintenance personnel mentioned here refers to the personnel who repair the fault point of the equipment or line to be repaired.
[0190] The second allowed work area calculation sub-unit 2142 is used to draw a circle with the obtained coordinate position of the climber as the center and a preset r1 as the radius, and the area covered by each grid area where the drawn circle falls is used as the allowed work area for the climber.
[0191] The third allowable work area calculation subunit 2143 is used to calculate the center point c of the input ground construction area. s Using r2 as the center, draw a circle with a preset radius. The area covered by each grid region that the drawn circle falls into is the permitted working area for ground construction workers.
[0192] The following is a detailed explanation of the working method of the video command center platform:
[0193] The working method of the video command center platform provided in this embodiment is as follows: Figure 9 As shown, it includes the following steps:
[0194] Step S1: According to the area division instructions input by the platform staff, the on-site work area is divided into a grid. Then, based on the input coordinates of the first center point of the work area and the vertex coordinates of the divided grid, the coordinates of the second center point of the task execution area are calculated. The coverage area of the task execution area is calculated based on the input work radius and the calculated coordinates of the second center point.
[0195] Methods for dividing the on-site work area into grids, such as Figure 10 As shown, it specifically includes:
[0196] Step A1: Based on the positioning coordinates obtained from the four video surveillance and positioning devices deployed at the work site, the work site is enclosed into a rectangular area to form the work area. Figure 14 A, B, C, and D in the text represent these four video surveillance and positioning devices. In addition to monitoring the enclosed work area, the video surveillance and positioning devices are also used to locate themselves and send the location data to the video command center platform as the data basis for enclosing the work area and subsequently dividing the work area into grids.
[0197] Step A2, as follows Figure 14As shown, the first perpendicular side sd1 and the second side sd2 of the rectangular field operation area are divided into equal parts, and several first division points pt1 are obtained on the first side sd1, and several second division points pt2 are obtained on the second side sd2.
[0198] Step A3: From each first division point pt1, draw a first dividing line ln1 and connect it to the rectangular side opposite to the first side sd1. From each second division point pt2, draw a second dividing line ln2 and connect it to the rectangular side opposite to the second side sd2. The mutually perpendicular first dividing lines ln1 and ln2 divide the field work area into several rectangular area grids. Figure 14 Each number in the index sequence "1", "2", "3", etc. represents a regional grid.
[0199] The size of the area grid is related to the accuracy of monitoring whether the operator's work is abnormal. This invention uses the area covered by the area grid as the basis for calculating the permissible work area for each operator. Therefore, the smaller the area of the area grid, the more restricted the permissible work area for each operator. Furthermore, this invention's determination of whether work is abnormal is directly related to whether the operator is within the permissible work area; therefore, the smaller the area of the area grid, the higher the monitoring accuracy of whether the operator's work is abnormal. However, different maintenance scenarios have different requirements for the size of the permissible work area. For example, when repairing equipment, since the area of the equipment to be repaired usually does not exceed 5 square meters, the area of the area grid can be set to 5 square meters. As long as the operator is within these 5 square meters while repairing the equipment, the platform determines that the operator's work is normal; otherwise, it is determined to be abnormal. For high-altitude operations, since the area occupied by the climbing tower is usually tens of square meters, ideally, the area of the area grid should be set slightly larger than the area occupied by the climbing tower. As long as the climbing personnel are within the area grid, the platform determines that the climbing personnel's work is normal; otherwise, it is determined to be abnormal.
[0200] Different work scenarios have different requirements for the area size of the regional grid. Taking into account various work scenarios, we set the area of the regional grid between 9 and 25 square meters. Furthermore, to facilitate subsequent calculations of the permissible work area for each worker, we set the four sides of the regional grid to be of equal length; that is, the distance between the first and second division points is the same, and the first side sd1 and the second side sd2 of the on-site work area are of equal length. More preferably, the length or width of each regional grid is 3-5 meters, meaning the area of each regional grid is between 9 and 25 square meters.
[0201] After dividing the on-site work area into several grid areas, we need to determine which grid area within the on-site work area corresponds to the execution area of the tasks assigned to all workers. Once the grid area is determined, subsequent calculations of the allowed work area for each worker are based on the coverage area of each grid area within which the grid area falls. Grid areas outside the grid area are no longer considered when calculating the allowed work area for workers. Determining the grid area significantly improves the speed of subsequent calculations of the allowed work area.
[0202] A simple method for determining the block is as follows: given the coordinates of the center point of the task execution area and the working radius, a circle is drawn with the center point of the given task execution area as the center and the given working radius as the radius of the circle. The area covered by the drawn circle is defined as the area where all workers perform tasks. However, this method has a problem: the drawn circle may include a corner of the area grid. When calculating the allowable working area for each worker, the area grid with the corner included will also be included in the calculation basis for the allowable working area. When the drawn circle is large and the area of the divided area grid is small, the number of such corner-included area grids will be large, which will also affect the calculation speed of the subsequent allowable working area and the efficiency of work anomaly judgment. Therefore, to solve this problem, we correct the input first center point to a second center point with the vertex of the area grid as the center, and then draw the circle. More preferably, the length and width of each area grid are equal, and the working radius input in step S1 is a multiple of the length or width of the area grid. In this way, the drawn circle is more symmetrical, and the number of grid cells in the area where the circle falls is minimized, which is beneficial to improving the subsequent calculation speed of the platform.
[0203] Specifically, such as Figure 11 As shown, the method for calculating the coordinates of the second center point according to the present invention includes:
[0204] Step B1: Calculate the coordinates of the four vertices of each region's grid, such as... Figure 14 As shown, they are denoted as p. 1,i (x1, y1), p 2,i (x2, y2), p 3,i (x3, y3), p 4,i (x4, y4), where i represents the i-th area grid in the field operation area, p 1,i (x1, y1), p 2,i (x2, y2), p 3,i (x3, y3), p 4,i (x4, y4) represent the coordinates of the first vertex, second vertex, third vertex, and fourth vertex of the i-th region grid, respectively;
[0205] The coordinates of the four vertices of each region grid can be obtained through... Figure 14 The distances are calculated from points A, B, C, and D, as well as the equal divisions of the first and second sides sd1 and sd2. For example, taking point C as the origin of the xy-axis coordinate system, the coordinates of point C are assumed to be (x...). c y c Assuming that the equal division distances of the first side sd1 and the second side sd2 are both 3 meters, then the first vertex p of the grid in region 32 is... 1,32 The coordinates are (x c +12, y c +12).
[0206] Step B2, calculate the first central locus using the following formula (2) ( Figure 14 In this context, p0 represents the distance between the first center point and the four vertices of its corresponding grid region.
[0207]
[0208] In formula (2), d j This represents the distance between the first center point and the j-th vertex of the grid region it belongs to;
[0209] x j x and x0 represent the x-axis coordinates of the j-th vertex and the first center point of the region grid, respectively;
[0210] y j y0 represents the ordinate of the j-th vertex and the first center point of the region grid;
[0211] j = 1, 2, 3, 4;
[0212] Step B3, with distance d j The vertex coordinates of the region grid corresponding to the minimum value are used as the second center point of the task execution region. Figure 14 In this context, p′0 represents the coordinates of the second central site. For example... Figure 14 As shown, the first center point p0 and the second vertex p of region grid number 32 2,32 If the spacing is the smallest, then the second vertex p is... 2,32 As the central point of the task execution area (i.e., the second central point p′0).
[0213] After defining the task execution area, we need to calculate the permitted work area for each worker to achieve precise monitoring of their work behavior. To achieve this, such as... Figure 9 As shown, the working method of the video command center platform provided in this embodiment further includes:
[0214] Step S2: Calculate the permissible work area for each worker based on the obtained coordinates of the maintenance object (including the equipment to be maintained, the line fault point, and the climbing tower) and / or the coordinates of the center point of the input ground construction area. The calculation method for the permissible work area differs for different types of workers. Specifically, when the task assigned to a worker is equipment maintenance or line fault point maintenance, the method for calculating the permissible work area for that type of worker is as follows: Figure 12 As shown, it includes:
[0215] Step C1, obtain the fault point of the equipment or line to be repaired. Figure 14 In this context, pf represents the location coordinates of the line fault point or the equipment to be repaired, denoted as (x′0, y′0). The equipment or line fault point to be repaired is the repair object recorded in the task assigned to the operator.
[0216] Step C2, using the third vertex of the i-th region grid (e.g.) Figure 14 The third vertex p of the 32nd region grid 3,32 The coordinates are the origin of the xy-axis coordinate system, with the third and fourth vertices of the i-th region grid (e.g., ...) as the reference points. Figure 14 The fourth vertex p of the 32nd region grid 4,32 The line connecting the first and third vertices of the i-th region grid is the x-axis of the xy-axis coordinate system. Figure 14 The second vertex p of the 32nd region mesh 2,32 The line connecting x′0 and y′0 is the vertical axis of the xy coordinate system. Determine whether x′0 and y′0 satisfy the constraint conditions expressed by the following formula (3).
[0217] If so, the i-th region grid is defined as the region grid where the fault point of the equipment or line to be repaired falls, and the area covered by the defined region grid is the permitted work area for the maintenance personnel.
[0218] If not, proceed to step C3;
[0219]
[0220] In formula (3), x3 and y3 are the x-coordinate and y-coordinate of the third vertex of the i-th region grid, respectively;
[0221] x4 is the x-coordinate of the fourth vertex of the i-th region grid;
[0222] y1 is the ordinate of the first vertex of the i-th region grid;
[0223] C3, return to step C2, and determine whether the fault point of the equipment or line to be repaired falls into the (i+1)th area grid.
[0224] When the task assigned to workers is to perform work at height, the method for calculating the workers' permitted working area is as follows:
[0225] Based on the obtained coordinates of the climbing position and the coordinates of the four vertices of the grid area where the climbing position falls, the correction point of the climbing tower is calculated. Then, a circle is drawn with the correction point as the center and a preset radius r1. The area covered by each grid area within which the drawn circle falls is taken as the permitted working area for the climbing personnel.
[0226] The correction point of the climbing tower is calculated using the following formula (4):
[0227]
[0228] In formula (4), d t This represents the distance between the obtained coordinates of the tower and the j-th vertex of the grid region it falls into;
[0229] x j x t These represent the x-axis coordinates of the j-th vertex of the regional grid and the coordinate point of the tower, respectively.
[0230] y j y t The ordinate of the j-th vertex of the region grid and the coordinate point of the tower.
[0231] j = 1, 2, 3, 4;
[0232] d t The vertex of the grid corresponding to the region with the minimum value is used as the correction point of the climbing tower. Figure 14 p′ in t p represents the correction point after correction. t This indicates the coordinates of the tower before correction. The area within the circular dashed box, falling into grids 29, 30, 38, and 39, represents the permitted working area for personnel working at height. t The positioning coordinates are sent to the video command center platform by the positioning device installed on the climbing tower.
[0233] In order to ensure that the drawn circle falls within as few area grids as possible, preferably, each area grid has the same length and width, and r1 is a multiple of the length or width of the area grid.
[0234] The current task assigned to the workers is ground construction time. The method for calculating the workers' permitted work area is as follows:
[0235] Using the center point c of the input ground construction area sUsing r2 as the center, draw a circle with a preset radius. The area covered by the grid of each region that the drawn circle falls into is the permitted working area for ground construction workers.
[0236] After calculating the permissible work area for each worker, as follows: Figure 9 As shown, the working method of the video command center platform provided in this embodiment is as follows:
[0237] Step S3: Receive the location data of each worker and determine whether each worker is currently within their corresponding permitted work area.
[0238] If so, then do not call the police;
[0239] If not, the video monitored by the camera worn on the worker's chest will be connected to the large screen in the mobile command center and an alarm will be triggered. There are two alarm methods: one is to issue an audible and visual alarm in the mobile command center and select the video of the abnormal operation on the large screen; the other is for the platform to generate an abnormal alarm signal and send it to the corresponding smart terminal to notify the relevant worker that they are currently in an abnormal operation state.
[0240] The present invention also provides a smart terminal, which is assigned to each operator to carry when performing work tasks. After each smart terminal establishes a wireless communication connection with the aforementioned video command center platform, the operator receives the work tasks issued by the platform through the APP software application running on the smart terminal.
[0241] like Figure 7 As shown, the smart terminal specifically includes: a processor module 31 and an identity matching module 32, a QR code scanning module 33, a tool usage permission verification module 34, a task start execution judgment module 35, a positioning module 36, and a task receiving module 37, which are connected to the processor module 31.
[0242] The identity matching module 32 is used to match the identified worker's identity information (identification methods include existing identity recognition methods such as fingerprint recognition, facial recognition, and iris recognition) with the user information of the user currently logged into the APP software application.
[0243] If the match is successful, the scanning function of scanning module 33 will be activated;
[0244] If the matching fails, the scanning function of scanning module 33 will not be activated;
[0245] The barcode scanning module 33 is connected to the identity matching module 32 and is used to provide operators with the unique tool code printed on the maintenance tool to obtain tool information after the barcode scanning function is activated.
[0246] The tool access verification module 34 is connected to the identity matching module 32 and the QR code scanning module 33, respectively. After the operator passes the identity matching verification, it obtains the tool information database that the operator is authorized to use from the video command center platform, and matches the scanned tool information with the obtained tool information database.
[0247] If the matching fails, the operator will be prompted that they do not have permission to use the maintenance tool and the tool will be refused activation. In other words, all functions of the maintenance tool will be restricted and cannot be used.
[0248] If the match is successful, a binding relationship is formed between the operator and the maintenance tool, binding information is generated and stored, and then the maintenance tool is activated, that is, all functions of the maintenance tool are activated and it is in a usable state. The binding information includes the binding time, the binding person information, and the information of the maintenance tool that is the binding object.
[0249] The task start-of-execution judgment module 35 is used to determine whether the current time has reached the task start-of-execution time recorded in the job task.
[0250] If so, a location data acquisition command is generated and sent to the location module 36;
[0251] If not, wait for the preset interval and then re-determine whether the task start time has been reached;
[0252] The positioning module 36 is connected to the task start-of-execution judgment module 35, which is used to obtain the positioning data of the operator and send it to the video command center platform after receiving the positioning data acquisition instruction;
[0253] The task receiving module 37 is used to receive work tasks issued by the video command center platform.
[0254] Regarding the working methods of smart terminals, such as Figure 13 As shown, it specifically includes:
[0255] Step L1 involves matching the identified worker's identity information with the user information of the currently logged-in APP application. The APP application runs on a smart terminal.
[0256] If the match is successful, the scanning function of the smart terminal will be activated and the user will be notified that the scanning function has been activated and then proceed to step L2.
[0257] If the matching fails, the scanning function of the smart terminal will not be activated and the login user will be prompted that the identity verification failed.
[0258] Step L2: The operator uses the barcode scanning function provided by the smart terminal to scan the unique tool code printed on the maintenance tool to obtain tool information;
[0259] Step L3: Using the operator's identity verification as an instruction, retrieve the tool information database that the operator is authorized to use from the video command center platform, and match the scanned tool information with the retrieved tool information database.
[0260] If the matching fails, the operator will be prompted that they do not have permission to use the maintenance tool and the activation of the maintenance tool will be refused.
[0261] If the match is successful, a binding relationship is formed between the operator and the maintenance tool, binding information is generated and stored, and then the maintenance tool is activated;
[0262] L4 determines whether the current time has reached the task start time recorded in the task assignment issued to the workers. If so, the smart terminal starts to obtain the workers' location data and sends it to the video command center.
[0263] If not, wait for the preset interval and then re-determine whether the task start time has been reached.
[0264] This invention also provides a video command system, including the aforementioned video command center platform and several smart terminals worn by each worker. The video command center platform divides the on-site work area into a grid based on input area division instructions, and calculates the coverage area of the task execution area based on the coordinates of the first center point of the work area, the work radius, and the vertex coordinates of the divided grid. It also calculates the permissible work area for each worker based on the obtained coordinates of the object under maintenance and / or the coordinates of the center point of the ground construction area. Furthermore, it determines whether each worker is currently within their corresponding permissible work area based on their location data. If so, no alarm is triggered; otherwise, the video monitored by the camera worn on the worker's chest is connected to the large screen of the mobile command center, and an alarm is triggered. The specific calculation methods for the coverage area of the task execution area and the permissible work area for each worker, as well as the methods for judging abnormal work behavior and triggering alarms, have been detailed in the above-described working methods of the video command center platform and smart terminals, and will not be repeated here.
[0265] In summary, this invention receives the location data of each worker through a video command center platform, compares the received worker location data with the worker's allowed work area calculated by the platform, and issues an alarm if the comparison fails. The video monitored by the camera worn by the worker is then connected to the video command center for command and dispatch, thus achieving precise monitoring of each worker.
[0266] In addition, by using a smart terminal worn by each worker, the system obtains a tool information database associated with that worker from the video command center platform. Then, the tool information scanned by the smart terminal is matched with the obtained tool information database. If the match fails, the worker is prompted that they do not have the authority to use the maintenance tool and the activation of the maintenance tool is refused. This prevents tool abuse and improves work safety.
[0267] It should be stated that the above-described specific embodiments are merely preferred embodiments of the present invention and the technical principles employed. Those skilled in the art should understand that various modifications, equivalent substitutions, and variations can be made to the present invention. However, such variations, as long as they do not depart from the spirit of the present invention, should be within the scope of protection of the present invention. Furthermore, some terminology used in this specification and claims is not limiting, but merely for ease of description.
Claims
1. A video command center platform, characterized in that, It includes a main control module and, in communication with the main control module, an instruction input module, a task issuing module, a positioning data receiving module, a video data receiving module, an alarm module, a storage module, and a communication module. The communication module is used to establish a wireless communication connection between the video command center and the smart terminal held by each operator. The instruction input module is used to provide platform administrators with instructions for dividing the work area, the coordinates of the first center point of the work area, and the work radius of the work area. The task distribution module is used to provide the platform administrator with the ability to edit and generate job tasks and distribute them to the designated job personnel; The positioning data receiving module is used to receive the positioning data of the workers obtained by the smart terminal and the positioning data obtained by the four video surveillance and positioning devices deployed at the work site. The main control module is used to divide the on-site work area into a grid according to the input area division command; It is used to calculate the coordinates of the second center point of the task execution area based on the coordinates of the first center point of the input work area and the vertex coordinates of the divided area grid; and it is used to calculate the coverage area of the task execution based on the input work radius and the calculated coordinates of the second center point. And used to calculate the permitted work area for each of the aforementioned workers; It is used to determine whether the current work behavior of each worker is abnormal based on the received location data of each worker and the corresponding allowed work area; The video data receiving module is used to receive video data monitored by the camera worn on the chest of each worker and video data monitored by the four video monitoring and positioning devices deployed at the work site. The alarm module is used to connect the video monitored by the camera worn on the chest of the operator to the large screen of the mobile command center and issue an alarm when the main control module determines that the operator's current work behavior is abnormal. The storage module is also connected to the positioning data receiving module, the task issuing module, and the video data receiving module, and is used to store the positioning data received by the positioning data receiving module, the information data of the job task edited and generated by the task issuing module, the video data received by the video data receiving module, and the data generated by the main control module through data analysis and calculation.
2. The video command center platform according to claim 1, characterized in that, The main control module specifically includes: The area grid division unit is used to divide the on-site work area into an area grid according to the input area division instruction; The second center point coordinate calculation unit is connected to the region grid division unit and is used to calculate the coordinates of the second center point of the task execution region based on the coordinates of the first center point of the input work area and the vertex coordinates of the divided region grid. The task execution area coverage calculation unit is connected to the second center point coordinate calculation unit and is used to calculate the coverage of the task execution area based on the input work radius of the work area and the calculated coordinates of the second center point. The allowable work area calculation unit, connected to the area grid division unit, is used to calculate the allowable work area for each worker based on the obtained coordinate position of the maintenance object and / or the coordinate information of the center point of the input ground construction area. The specific components of the region grid division unit include: The area enclosure subunit is used to enclose the work site into the work area in the form of a rectangle based on the positioning coordinates obtained by the four video surveillance and positioning devices deployed at the work site. Equal molecular units, connected to the region enclosure subunits, are used to equally divide the mutually perpendicular first and second sides of the rectangular field operation area, obtaining a number of first division points on the first side and a number of second division points on the second side; A connecting subunit is used to connect the equal-unit, and to draw a first dividing line from each of the first dividing points to the rectangular side opposite to the first side, and to draw a second dividing line from each of the second dividing points to the rectangular side opposite to the second side. The mutually perpendicular first dividing lines and second dividing lines divide the field operation area into a number of rectangular area grids. The second center point coordinate calculation unit specifically includes: A sub-unit for calculating vertex coordinates of a region grid is used to calculate the coordinates of the four vertices of each region grid. The distance calculation subunit, connected to the vertex coordinate calculation subunit of the region grid, is used to calculate the distance between the first center point and the four vertices of the region grid it belongs to using the following formula (1): In formula (1), d j This represents the distance between the first center point and the j-th vertex of the grid region it belongs to; x j x0 and x1 represent the x-axis coordinates of the j-th vertex and the first center point of the region grid, respectively; y j y0 represents the ordinate of the j-th vertex of the region grid and the first center point; j=1、2、3、4; The second center point coordinate determination subunit is connected to the region grid vertex coordinate calculation subunit and the distance calculation subunit, respectively, and is used to take the vertex coordinates of the region grid corresponding to the minimum distance d as the coordinates of the second center point of the task execution area; The permitted work area calculation unit specifically includes: The first allowable work area calculation subunit is used to determine the area grid in which the fault point of the equipment or line to be repaired falls based on the obtained location coordinates of the fault point of the equipment or line to be repaired and the vertex coordinates of the divided area grid, and to take the area covered by the determined area grid as the allowable work range of the maintenance personnel. The second allowed work area calculation subunit is used to draw a circle with the coordinate position of the obtained climbing tower as the center and a preset radius r1, and the area covered by each of the grid areas into which the drawn circle falls is taken as the allowed work area for the climbing personnel. The third allowed work area calculation sub-unit is used to calculate the center point c of the input ground construction area. s Using r2 as the center, draw a circle with a preset radius. The area covered by each of the grid regions that the drawn circle falls into is the permitted working area for ground construction workers.
3. A smart terminal, distributed to each worker for carrying while performing work tasks, characterized in that, After each of the smart terminals establishes a wireless communication connection with the video command center platform as described in claim 1 or 2, the operator receives the work task issued by the platform through the APP software application running on the smart terminal. The smart terminal specifically includes a processor module and an identity matching module, a code scanning module, a tool usage permission verification module, a task start execution judgment module, a positioning module, and a task receiving module that are communicated and connected to the processor module. The identity matching module is used to match the identified identity information of the operator with the user information of the user currently logged into the APP software application. If the match is successful, the scanning function of the scanning module will be activated; If the matching fails, the scanning function of the scanning module will not be activated; The scanning module is connected to the identity matching module and is used to provide the operator with a unique tool code printed on the maintenance tool to obtain tool information after the scanning function is activated. The tool access verification module is connected to both the identity matching module and the QR code scanning module. After the operator passes identity verification, it retrieves a database of tools the operator is authorized to use from the video command center platform and matches the scanned tool information with the retrieved tool information database. If the matching fails, the operator will be prompted that they do not have permission to use the maintenance tool and the activation of the maintenance tool will be refused. If the match is successful, a binding relationship is formed between the operator and the maintenance tool, binding information is generated and stored, and then the maintenance tool is activated; The task start-of-execution determination module is used to determine whether the current time has reached the task start-of-execution time recorded in the job task. If so, a location data acquisition command is generated and sent to the location module; If not, wait for the preset interval time and then re-determine whether the task start execution time has been reached; The positioning module is connected to the task start-of-execution determination module and is used to obtain the positioning data of the operator and send it to the video command center platform after receiving the positioning data acquisition instruction. The task receiving module is used to receive work tasks issued by the video command center platform.
4. A video command system, comprising a video command center platform and several smart terminals worn by each operator, characterized in that, The video command center platform is the video command center platform as described in claim 1 or 2, and the smart terminal is the smart terminal as described in claim 3. The video command center platform divides the on-site work area into a regional grid according to the input regional division command, and calculates the coverage area of the task execution area according to the coordinates of the first center point of the input work area, the work radius, and the vertex coordinates of the divided regional grid; and calculates the allowed work area for each worker according to the obtained coordinate position of the maintenance object and / or the coordinate information of the center point of the input ground construction area, and determines whether each worker is currently in its corresponding allowed work area according to the positioning data of each worker. If so, no alarm is triggered; if not, the video monitored by the camera worn on the worker's chest is connected to the large screen of the mobile command center and an alarm is triggered.
5. A method for operating a video command center platform as described in claim 1 or 2, characterized in that, Includes the following steps: S1. According to the input area division instruction, the on-site operation area is divided into area grids. Then, according to the input coordinates of the first center point of the operation area and the vertex coordinates of the divided area grid, the coordinates of the second center point of the task execution area are calculated. And according to the input operation radius and the calculated coordinates of the second center point, the coverage area of the task execution area is calculated. S2, calculate the allowable work area for each worker based on the obtained coordinate position of the object under maintenance and / or the coordinate information of the center point of the ground construction area; S3, Receive the location data of each worker, and determine whether each worker is currently within their corresponding permitted work area. If so, then do not call the police; If not, the video monitored by the camera worn on the chest of the operator will be connected to the large screen of the mobile command center and an alarm will be triggered.
6. The working method of the video command center platform according to claim 5, characterized in that, Step S1, the method for dividing the on-site work area into a grid includes the following steps: A1. Based on the positioning coordinates obtained from the four video surveillance and positioning devices deployed at the work site, the work site is enclosed in the form of a rectangle to form the work area. A2, divide the mutually perpendicular first and second sides of the rectangular field operation area into equal parts, obtaining a number of first division points on the first side and a number of second division points on the second side; A3, a first dividing line is drawn from each of the first dividing points and connected to the rectangular side opposite to the first side, and a second dividing line is drawn from each of the second dividing points and connected to the rectangular side opposite to the second side. The mutually perpendicular first dividing lines and second dividing lines divide the field operation area into a number of rectangular area grids. In step S1, the method for calculating the coordinates of the second center point of the task execution area includes the following steps: B1, calculate the coordinates of the four vertices of each of the aforementioned region grids, denoted as p. 1,i (x1,y1),p 2,i (x2,y2),p 3,i (x3,y3),p 4,i (x4, y4), where i represents the i-th area grid in the field operation area, p 1,i (x1,y1),p 2,i (x2,y2),p 3,i (x3,y3),p 4,i (x4, y4) represent the coordinates of the first vertex, second vertex, third vertex, and fourth vertex of the i-th region grid, respectively; B2, calculate the distance between the first center point and the four vertices of the grid in the region it belongs to using the following formula (2): In formula (2), d j This represents the distance between the first center point and the j-th vertex of the grid region it belongs to; x j x0 and x1 represent the x-axis coordinates of the j-th vertex and the first center point of the region grid, respectively; y j y0 represents the ordinate of the j-th vertex of the region grid and the first center point; j=1、2、3、4; B3, at a distance d j The vertex coordinates of the region grid corresponding to the minimum value are used as the coordinates of the second center point of the task execution region.
7. The working method of the video command center platform according to claim 6, characterized in that, In step S2, when the task assigned to the operator is equipment maintenance or line fault repair, the method for calculating the operator's permitted work area includes the following steps: C1, obtain the location coordinates of the fault point of the equipment or line to be repaired, denoted as (x′0, y′0), where the equipment or line fault point to be repaired is the repair object recorded in the task assigned to the operator; C2, taking the coordinates of the third vertex of the i-th region grid as the origin of the xy-axis coordinate system, the line connecting the third and fourth vertices of the i-th region grid as the horizontal axis of the xy-axis coordinate system, and the line connecting the third and first vertices of the i-th region grid as the vertical axis of the xy-axis coordinate system, determine whether x′0 and y′0 satisfy the constraint conditions expressed by the following formula (3). If so, the i-th area grid is defined as the area grid into which the equipment to be repaired or the line fault point falls, and the area covered by the defined area grid is taken as the permitted work area for the maintenance personnel. If not, proceed to step C3; In formula (3), x3 and y3 are the x-coordinate and y-coordinate of the third vertex of the i-th region grid, respectively; x4 is the x-coordinate of the fourth vertex of the i-th region grid; y1 is the ordinate of the first vertex of the i-th region grid; C3, return to step C2, and continue to determine whether the equipment to be repaired or the line fault point falls into the (i+1)th area grid; When the task assigned to the worker is to perform work at height, the method for calculating the worker's permitted work area is as follows: Based on the obtained coordinates of the climbing tower and the coordinates of the four vertices of the grid area into which the climbing tower's coordinates fall, the correction point of the climbing tower is calculated. Then, a circle is drawn with the correction point as the center and a preset radius r1. The area covered by each grid area into which the drawn circle falls is taken as the permitted working area for the climbing personnel. The correction point of the climbing tower is calculated using the following formula (4): In formula (4), d t This represents the distance between the obtained coordinates of the tower and the j-th vertex of the grid area it falls into; x j x t These represent the x-axis coordinates of the j-th vertex of the regional grid and the coordinate point of the tower, respectively. y j y t The vertical coordinate of the j-th vertex of the region grid and the coordinate point of the tower is represented by the y-axis. j=1、2、3、4; d t The vertex of the grid corresponding to the region with the minimum value is taken as the correction point of the ascent. When the task assigned to the worker is ground construction, the method for calculating the worker's permitted work area is as follows: Using the center point c of the input ground construction area s Using r2 as the center, draw a circle with a preset radius. The area covered by each of the grid regions that the drawn circle falls into is the permitted working area for ground construction workers.
8. The working method of the video command center platform according to claim 7, characterized in that, r1 is a multiple of the length or width of the region grid; Each of the four sides of the said regional grid is of equal length, and the length or width of each of the said regional grids is 3-5 meters.
9. A method for operating a smart terminal as described in claim 3, characterized in that, Includes the following steps: L1 matches the identified worker's identity information with the user information of the currently logged-in APP software application, which runs on a smart terminal. If the match is successful, the scanning function of the smart terminal is activated and the user is notified that the scanning function has been activated and the process proceeds to step L2. If the matching fails, the scanning function of the smart terminal will not be activated and the user will be prompted that the identity verification failed. L2, the operator uses the scanning function provided by the smart terminal to scan the unique tool code printed on the maintenance tool to obtain tool information; L3, using the operator's identity verification as an instruction, retrieves the tool information database that the operator is authorized to use from the video command center platform, and matches the scanned tool information with the retrieved tool information database. If the matching fails, the operator will be prompted that they do not have permission to use the maintenance tool and the activation of the maintenance tool will be refused. If the match is successful, a binding relationship is formed between the operator and the maintenance tool, binding information is generated and stored, and then the maintenance tool is activated; L4 determines whether the current time has reached the task start time recorded in the task assignment issued to the operator. If so, the smart terminal begins to acquire the location data of the operator and sends it to the video command center platform; If not, wait for the preset interval and then re-determine whether the task start execution time has been reached.
10. A distributed video command center, characterized in that, It includes several container-type emergency command cabins distributed at different sites. Each emergency command cabin has several photovoltaic power generation modules installed on its top. The interior of each emergency command cabin is equipped with a processor and a 5G module for communication with the processor, a smart meter, a camera, a PCS energy storage converter, an energy storage battery, a memory, and a large screen. Each of the photovoltaic power generation modules is electrically connected to the energy storage battery for storing the generated electrical energy in the energy storage battery; The 5G module is used to enable wireless communication between the video command center and external devices via a 5G network. The smart meter is used to measure the electricity consumption of the video command center and transmit the electricity data to the remote terminal. The camera is used to monitor the interior of the enclosure via video and store the monitored video in the memory. The PCS energy storage converter is connected between the mains power interface, each photovoltaic power generation module, and the energy storage battery. It is used to control the charging and discharging process of the energy storage battery and to perform AC / DC conversion. External mains power is connected from the mains power interface to power the video command center. Each of the photovoltaic power generation components is also communicatively connected to the processor, which is used to control the working status of the 5G module, the smart meter, the camera, the PCS energy storage converter, and each of the photovoltaic power generation components, and the processor runs a video command center platform as described in any one of claims 1 or 2. The energy storage battery is used to store electrical energy generated from each of the photovoltaic power generation modules or connected to external mains power. The memory is used to store data generated by the video command center and data received from external sources; The large screen is used to display on-site videos collected by various monitoring devices deployed on-site, as well as command and dispatch information.