Simulation training method and system for rope techniques, and related device

WO2026201148A1PCT designated stage Publication Date: 2026-10-01SHANGHAI FIRE RES INST OF MEM
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2026/086591
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-03-27
Filing Date
2026-03-27
Publication Date
2026-10-01

Smart Images

  • Figure CN2026086591_01102026_PF_FP_ABST
    Figure CN2026086591_01102026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present invention are a simulation training method and system for rope techniques, and a related device. In the present solution, simulated construction of a component configuration scenario for practical rope applications is performed by means of coordinated operation of the construction of a visualized rope configuration scenario, equilibrium adjustment of a simulated rope configuration scenario, equilibrium-state force analysis of the simulated rope configuration scenario, and rope knowledge training and assessment, and an equilibrium position and force values of respective components in the scenario are determined by means of equilibrium solving, thereby providing a reliable technical determination and safety guarantee for practical rope applications. The present solution can be used as a powerful and practical tool for the learning and further training of rope technique practitioners, so as to rapidly improve their learning efficiency and practical ability.
Need to check novelty before this filing date? Find Prior Art

Description

A rope technique simulation training method, system, and related equipment Technical Field

[0001] This invention relates to rope technology, and more specifically to rope-based simulation training technology. Background Technology

[0002] Rope technology, characterized by safety, scientific rigor, and efficiency, is widely used in various disaster relief and outdoor adventure scenarios, playing a crucial role in major disasters and other emergency rescue operations primarily focused on saving lives. However, rope technology has long been a high-barrier-to-entry industry, and building a skilled technical workforce is challenging.

[0003] On the one hand, rope technology has flexible setup methods to cope with various complex rescue scenarios, which means that professional technicians need to undergo a lot of practical training to master it effectively.

[0004] On the other hand, rope equipment is updated and replaced quickly, and a large number of new equipment need to undergo repeated simulations and drills before they can be put into use to ensure their safety and reliability.

[0005] Therefore, current rope technician training methods, which rely on hands-on practice, not only require setting up various training scenarios but also involve extensive practical training, resulting in low overall training efficiency. Thus, effectively and rapidly improving the learning efficiency and practical skills of rope technicians is a pressing technical problem that needs to be solved in this field. Summary of the Invention

[0006] To address the problems existing in current rope technique training methods based on hands-on practice, the present invention aims to provide a rope technique simulation training scheme. This scheme, as an auxiliary technology for rope technique training, uses computer simulation technology to assist in the construction and analysis of various rescue scenarios, and can update equipment information in real time and conduct rescue technique drills, thereby effectively improving the efficiency of rope technique training.

[0007] To achieve the above objectives, the present invention provides a rope technology simulation training method, the simulation training method comprising:

[0008] (1) Construct a visual rope configuration scenario.

[0009] Based on the rope configuration component database, a rope configuration model is built to simulate rope configuration scenarios;

[0010] (2) Adjust the rope configuration to maintain the scene's balance.

[0011] For the rope configuration model constructed in step (1), the rope configuration model is divided into connecting rope, fixed component area, moving component area and heavy component area. By analyzing the role and balance mode of the rope configuration components contained in the fixed component area, moving component area and heavy component area and the connecting rope in rope balance, the balance position of the rope configuration components contained in the heavy component area in the corresponding rope configuration scenario is determined. Based on the determined balance position, the rope configuration components contained in the heavy component area on the rope configuration model are adjusted so that the rope configuration model reaches a balanced state.

[0012] (3) Analyze the equilibrium forces in the simulated rope configuration scenario.

[0013] For a rope configuration model in equilibrium, the stress characteristics of the connecting ropes and each rope configuration component are analyzed, the stress values ​​of the connecting ropes and each rope configuration component are calculated and determined, and the safety factor is determined by comparing them with the strength of the corresponding rope configuration component itself. Warning information can be generated when the safety factor is less than a predetermined value.

[0014] In some embodiments of the present invention, the rope configuration component database includes one or more of the following: common component classification and characteristic data, balance and mechanical calculation model data, knot making demonstration data, and fire protection and rope technology knowledge data.

[0015] In some embodiments of the present invention, when determining the balance position of the simulated rope configuration scene in step (2), the method includes the following steps:

[0016] (2.1) Obtain the rope configuration component information in the rope configuration model constructed in step (1);

[0017] (2.2) Based on the obtained rope configuration component information, the rope configuration model is first divided into connecting rope and component areas based on the connection status between the connecting rope and each rope configuration component; then, the component areas on the rope configuration model are further divided into fixed component areas, moving component areas and heavy object component areas.

[0018] (2.3) Construct corresponding balance determination calculation models for different scenario configuration modes of the rope configuration model;

[0019] (2.4) For different scenario configuration modes of the rope configuration model, construct the corresponding balance position search interval, and then use the corresponding balance determination calculation model constructed in step (2.3) to calculate and determine the balance position of the rope configuration component contained in the heavy component area of ​​the rope configuration model under different rope configuration scenario modes based on the constructed balance position search interval.

[0020] In some embodiments of the present invention, when analyzing the equilibrium force of the simulated rope configuration scenario in step (3), the method includes the following steps:

[0021] (3.1) For the rope configuration model in equilibrium, the force value of the connecting rope is first calculated based on vector form;

[0022] (3.2) Based on the force value of the connecting rope determined in step (3.1), calculate the force value of all rope configuration components connected to the connecting rope;

[0023] (3.3) Starting from the force on the rope configuration assembly connected to the connecting rope as determined in step (3.2), calculate and determine the force value of all rope configuration assemblies sequentially connected to the current rope configuration assembly.

[0024] In some embodiments of the present invention, in step (3.1), the force value of the weight configuration component is first calculated, and then the force value of the connecting rope connected to the rope configuration component included in the weight component area, the force value of the connecting rope connected to the rope configuration component included in the moving component area, the force value of the connecting rope connected to the rope configuration component included in the fixed component area, and the force value of the connecting rope connecting the fixed component areas are calculated in sequence.

[0025] In some embodiments of the present invention, step (3.2) first counts the number of connecting ropes directly connected to all components, then calculates the force vector of all connecting ropes, and finally calculates the resultant force of the connecting ropes on the component.

[0026] In some embodiments of the present invention, step (3.3) employs an iterative progression mode to sequentially calculate and determine the forces on all rope configuration components that are sequentially connected to the current rope configuration component.

[0027] In some embodiments of the present invention, the method further includes a rope knowledge training and assessment step, wherein the rope knowledge training and assessment step forms a rope knowledge learning logic process or / or a rope knowledge examination and assessment logic process by constructing a rope knowledge database.

[0028] To achieve the above objectives, the present invention provides a rope technology simulation training system, the simulation training system comprising:

[0029] A rope configuration component database, wherein the rope configuration component database includes at least basic data of rope configuration components;

[0030] A visual rope configuration scenario construction unit is configured to interact with a rope configuration component database and can build a rope configuration model based on the rope configuration component database to simulate rope configuration scenarios.

[0031] A balance adjustment unit is configured to interact with a visual rope configuration scene construction unit. This unit can divide the constructed rope configuration model into connecting ropes, fixed component areas, moving component areas, and weight component areas. By analyzing the role and balance mode of the rope configuration components in the fixed component areas, moving component areas, and weight component areas, as well as the connecting ropes, in rope balance, the unit determines the balance position of the rope configuration components in the weight component area within the corresponding rope configuration scene. Based on the determined balance position, the unit adjusts the rope configuration components in the weight component area of ​​the rope configuration model to achieve a balanced state.

[0032] The equilibrium force analysis unit is configured to interact with the equilibrium state adjustment unit. It can analyze the force characteristics of the connecting ropes and each rope configuration component in the rope configuration model in equilibrium state, calculate and determine the force values ​​of the connecting ropes and each rope configuration component, and compare them with the strength of the corresponding rope configuration component to determine the safety factor, thereby analyzing the safety and reliability of the simulated rope configuration scenario.

[0033] In some embodiments of the present invention, the balance state adjustment unit includes a component classification module and a balance adjustment module;

[0034] The component classification module is configured to divide the composition of the rope configuration model into connecting rope and component areas based on the connection status between the connecting rope and each rope configuration component, and further divide the component area into fixed component area, moving component area and heavy object component area.

[0035] The balance adjustment module is configured to interact with the component classification module, and can construct corresponding balance determination calculation models for different scenario configuration modes of the rope configuration model. It can also construct corresponding balance position search intervals for different scenario configuration modes of the rope configuration model, and then use the constructed corresponding balance determination calculation model to calculate and determine the balance position of the rope configuration components contained in the heavy object component area of ​​the rope configuration model in different rope configuration scenario modes based on the constructed balance position search intervals.

[0036] In some embodiments of the present invention, the equilibrium force analysis unit includes a connecting rope force analysis module, a first rope configuration component force analysis module, and a second rope configuration component force analysis module.

[0037] The connecting rope force analysis module is configured to calculate the force value of the connecting rope in the rope configuration model in equilibrium based on vector form.

[0038] The first rope configuration component force analysis module is configured to interact with the connecting rope force analysis module, and can calculate the force value of the determined connecting rope based on the connecting rope force analysis module, and calculate the force value of all first rope configuration components connected to the connecting rope in the rope configuration model in equilibrium.

[0039] The second rope configuration component force analysis module is configured to interact with the first rope configuration component force analysis module, and can calculate the force value of the first rope configuration component determined by the first rope configuration component force analysis module, and calculate the force value of the second rope configuration component directly connected to the first rope configuration component in the rope configuration model in equilibrium.

[0040] In some embodiments of the present invention, the simulation training system further includes a rope knowledge training and assessment unit, which constructs a rope knowledge database to form interactive logical content for rope knowledge learning or / or rope knowledge examination and assessment.

[0041] To achieve the above objectives, the present invention also provides a computer-readable storage medium having a program stored thereon that, when executed by a processor, implements the steps of the above-described rope technology simulation training method.

[0042] To achieve the above objectives, the present invention also provides a processor for running a program that, when running, executes the steps of the above-described rope technique simulation training method.

[0043] To achieve the above objectives, the present invention also provides a terminal device, the device including a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program code is loaded and executed by the processor to implement the steps of the above-described rope technology simulation training method.

[0044] To achieve the above objectives, the present invention also provides a computer program product that, when executed on a data processing device, is adapted to perform the steps of the above-described rope technology simulation training method.

[0045] The rope technique simulation training scheme provided by this invention can realize the construction and simulation analysis of various rescue scenarios through computer assistance, update equipment information in real time, and conduct practical rescue technique simulation training and drills, thereby effectively improving the efficiency of rope technique training and, consequently, the efficiency of building a professional rope technique workforce.

[0046] The rope technology simulation training scheme provided by this invention is based on a modular interactive design approach. It categorizes and analyzes the components and application scenarios of rope technology, and constructs a modular rope balance and force analysis system scheme, which enables practical rope technology simulation training and greatly improves the efficiency of rope technology training.

[0047] Furthermore, the rope technology simulation training system solution provided by this invention can conveniently and reliably simulate and build component configuration scenarios in actual rope use, and determine the equilibrium position and force values ​​of each component in the scenario through equilibrium solution, providing reliable technical judgment and safety guarantee for actual rope use.

[0048] The rope technology simulation training system solution provided by this invention has strong flexibility and scalability, and can serve as a powerful and practical tool for practitioners to learn and enhance their skills, rapidly improving the learning efficiency and practical ability of rope technicians. Attached Figure Description

[0049] The present invention will be further described below with reference to the accompanying drawings and specific embodiments.

[0050] Figure 1 is a flowchart of the rope technology simulation training method in this invention;

[0051] Figure 2 is a flowchart of the rope configuration scenario balance state adjustment in this invention;

[0052] Figure 3 is a flowchart of the equilibrium force analysis of the simulated rope configuration scenario in this invention;

[0053] Figure 4 is a schematic diagram of the rope technology simulation training system in this invention;

[0054] Figure 5 is an example diagram of rope technology simulation in an embodiment of the present invention. Detailed Implementation

[0055] To make the technical means, creative features, objectives and effects of this invention easier to understand, the invention will be further described below with reference to specific illustrations.

[0056] By classifying and analyzing the corresponding components and training scenarios in rope technique training, this invention provides a rope technique simulation training scheme, which innovatively uses computer simulation technology to realize rope technique simulation training, thereby effectively improving the efficiency of rope technique training.

[0057] Accordingly, the present invention provides a rope technology simulation training method, which mainly includes three stages: constructing a visual rope configuration scenario, adjusting the balance state of the rope configuration scenario, and analyzing the forces acting on the rope configuration scenario in equilibrium.

[0058] As shown in Figure 1, the rope technology simulation training method first constructs a visual rope configuration scenario in step (1).

[0059] This step specifically uses a rope configuration component database and computer modeling technology to construct a corresponding rope configuration model, thereby simulating rope configuration scenarios.

[0060] Next, proceed to step (2) to adjust the rope configuration and scene balance.

[0061] Based on the rope configuration model constructed in step (1), this step analyzes the rope configuration components in the rope configuration model from multiple perspectives and divides the composition of the rope configuration model into connecting rope, fixed component area, moving component area and heavy component area, where the fixed component area, moving component area and heavy component area each include the corresponding rope configuration components.

[0062] Based on this, by analyzing the role and balance mode of the rope configuration components and connecting ropes contained in the fixed component area, moving component area, and heavy object component area, the balance position of the rope configuration components contained in the heavy object component area in the corresponding rope configuration scenario is determined; and the position of all rope configuration components in the heavy object component area on the rope configuration model is updated according to the determined balance position, so that the rope configuration model reaches a balanced state.

[0063] Finally, proceed to step (3) to analyze and simulate the equilibrium force of the rope configuration scenario.

[0064] Based on the rope configuration model in equilibrium formed in step (2), this step analyzes the force characteristics of the connecting ropes and each rope configuration component in the rope configuration model in equilibrium, calculates and determines the force values ​​of the connecting ropes and each rope configuration component, and compares them with the strength of the corresponding rope configuration component to determine the safety factor, thereby analyzing the safety and reliability of the simulated rope configuration scenario.

[0065] The safety factor here is determined using the following safety factor calculation model:

[0066] Safety factor = Self-strength / Force value.

[0067] Furthermore, this step further compares the determined safety factor with the preset value, and when the safety factor is less than the preset value, it issues a warning to the rope configuration components that exceed the force safety factor. This allows for a more intuitive display of the simulation status and results, effectively improving the simulation effect.

[0068] The following is a detailed description of the implementation scheme and corresponding technical features of the rope technology simulation training method proposed in this invention.

[0069] In some preferred embodiments of the present invention, in order to construct the corresponding rope configuration model efficiently and with high accuracy, the rope configuration component database used stores at least the basic data of the rope configuration components. The basic data of the rope configuration components includes common component classification and characteristic data, balance and mechanical calculation model data, etc.

[0070] In addition, the rope configuration component database further stores data such as rope knot making demonstration data and fire protection and rope technology knowledge data.

[0071] Specifically, this rope configuration component database mainly includes a database of common component classifications and characteristics, a database of balance and mechanical calculation models, a database of knot making demonstrations, and a database of fire protection and rope technology knowledge.

[0072] The database of commonly used component categories and characteristics stores data including component name, image, type, strength, connection attributes, etc.

[0073] The balance and mechanics calculation model database is used to classify and organize commonly used rope systems involved in fire rescue and to construct balance and mechanics calculation models.

[0074] The knot-making demonstration database collects commonly used knots in rope systems, organizing their names, classifications, properties, and methods of making.

[0075] The Firefighting and Rope Technology Knowledge Database is used to collect commonly used fire rescue and rope technology knowledge and question banks, and to build a learning, training and examination platform.

[0076] As a further example, the rope configuration component database can be implemented using an open-source structure, which allows for the improvement of component database information through manual addition or batch import, ensuring the integrity of the system database.

[0077] Furthermore, this rope configuration component database is also configured to support real-time data interaction with the process of adjusting the balance state of the rope configuration scenario in step (2) and the process of analyzing the force of the simulated rope configuration scenario in equilibrium state in step (3). This enables the real-time updating of the corresponding rope configuration component positions during the calculation and adjustment of the balance state of the rope configuration scenario, and displays the force values ​​of each rope configuration component in the rope configuration model after the balance state adjustment is completed.

[0078] As a further example, when constructing a rope configuration model, the computer modeling system can call the corresponding rope configuration components in the rope configuration component database to construct the corresponding rope configuration model in the corresponding modeling workspace, thereby simulating the construction of a rope configuration scenario.

[0079] Furthermore, in order to effectively simulate various rope rescue scenarios, the rope configuration model constructed by this method can be adjusted according to actual needs, and can simulate rope configuration scenarios corresponding to various rescue scenarios, such as single movement zone scenarios, double movement zone scenarios, multi-movement zone scenarios, and crossing scenarios.

[0080] It should be noted that the implementation scheme for the rope configuration scenario is not limited here. It can be determined according to the actual needs, as long as the corresponding function can be achieved.

[0081] In some preferred embodiments of the present invention, when determining the balance position of the rope configuration component contained in the weight component area in the corresponding rope configuration scenario in step (2), the balance position of the rope configuration component contained in the weight component area in the current rope configuration scenario is determined by interval search.

[0082] See Figure 2, which shows a specific implementation example of adjusting the balance state of the rope configuration scene using this method.

[0083] Referring to the diagram, the specific process of adjusting the balance state of the rope configuration scene using this method includes the following steps:

[0084] (2.1) Obtain the rope configuration component information in the rope configuration model constructed in step (1).

[0085] (2.2) Based on the obtained rope configuration component information, the components are clustered and partitioned. First, based on the connection status between the connecting rope and each rope configuration component, the composition of the rope configuration model is divided into connecting rope and component areas. Then, the component areas on the rope configuration model are further divided into fixed component areas, moving component areas and heavy object component areas.

[0086] (2.3) Construct corresponding balance determination calculation models for different scenario configuration modes of the rope configuration model;

[0087] (2.4) For different scenario configuration modes of the rope configuration model, construct the corresponding balance position search interval, and then use the corresponding balance determination calculation model constructed in step (2.3) to calculate and determine the balance position of the rope configuration component contained in the heavy component area of ​​the rope configuration model under different rope configuration scenario modes based on the constructed balance position search interval.

[0088] As further explanation, in step (2.1), this method specifically reads all rope configuration component information in the constructed rope configuration model based on the rope configuration component database.

[0089] The rope configuration component information read here includes component name, component location, component angle, component category, component weight, component maximum force value, safety factor, friction coefficient, component connection type, and component connection point coordinates.

[0090] As further explanation, this method performs component clustering and partitioning in step (2.2), and the specific implementation process is as follows:

[0091] (2.2.1) First, based on the component attributes, all components are divided into connecting ropes and other components. Then, the other components are clustered according to whether they are directly connected. All components that can be connected together without connecting ropes are grouped into a component partition, thus forming several component partitions. At the same time, the component partitions can be connected to each other through connecting ropes. In this way, all components are divided into connecting ropes and component partitions.

[0092] The components here are categorized as either directly connected or not, meaning two components are directly connected without a rope.

[0093] Here, the components in the component partitions formed by clustering have the same movement characteristics, so that the component partitions move in the same way when performing simulated balance calculations.

[0094] (2.2.2) The component partitions on the rope configuration model are further divided into fixed component area, moving component area and heavy component area.

[0095] The fixed component area is the component area where the rope configuration model will not move during the balancing process. It mainly includes anchor point components and components directly connected to anchor point components. Since this fixed component area contains anchor point components, the entire fixed component area cannot be moved.

[0096] The weight component area includes weight components and rope configuration components directly connected to the weight components; this weight component area contains weight components, forming the source of force in the entire rope configuration scenario.

[0097] The movable component area is the other component area on the rope configuration model besides the fixed area and component area. It generally includes movable pulleys and various rope configuration components directly connected to the movable pulleys.

[0098] As a further explanation, when constructing the corresponding balance determination calculation model in step (2.3), this method analyzes and verifies a large number of actual rope configuration scenarios on site, and based on the dynamic configuration of the rope configuration model, configures the rope configuration model into a scenario configuration mode that can simulate various different rope configuration scenarios.

[0099] As an example, the rope configuration model can achieve multi-scenario configuration modes based on its own dynamic configuration:

[0100] First scenario configuration mode: The rope configuration model is configured to simulate the single movement zone state of a single movement zone scenario;

[0101] Second scene configuration mode: The rope configuration model is configured to simulate the dual-movement zone state of a dual-movement zone scene;

[0102] Third scenario configuration mode: The rope configuration model is configured to simulate the multi-movement zone state of a multi-movement zone scenario;

[0103] Fourth scenario configuration mode: The rope configuration model is configured to simulate the crossing state of the crossing scenario.

[0104] The implementation scheme for forming the first to fourth scene configuration modes of the rope configuration model is not limited here, and can be determined according to actual needs.

[0105] Based on this, for different scenario configuration modes of the rope configuration model, a corresponding balance determination calculation model is constructed based on the balance requirements of each scenario configuration mode.

[0106] The specific implementation scheme of the balance determination calculation model is not limited here and can be determined according to actual needs, as long as it can perform effective balance calculation and determination in the scene configuration mode.

[0107] As a further explanation, in step (2.4) of this method, when constructing the corresponding balance position search interval for different scenario configuration modes of the rope configuration model, specifically for different scenario configuration modes of the rope configuration model, all possible balance positions can be counted, and thus the balance position search interval for the corresponding different scenario configuration modes can be constructed.

[0108] In some preferred embodiments of the present invention, when analyzing the equilibrium force of the simulated rope configuration scenario in step (3), the method analyzes the force characteristics of the connecting rope and each rope configuration component in the equilibrium model based on the rope force transmission mode, and calculates and determines the force value of each rope configuration component and connecting rope using a partitioned iterative mode. On this basis, it compares the force strength with the corresponding component to analyze the safety and reliability of the constructed rope configuration scenario.

[0109] See Figure 3, which shows a specific implementation example of this method for performing equilibrium force analysis of a simulated rope configuration scenario.

[0110] Referring to the diagram, the specific process of performing equilibrium force analysis on a simulated rope configuration scenario using this method includes the following steps:

[0111] (3.1) Determination of rope force calculation:

[0112] For a rope configuration model in equilibrium, the force values ​​of the connecting ropes are first calculated based on vector form;

[0113] (3.2) Determination of the force calculation of the rope configuration components connected to the rope:

[0114] Based on the force value of the connecting rope determined in step (3.1), calculate the force value of all rope configuration components connected to the connecting rope;

[0115] (3.3) Determination of stress on direct-connected components:

[0116] Starting from the force on the rope configuration component connected to the connecting rope as determined in step (3.2), calculate and determine the force values ​​of all rope configuration components sequentially connected to the current rope configuration component.

[0117] As further explained, when calculating the force on the connecting rope in step (3.1), this method specifically forms a corresponding vector force, thereby determining the magnitude and direction of the force using a vector form. Simultaneously, starting from the gravity of the weight configuration component, based on the force transmission mode, the force value of the weight configuration component is first calculated as the source of the force. Then, through the vector superposition of the force transmission, the force values ​​of the connecting ropes connected to the rope configuration components contained in the weight component area, the connecting ropes connected to the rope configuration components contained in the moving component area, the connecting ropes connected to the rope configuration components contained in the fixed component area, and the connecting ropes connecting the fixed component areas are calculated sequentially from bottom to top.

[0118] As further explanation, the force on the rope configuration assembly connected to the connecting rope in step (3.2) of this method is the vector sum of the tensions of all connecting ropes connected to the rope configuration assembly. This step first counts the number of connecting ropes directly connected to all components, then calculates the force vectors of all connecting ropes, and finally uses the principle of vector superposition to calculate the resultant force of the connecting ropes on the assembly.

[0119] As further explanation, the force on the direct-connect component calculated in step (3.3) of this method is specifically the vector sum of the tensions of all rope configuration components connected to the current rope configuration component.

[0120] Specifically, this step uses an iterative approach to sequentially calculate and determine the forces acting on all rope configuration components connected in sequence with the current rope configuration component.

[0121] The specific implementation of this step includes the following steps:

[0122] First, using the connection point of the two directly connected components as the starting coordinate and the direction from the connection point to the center of each component as the ending coordinate, the directions of each force centered on the connection point are calculated.

[0123] Then, taking the connecting rope direct connection component as a known force, the force values ​​of other unknown forces are calculated based on the principle of force balance;

[0124] Next, after the unknown forces are transformed into known forces, the solution for other unknown forces can be passed down level by level until the force values ​​of all components are determined.

[0125] In some preferred embodiments of the present invention, the method further provides rope knowledge training and assessment steps. In these steps, a rope knowledge database is constructed to form a rope knowledge learning logic process or / or a rope knowledge examination and assessment logic process. This can effectively improve the efficiency of theoretical knowledge learning during the construction of rope technology teams and facilitate the assessment of the theoretical knowledge capabilities of rope technology practitioners.

[0126] The specific implementation plan for rope knowledge training and assessment is not limited here and can be determined according to actual needs.

[0127] The rope technique simulation training method provided in this invention can be configured into a corresponding software program to form a rope technique simulation training system. When running, this software program will execute the aforementioned rope technique simulation training method and store it in a corresponding storage medium for the processor to retrieve and execute.

[0128] Referring to Figure 4, it shows the structural principle diagram of the rope technology simulation training system formed in the present invention.

[0129] As illustrated in the diagram, the rope technology simulation training system 100 mainly comprises a rope configuration component database 110, a visual rope configuration scenario construction unit 120, a balance state adjustment unit 130, a balance state force analysis unit 140, and a rope knowledge training and assessment unit 150.

[0130] The system's rope configuration component database 110 mainly includes four databases: a database of common component classifications and characteristics, a database of balance and mechanical calculation models, a database of knot making demonstrations, and a database of fire protection and rope technology knowledge.

[0131] The database for commonly used component categories and characteristics is configured to store specific data such as component name, image, type, strength, and connection attributes.

[0132] The database of balance and mechanics calculation models is configured to categorize and organize commonly used rope systems involved in fire rescue, and to construct corresponding balance and mechanics calculation models based on this database.

[0133] The knot-making demonstration database is set up to collect commonly used knots in rope systems and organize and store data such as their names, classifications, properties, and making methods.

[0134] The fire and rope technology knowledge database is designed to collect commonly used fire rescue and rope technology knowledge and question banks, and can be used to build a learning, training and examination platform.

[0135] The visualization rope configuration scenario construction unit 120 in the system is configured to interact with the rope configuration component database 110, and can construct a rope configuration model to simulate the rope configuration scenario based on the corresponding rope configuration component data information in the rope configuration component database 110.

[0136] The balance adjustment unit 130 in the system is configured to interact with the visualization rope configuration scene construction unit 120. It can divide the constructed rope configuration model into connecting ropes, fixed component areas, moving component areas, and weight component areas. By analyzing the role and balance mode of the rope configuration components and connecting ropes in the fixed component areas, moving component areas, and weight component areas, it determines the balance position of the rope configuration components in the weight component area in the corresponding rope configuration scene. Based on the determined balance position, it adjusts the rope configuration components in the weight component area of ​​the rope configuration model so that the rope configuration model reaches a balanced state.

[0137] The equilibrium force analysis unit 140 in the system is configured to interact with the equilibrium state adjustment unit 130. It can analyze the force characteristics of the connecting rope and each rope configuration component in the rope configuration model in equilibrium state, calculate and determine the force value of the connecting rope and each rope configuration component, and compare it with the strength of the corresponding rope configuration component to determine the safety factor, thereby analyzing the safety and reliability of the simulated rope configuration scenario.

[0138] Specifically, the equilibrium force analysis unit 140 calculates and determines the safety factor of the rope configuration component by constructing the following safety factor calculation model: Safety factor = self-strength / force value.

[0139] Furthermore, the equilibrium force analysis unit 140 also compares the calculated safety factor with the preset value, and issues a warning to the rope configuration component that exceeds the force safety factor when the safety factor is less than the preset value. This allows for a direct display of the simulation status and results, effectively improving the simulation effect.

[0140] The rope knowledge training and assessment unit 150 in the system forms interactive logical content for rope knowledge learning or / or rope knowledge examination and assessment by building a rope knowledge database.

[0141] As a further example, the rope configuration component database 110 can adopt an open-source structure in its implementation. This allows the component database information to be improved through manual addition or batch import, ensuring the integrity of the system database.

[0142] In some preferred embodiments of the present invention, the visual rope configuration scene construction unit 120 in this system calls the corresponding modeling software system, and then the modeling software system calls the corresponding rope configuration components in the rope configuration component database to construct the corresponding rope configuration model in the corresponding modeling workspace, thereby simulating the construction of the rope configuration scene.

[0143] Furthermore, in order to effectively simulate various rope rescue scenarios, the rope configuration model constructed by this visualized rope configuration scenario construction unit 120 can be adjusted according to actual needs, and can simulate rope configuration scenarios corresponding to various rescue scenarios, such as single movement zone scenarios, double movement zone scenarios, multi-movement zone scenarios, and crossing scenarios.

[0144] Furthermore, the visualization rope configuration scene construction unit 120 is also configured to maintain a real-time data connection with the equilibrium state adjustment unit 130 and the equilibrium force analysis unit 140. It can update the positions of the corresponding rope configuration components in the constructed rope configuration model in real time according to the calculation results of the equilibrium state adjustment unit 130. On this basis, it can synchronously label the corresponding rope configuration components in the constructed rope configuration model according to the calculation results of the equilibrium force analysis unit 140, thereby displaying the force values ​​of each component and realizing the visualization of the force analysis of the system.

[0145] In some preferred embodiments of the present invention, the balance state adjustment unit 130 in this system includes two functional modules: a component classification module 131 and a balance adjustment module 132.

[0146] The component classification module 131 is configured to divide the composition of the rope configuration model into a connecting rope and a component area based on the connection status between the connecting rope and each rope configuration component, and further divide the component area into a fixed component area, a movable component area, and a heavy object component area.

[0147] The balance adjustment module 132 is configured to interact with the component classification module 131. It can construct corresponding balance determination calculation models for different scenario configuration modes of the rope configuration model, and construct corresponding balance position search intervals for different scenario configuration modes of the rope configuration model. The constructed corresponding balance determination calculation model is then used to calculate and determine the balance position of the rope configuration components contained in the heavy object component area of ​​the rope configuration model in different rope configuration scenario modes based on the constructed balance position search intervals.

[0148] As a further example, the component classification module 131 in this unit can be specifically configured to implement component clustering and partitioning for the rope configuration model based on the schemes of the aforementioned steps (2.1) and (2.2).

[0149] As a further example, the balance adjustment module 132 in this unit can be specifically configured to calculate, determine and adjust the balance position under different scenario configuration modes of the rope configuration model based on the schemes of the aforementioned steps (2.3) and (2.4).

[0150] In some preferred embodiments of the present invention, the equilibrium force analysis unit 140 in this system includes three functional modules: a connecting rope force analysis module 141, a first rope configuration component force analysis module 142, and a second rope configuration component force analysis module 143.

[0151] The connecting rope force analysis module 141 is configured to calculate the force value of the connecting rope in the rope configuration model in equilibrium based on vector form.

[0152] The first rope configuration component force analysis module 142 is configured to interact with the connecting rope force analysis module 141, and can calculate the force value of the determined connecting rope based on the connecting rope force analysis module 141, and calculate the force value of all first rope configuration components connected to the connecting rope in the rope configuration model in equilibrium.

[0153] The second rope configuration component force analysis module 143 is configured to interact with the first rope configuration component force analysis module 142, and can calculate the force value of the first rope configuration component determined by the first rope configuration component force analysis module 142, and calculate the force value of the second rope configuration component directly connected to the first rope configuration component in the rope configuration model in equilibrium.

[0154] As a further example, the connecting rope force analysis module 141 in this unit can be specifically configured to calculate and determine the force value of the connecting rope in the rope configuration model based on the scheme of the aforementioned step (3.1).

[0155] As a further example, the first rope configuration component force analysis module 142 in this unit can be specifically configured to realize the force calculation and determination of the rope configuration component connected to the rope based on the scheme of the aforementioned step (3.2), that is, the calculation and determination of the force value of the first rope configuration component.

[0156] As a further example, the second rope configuration component force analysis module 143 in this unit can be specifically configured to realize the force calculation and determination of the direct connection component based on the scheme of the aforementioned step (3.3), that is, the calculation and determination of the force value of the second rope configuration component.

[0157] In some preferred embodiments of the present invention, the rope knowledge training and assessment unit 150 in this system specifically constitutes a self-learning testing platform that includes functions such as daily learning and examination assessment.

[0158] As a further example, the platform has a corresponding rope knowledge database, which enables online learning of rope knowledge, compilation of incorrect answers, learning information, and examination and assessment. This can effectively improve the efficiency of theoretical knowledge learning in the construction of rope technology teams and facilitate the assessment of the theoretical knowledge and ability of rope technology practitioners.

[0159] As can be seen from the above, the rope technology simulation training method and system scheme provided by the present invention are based on a modular interactive design approach. The components and application scenarios of rope technology are classified and analyzed to construct a modular rope balance and force analysis system scheme, which enables practical rope technology simulation training and greatly improves the efficiency of rope technology training.

[0160] The following specific application examples further illustrate the application and implementation process of the rope technology simulation training scheme of the present invention.

[0161] Referring to Figure 5, in practical applications, the present invention is specifically presented in the form of a rope technology simulation training software program.

[0162] When the rope technology simulation training software is running, a work area is formed in the middle of the main interface. In this work area, various rope systems can be built and presented by adding components.

[0163] Meanwhile, the main interface also includes functional modules for balance and mechanics calculations, rope knotting demonstrations, and exam teaching, as well as component shortcut keys and component information bars.

[0164] Among them, the balance and mechanics calculation module, the rope knotting demonstration module, and the examination and teaching module can interact with the software database when triggered, and perform the corresponding functions of balance and mechanics calculation demonstration, rope knotting demonstration, and examination and teaching display in the work area in the middle of the main interface.

[0165] Component shortcut keys can quickly retrieve relevant component information from the software database and display it in the work area in the middle of the main interface.

[0166] The component information bar is used to view the properties of components within the workspace in a timely manner.

[0167] When this rope technology simulation training software is running, it can quickly extract the required component information according to the task configuration requirements (such as scene configuration mode) through component shortcut keys, and add the corresponding components to the workspace to build and simulate the rope system in the corresponding scene configuration mode.

[0168] Based on this, by clicking the balance and mechanics calculation function module, the module reads the component information configured in the rope system built in the work area, performs balance and mechanics calculations accordingly, adjusts the rope system to achieve a balanced state, analyzes the force characteristics of the connecting ropes and each rope configuration component in the balanced rope system, calculates and determines the force values ​​of the connecting ropes and each rope configuration component, and compares them with the strength of the corresponding rope configuration component itself to determine the safety factor, thereby analyzing the safety and reliability of the simulated rope configuration scenario.

[0169] Additionally, depending on the needs, users can conduct rope knotting demonstrations or examinations within the work area by clicking on the rope knotting demonstration and examination teaching function modules.

[0170] As can be seen from the above examples, the rope technology simulation training scheme provided by this invention has strong flexibility and scalability, and can serve as a powerful and practical tool for practitioners to learn and enhance their skills, thereby rapidly improving the learning efficiency and practical ability of rope technicians.

[0171] Based on the above-described rope technology simulation training scheme, this embodiment of the invention also provides a computer-readable storage medium storing a program thereon, which, when executed by a processor, implements the steps of the above-described rope technology simulation training method.

[0172] This invention also provides a processor for running a program, wherein the program executes the steps of the above-described rope technique simulation training method during runtime.

[0173] This invention also provides a terminal device, which includes a processor, a memory, and a program stored in the memory and executable on the processor. The program code is loaded and executed by the processor to implement the steps of the above-described rope technology simulation training method.

[0174] The present invention also provides a computer program product, which, when executed on a data processing device, is adapted to perform the steps of the above-described rope technology simulation training method.

[0175] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0176] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0177] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0178] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more flowchart illustrations and / or one or more block diagrams.

[0179] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0180] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[0181] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0182] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0183] Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can store information using any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.

[0184] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0185] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0186] The method, specific system unit, or part thereof of the present invention described above is a pure software architecture. It can be deployed via program code on physical media, such as hard disks, optical discs, or any electronic device (such as smartphones or computer-readable storage media). When a machine loads and executes the program code (e.g., a smartphone loads and executes it), the machine becomes an apparatus for implementing the present invention. The method and apparatus of the present invention can also be transmitted in program code form via transmission media, such as cables, optical fibers, or any transmission method. When the program code is received, loaded, and executed by a machine (e.g., a smartphone), the machine becomes an apparatus for implementing the present invention.

[0187] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the present invention as claimed. The scope of protection of this invention is defined by the appended claims and their equivalents.

Claims

1. A rope technique simulation training method, characterized in that, The simulation training method includes: (1) Construct a visual rope configuration scenario. Based on the rope configuration component database, a rope configuration model is built to simulate rope configuration scenarios; (2) Adjust the rope configuration to maintain the scene's balance. For the rope configuration model constructed in step (1), the rope configuration model is divided into connecting rope, fixed component area, moving component area and heavy component area. By analyzing the role and balance mode of the rope configuration components contained in the fixed component area, moving component area and heavy component area, as well as the connecting rope in rope balance, the balance position of the rope configuration components contained in the heavy component area in the corresponding rope configuration scenario is determined. Based on the determined balance position, the rope configuration components contained in the heavy component area on the rope configuration model are adjusted so that the rope configuration model reaches a balanced state. (3) Analyze the equilibrium forces in the simulated rope configuration scenario. For a rope configuration model in equilibrium, the stress characteristics of the connecting ropes and each rope configuration component are analyzed, the stress values ​​of the connecting ropes and each rope configuration component are calculated and determined, and the safety factor is determined by comparing them with the strength of the corresponding rope configuration component itself. Warning information can be generated when the safety factor is less than a predetermined value.

2. The rope technique simulation training method according to claim 1, characterized in that, The rope configuration component database includes one or more of the following: common component classification and characteristic data, balance and mechanical calculation model data, knot making demonstration data, and fire protection and rope technology knowledge data.

3. The rope technique simulation training method according to claim 1, characterized in that, The method, in step (2), when determining the balance position of the simulated rope configuration scene, includes the following steps: (2.1) Obtain the rope configuration component information in the rope configuration model constructed in step (1); (2.2) Based on the obtained rope configuration component information, the rope configuration model is first divided into connecting rope and component areas based on the connection status between the connecting rope and each rope configuration component; then, the component areas on the rope configuration model are further divided into fixed component areas, moving component areas and heavy object component areas. (2.3) Construct corresponding balance determination calculation models for different scenario configuration modes of the rope configuration model; (2.4) For different scenario configuration modes of the rope configuration model, construct the corresponding balance position search interval, and then use the corresponding balance determination calculation model constructed in step (2.3) to calculate and determine the balance position of the rope configuration component contained in the heavy component area of ​​the rope configuration model under different rope configuration scenario modes based on the constructed balance position search interval.

4. The rope technique simulation training method according to claim 1, characterized in that, The method, in step (3), analyzes the equilibrium forces in the simulated rope configuration scenario, including the following steps: (3.1) For the rope configuration model in equilibrium, the force value of the connecting rope is first calculated based on vector form; (3.2) Based on the force value of the connecting rope determined in step (3.1), calculate the force value of all rope configuration components connected to the connecting rope; (3.3) Starting from the force on the rope configuration assembly connected to the connecting rope as determined in step (3.2), calculate and determine the force value of all rope configuration assemblies sequentially connected to the current rope configuration assembly.

5. The rope technique simulation training method according to claim 4, characterized in that, In step (3.1), the force value of the weight configuration component is first calculated, and then the force value of the connecting rope connected to the rope configuration component contained in the weight component area, the force value of the connecting rope connected to the rope configuration component contained in the moving component area, the force value of the connecting rope connected to the rope configuration component contained in the fixed component area, and the force value of the connecting rope connected between the fixed component areas are calculated in sequence.

6. The rope technique simulation training method according to claim 4, characterized in that, In step (3.2), the number of connecting ropes directly connected to all components is first counted, then the force vector of all connecting ropes is calculated, and finally the resultant force of the connecting ropes on the component is calculated.

7. The rope technique simulation training method according to claim 4, characterized in that, In step (3.3), an iterative approach is used to calculate and determine the forces on all rope configuration components that are sequentially connected to the current rope configuration component.

8. The rope technique simulation training method according to claim 1, characterized in that, The method also includes rope knowledge training and assessment steps, in which a rope knowledge learning logic process or / or a rope knowledge examination and assessment logic process is formed by constructing a rope knowledge database.

9. A rope technique simulation training system, characterized in that, The simulation training system includes: A rope configuration component database, wherein the rope configuration component database includes at least basic data of rope configuration components; A visual rope configuration scenario construction unit is configured to interact with a rope configuration component database and can build a rope configuration model based on the rope configuration component database to simulate rope configuration scenarios. A balance adjustment unit is configured to interact with a visual rope configuration scene construction unit. This unit can divide the constructed rope configuration model into connecting ropes, fixed component areas, moving component areas, and weight component areas. By analyzing the role and balance mode of the rope configuration components in the fixed component areas, moving component areas, and weight component areas, as well as the connecting ropes, in rope balance, the unit determines the balance position of the rope configuration components in the weight component area within the corresponding rope configuration scene. Based on the determined balance position, the unit adjusts the rope configuration components in the weight component area of ​​the rope configuration model to achieve a balanced state. The equilibrium force analysis unit is configured to interact with the equilibrium state adjustment unit. It can analyze the force characteristics of the connecting ropes and each rope configuration component in the rope configuration model in equilibrium state, calculate and determine the force values ​​of the connecting ropes and each rope configuration component, and compare them with the strength of the corresponding rope configuration component to determine the safety factor, thereby analyzing the safety and reliability of the simulated rope configuration scenario.

10. The rope technology simulation training system according to claim 9, characterized in that, The balance state adjustment unit includes a component classification module and a balance adjustment module; The component classification module is configured to divide the composition of the rope configuration model into connecting rope and component areas based on the connection status between the connecting rope and each rope configuration component, and further divide the component area into fixed component area, moving component area and heavy object component area. The balance adjustment module is configured to interact with the component classification module, and can construct corresponding balance determination calculation models for different scenario configuration modes of the rope configuration model. It can also construct corresponding balance position search intervals for different scenario configuration modes of the rope configuration model, and then use the constructed corresponding balance determination calculation model to calculate and determine the balance position of the rope configuration components contained in the heavy object component area of ​​the rope configuration model in different rope configuration scenario modes based on the constructed balance position search intervals.

11. The rope technology simulation training system according to claim 9, characterized in that, The equilibrium force analysis unit includes a connecting rope force analysis module, a first rope configuration component force analysis module, and a second rope configuration component force analysis module. The connecting rope force analysis module is configured to calculate the force value of the connecting rope in the rope configuration model in equilibrium based on vector form. The first rope configuration component force analysis module is configured to interact with the connecting rope force analysis module, and can calculate the force value of the determined connecting rope based on the connecting rope force analysis module, and calculate the force value of all first rope configuration components connected to the connecting rope in the rope configuration model in equilibrium. The second rope configuration component force analysis module is configured to interact with the first rope configuration component force analysis module, and can calculate the force value of the first rope configuration component determined by the first rope configuration component force analysis module, and calculate the force value of the second rope configuration component directly connected to the first rope configuration component in the rope configuration model in equilibrium.

12. The rope technology simulation training system according to claim 9, characterized in that, The simulation training system also includes a rope knowledge training and assessment unit, which constructs a rope knowledge database to form interactive logical content for rope knowledge learning or / or rope knowledge examination and assessment.

13. A computer-readable storage medium having a program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps of the rope technology simulation training method according to any one of claims 1-8.

14. A processor for running a program, characterized in that, When the program is run, it performs the steps of the rope technology simulation training method according to any one of claims 1-8.

15. A terminal device, comprising a processor, a memory, and a program stored in the memory and executable on the processor, characterized in that, The program code is loaded and executed by the processor to implement the steps of the rope technology simulation training method according to any one of claims 1-8.

16. A computer program product, characterized in that, When executed on a data processing device, it is suitable for performing the steps of the rope technology simulation training method according to any one of claims 1-8.