Monitoring method, system and medium of digital twin model of SDH communication equipment
By monitoring users' teaching and practical data in the digital twin model and combining weighted calculation scores, the problem of excessive single and unreasonable user monitoring and scoring mechanism in the existing technology is solved, and a more reasonable and stable user proficiency score is achieved.
Patent Information
- Application Number
- CN202510260856.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-06
- Publication Date
- 2025-04-04
AI Technical Summary
The user monitoring and scoring mechanism of the digital twin model in the prior art is too single, ignoring the difference between teaching and practical stages, and the scoring mechanism is unreasonable, resulting in a deviation in user proficiency scores.
By obtaining the built digital twin model of SDH communication equipment, displaying it using the human-computer interaction interface, monitoring user operation data, and virtual interaction on the digital twin model. Teaching interaction is performed based on control data and answering data, practical interaction is performed based on control data and practical data, data correlation is combined with the two, teaching scores and practical scores are calculated, and the output monitoring score is measured through weighted calculations.
It realizes comprehensive monitoring of users in the teaching and practical stages, and calculates the scores with weights, which reduces the deviation of the scoring results and improves the rationality and stability of the scoring mechanism.
Smart Images

Figure CN119762308A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of digital twins, and in particular relates to a monitoring method, system and medium for a digital twin model of SDH communication equipment. Background Art
[0002] A digital twin is a virtual model that represents a digital copy of a physical entity, process, system or device. When applied, it establishes a two-way interactive relationship with the physical object and is widely used in mechanical manufacturing, smart cities, power communications and other fields.
[0003] At present, in the application process of digital twin models, monitoring and scoring users to judge their proficiency in the model is an emerging field. Although it has great potential, it still faces some challenges and problems in the actual application process. Specifically, there are the following shortcomings: (1) There is independence between the user's teaching stage and the user's practical operation stage. The existing technology only monitors the user's teaching process to judge the user's proficiency in the model. The condition is too simple and ignores the impact of the practical operation stage. (2) The existing scoring mechanism for monitoring scores of teaching interactions is unreasonable. It relies too much on specific scoring criteria or is biased towards specific data sources, which leads to deviations in user proficiency scores. Summary of the invention
[0004] In view of the shortcomings of the prior art mentioned above, the object of the present invention is to provide a monitoring method, system and medium for a digital twin model of SDH communication equipment, so as to solve the problems of independent interaction of digital twin models and unreasonable scoring mechanism in the above-mentioned prior art.
[0005] In a first aspect, the present invention provides a monitoring method for a digital twin model of an SDH communication device, the method comprising: Obtain the constructed digital twin model of SDH communication equipment and display it using the human-computer interaction interface; Monitoring user operation data of the human-computer interaction interface and performing virtual interaction on the digital twin model, wherein the user operation data includes control data, answer data, and actual operation data; Performing teaching interaction using the digital twin model based on the control data and the answer data; Performing practical interaction using the digital twin model based on the control data and the practical operation data; Data association is performed based on the model content in the teaching interaction and practical interaction, and the teaching score and practical score corresponding to the associated interaction are calculated to output the current monitoring score.
[0006] In this implementation, by visually displaying the digital twin model of the SDH communication equipment, user operation data can be obtained on the human-computer interaction interface to identify different interaction processes. Compared with the traditional single teaching interaction, practical interaction is added, and the teaching score and practical score are used to jointly calculate the user's monitoring score, which ensures the stability of the data scoring results and reduces the result deviation caused by overly single standard answers during teaching, thereby making the scoring mechanism of the monitoring score more reasonable.
[0007] In a possible implementation of the present application, the steps of constructing the digital twin model include: Acquire entity data of SDH communication equipment, wherein the entity data includes equipment parameters and operation data; Based on the entity data, a twin model is constructed using a preset modeling tool to obtain the digital twin model corresponding to the SDH communication device; Among them, during modeling, the SDH equipment debugging process teaching training data, SDH board card activation configuration teaching training data and SDH service activation configuration teaching training data are stored in the teaching unit of the digital twin model to obtain the teaching content.
[0008] In this implementation method, it is specifically explained that the constructed digital twin model is a twin model of SDH communication equipment, where SDH (Synchronous Digital Hierarchy) communication equipment is a fiber optic communication equipment based on synchronous transmission technology, which is widely used in high-speed data transmission, long-distance communication and network construction. SDH is mainly used in telecommunications networks and plays an important role in telephone, data, video and Internet services around the world. By simulating it with a digital twin, technical talents can be better cultivated. By storing different teaching and training data in teaching units, teaching in different scenarios can be coped with, such as SDH equipment debugging process teaching, SDH board card activation configuration teaching and SDH service activation configuration teaching, thereby enriching the students' operating experience.
[0009] In a possible implementation of the present application, monitoring the user operation data of the human-computer interaction interface specifically includes: The user operation data is monitored based on a human-computer interaction interface, wherein: Obtaining the control data based on a control response of a preset window and / or preset button of the human-computer interaction interface; Obtaining the answer data based on the feedback response associated with the teaching content monitored by the human-computer interaction interface; The actual operation data is obtained by monitoring the operation response to the model content on the digital twin model based on the human-computer interaction interface.
[0010] In this implementation, the twin data on the digital twin model can be divided by clarifying different data types. The defined control data is used to enter different set modes, while the answer data corresponds to the data associated with the teaching content. Correspondingly, the practical data corresponds to the data associated with the practical content. Through the clear definition and clear division of the data, the authenticity and validity of the data source of the monitoring score can be further guaranteed.
[0011] In a possible implementation of the present application, the teaching interaction using the digital twin model based on the control data and the answer data specifically includes: Based on the control data identification, entering the teaching interaction mode, wherein: Extract teaching content and display it visually using the human-computer interaction interface; During the teaching process, the teaching interaction is completed based on different teaching nodes and the answer data.
[0012] In this implementation, by setting different teaching nodes, users can be supported to carry out personalized and customized learning courses. The teaching content can be visualized through the human-computer interaction interface, so that users can see various types of information more intuitively, and different teaching nodes can support instant feedback and improvement, thereby achieving the purpose of staged teaching to full-process teaching interaction.
[0013] In a possible implementation of the present application, performing practical interaction using the digital twin model based on the control data and the practical operation data specifically includes: Entering into a practical interaction mode based on the control data identification, wherein: During the operation, operational feedback is performed on the digital twin model based on different operational data to complete practical interaction, wherein the feedback content includes operational compliance and operational alarms.
[0014] In a possible implementation of the present application, the data association based on the model content in the teaching interaction and the practical interaction specifically includes: Acquiring the teaching model content modified in the teaching interaction to obtain a first data set; Acquire the operation model content modified in the practical interaction to obtain a second data set; The clustering similarity of the model contents in the first data set and the second data set is calculated to perform data association, wherein data sets with similarity results greater than or equal to a preset threshold are determined to be associated data sets.
[0015] In this implementation, the model content in teaching interaction and practical interaction can be clustered, and the clustering similarity can be calculated to obtain an associated data set, thereby ensuring that when calculating the monitoring score, the score calculation can be performed on the interaction scene in the associated data set, thereby ensuring the stability of the calculation.
[0016] In a possible implementation of the present application, the calculating of the teaching score and the practical score corresponding to the associated interaction and outputting the current monitoring score specifically includes: Calculating a teaching score, wherein the teaching steps and standard steps in the teaching interaction are monitored for correctness to obtain the teaching score; Calculating a practical operation score, wherein the practical operation score is obtained based on the operation steps in the practical operation interaction combined with the digital twin model monitoring alarm signal; Get the calculation weights of teaching scores and practical scores; The monitoring score is obtained by performing weighted calculation based on the calculation weight and the corresponding score.
[0017] In this implementation, compared with the traditional monitoring scores of the teaching stage, monitoring scores of the practical operation stage are also added. By assigning weights to the scores of different stages, the monitoring results of the user's teaching stage and the practical operation stage can be better weighted calculated to reflect the user's mastery of the model proficiency, and make the evaluation more reasonable through quantitative means.
[0018] In a second aspect, the present invention provides a monitoring system for a digital twin model of an SDH communication device, the system comprising: An acquisition module is used to acquire the constructed digital twin model of SDH communication equipment and display it using a human-computer interaction interface; A monitoring module, used to monitor user operation data of the human-computer interaction interface and perform virtual interaction on the digital twin model, wherein the user operation data includes control data, answer data and actual operation data; An interaction module, configured to use the digital twin model to perform teaching interaction based on the control data and the answer data; and to use the digital twin model to perform practical interaction based on the control data and the practical data; The output module is used to associate data based on the model content in the teaching interaction and the practical interaction, and calculate the teaching score and the practical score corresponding to the associated interaction to output the current monitoring score.
[0019] In a third aspect, the present invention provides an electronic device, the electronic device comprising: a processor and a memory; The memory is used to store computer programs; The processor is used to execute the computer program stored in the memory so that the electronic device executes the above-mentioned monitoring method of the digital twin model of SDH communication equipment.
[0020] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by an electronic device, implements the above-mentioned monitoring method of the digital twin model of SDH communication equipment.
[0021] As described above, the monitoring method, system and medium of the digital twin model of SDH communication equipment described in the present invention have the following beneficial effects: teaching interaction and practical interaction can be performed on the digital twin model of SDH communication equipment, and through weighted calculation of teaching scores and practical scores of similar or consistent model contents, a quantitative mechanism can be given to the user's proficiency in using the model, and the evaluation results are more reasonable. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 Shown is a scene application diagram of the present invention; Figure 2 A method step diagram showing a monitoring method of a digital twin model of an SDH communication device according to an embodiment of the present invention; Figure 3 Shown is a schematic diagram of a human-computer interaction interface of a monitoring method for a digital twin model of an SDH communication device of the present invention in one embodiment; Figure 4 Shown is a flow chart of monitoring user operation data in an embodiment of a monitoring method of a digital twin model of an SDH communication device of the present invention; Figure 5 Shown is a flow chart of a monitoring method of a digital twin model of an SDH communication device of the present invention in one embodiment; Figure 6 Shown is a structural schematic diagram of a monitoring system of a digital twin model of an SDH communication device of the present invention in one embodiment; Figure 7 It is a schematic structural diagram of an electronic device of the present invention in one embodiment.
[0023] Component number description 60 Monitoring system of digital twin model of SDH communication equipment 61 Get Module 62 Monitoring module 63 Interaction Module 64 Output Module DETAILED DESCRIPTION
[0024] The following describes the embodiments of the present invention by specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.
[0025] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present invention, and thus the drawings only show components related to the present invention rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.
[0026] In addition, in this application, descriptions such as "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in this field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0027] Specifically, Figure 1 As shown, it is displayed as a scenario application diagram, wherein, in the interactive process of the digital twin model, the operation data of the SDH communication entity equipment is collected to generate the corresponding digital twin model for visual display, and then in the human-computer interaction process, different operations are displayed on the human-computer interaction interface and the SDH communication equipment feedback operation results are displayed. By monitoring different operation data and combining the scores at different stages, a better quantitative mechanism for the user's proficiency in the digital twin model of the SDH communication equipment can be given, thereby making the monitoring results more accurate and better reflecting the user's proficiency in the digital twin model.
[0028] The technical solutions in the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings in the embodiments of the present invention.
[0029] like Figure 2 As shown, in one embodiment of the invention, the monitoring method of the digital twin model of SDH communication equipment of the present invention includes: Step S202, obtaining the constructed digital twin model of the SDH communication equipment and displaying it using a human-computer interaction interface; Step S204, monitoring user operation data of the human-computer interaction interface, and performing virtual interaction on the digital twin model, wherein the user operation data includes control data, answer data, and actual operation data; Step S206, using the digital twin model to perform teaching interaction based on the control data and the answer data; Step S208, performing practical interaction using the digital twin model based on the control data and the practical operation data; Step S210, data association is performed based on the model content in the teaching interaction and the practical operation interaction, and the teaching score and the practical operation score corresponding to the associated interaction are calculated to output the current monitoring score.
[0030] It should be noted that, in this embodiment, Figure 3 As shown, a human-computer interaction interface is displayed, wherein the human-computer interaction interface displays the constructed digital twin model of the SDH communication equipment, and then the user performs human-computer interaction on the digital twin model, thereby monitoring the user operation data of the human-computer interaction interface, and performing virtual interaction on the digital twin model, wherein the monitored user operation data includes control data, answer data and practical operation data, specifically, the digital twin model is used to perform teaching interaction based on the control data and the answer data to complete the interactive control in the teaching stage, and the digital twin model is used to perform practical operation interaction based on the control data and the practical operation data, thereby completing the interactive control in the practical operation stage.
[0031] Furthermore, by performing data association on the model contents of the teaching interaction stage and the practical teaching stage, the teaching contents corresponding to different practical contents can be matched, so that the teaching scores and practical scores corresponding to the associated interactions (that is, indicating that the current practical interaction is associated with the corresponding teaching interaction) can be calculated to obtain the monitoring scores, wherein the monitoring scores correspond to the final scores of the teaching and training evaluation, and the user proficiency is judged based on the monitoring scores, wherein the higher the monitoring scores, the higher the user's proficiency in the current digital twin model of SDH communication equipment.
[0032] Furthermore, in this embodiment, the steps of constructing the digital twin model include: Acquire entity data of SDH communication equipment, wherein the entity data includes equipment parameters and operation data; Based on the entity data, a twin model is constructed using a preset modeling tool to obtain the digital twin model corresponding to the SDH communication device; Among them, during modeling, the SDH equipment debugging process teaching training data, SDH board card activation configuration teaching training data and SDH service activation configuration teaching training data are stored in the teaching unit of the digital twin model to obtain the teaching content.
[0033] It should be noted that, in this embodiment, the equipment operation data of the SDH communication equipment includes equipment parameters such as temperature, power consumption, load, and operation data such as signal strength, data throughput, and channel status, among which sensor data include ambient temperature, humidity, vibration, etc.; equipment status data include equipment working mode, fault log, operating time, etc.; communication protocol data include communication protocol, bandwidth, delay, packet loss rate, etc. between devices.
[0034] Furthermore, after obtaining the entity data of the SDH communication equipment, a twin model is constructed based on the entity data using a preset modeling tool to obtain the digital twin model corresponding to the SDH communication equipment, wherein modeling tools such as MATLAB, OMNeT++, Graphical Network Simulator-3 and other tools, in the process of building the digital twin model, also include storing the SDH equipment debugging process teaching training data, SDH board activation configuration teaching training data and SDH service activation configuration teaching training data in the teaching unit of the digital twin model to obtain the teaching content, so as to facilitate the demonstration in the subsequent teaching stage.
[0035] Specifically, when building a digital twin model, it is built based on the universal physical entity digital model of multi-brand SDH equipment, including: Normalizing the original characteristic elements of multi-brand devices to obtain normalized characteristic elements of multi-brand devices; A universal physical entity digital model of multi-brand equipment is constructed based on the characteristic elements.
[0036] It should be noted that, in this embodiment, the characteristic elements of multi-brand equipment are first determined, such as the standardized universal elements such as "hardware structure, board configuration, alarm information, northbound data" of SDH equipment. In this embodiment, the northbound data element, one of the standardized universal elements of SDH equipment of three brands, Brand A, Brand B and Brand C, is used as an example of the normalization process to illustrate, wherein specific indicators or parameters of the characteristic elements of each brand of equipment are collected; for example, for the hardware structure, geometric information such as hardware structure, board type, quantity, and size are collected; for the board configuration, physical parameters such as interface type, rate, and protection capability can be collected, and the "throughput data", one of the element indicators in the "northbound data" of the standardized universal element of SDH equipment of three brands, Brand A, Brand B and Brand C, is used as a normalization calculation example. For specific parameters, refer to Table 1.
[0037] Table 1. "Throughput" parameter table of SDH equipment of three brands: A, B and C Brand / Parameters "Throughput" parameter Brand A 1000 Brand B 800 Brand C 1200 The same indicator or parameter of each brand of equipment characteristic element is normalized to obtain the normalized characteristic element of each brand of equipment. The indicator or parameter of the "northbound data" characteristic element of each brand of equipment is normalized, and the formula of the normalized value Z is as follows:
[0038] Among them, X is the original data set, is the minimum value in the original data set, It is the maximum value in the original data set, and the original data can be linearly mapped to the interval [0,1].
[0039] Furthermore, for the embodiment of Table 1, the "throughput" data of brand A is "1000", the "throughput" data of brand B is "800", and the "throughput" data of brand C is "1200". Therefore, the minimum value of the throughput calculation threshold range is determined to be "800" and the maximum value is "1200". The "throughput" data of each brand of equipment is substituted into the normalization formula to calculate its normalized value. The final normalized result is shown in Table 2.
[0040] Table 2. Normalized results of the “throughput” parameter Brand / Parameters "Throughput" parameter Normalized value of the "Throughput" element Brand A 1000 Z=(1000-800) / (1200-800)= 0.5 Brand B 800 Z=(800-800) / (1200-800)= 0 Brand C 1200 Z=(1200-800) / (1200-800)= 1 Furthermore, the normalized calculation of the common elements of the four elements of "hardware structure, board configuration, alarm information and northbound data" of Brand A, Brand B and Brand C is finally obtained as shown in Table 3.
[0041] Table 3. Normalized results of Brand A, Brand B and Brand C Brand / Element Hardware Structure Board Configuration Warning information Northbound Data Brand A 0.85 0.90 0.80 0.95 Brand B 0.75 0.85 0.75 0.85 Brand C 0.65 0.70 0.65 0.75 Finally, the normalized results are checked to confirm that they are accurate. The specific method is as follows: check whether the formula application is accurate. If it is accurate, compare the normalized results with the original data to observe whether the data change trends are consistent and whether the important information in the original data is retained to ensure that there are no omissions or errors. Calculate the mean, standard deviation, median and other statistical quantities for the normalized results to observe whether there are outliers in the normalized data. If the difference between a data value and the mean value exceeds "2-3" standard deviations, the data point is considered to be abnormal. By checking the normalized results, the normalized results without abnormalities are used for the subsequent construction of a general physical entity digital model.
[0042] Furthermore, the architecture design for constructing a universal physical entity digital model for multi-brand equipment specifically includes a universal conceptual model design, a universal logical model design, and a universal physical model design. In the universal conceptual model design, the main hardware entities of the multi-brand equipment are identified, that is, from the data collected from the three brands of Brand A, Brand B and Brand C, the main hardware entities of the three brands are respectively identified based on the product manuals. The identified hardware in this embodiment, such as the appearance of hardware such as racks, boards, interfaces, and signal lights, etc., are elements for constructing the model; and the relationship between the main hardware entities of the multi-brand equipment is defined, and the relationship between the hardware entities is determined, such as the inclusion relationship, connection relationship, interaction relationship, etc.; in this embodiment, such as the plug-in connection relationship between the board and the rack, the connection relationship between the optical cable and the optical interface of the board, the interaction relationship between the working status of the board and the brightness of the signal light, etc.
[0043] Furthermore, in the design of the general logic model, the simulation data structures that need to be stored in the database are defined, such as tables, fields, etc.; these data structures will be used to simulate the actual operating status, performance parameters, configuration information, etc. of the SDH equipment, so as to conduct testing, development and training without affecting the actual production environment.
[0044] Specifically, in the present embodiment, in the design of the simulation data structure table in the defined database, a series of database tables need to be designed to store different types of simulation data. These tables are classified according to different aspects of the SDH equipment, such as basic equipment information, port configuration, service configuration, performance monitoring, etc. Among them, the simulation data structure table and description are shown in Table 4.
[0045] Table 4. Simulation data structure table and its description Table name describe DeviceInfo Stores basic information of SDH equipment, such as equipment ID, equipment name, manufacturer, model, etc. PortConfig Stores the configuration information of SDH equipment ports, such as port number, rate, status (enabled / disabled), etc. ServiceConfig Stores service configuration information on SDH devices, such as service ID, service type (such as STM-1, STM-4), source port, destination port, etc. Performance Stores the performance monitoring data of SDH equipment, such as transmission rate, bit error rate, packet loss rate, etc. AlarmLog Stores the alarm logs of SDH equipment, including alarm type, alarm time, and alarm description. Among them, the definition of the field is based on the actual requirements of the SDH equipment and the detail level of the simulation model. In the simulation data structure table, specific fields need to be defined to store corresponding data. In this embodiment, the specifically defined fields and data types are shown in Tables 5 to 9.
[0046] Table 5. DeviceInfo information table Field Name Data Types describe DeviceID INT Unique identifier for the device DeviceName VARCHAR Name of the device Manufacture VARCHAR Manufacturer's Name Model VARCHAR Device Model Table 6. PortConfig information table Field Name Data Types describe PortID INT Unique identifier for the port DeviceID INT The ID of the device to which it belongs PortNumber INT Port Number Speed INT Port rate (Mbps) Status VARCHAR Port status (enabled / disabled) Table 7. ServiceConfig information table Field Name Data Types describe ServiceID INT Unique identifier for the business DeviceID INT The ID of the device to which it belongs ServiceType VARCHAR Service type (such as STM-1, STM-4) SourcePort INT Source port ID DestinationPort INT Destination port ID Table 8. Performance information table Field Name Data Types describe RecordID INT Unique identifier for the record DeviceID INT The ID of the device to which it belongs Timestamp DATETIME Recording time TransmissionRate DECIMIAl Transfer rate (Mbps) ErrorRate DECIMIAl Bit error rate (%) PacketLossRate DECIMIAl Packet loss rate (%) Table 9. AlarmLog information table Field Name Data Types describe AlarmID INT Unique identifier of the alert DeviceID INT The ID of the device to which it belongs AlarmType VARCHAR Alarm Type AlarmTime DATETIME Alarm time Description TEXT Alarm Description Among them, the rules for virtual device interaction logic and data processing in the general conceptual model are formulated. When building the "simulated digital model" of the general SDH (Synchronous Digital Hierarchy) equipment, one of the key parts in the "logical model" design is to define the business logic between the "virtual hardware". These business logics simulate the interaction and data flow between the hardware components in the actual SDH equipment to ensure that the simulation model can accurately reflect the operating status of the actual equipment. In this embodiment, the protection switching business logic in the SDH network is as follows: Monitoring status: Real-time monitoring of the status information of the working path and protection path, including signal quality, alarm status, etc. Fault diagnosis: Determine whether a fault occurs on the working path based on the monitored status information; Trigger switching: If a working path fails, the protection switching mechanism is triggered to switch the service to the protection path; Restoring services: Restore service transmission on the protection path and continue to monitor the status of the working path; · Switchback: If the working path returns to normal, the service is switched back to the working path according to the preset policy (such as manual or automatic).
[0047] Furthermore, in the design of the universal physical model, the geometric data such as the shape, size, assembly relationship, etc. of the physical entity in the conceptual model of the multi-brand equipment, the universal data, and the human-computer interaction relationship in teaching are defined. In this embodiment, the geometric structure data is the shape, size, assembly relationship, etc. of the physical entity (such as the equipment sub-rack, component board, device, system interface, etc., which need to simulate the physical entity of the equipment), and the universal data is the "northbound data" such as "bandwidth, bit error rate, transmission rate" that characterizes the equipment. The human-computer interaction relationship is to define the virtual teaching requirements based on the universal SDH equipment physical entity digital model, and define the human-computer interaction relationship in teaching such as equipment activation, board configuration, troubleshooting operations, etc.
[0048] Furthermore, the normalized characteristic elements and the designed architecture are used to simulate the conceptual model, thereby obtaining a universal physical entity digital model of multi-brand SDH equipment, wherein a graphical tool is used to construct the conceptual model, and the relationship between the main hardware entities of the multi-brand equipment is displayed. Specifically, a graphical tool is used to construct the conceptual model, and the relationship between the main hardware entities of the multi-brand equipment is displayed. Specifically, in this embodiment, the graphical tool used is Autodesk Maya, wherein Autodesk Maya is a powerful graphical tool software that integrates the most advanced animation and digital effect technologies of Alias and Wavefront. The specific steps of using Autodesk Maya are as follows: Planning and preparation: Before you start modeling, you need to determine the details, shape, and size of the model, and collect reference pictures or make sketches; Create basic geometry: Use Maya's basic modeling tools, such as cubes, cylinders, spheres, etc. to create the basic shape of the model, and adjust the size, rotation or translation as needed; Add details: Add details such as edges, depressions, protrusions, etc. to the basic geometry to make the model more realistic. You can use subdivision surfaces, cutting tools, extrusion and other functions; Adjust topology Optimize the topology of the model to ensure a low number of faces and good streamlines. Use Maya's topology editing tools, such as merging vertices and edge loops, to adjust the shape of the model. Add materials and maps: Apply appropriate materials and maps to the model to increase surface detail and realism. You can use Maya's material editor, select the appropriate material type, and import the map in the map editor. Adjust lighting and rendering: Set up appropriate lighting and environment for the model to produce appropriate shadows and reflections during rendering, using Maya’s lighting tools and renderer; Texture mapping and UV unwrapping: Unwrap the UVs of the models that need to be mapped to maintain the consistency of the model surface during the texture mapping process. Use Maya's UV editing tools to unwrap and adjust them. Test and correct: Test the model and check if further adjustments and corrections are needed. Perform multiple tests and corrections as needed until a satisfactory result is achieved. Export and apply: After completing the modeling, export the model to a suitable format for use in other software or for further processing such as animation and special effects.
[0049] Specifically, the normalized feature elements and the defined geometric data, universal data and the human-computer interaction relationship in teaching are used to perform geometric simulation, physical simulation and logical simulation on the conceptual model, thereby obtaining a universal physical entity digital model of multi-brand SDH equipment. After completing the modeling through the above process, a high-quality and realistic model can be created.
[0050] Furthermore, in one embodiment of the invention, the monitoring of user operation data of the human-computer interaction interface specifically includes: The user operation data is monitored based on a human-computer interaction interface, wherein: Obtaining the control data based on a control response of a preset window and / or preset button of the human-computer interaction interface; Obtaining the answer data based on the feedback response associated with the teaching content monitored by the human-computer interaction interface; The actual operation data is obtained by monitoring the operation response to the model content on the digital twin model based on the human-computer interaction interface.
[0051] It should be noted that, in this embodiment, Figure 4 As shown, it is displayed as a flowchart for monitoring user operation data, wherein the user operation data is monitored based on the human-computer interaction interface, specifically, the control data corresponds to the control response based on the preset window and / or preset button of the human-computer interaction interface, such as the control response of the teaching button to enter the teaching interaction mode, and the control response of the practical operation button to enter the practical operation interaction mode; and the answer data corresponds to the feedback response associated with the teaching content based on the monitoring of the human-computer interaction interface, wherein, in the teaching interaction mode, the operations based on the human-computer interaction interface are all associated with the teaching content, so the corresponding operation data is the answer data, and accordingly, the answer data corresponds to the types such as the movement of the model or the selection of options; and the practical operation data corresponds to the operation response to the model content on the digital twin model based on the monitoring of the human-computer interaction interface, wherein, in the practical operation interaction mode, the operations related to the model content on the human-computer interaction interface will be regarded as practical operation data, such as the movement of the model content or the modification of the model content.
[0052] Furthermore, in one embodiment of the invention, the teaching interaction using the digital twin model based on the control data and the answer data specifically includes: Based on the control data identification, entering the teaching interaction mode, wherein: Extracting the teaching content and displaying it visually using a human-computer interaction interface; During the teaching process, the teaching interaction is completed based on different teaching nodes and the answer data.
[0053] It should be noted that, in this embodiment, in the teaching interaction mode, extraction is performed based on different teaching contents so as to be visualized using the human-computer interaction interface for use by users. In the teaching process, the corresponding teaching interaction is completed based on different teaching nodes combined with the answer data in adjacent nodes. For example, in the teaching content, the user is required to move model A to the operation box D between node B and node C, that is, the standard steps required in node B and node C are "move model A to the operation box D". If the steps in the answer data are consistent with the standard steps, the teaching interaction between node B and node C is completed until the teaching interaction between all nodes is completed. At this time, you can exit the teaching interaction mode or wait to re-enter the teaching interaction mode.
[0054] Further, in one embodiment of the invention, the performing of practical interaction using the digital twin model based on the control data and the practical operation data specifically includes: Entering into a practical interaction mode based on the control data identification, wherein: During the operation, operational feedback is performed on the digital twin model based on different operational data to complete practical interaction, wherein the feedback content includes operational compliance and operational alarms.
[0055] It should be noted that in this embodiment, in the practical interaction mode, based on the user's different operation data on the digital twin model, the digital twin model will give operation feedback. This entire process completes the practical interaction. Among them, the operation feedback given by the digital twin model includes feedback on the user moving the model or modifying the model, specifically including whether the operation is in violation of regulations. If not, it indicates that the operation is compliant. If it is in violation, it indicates an operation alarm.
[0056] Furthermore, in one embodiment of the invention, the data association based on the model content in the teaching interaction and the practical operation interaction specifically includes: Acquiring the teaching model content modified in the teaching interaction to obtain a first data set; Acquire the operation model content modified in the practical interaction to obtain a second data set; The clustering similarity of the model contents in the first data set and the second data set is calculated to perform data association, wherein data sets with similarity results greater than or equal to a preset threshold are determined to be associated data sets.
[0057] It should be noted that, in this embodiment, Figure 5As shown, it is displayed as a flow chart, wherein the clustering similarity calculation is performed on the model contents in different data sets to determine the associated interaction between the teaching interaction and the practical interaction. Specifically, the teaching model content modified in the teaching interaction is obtained to obtain a first data set, and the first data set corresponds to the model content moved or modified in the teaching stage. The operation model content modified in the practical interaction is obtained to obtain a second data set, and the second data set corresponds to the model content moved or modified in the practical stage, thereby calculating the clustering similarity of the model content in the first data set and the second data set to perform data association, wherein a data set with a similarity result greater than or equal to a preset threshold is judged to be an associated data set. Specifically, when the similarity between the model modified in the operation process of the practical stage and the operation process of the teaching stage is greater than a preset threshold, for example, "95%", it indicates that the practical interaction corresponding to the current practical stage and the teaching interaction in the teaching stage are associated interactions.
[0058] Further, in an embodiment of the invention, the calculation of the teaching score and the practical score corresponding to the associated interaction to output the current monitoring score specifically includes: Calculating a teaching score, wherein the teaching steps and standard steps in the teaching interaction are monitored for correctness to obtain the teaching score; Calculating a practical operation score, wherein the practical operation score is obtained based on the operation steps in the practical operation interaction combined with the digital twin model monitoring alarm signal; Get the calculation weights of teaching scores and practical scores; The monitoring score is obtained by performing weighted calculation based on the calculation weight and the corresponding score.
[0059] It should be noted that, in this embodiment, since there are different teaching nodes in the teaching stage, the operation contents in adjacent teaching nodes have corresponding standard operation contents. Therefore, the correctness monitoring of the teaching steps and the standard steps in the teaching interaction can obtain the corresponding teaching score. Specifically, for example, if the current teaching content has 10 standard steps and the full score is 100, the result of the correctness monitoring of the teaching steps is that all are correct, then the corresponding teaching score is 100 points. If one error occurs, the teaching score is 90 points; for another example, if the current teaching content has 20 standard steps and the full score is 100, the result of the correctness monitoring of the teaching steps is that all are correct, then the corresponding teaching score is 100 points. If one error occurs, the teaching score is 95 points. Specifically, the teaching content has n standard steps, and the score of each operation step is , therefore, the calculation formula for teaching score is as follows:
[0060] in, Score for teaching, is the total teaching score, n is the number of standard steps, is the number of wrong steps, among which the total teaching score The number of standard steps n is a known quantity, while the number of error steps The correctness is monitored.
[0061] Furthermore, since different practical interactions in the practical stage correspond to their associated teaching interactions, it is also necessary to calculate the practical score. Specifically, the practical score is obtained based on the operation steps in the practical interaction combined with the digital twin model monitoring alarm signal. If there is no alarm in the digital twin model after each step of the operation in a certain operation process, it means that the practical score corresponding to the current operation process is full marks, and points need to be deducted if an alarm signal appears, wherein the proportion of deductions can be dynamically adjusted according to actual needs, wherein the proportion of deductions can be associated with the severity of the alarm signal, wherein, ,in, For practical score, Total score for each practical step. is the deduction ratio corresponding to the practical steps, and M is the total number of practical steps.
[0062] Furthermore, after obtaining the teaching score and the practical score, it is necessary to obtain the calculation weights of the teaching score and the practical score, so that the calculation weights are combined with the corresponding scores for weighted calculation to obtain the monitoring score that ultimately reflects the user's proficiency in the digital twin model of the SDH communication equipment, wherein the calculation weights can be dynamically modified according to different teaching contents, so as to cope with a variety of complex scenarios to meet different test environments. Specifically, the calculation weight of the obtained teaching score is α, and the calculation weight of the practical score is β. The calculation formula of the monitoring score is as follows:
[0063] in, Score for teaching, For practical score, To monitor the score, Calculate weights for teaching scores, Calculate weights for practical scores.
[0064] An embodiment of the present application also provides a monitoring system for a digital twin model of an SDH communication device. The monitoring system for a digital twin model of an SDH communication device can implement the monitoring method for a digital twin model of an SDH communication device described in the present application. However, the implementation device for the monitoring method for a digital twin model of an SDH communication device described in the present application includes but is not limited to the structure of the monitoring system for a digital twin model of an SDH communication device listed in the present embodiment. All structural deformations and replacements of the prior art made according to the principles of the present application are included within the scope of protection of the present application.
[0065] See also Figure 6 In one embodiment, this embodiment provides a monitoring system 60 for a digital twin model of an SDH communication device, the system comprising: An acquisition module 61 is used to acquire the constructed digital twin model of the SDH communication equipment and display it using a human-computer interaction interface; A monitoring module 62 is used to monitor user operation data of the human-computer interaction interface and perform virtual interaction on the digital twin model, wherein the user operation data includes control data, answer data and actual operation data; An interaction module 63, configured to use the digital twin model to perform teaching interaction based on the control data and the answer data; and to use the digital twin model to perform practical interaction based on the control data and the practical data; The output module 64 is used to associate data based on the model content in the teaching interaction and the practical operation interaction, and calculate the teaching score and the practical operation score corresponding to the associated interaction to output the current monitoring score.
[0066] Since the specific implementation of this embodiment corresponds to the aforementioned method embodiment, the same details will not be repeated here, and those skilled in the art should also understand that Figure 6 The division of the modules in the embodiment is merely a division of logical functions, and in actual implementation, all or part of them can be integrated into one or more physical entities, and these modules can be implemented entirely in the form of software called by processing elements, or entirely in the form of hardware, or some modules can be implemented in the form of software called by processing elements, and some modules can be implemented in the form of hardware.
[0067] In the several embodiments provided by the present invention, it should be understood that the disclosed device or method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules / units is only a logical function division, and there may be other division methods in actual implementation, such as multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules or units, which can be electrical, mechanical or other forms.
[0068] The modules / units described as separate components may or may not be physically separated, and the components displayed as modules / units may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules / units may be selected according to actual needs to achieve the purpose of the embodiments of the present invention. For example, the functional modules / units in the various embodiments of the present invention may be integrated into one processing module, or each module / unit may exist physically separately, or two or more modules / units may be integrated into one module / unit.
[0069] Those of ordinary skill in the art should further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0070] The embodiment of the present invention further provides an electronic device, such as Figure 7 As shown, the electronic device includes a processor and a memory.
[0071] The memory is used to store computer programs.
[0072] The processor is used to execute the computer program stored in the memory so that the electronic device executes any one of the above methods.
[0073] In the several embodiments provided in the present application, it should be understood that the disclosed system, device or method can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of modules / units is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or units can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or modules or units, which can be electrical, mechanical or other forms.
[0074] The modules / units described as separate components may or may not be physically separated, and the components displayed as modules / units may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules / units may be selected according to actual needs to achieve the purpose of the embodiments of the present application. For example, the functional modules / units in the various embodiments of the present application may be integrated into one processing module, or each module / unit may exist physically separately, or two or more modules / units may be integrated into one module / unit.
[0075] Those of ordinary skill in the art should further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0076] The embodiment of the present application also provides a computer-readable storage medium. A person of ordinary skill in the art can understand that all or part of the steps in the method for implementing the above embodiment can be completed by instructing the processor through a program, and the program can be stored in a computer-readable storage medium, and the storage medium is a non-transitory medium, such as a random access memory, a read-only memory, a flash memory, a hard disk, a solid-state hard disk, a magnetic tape, a floppy disk, an optical disc, and any combination thereof. The above storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital video disc (DVD)), or a semiconductor medium (e.g., a solid-state disk (SSD)), etc.
[0077] The embodiment of the present application may also provide a computer program product, which includes one or more computer instructions. When the computer instructions are loaded and executed on a computing device, the process or function described in the embodiment of the present application is generated in whole or in part. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer or data center to another website, computer or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.
[0078] When the computer program product is executed by a computer, the computer executes the method described in the above method embodiment. The computer program product may be a software installation package, and when the above method is required, the computer program product may be downloaded and executed on a computer.
[0079] The descriptions of the processes or structures corresponding to the above-mentioned figures have different emphases. For parts that are not described in detail in a certain process or structure, please refer to the relevant descriptions of other processes or structures.
[0080] The above embodiments are merely illustrative of the principles and effects of the present application and are not intended to limit the present application. Anyone familiar with the technology may modify or change the above embodiments without violating the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by a person of ordinary skill in the art without departing from the spirit and technical ideas disclosed in the present application shall still be covered by the claims of the present application.
Claims
1. A monitoring method for a digital twin model of SDH communication equipment, characterized in that: include: Obtain the constructed digital twin model of SDH communication equipment and display it using the human-computer interaction interface; Monitoring user operation data of the human-computer interaction interface and performing virtual interaction on the digital twin model, wherein the user operation data includes control data, answer data, and actual operation data; Performing teaching interaction using the digital twin model based on the control data and the answer data; Performing practical interaction using the digital twin model based on the control data and the practical operation data; Data association is performed based on the model content in the teaching interaction and practical interaction, and the teaching score and practical score corresponding to the associated interaction are calculated to output the current monitoring score.
2. The monitoring method of the digital twin model of SDH communication equipment according to claim 1 is characterized in that: The steps of constructing the digital twin model include: Acquire entity data of SDH communication equipment, wherein the entity data includes equipment parameters and operation data; Based on the entity data, a twin model is constructed using a preset modeling tool to obtain the digital twin model corresponding to the SDH communication device; Among them, during modeling, the SDH equipment debugging process teaching training data, SDH board card activation configuration teaching training data and SDH service activation configuration teaching training data are stored in the teaching unit of the digital twin model to obtain the teaching content.
3. The monitoring method of the digital twin model of SDH communication equipment according to claim 2 is characterized in that: The monitoring of the user operation data of the human-computer interaction interface specifically includes: The user operation data is monitored based on a human-computer interaction interface, wherein: Obtaining the control data based on a control response of a preset window and / or preset button of the human-computer interaction interface; Obtaining the answer data based on the feedback response associated with the teaching content monitored by the human-computer interaction interface; The actual operation data is obtained by monitoring the operation response to the model content on the digital twin model based on the human-computer interaction interface.
4. The monitoring method of the digital twin model of SDH communication equipment according to claim 2 is characterized in that: The using the digital twin model to perform teaching interaction based on the control data and the answer data specifically includes: Based on the control data identification, entering the teaching interaction mode, wherein: Extracting the teaching content and displaying it visually using a human-computer interaction interface; During the teaching process, the teaching interaction is completed based on different teaching nodes combined with the answer data.
5. The monitoring method of the digital twin model of SDH communication equipment according to claim 1 is characterized in that: The performing practical interaction using the digital twin model based on the control data and the practical operation data specifically includes: Entering into a practical interaction mode based on the control data identification, wherein: During the operation, operational feedback is performed on the digital twin model based on different operational data to complete practical interaction, wherein the feedback content includes operational compliance and operational alarms.
6. The monitoring method of the digital twin model of SDH communication equipment according to claim 1 is characterized in that: The data association based on the model content in the teaching interaction and the practical interaction specifically includes: Acquire the teaching model content modified in the teaching interaction to obtain a first data set; Acquire the operation model content modified in the practical interaction to obtain a second data set; The clustering similarity of the model contents in the first data set and the second data set is calculated to perform data association, wherein data sets with similarity results greater than or equal to a preset threshold are determined to be associated data sets.
7. The monitoring method of the digital twin model of SDH communication equipment according to claim 1 is characterized in that: The calculating of the teaching score and the practical score corresponding to the associated interaction and outputting the current monitoring score specifically includes: Calculating a teaching score, wherein the teaching steps and standard steps in the teaching interaction are monitored for correctness to obtain the teaching score; Calculating a practical operation score, wherein the practical operation score is obtained based on the operation steps in the practical operation interaction combined with the digital twin model monitoring alarm signal; Get the calculation weights of teaching scores and practical scores; The monitoring score is obtained by performing weighted calculation based on the calculation weight and the corresponding score.
8. A monitoring system for a digital twin model of SDH communication equipment, characterized in that: include: An acquisition module is used to acquire the constructed digital twin model of SDH communication equipment and display it using a human-computer interaction interface; A monitoring module, used to monitor user operation data of the human-computer interaction interface and perform virtual interaction on the digital twin model, wherein the user operation data includes control data, answer data and actual operation data; An interaction module, configured to use the digital twin model to perform teaching interaction based on the control data and the answer data; and to use the digital twin model to perform practical interaction based on the control data and the practical data; The output module is used to associate data based on the model content in the teaching interaction and the practical interaction, and calculate the teaching score and the practical score corresponding to the associated interaction to output the current monitoring score.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the monitoring method of the digital twin model of SDH communication equipment described in any one of claims 1 to 7 is implemented.
10. An electronic device, characterized in that: The electronic device comprises: a processor and a memory; wherein the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the electronic device executes the monitoring method of the digital twin model of SDH communication equipment as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Intelligent teaching method and system based on digital twinborn technology, and storage medium
CN115064020A