A multi-person collaborative smart grid emergency drill method, device and equipment
By introducing a smart grid emergency drill method with multiple people in the power grid emergency drill, using virtual scenes and personalized knowledge graphs, the problem of difficulty in achieving multi-person collaborative drills and single scene simulation is solved, and efficient and real grid emergency response training is achieved.
Patent Information
- Application Number
- CN202510259106.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-06
- Publication Date
- 2025-04-01
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the current power grid emergency drill, it is difficult to achieve collaborative drills of multiple people, and the scene simulation is single, making it difficult to fully simulate the complexity and uncertainty in actual emergency scenarios.
A multi-person collaborative smart grid emergency drill method is proposed. By receiving user's drill requests, multiple virtual emergency drill scenes are presented, and target simulation training scenarios are automatically recommended or selected based on the user's personalized knowledge graph, creating a virtual room, determining user roles and tasks, realizing multi-person collaborative interactive drills, and updating the user's knowledge graph based on the drill results.
It improves the flexibility and personalization of power grid emergency drills, realizes the virtual environment construction of multi-person collaborative drills, improves the authenticity and efficiency of the drills, and helps users better understand and master the knowledge and skills related to emergency drills.
Smart Images

Figure CN119740848A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart grid technology, and in particular to a multi-person collaborative smart grid emergency drill method, device and equipment. Background Art
[0002] In the current practice of power grid emergency drills, the main methods used include PPT presentations, video playback, and actual firefighting drill operations. However, there is still a certain gap between these methods and the needs of actual power grid operation emergency drills. Although PPT and video drills can convey certain information and processes, they lack realism and interactivity, and it is difficult to fully simulate the complexity and uncertainty in actual emergency scenarios. Although actual firefighting drill operations have a certain degree of practicality, they are often limited by factors such as venues, equipment, and personnel, making it difficult to achieve large-scale, multi-role collaborative drills. Summary of the invention
[0003] In view of this, the purpose of the present invention is to propose a multi-person collaborative smart grid emergency drill method, device and equipment, aiming to solve the problems existing in current power grid emergency drills, such as the difficulty in implementing multi-person collaborative drills and the single scene simulation, so as to improve the efficiency and accuracy of power grid emergency response.
[0004] To achieve the above object, the present invention provides a multi-person collaborative smart grid emergency drill method, the method comprising: Receiving a drill request from a first user, and presenting a plurality of emergency drill virtual scenes of a power grid emergency drill to the first user according to the drill request, wherein each of the emergency drill virtual scenes has a plurality of preset drill roles, and each drill role is configured with a corresponding drill task; automatically recommending a drill scenario from the plurality of emergency drill virtual scenarios as a target simulation training scenario according to the personalized knowledge graph of the first user, and / or using a drill scenario selected by the first user as a target simulation training scenario; Creating a virtual room based on the target simulation training scenario, and adding the first user to the virtual room; Determine whether a second user joins within a preset time, and if so, add the second user to the virtual room, and determine exercise roles and exercise tasks for the first user and the second user; Obtaining a drill result obtained by the first user and the second user performing a multi-person collaborative interactive drill according to the drill steps of the target simulation training scenario according to the corresponding assigned drill tasks; The personalized knowledge graphs corresponding to the first user and the second user are updated according to the drill results.
[0005] Preferably, the step of taking the exercise scenario selected by the first user as the target simulation training scenario includes: According to the first user selecting one of the emergency drill virtual scenes as the target simulation training scene; or One of the drill scenarios automatically recommended according to the personalized knowledge graph of the first user is selected as the target simulation training scenario.
[0006] Preferably, the step of creating a virtual room based on the target simulation training scenario and adding the first user to the virtual room includes: By detecting whether the main training device at the training room end is turned on, if so, the first user is added to the virtual room created by the main training device; otherwise, the current device of the first user is used as the training device and a virtual room is created, and the first user is added to the virtual room.
[0007] Preferably, adding the second user to the virtual room and determining the exercise roles and exercise tasks for the first user and the second user include: receiving a first role selected by the first user, assigning a corresponding exercise task to the first role, and obtaining remaining exercise tasks; The second role selected by the second user is received, and corresponding training tasks are assigned to the first role from the remaining training tasks.
[0008] Preferably, adding the second user to the virtual room and determining the exercise roles and exercise tasks for the first user and the second user include: The second user is added to the virtual room and the second role selected by the second user is received. After the corresponding exercise tasks are assigned to the second role, the remaining unassigned exercise tasks are assigned to the first user.
[0009] Preferably, the determining whether a second user joins within a preset time includes: If no second user joins within the preset time, all the practice tasks corresponding to the target simulation training scenario are assigned to the first user, and the first user performs the practice according to the practice steps of the target simulation training scenario.
[0010] Preferably, the obtaining of the drill results obtained by the first user and the second user performing multi-person collaborative interactive drills according to the drill steps of the target simulation training scenario according to the corresponding assigned drill tasks includes: During the rehearsal process, the voice interaction data, rehearsal operation data and rehearsal progress of the first user and the second user are collected in real time to obtain the rehearsal results including the completion status of each rehearsal step, the role interaction score and the stay time.
[0011] Preferably, the method further comprises: If the main training device in the training room is turned on, the desktop fusion software of the secondary training device connected to the main training device is run to present the practice scene, and the desktop fusion software is used to display the real-time practice process of the target simulation training scene through multi-projector fusion.
[0012] To achieve the above object, the present invention further provides a multi-person collaborative smart grid emergency drill device, the device comprising: A drill request unit, configured to receive a drill request from a first user, and present a plurality of emergency drill virtual scenes of a power grid emergency drill to the first user according to the drill request, wherein each of the emergency drill virtual scenes has a plurality of preset drill roles, and each drill role is configured with a corresponding drill task; A simulation scenario selection unit, configured to automatically recommend a drill scenario from the plurality of emergency drill virtual scenarios as a target simulation training scenario based on the personalized knowledge graph of the first user, and / or to use the drill scenario selected by the first user as a target simulation training scenario; A virtual room creation unit, configured to create a virtual room based on the target simulation training scenario, and add the first user to the virtual room; a role determination unit, configured to determine whether a second user joins within a preset time, and if so, add the second user to the virtual room, and determine exercise roles and exercise tasks for the first user and the second user; A collaborative drill unit, used to obtain a drill result obtained by the first user and the second user performing a multi-person collaborative interactive drill according to the drill steps of the target simulation training scenario according to the corresponding assigned drill task; A knowledge graph updating unit is used to update the personalized knowledge graphs corresponding to the first user and the second user according to the training results.
[0013] In order to achieve the above-mentioned objectives, the present invention also proposes a multi-person collaborative smart grid emergency drill device, including a processor, a memory, and a computer program stored in the memory, wherein the computer program is executed by the processor to implement the steps of a multi-person collaborative smart grid emergency drill method as described in the above-mentioned embodiment.
[0014] Beneficial effects: The above scheme presents multiple virtual emergency drill scenarios according to the drill request, so that users can choose appropriate scenarios for drills according to their needs and interests, or recommend the most suitable drill scenarios according to different users through personalized knowledge graphs, thereby improving the flexibility and personalization of power grid emergency drills and improving user experience; creating virtual rooms based on target simulation training scenarios and adding users according to their situations, thus realizing the construction of a virtual environment for multi-person collaborative drills. At the same time, assigning drill tasks according to user roles can realize multi-person collaborative interactive drills, thus improving the authenticity and efficiency of power grid emergency drills; updating the user's personalized knowledge graph according to the drill results helps users understand their own drill situation, and also provides data support for subsequent drill recommendations and optimizations.
[0015] The above scheme, based on the first user and the second user assigning corresponding drill tasks according to the selected roles, meets the drill needs of different users and jointly improves the flexibility, adaptability and efficiency of the multi-person collaborative interactive drill method; when there is only the first user and no other users participating, all tasks are assigned to the first user to implement the alternative scheme of the single-player drill mode to ensure that the drill can be carried out effectively. This design increases the flexibility and adaptability of the drill and meets the needs and scenarios of different users. Through flexible role and task allocation and the alternative of the single-player drill mode, users can better understand and master the relevant knowledge and skills of smart grid emergency drills, improving the drill effect.
[0016] The above scheme collects users' voice interaction data, drill operation data and drill progress in real time to obtain drill results including the completion status of each drill step, role interaction score and dwell time. This comprehensive evaluation helps users understand their own drill status, identify deficiencies and make improvements; at the same time, it also provides strong data support for subsequent drill optimization and personalized recommendations.
[0017] These and other aspects of the present application will be more concise and understandable in the following description of the embodiments. It should be understood that the above general description and the following detailed description are only exemplary and explanatory and cannot limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0019] Figure 1A flowchart of a multi-person collaborative smart grid emergency drill method provided by one embodiment of the present invention.
[0020] Figure 2 A schematic diagram of a power grid emergency drill system provided in one embodiment of the present invention.
[0021] Figure 3 A schematic diagram of a personalized recommendation model provided by an embodiment of the present invention.
[0022] Figure 4 A schematic diagram of the allocation of drill steps for different user corresponding roles provided by an embodiment of the present invention.
[0023] Figure 5 A schematic structural diagram of a multi-person collaborative smart grid emergency drill device provided by one embodiment of the present invention.
[0024] The realization of the purpose, functional features and advantages of the invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the invention claimed for protection, but merely represents the selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0026] In the description of the present invention, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features.
[0027] The content of the present invention is described in detail below with reference to embodiments.
[0028] Reference Figure 1 The figure is a flow chart of a multi-person collaborative smart grid emergency drill method provided by an embodiment of the present invention.
[0029] In this embodiment, the method includes: S11, receiving a drill request from a first user, and presenting a plurality of emergency drill virtual scenes of a power grid emergency drill to the first user according to the drill request, wherein each of the emergency drill virtual scenes has a plurality of preset drill roles, and each drill role is configured with a corresponding drill task; S12, automatically recommending a drill scene from the plurality of emergency drill virtual scenes as a target simulation training scene according to the personalized knowledge graph of the first user, and / or using the drill scene selected by the first user as a target simulation training scene; S13, creating a virtual room based on the target simulation training scenario, and adding the first user to the virtual room; S14, determining whether a second user joins within a preset time, and if so, adding the second user to the virtual room, and determining exercise roles and exercise tasks for the first user and the second user; S15, obtaining a drill result obtained by the first user and the second user performing a multi-person collaborative interactive drill according to the drill steps of the target simulation training scenario according to the corresponding assigned drill task; S16: Update the personalized knowledge graphs corresponding to the first user and the second user according to the drill results.
[0030] Furthermore, the method further comprises: S17, if the main training device in the training room is turned on, the desktop fusion software of the secondary training device connected to the main training device is run to present the training scene, and the real-time training process of the target simulation training scene is displayed by multi-projector fusion using the desktop fusion software.
[0031] In this embodiment, the method is implemented based on the constructed power grid emergency drill system. Figure 2As shown. The power grid emergency drill system includes user terminals (APP running terminals), servers and training room terminals in different spaces. The power grid emergency drill system realizes the multi-person collaborative interactive smart grid emergency drill function through the collaborative work of the user terminal, the training room terminal (including the main training equipment and the secondary training equipment) and the server. Among them, the user terminal is used to realize the selection or personalized recommendation of drill scenes, virtual rooms and roles, including the user logging in to the APP. The server is connected to the user terminal and the training room terminal through the websocket protocol. The server is responsible for processing the data transmission and interaction instructions between the user terminal and the training room terminal. The server receives the voice interaction data and drill operation data from the user terminal and transmits them to the training room terminal for the presentation of the simulation scene. The training room includes main training equipment and secondary training equipment. The main training equipment mainly runs the drills of AI simulation training software. The secondary training equipment works together with the main training equipment to jointly build a training space. The secondary training equipment mainly runs the desktop fusion software, and displays the real-time drill process of the simulation training scene through the fusion of multiple projectors, that is, the fusion of multiple projectors on the four sides of left, middle, right and ground into the same side, so as to form a naked-eye training space on the main training room side, so that all personnel in the physical space in the training room can watch the entire training and drill process with naked eyes without wearing any hardware equipment such as 3D glasses.
[0032] Furthermore, in step S12, taking the exercise scenario selected by the first user as the target simulation training scenario includes: According to the first user selecting one of the emergency drill virtual scenes as the target simulation training scene; or One of the drill scenarios automatically recommended according to the personalized knowledge graph of the first user is selected as the target simulation training scenario.
[0033] In this embodiment, users Y1, Y2, Y3, Y4 and others only need to log in to the user terminal and run the APP to enter the power grid emergency drill system. Then, a different personalized knowledge graph recommendation module will appear for each user. Users can select one of the drill scenes from the multiple emergency drill virtual scenes presented in the interface as the target simulation training scene for drill according to their own needs or the scenarios they want to train. They can also select one of the drill scenes automatically recommended by the personalized knowledge graph as the target simulation training scene, or directly use a drill scene automatically recommended by the personalized knowledge graph as the target simulation training scene.
[0034] Reference Figure 3As shown. In this embodiment, the learning process based on the personalized knowledge graph can be achieved by adopting the CNN convolutional neural network and introducing the ResNet algorithm structure through data preprocessing (including data set preparation, data cleaning, and extraction of data features, etc.), model construction, model training, and model evaluation and optimization. The knowledge graph recommended for each user is personalized. Among them, the data set can be constructed by obtaining the user's rehearsal results, which includes the training role age, training role selection, training role interest, training role expertise, the dwell time of each rehearsal step, and the role interaction score of each rehearsal scene obtained through multiple rehearsals.
[0035] For example, Xiao Zhang is a staff member of a county-level substation monitoring center in the power grid. His main responsibilities include monitoring the operating status of power equipment, analyzing and judging the causes of equipment failures, coordinating the handling of equipment failures, maintaining and managing the monitoring system, keeping relevant records and reports, and being familiar with power equipment and monitoring systems. Xiao Zhang can send a drill request by logging into the APP in the actual job position or the actual physical space. After logging in, the system will display multiple emergency drill virtual scenes for Xiao Zhang to choose independently. For example, Xiao Zhang can not only choose the drill scenes that need to be trained for his position (such as virtual scenes such as power equipment operating status monitoring and fault analysis and judgment), but also choose the drill scenes that need to be trained for other positions (such as the role of the ground dispatching exercise dispatcher A, such as the grid dispatching coordination emergency handling, simulated transmission line fault repair, simulated substation switch cabinet flooding repair, simulated low-lying substation flood prevention, simulated hazardous chemicals enterprise power supply emergency, etc.) to understand and familiarize himself with the work of the ground dispatching exercise dispatcher A; it will also display a personalized knowledge map recommendation, which can recommend suitable drill scenes for Xiao Zhang by combining Xiao Zhang's current position and historical reference data. Furthermore, user Xiao Zhang conducts multiple drills and uses the drill results he obtains (including the age of the training role, the selection of the training role, the interests of the training role, the expertise of the training role, the dwell time of each training role in the corresponding step, and the role interaction score of each drill scenario) to build the above-mentioned personalized knowledge graph.
[0036] Furthermore, in step S13, creating a virtual room based on the target simulation training scenario and adding the first user to the virtual room includes: By detecting whether the main training device at the training room end is turned on, if so, the first user is added to the virtual room created by the main training device; otherwise, the current device of the first user is used as the training device and a virtual room is created, and the first user is added to the virtual room.
[0037] Furthermore, in step S14, adding the second user to the virtual room and determining the exercise roles and exercise tasks for the first user and the second user include: receiving a first role selected by the first user, assigning a corresponding exercise task to the first role, and obtaining remaining exercise tasks; The second role selected by the second user is received, and corresponding training tasks are assigned to the first role from the remaining training tasks.
[0038] Furthermore, in step S14, adding the second user to the virtual room and determining the exercise roles and exercise tasks for the first user and the second user include: The second user is added to the virtual room and the second role selected by the second user is received. After the corresponding exercise tasks are assigned to the second role, the remaining unassigned exercise tasks are assigned to the first user.
[0039] Further, in step S14, the determining whether a second user joins within a preset time includes: If no second user joins within the preset time, all the practice tasks corresponding to the target simulation training scenario are assigned to the first user, and the first user performs the practice according to the practice steps of the target simulation training scenario.
[0040] In this embodiment, when user Y1 selects a certain drill scene (such as simulating the repair of a power transmission line fault), the system will detect whether the virtual room of the main training device at the training room end is open. If it is open, user Y1 will join the virtual room that has been created and set, and start the multi-person training drill according to the currently selected role within the preset time (such as 10 seconds). If the virtual room of the main training device is not open, then user Y1 will automatically create a virtual room and wait for the second user to join as the main training device. If a second user Y2 joins within the preset time (such as 10 seconds), a multi-person collaborative drill will be carried out. User Y2 selects a certain role J1 and assigns the corresponding drill task (such as including 6 interactive drill steps). The remaining X (such as including 25) interactive steps are all executed by Y1; if no second user Y2 joins within the preset time (such as 10 seconds), then all interactive steps (31 interactive steps) are executed by user Y1 himself.
[0041] Reference Figure 4As shown. The specific allocation situations include: in the first situation, user Y1 joins the virtual room mode of the main training equipment (the virtual room of the main training equipment is turned on at this time), user Y1 can only practice the drill steps corresponding to the role he chooses, such as choosing role J1 to practice the corresponding 6 steps; in the second situation, user Y1 builds the virtual room R1 by himself, and no other user joins the virtual room R1 created by himself within 10 seconds, user Y1 needs to perform the entire 31 interactive steps of the virtual drill scene of simulating the emergency repair of a power transmission line fault in a certain place; in the third situation, user Y1 builds the virtual room R1 by himself, user Y2 joins and chooses role J2, user Y2 needs to complete the 7 steps corresponding to the role J2, and the remaining 24 steps (31-7=24) are all completed by user Y1; In the fourth case, user Y1 builds virtual room R1, user Y2 joins and selects role J2. User Y2 needs to complete the 7 steps assigned to role J2. User Y3 joins and selects role J3. User Y3 needs to complete the 3 steps assigned to role J3. The remaining 21 steps (31-7-3=21) are all completed by user Y1. There are many cases later. The role selection adopts the priority selection in the order within 10 seconds. The same exercise scene has been selected by default and cannot be selected again until the step corresponding to the last role is given to Y1 who created the virtual room. The steps X required for Y1 to interact = (31-the sum of the exercise steps of the selected role). This multi-person collaborative role allocation principle is conducive to the formation of multi-person collaborative interactive exercises for two, three, four, and five people. For users who are conducting exercises, they can independently select the simulation scene that corresponds to the current position or the position they expect to engage in. It is both real and has a strong autonomous allocation principle, so that the multi-person interactive exercises learned are more in line with the needs of real work scenarios.
[0042] The above simulation exercise scenario involves 31 interactive steps, which are executed by different roles at different times and in a certain order. The roles in the simulation exercise scenario include a provincial surveyor, a municipal surveyor A, a municipal surveyor B, a county surveyor, a dispatch director, and a substation monitoring team member. For example, when user Y2 joins the virtual room created by user Y1, the two conduct practical training in the simulation exercise scenario within 10 seconds and select a role J1 (a surveyor A). Then the drill steps that role J1 needs to interact with are: step 2 to notify a county operation and maintenance team to go to the site, step 3 to notify the transmission operation and inspection center, step 5 to discuss during the shift, and step 6 to report to a provincial dispatcher (a surveyor is the abbreviation of a regional dispatcher; a provincial dispatcher is the abbreviation of a provincial power dispatching center).
[0043] Further, in step S15, the acquisition of the drill result obtained by the first user and the second user performing the multi-person collaborative interactive drill according to the drill steps of the target simulation training scenario according to the corresponding assigned drill task includes: During the rehearsal process, the voice interaction data, rehearsal operation data and rehearsal progress of the first user and the second user are collected in real time to obtain the rehearsal results including the completion status of each rehearsal step, the role interaction score and the stay time.
[0044] In this embodiment, the drills that different users can conduct through the user end (such as the mobile phone APP end) are mainly telephone voice communications. The interactive mode of the power grid emergency drill system mainly adopts real-time speech recognition technology, combined with the algorithms of models such as CNN and LSTM to more accurately output the two-way transmission of user input voice, especially for some county-level personnel with local dialects, which can better recognize related voices and realize human-computer interaction. That is, different users mainly interact with each other by voice, and the user ends in different spaces transmit the recognized voice interaction data to the server through the websocket protocol, while the training room end obtains the interactive instructions of the training drill scene through the websocket protocol, and simulates the process of daily emergency drills through the implementation of these instructions.
[0045] Reference Figure 5 Shown is a structural schematic diagram of a multi-person collaborative smart grid emergency drill device provided by an embodiment of the present invention.
[0046] In this embodiment, the device 20 includes: A drill request unit 21 is used to receive a drill request from a first user, and present a plurality of emergency drill virtual scenes of a power grid emergency drill to the first user according to the drill request, wherein each of the emergency drill virtual scenes has a plurality of preset drill roles, and each drill role is configured with a corresponding drill task; A simulation scenario selection unit 22, configured to automatically recommend a drill scenario from the plurality of emergency drill virtual scenarios as a target simulation training scenario according to the personalized knowledge graph of the first user, and / or to use the drill scenario selected by the first user as a target simulation training scenario; A virtual room creation unit 23, configured to create a virtual room based on the target simulation training scenario, and add the first user to the virtual room; A role determination unit 24 is used to determine whether a second user joins within a preset time, and if so, add the second user to the virtual room, and determine a drill role and a drill task for the first user and the second user; A collaborative drill unit 25, configured to obtain a drill result obtained by the first user and the second user performing a multi-person collaborative interactive drill according to the drill steps of the target simulation training scenario according to the corresponding assigned drill tasks; The knowledge graph updating unit 26 is used to update the personalized knowledge graphs corresponding to the first user and the second user according to the training results.
[0047] Furthermore, the device also includes: The fusion display unit is used to run the desktop fusion software of the secondary training device connected to the main training device to present the training scene if the main training device in the training room is turned on, and use the desktop fusion software to perform a fusion display of multiple projectors on the real-time training process of the target simulation training scene.
[0048] Each unit module of the device 20 can respectively execute the corresponding steps in the above method embodiment, so each unit module will not be described in detail here. Please refer to the description of the above corresponding steps for details.
[0049] The embodiment of the present invention also provides a multi-person collaborative smart grid emergency drill device, which includes the multi-person collaborative smart grid emergency drill device as described above, wherein the multi-person collaborative smart grid emergency drill device can be used Figure 5 The structure of the embodiment can be executed accordingly. Figure 1 The technical solution of the method embodiment shown has similar implementation principles and technical effects. For details, please refer to the relevant records in the above embodiments, which will not be repeated here.
[0050] The device includes: a mobile phone, a digital camera, a computer, or other devices with a camera function, or a device with an image processing function, or a device with an image display function. The device may include components such as a memory, a processor, an input unit, a display unit, and a power supply.
[0051] Among them, the memory can be used to store software programs and modules, and the processor executes various functional applications and data processing by running the software programs and modules stored in the memory. The memory may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as an image playback function, etc.), etc.; the data storage area may store data created according to the use of the device, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory may also include a memory controller to provide the processor and the input unit with access to the memory.
[0052] The input unit can be used to receive input digital or character or image information, and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control. Specifically, the input unit of this embodiment includes not only a camera, but also a touch-sensitive surface (such as a touch display) and other input devices.
[0053] The display unit can be used to display information input by the user or information provided to the user and various graphical user interfaces of the device, which can be composed of graphics, text, icons, videos and any combination thereof. The display unit may include a display panel, and optionally, the display panel may be configured in the form of LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), etc. Further, the touch-sensitive surface may cover the display panel, and when the touch-sensitive surface detects a touch operation on or near it, it is transmitted to the processor to determine the type of touch event, and then the processor provides a corresponding visual output on the display panel according to the type of touch event.
[0054] It should be noted that each embodiment in this specification is described in a progressive manner, and each embodiment focuses on the differences from other embodiments, and the same or similar parts between the embodiments can be referred to each other. For the device embodiment, equipment embodiment and storage medium embodiment, since they are basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0055] Furthermore, in this document, the terms "comprises," "comprising," or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or device that includes the element.
[0056] The above description shows and describes the preferred embodiments of the present invention. It should be understood that the present invention is not limited to the form disclosed herein, and should not be regarded as excluding other embodiments, but can be used in various other combinations, modifications and environments, and can be modified within the scope of the invention, through the above teachings or the technology or knowledge of the relevant field. The changes and modifications made by those skilled in the art shall not depart from the spirit and scope of the present invention, and shall be within the scope of protection of the claims attached to the present invention.
Claims
1. A multi-person collaborative smart grid emergency drill method, characterized in that: The method comprises: Receiving a drill request from a first user, and presenting a plurality of emergency drill virtual scenes of a power grid emergency drill to the first user according to the drill request, wherein each of the emergency drill virtual scenes has a plurality of preset drill roles, and each drill role is configured with a corresponding drill task; automatically recommending a drill scenario from the plurality of emergency drill virtual scenarios as a target simulation training scenario according to the personalized knowledge graph of the first user, and / or using a drill scenario selected by the first user as a target simulation training scenario; Creating a virtual room based on the target simulation training scenario, and adding the first user to the virtual room; Determine whether a second user joins within a preset time, and if so, add the second user to the virtual room, and determine exercise roles and exercise tasks for the first user and the second user; Obtaining a drill result obtained by the first user and the second user performing a multi-person collaborative interactive drill according to the drill steps of the target simulation training scenario according to the corresponding assigned drill tasks; The personalized knowledge graphs corresponding to the first user and the second user are updated according to the drill results.
2. A multi-person collaborative smart grid emergency drill method according to claim 1, characterized in that: The step of taking the exercise scenario selected by the first user as a target simulation training scenario includes: According to the first user selecting one of the emergency drill virtual scenes as the target simulation training scene; or One of the drill scenarios automatically recommended according to the personalized knowledge graph of the first user is selected as the target simulation training scenario.
3. The multi-person collaborative smart grid emergency drill method according to claim 1, characterized in that: The step of creating a virtual room based on the target simulation training scenario and adding the first user to the virtual room includes: By detecting whether the main training device at the training room end is turned on, if so, the first user is added to the virtual room created by the main training device; otherwise, the current device of the first user is used as the training device and a virtual room is created, and the first user is added to the virtual room.
4. The multi-person collaborative smart grid emergency drill method according to claim 1, characterized in that: The adding the second user to the virtual room and determining the exercise roles and exercise tasks for the first user and the second user include: receiving a first role selected by the first user, assigning a corresponding exercise task to the first role, and obtaining remaining exercise tasks; The second role selected by the second user is received, and corresponding training tasks are assigned to the first role from the remaining training tasks.
5. The multi-person collaborative smart grid emergency drill method according to claim 1, characterized in that: The adding the second user to the virtual room and determining the exercise roles and exercise tasks for the first user and the second user include: The second user is added to the virtual room and the second role selected by the second user is received. After the corresponding exercise tasks are assigned to the second role, the remaining unassigned exercise tasks are assigned to the first user.
6. The multi-person collaborative smart grid emergency drill method according to claim 1, characterized in that: The determining whether a second user joins within a preset time includes: If no second user joins within the preset time, all the practice tasks corresponding to the target simulation training scenario are assigned to the first user, and the first user performs the practice according to the practice steps of the target simulation training scenario.
7. The multi-person collaborative smart grid emergency drill method according to claim 1, characterized in that: The obtaining of the drill result obtained by the first user and the second user performing a multi-person collaborative interactive drill according to the drill steps of the target simulation training scenario according to the corresponding assigned drill task includes: During the rehearsal process, the voice interaction data, rehearsal operation data and rehearsal progress of the first user and the second user are collected in real time to obtain the rehearsal results including the completion status of each rehearsal step, the role interaction score and the stay time.
8. The multi-person collaborative smart grid emergency drill method according to claim 1, characterized in that: The method further comprises: If the main training device in the training room is turned on, the desktop fusion software of the secondary training device connected to the main training device is run to present the practice scene, and the desktop fusion software is used to display the real-time practice process of the target simulation training scene through multi-projector fusion.
9. A multi-person collaborative smart grid emergency drill device, characterized in that: The device comprises: A drill request unit, configured to receive a drill request from a first user, and present a plurality of emergency drill virtual scenes of a power grid emergency drill to the first user according to the drill request, wherein each of the emergency drill virtual scenes has a plurality of preset drill roles, and each drill role is configured with a corresponding drill task; A simulation scenario selection unit, configured to automatically recommend a drill scenario from the plurality of emergency drill virtual scenarios as a target simulation training scenario based on the personalized knowledge graph of the first user, and / or to use the drill scenario selected by the first user as a target simulation training scenario; A virtual room creation unit, configured to create a virtual room based on the target simulation training scenario, and add the first user to the virtual room; a role determination unit, configured to determine whether a second user joins within a preset time, and if so, add the second user to the virtual room, and determine exercise roles and exercise tasks for the first user and the second user; A collaborative drill unit, used to obtain a drill result obtained by the first user and the second user performing a multi-person collaborative interactive drill according to the drill steps of the target simulation training scenario according to the corresponding assigned drill task; A knowledge graph updating unit is used to update the personalized knowledge graphs corresponding to the first user and the second user according to the training results.
10. A multi-person collaborative smart grid emergency drill device, characterized in that: It includes a processor, a memory and a computer program stored in the memory, wherein the computer program is executed by the processor to implement the steps of a multi-person collaborative smart grid emergency drill method as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Three-dimensional emergency drilling virtual system and construction method and use method thereof
CN105976670A
Graphical design platform for power grid emergency training schemes
CN106682246A
Emergency drill simulation system
CN114023138A
Metacosm data recommendation method and device
CN118113933A