Bank protection engineering teaching design and construction integration system, method, device and equipment

Through the integrated system of teaching design and construction of the bank protection engineering, BIM modeling and virtual reality technology are used to generate three-dimensional models and provide an immersive operating environment, which solves the shortcomings of three-dimensional morphological understanding and practical operations in traditional teaching, and improves the efficiency and effectiveness of teaching and construction.

CN120543333APending Publication Date: 2025-08-26GUANGDONG COMM POLYTECHNIC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510618907.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-14
Publication Date
2025-08-26

AI Technical Summary

Technical Problem

Traditional coastal protection engineering teaching relies on two-dimensional drawings, making it difficult for students to intuitively understand the three-dimensional form, and teachers find it difficult for teachers to display construction processes and details, resulting in insufficient practicality of teaching.

Method used

The integrated system of teaching design and construction of the bank protection engineering is adopted, including teaching control instruction modules, data processing servers, three-dimensional modeling and simulation platforms and teaching interaction terminals. The BIM modeling technology is used to generate three-dimensional models, combined with virtual reality technology to provide an immersive operating environment, and supports real-time teacher-student interaction and multi-person collaboration.

Benefits of technology

It improves the connection efficiency between teaching and construction, enhances the sense of learning substitution and knowledge understanding, optimizes the design efficiency and construction process, reduces costs, and improves learning effect and participation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120543333A_ABST
    Figure CN120543333A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of virtual simulation teaching, and discloses a bank protection engineering teaching design and construction integration system, method, device and equipment, and the system comprises a teaching control instruction module which issues a teaching task instruction; the data processing server runs the teaching task instruction, coordinates bank protection project three-dimensional model design based on the teaching task instruction, and simulates a bank protection project construction process and a teaching interaction process; the three-dimensional modeling and simulation platform generates a bank protection project three-dimensional model based on the teaching task instruction, the BIM modeling technology and the bank protection structure parameters, and simulates a bank protection project construction process based on the bank protection project three-dimensional model and the construction resource parameters; and the teaching interaction terminal provides an immersive operation environment based on the teaching task instruction, the bank protection project three-dimensional model and the construction process, and adopts an input instruction tool to carry out real-time teacher-student interaction and multi-person cooperation. According to the invention, visualization, simulation and teaching of bank protection engineering design and construction are realized through a three-dimensional digital technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of virtual simulation teaching, and in particular to a revetment engineering teaching design and construction integrated system, method, device and equipment. Background Art

[0002] In the current field of engineering education at higher vocational colleges, the teaching of revetment engineering design and construction courses faces a series of challenges. With the development of information technology, 3D digital technology has become a vital tool in the engineering field. However, traditional revetment engineering teaching often relies on 2D drawings and static models, which lacks intuitiveness, interactivity, and practicality. Students struggle to gain an intuitive understanding of the three-dimensional form of revetment structures through 2D drawings, and teachers struggle to effectively demonstrate the complex construction processes and details during construction instruction. This poses new challenges for higher vocational colleges in cultivating applied technical talent.

[0003] Therefore, there is an urgent need for a system that integrates the teaching design and construction of bank protection engineering, which enables students to have an intuitive understanding of the three-dimensional form of the bank protection structure and to be able to practice it. Summary of the Invention

[0004] In view of this, the present invention provides an integrated system, method, device and equipment for teaching design and construction of bank protection engineering to solve the problem of not being able to intuitively understand the three-dimensional form of the bank protection structure and not being able to practice operation during the teaching process.

[0005] In a first aspect, the present invention provides an integrated system for teaching, designing and constructing a revetment project, the system comprising:

[0006] The teaching control instruction module is used to issue teaching task instructions, which include bank protection structure parameters, construction resource parameters and construction process;

[0007] A data processing server is used to run teaching task instructions and coordinate the design of the three-dimensional model of the revetment project, simulate the revetment project construction process, and the teaching interaction process based on the teaching task instructions;

[0008] A 3D modeling and simulation platform is used to receive teaching task instructions from the data processing service, generate a 3D model of the revetment project based on BIM modeling technology and revetment structure parameters, and simulate the revetment project construction process based on the 3D model of the revetment project and construction resource parameters;

[0009] The teaching interactive terminal is used to provide an immersive operating environment based on teaching task instructions, three-dimensional models of bank protection projects and construction processes using virtual reality experience tools, as well as real-time teacher-student interaction and multi-person collaboration using input command tools.

[0010] The present invention provides an integrated system for teaching, designing, and constructing revetment projects. The teaching control instruction module uniformly issues teaching task instructions covering revetment structure parameters, construction resource parameters, and construction processes. The data processing server coordinates three-dimensional model design, construction simulation, and teaching interaction, achieving integrated management of the entire process of revetment projects from design, construction simulation, to teaching interaction, avoiding disconnection between various links, and improving the efficiency of the connection between teaching and construction. The three-dimensional modeling and simulation platform relies on BIM modeling technology to generate an accurate three-dimensional model of the revetment project based on teaching task instructions and revetment structure parameters; it simulates the construction process in combination with construction resource parameters, and can predict possible problems that may arise during construction in advance, providing an accurate reference for actual construction and teaching. The teaching interaction terminal uses virtual reality experience tools to create a highly realistic immersive operating environment for students based on the three-dimensional model and construction process of the revetment project, making students feel as if they are in a real construction scene, enhancing their sense of learning involvement and their understanding and mastery of knowledge and skills; the input instruction tool supports real-time teacher-student interaction and multi-person collaboration, promoting knowledge exchange and teamwork skills training. Through the use of 3D modeling technology, the design and construction process of bank protection projects are optimized to improve design efficiency and accuracy; through virtual reality technology, high-precision construction simulation and safety assessment are achieved, the construction process is optimized and construction costs are reduced; through artificial intelligence and big data analysis technology, the teaching interactivity is improved, personalized learning and real-time feedback are achieved, the learning effect and student participation are enhanced, and the problem of not being able to intuitively understand the three-dimensional form of the bank protection structure and not being able to practice it during the teaching process is solved.

[0011] In an optional embodiment, the 3D modeling and simulation platform includes a 3D design module and a construction simulation module, and both the 3D design module and the construction simulation module are connected to a data processing server;

[0012] The 3D design module is used to generate a 3D model of the revetment project based on BIM modeling technology and revetment structure parameters;

[0013] The construction simulation module is used to simulate the construction process of the revetment project based on the three-dimensional model of the revetment project and construction resource parameters.

[0014] The present invention provides an integrated system for teaching, designing and constructing bank protection projects. Both the three-dimensional design module and the construction simulation module are connected to a data processing server to achieve seamless interaction and sharing of data. The three-dimensional model of the bank protection project generated by the three-dimensional design module can be directly transmitted to the construction simulation module. The construction simulation module performs simulation work based on this model and construction resource parameters, avoiding repeated data entry and format conversion, improving the overall operating efficiency of the system, and ensuring the consistency of the design and construction simulation processes. The three-dimensional design module realizes the entire process from initial concept design to final construction drawing generation. By integrating three-dimensional modeling technology, the design efficiency and accuracy are significantly improved. The construction simulation module provides a complete pre-construction simulation solution through virtual reality technology, which can effectively predict potential problems during the construction process, optimize the construction process, and reduce construction costs and material waste.

[0015] In an optional embodiment, the construction simulation module is further used to divide the construction phases when simulating the construction process, identify the interference between construction equipment and structures through a collision detection algorithm, and generate a Gantt chart of the construction progress.

[0016] This invention provides an integrated system for teaching, designing, and constructing revetment projects. The construction simulation module divides construction phases, breaking down complex revetment construction into distinct, phased tasks such as foundation excavation, material placement, and revetment pouring. This not only helps construction workers and students better understand the construction sequence and rationally allocate resources and time, but also reduces confusion and disorganization during the construction process, improving efficiency and providing scientific guidance for construction process planning in both actual construction and teaching. A collision detection algorithm identifies interference between construction equipment and structures, enabling early detection of potential safety hazards and construction conflicts during the construction simulation phase. A Gantt chart of the construction progress is generated, visually displaying the time nodes, task durations, and logical relationships between each construction phase. Teachers and construction managers can use this Gantt chart to quickly understand the construction schedule and evaluate the rationality of the construction plan. Students can also understand the importance of construction progress management and develop project schedule planning and control skills. The Gantt chart can also be used to compare actual progress with planned progress, allowing for timely adjustments to construction strategies and ensuring on-time completion of construction projects.

[0017] In an optional embodiment, the teaching interaction terminal includes a teaching interaction module and a virtual reality experience module; the teaching interaction module and the virtual reality experience module are both connected to the data processing server;

[0018] The teaching interaction module is used to implement real-time teacher-student interaction and multi-person collaboration based on teaching task instructions, the 3D model of the revetment project, and the construction process using input command tools;

[0019] The virtual reality experience module is used to provide an immersive operation virtual scene based on teaching task instructions, the three-dimensional model of the bank protection project and the construction process, and adopts virtual reality experience tools to enable students to carry out practical operations of the virtual scene bank protection project.

[0020] This invention provides an integrated system for teaching the design and construction of revetment projects. The interactive teaching module utilizes input command tools based on teaching task instructions, a three-dimensional model of the revetment project, and the construction process, enabling real-time teacher-student interaction and multi-person collaboration. During the design and construction simulation, students can ask questions and exchange ideas with classmates at any time, and the teacher can provide timely guidance. This breaks the traditional one-way teaching model and creates a lively, two-way interactive atmosphere, promoting the efficient transfer and sharing of knowledge. The multi-person collaboration function allows students to jointly complete design and construction tasks in a simulated revetment project practice. The virtual reality experience module provides an immersive virtual environment, allowing students to practice in a virtual world, significantly enhancing the sense of immersion and interactivity during the learning process and significantly improving learning efficiency. Students, as if they were at a real revetment construction site, practice through virtual operations, helping them better understand the design and construction of revetment projects, more intuitively experiencing the construction process, deepening their understanding and retention of knowledge, and significantly improving their focus and engagement in learning. The interactive teaching terminal combines traditional classroom teaching with virtual practical teaching, breaking the time, space, and resource constraints of traditional teaching and providing strong support for innovative teaching models.

[0021] In an optional embodiment, the revetment engineering teaching design and construction integrated system further includes a teaching evaluation module and a three-dimensional motion acquisition device, and the three-dimensional motion acquisition device is connected to the teaching interaction terminal and the teaching evaluation module respectively;

[0022] The 3D motion acquisition device is used to capture students' gestures and body movements during practical operations on the teaching interactive terminal, track students' operation trajectories in the virtual scene, and record students' behavioral data;

[0023] The teaching evaluation module is used to evaluate students' learning outcomes in real time based on their gestures and body movements, their operation trajectories in virtual scenes, and their behavioral data, and to generate feedback evaluation reports.

[0024] The present invention provides an integrated system for teaching design and construction of bank protection engineering. The three-dimensional motion acquisition device can accurately capture the gestures and body movements of students in practical operations at the teaching interactive terminal, track their operation trajectories in the virtual scene in real time, and record behavioral data in detail. These multi-dimensional data acquisitions completely restore the students' learning and practice process, providing a rich and accurate basis for subsequent teaching evaluation. The teaching evaluation module is based on a large amount of data obtained by the three-dimensional motion acquisition device, and conducts real-time evaluation of students' learning outcomes from multiple angles such as the degree of gesture standardization, rationality of operation trajectories, and behavioral data characteristics. Compared with traditional subjective evaluation methods, this quantitative evaluation based on objective data can more accurately reflect students' knowledge mastery and practical operation level, reduce interference from human factors, and make the evaluation results more convincing.

[0025] In an optional embodiment, the integrated system for teaching, designing and constructing revetment engineering further includes an AR module, which is connected to the three-dimensional modeling and simulation platform;

[0026] The AR module includes a teaching sandbox, a component marker, and a voice recognition unit;

[0027] The component identifier is used to scan the QR code of the actual revetment structure component and transmit the actual revetment structure component information to the teaching sandbox;

[0028] The teaching sand table is used to call the 3D model of the revetment project according to the actual revetment structure component information and superimpose it on the teaching sand table for image recognition training;

[0029] The speech recognition unit is used to provide students with voice output of information about actual bank protection structure components during the map recognition training process.

[0030] This invention provides an integrated teaching design and construction system for revetment engineering. The AR module uses a component identifier to scan the QR codes of actual revetment structural components, transferring the real-world component information to a teaching sandbox. The sandbox then overlays the revetment engineering 3D model with the actual components. This virtual-realistic approach allows students to intuitively connect the abstract 3D model with the actual components, providing a clearer understanding of the revetment engineering's structural composition and spatial relationships, deepening their understanding of theoretical knowledge, and effectively addressing the disconnect between models and practice in traditional teaching.

[0031] In a second aspect, the present invention provides an integrated method for teaching, designing, and constructing a revetment project, the method comprising:

[0032] Issue teaching task instructions, which include bank protection structure parameters, construction resource parameters and construction process;

[0033] Generate a 3D model of the revetment project based on the teaching task instructions, BIM modeling technology, and revetment structure parameters; and simulate the revetment project construction process based on the teaching task instructions, the 3D model of the revetment project, and construction resource parameters;

[0034] Based on teaching task instructions, three-dimensional models of bank protection projects and construction processes, virtual reality experience tools are used to provide an immersive operating environment, and input command tools are used for real-time teacher-student interaction and multi-person collaboration.

[0035] In a third aspect, the present invention provides an integrated device for teaching, designing, and constructing a revetment project, the device comprising:

[0036] The teaching task instruction issuing module is used to issue teaching task instructions, which include bank protection structure parameters, construction resource parameters and construction process;

[0037] The 3D model building and construction process simulation module is used to generate a 3D model of the revetment project based on teaching task instructions, BIM modeling technology, and revetment structure parameters, and to simulate the revetment project construction process based on the teaching task instructions, the 3D model of the revetment project, and construction resource parameters;

[0038] The virtual scene teaching interaction module is used to provide an immersive operating environment based on teaching task instructions, three-dimensional models of bank protection projects and construction processes using virtual reality experience tools, and to conduct real-time teacher-student interaction and multi-person collaboration using input command tools.

[0039] In a fourth aspect, the present invention provides a computer device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the integrated method for teaching, designing and constructing bank protection engineering according to the second aspect above by executing the computer instructions.

[0040] In a fifth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the integrated method for teaching, designing and constructing bank protection engineering according to the second aspect.

[0041] In a sixth aspect, the present invention provides a computer program product comprising computer instructions for enabling a computer to execute the integrated method for teaching, designing and constructing bank protection engineering according to the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0043] Figure 1 2. It is a structural block diagram of the teaching design and construction integrated system of bank protection engineering according to an embodiment of the present invention;

[0044] Figure 2 is a structural block diagram of another integrated system for teaching, designing and constructing revetment projects according to an embodiment of the present invention;

[0045] Figure 3 1. It is a flow chart of an integrated method for teaching design and construction of a bank protection project according to an embodiment of the present invention;

[0046] Figure 4 2. It is a structural block diagram of the integrated device for teaching, designing and constructing bank protection engineering according to an embodiment of the present invention;

[0047] Figure 5 Schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0048] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.

[0049] In this embodiment, a revetment engineering teaching design and construction integrated system is provided. Figure 1 is a structural block diagram of the teaching design and construction integrated system of bank protection engineering according to an embodiment of the present invention. Figure 1 As shown, the system includes:

[0050] The teaching control instruction module 11 is used to issue teaching task instructions, which include bank protection structure parameters, construction resource parameters and construction processes; the data processing server 12 is used to run the teaching task instructions and coordinate the design of the three-dimensional model of the bank protection project, simulate the construction process of the bank protection project and the teaching interaction process based on the teaching task instructions; the three-dimensional modeling and simulation platform 13 is used to receive the teaching task instructions in the data processing service, and generate a three-dimensional model of the bank protection project based on BIM modeling technology and bank protection structure parameters, and simulate the construction process of the bank protection project based on the three-dimensional model of the bank protection project and construction resource parameters; the teaching interaction terminal 14 is used to provide an immersive operating environment based on the teaching task instructions, the three-dimensional model of the bank protection project and the construction process, and use input instruction tools for real-time teacher-student interaction and multi-person collaboration.

[0051] Specifically, the teaching control instruction module serves as the "hub" of the integrated revetment engineering teaching design and construction system, issuing teaching task instructions (such as revetment structure parameters, construction resource parameters, and construction process). It coordinates the collaborative relationships between various modules in the system, for example: activating the 3D modeling platform during the design phase; activating the 3D motion acquisition device during the practical training phase; and triggering the generation of feedback reports during the evaluation phase. In this embodiment, teaching task instructions are stored as JSON-formatted files, containing fields such as task ID, operation process, time limit, and feedback rules.

[0052] Application examples of the teaching control instruction module: (1) After the teacher inputs the task parameters, the teaching control instruction module automatically generates modeling instructions for building a three-dimensional model and distributes them to the student terminal; (2) When equipment conflict is found in the construction simulation, the teaching control instruction module triggers an early warning and adjusts the construction process instructions.

[0053] The data processing server, as the core data processing unit, is responsible for storing, processing, and analyzing data from various functional modules, executing teaching task instructions transmitted by the teaching control instruction module, and coordinating 3D model design, simulating the revetment construction process, and teaching interaction processes. It should be noted that the teaching control instruction module executes the following computer-executable instruction flow through the data processing server: loading task model data files; binding corresponding virtual components and operating tools; monitoring the input of the action acquisition module in real time; comparing with the standard process and executing feedback instructions; and writing operation logs to the database for subsequent analysis.

[0054] The 3D modeling and simulation platform is used to establish an interactive BIM model based on the parameters of the bank protection project. The model includes substructures such as the foundation, facing blocks, wave-breaking structure, and foundation reinforcement layer, and is split into steps according to the preset construction logic.

[0055] The teaching interactive terminals include VR glasses, handheld controllers, desktop displays, etc., which allow students to enter immersive virtual scenes to simulate tasks such as bank protection design, block assembly, and construction machinery operation.

[0056] In an optional embodiment, as Figure 2 As shown, the above-mentioned three-dimensional modeling and simulation platform 13 includes a three-dimensional design module 131 and a construction simulation module 132, both of which are connected to the data processing server 12; the three-dimensional design module 131 is used to generate a three-dimensional model of the bank protection project based on BIM modeling technology and bank protection structure parameters; the construction simulation module 132 is used to simulate the construction process of the bank protection project based on the three-dimensional model of the bank protection project and construction resource parameters.

[0057] Specifically, the 3D design module and the construction simulation module are described in detail as follows:

[0058] 1. Parametric modeling and collaborative design of the 3D design module are described as follows:

[0059] 1. Design parameter input and verification:

[0060] Parameter input: The user inputs the bank protection structure parameters of the bank protection project through the interactive interface, including but not limited to: bank protection structure type (gravity type, sheet pile type, etc.), bank protection structure size: height (1m to 20m, accuracy ±0.01m), slope (10° to 60°, accuracy ±0.1°), foundation width (2m to 50m, accuracy ±0.01m) and other geometric parameters, material properties: concrete strength grade (C20 to C60, accuracy ±5%), steel density (7850kg / m 3 , accuracy ±1%).

[0061] Intelligent verification: The system automatically verifies the rationality of bank protection structure parameters, such as the matching of slope and soil stability, and triggers a pop-up warning when the threshold is exceeded.

[0062] 2. Parametric modeling:

[0063] Modeling process: The user selects the revetment type (such as gravity or sheet pile), and the 3D design module automatically generates a 3D model of the revetment project based on the parameters. It supports real-time parameter adjustment and preview of the design effect.

[0064] Technical Implementation: Utilizing BIM modeling technology, combined with the Revit API (Revit Application Programming Interface), this system achieves parameter-driven model updates with a response time of ≤5 seconds. BIM (Building Information Modeling) utilizes digital modeling techniques to combine architectural and engineering data with 3D modeling, creating a visual and dynamic architectural design and construction simulation environment. This 3D design module supports multi-person online collaborative design, synchronizes design data via the WebSocket protocol, and achieves 98% clash detection accuracy.

[0065] 3. Design optimization and output:

[0066] Optimization algorithm: Based on the genetic algorithm, multiple sets of 3D model design schemes are automatically generated, and indicators such as cost and stability are compared and analyzed (such as anti-slip safety factor ≥ 1.5).

[0067] Output format: Supports export to DWG and IFC formats, compatible with AutoCAD, Tekla and other software.

[0068] Technical advantages: Modeling efficiency increased by 60%, design error rate ≤ 0.5%.

[0069] The BIM modeling engine of the 3D design module is developed based on the Autodesk Forge platform and supports cloud rendering and multi-terminal access. The 3D design module covers the entire process, from initial concept design to final construction drawing generation. By integrating advanced 3D modeling technology, the module achieves modeling speeds 60% faster than traditional CAD design. The 3D modeling time for a single complex revetment structure has been reduced from an average of 5 hours to just 2 hours, with a design error rate below 0.5%, a 75% reduction compared to traditional design methods, significantly improving design quality. Furthermore, it supports real-time modification and iteration, with an average response time of less than 10 minutes per modification, 70% faster than traditional methods, reducing the cumulative design iteration cycle by over 30%. The system's built-in database can store over 5,000 3D models, with the average call time for each model reduced to less than 5 seconds, improving design resource utilization. Furthermore, it supports multi-person online collaborative design, increasing team collaboration efficiency by 40% and reducing design conflict resolution time by 50%. The intuitive and easy-to-use user interface shortens the learning curve for new users to less than 2 weeks, and reduces the operational error rate to less than 5%. Overall, the invention of the 3D design module significantly improves a series of quantitative indicators, not only optimizing the design process but also significantly enhancing design efficiency and accuracy.

[0070] 2. The virtual rehearsal and risk prediction of the construction simulation module are described as follows:

[0071] 1. Construction scene construction:

[0072] Data import: import the 3D model of the revetment project into the construction simulation module, and the system will automatically divide the construction phases (such as foundation excavation, material stacking, and revetment pouring). Resource allocation: input construction resource parameters, including but not limited to: crane tonnage (10t to 100t), concrete pumping rate (10m 3 / h to 50m 3 / h).

[0073] 2. Dynamic simulation and conflict detection:

[0074] Simulation method: Based on Discrete-Event Simulation (DES) technology, it simulates the timing logic of the construction process and dynamically displays the movement of equipment and the work paths of personnel.

[0075] Risk prediction: Identify interference between equipment and structures using collision detection algorithms (such as the Gilbert-Johnson-Keerthi (GJK) algorithm), with an early warning accuracy of ≥95%. Analyze soil stability and predict landslide risks (e.g., trigger an early warning when the safety factor is less than 1.2).

[0076] 3. Resource optimization and report generation:

[0077] Optimization suggestions: The system recommends material stacking plans to reduce waste rate by ≥25%; generates a construction progress Gantt chart to shorten the construction period by 10%-20%.

[0078] Technical Implementation: Integrating with the AnyLogic simulation platform, it supports efficient processing of millions of data points.

[0079] Technical advantages: Construction accident rate reduced by 30% and resource utilization increased by 40%.

[0080] As shown in the optimization suggestions above, the construction simulation module also helps divide the construction process into phases, identify interference between construction equipment and structures using collision detection algorithms, and generate a Gantt chart of the construction progress. The entire revetment construction process includes the following phases: foundation excavation; formwork layout; block laying and rebar binding; construction machinery operation; and structural response to water level fluctuations.

[0081] The conflict detection algorithm of the construction simulation module integrates the NVIDIA PhysX engine, supports GPU accelerated computing, and the processing time of millions of data points is ≤30 minutes. The construction simulation module provides a complete set of pre-construction simulation solutions for construction and engineering projects through high-precision virtual reality technology. The module can process more than 1 million data points and simulate complex construction scenes with an accuracy of 95%, which is 30% higher than traditional methods and effectively predicts potential problems in the construction process. In terms of simulation speed, the module can complete the construction simulation of a medium-sized project within 30 minutes, which is 5 times faster than manual simulation and significantly shortens the project planning cycle. In terms of resource optimization, through simulation, project material waste has been reduced by 25%, equipment utilization has been increased by 40%, and each project has an average cost savings of approximately US$100,000. In terms of safety assessment, the module can identify and warn more than 90% of construction site safety hazards, reducing the incidence of safety accidents by 35%. %; in addition, the module supports concurrent access by up to 100 users, with an average waiting time of less than 1 minute per user, improving team collaboration efficiency; in terms of user experience, the module's interface design is simple and intuitive, the user operation error rate has dropped to 2%, and the time it takes for new users to get started has been shortened to less than 3 days; in terms of presenting simulation results, the module supports 4K high-definition visual output, making construction details clearer and improving decision makers' ability to control project progress; overall, the invention of the construction simulation module has significantly optimized a series of quantitative indicators, which not only improves the scientific nature and foresight of construction management, but also provides strong technical support for the digital transformation of the construction industry.

[0082] In an optional embodiment, as Figure 2 As shown, the teaching interaction terminal 14 includes a teaching interaction module 141 and a virtual reality experience module 142; both the teaching interaction module 141 and the virtual reality experience module 142 are connected to the data processing server 12; the teaching interaction module is used to input instruction tools based on teaching task instructions, the three-dimensional model of the revetment project, and the construction process for real-time teacher-student interaction and multi-person collaboration; the virtual reality experience module is used to provide an immersive operation virtual scene based on teaching task instructions, the three-dimensional model of the revetment project, and the construction process, and using virtual reality experience tools, so that students can practice the virtual scene revetment project. Specifically, the teaching interaction module and the virtual reality experience module are described in detail as follows:

[0083] 1. Intelligent learning and real-time feedback of teaching interactive modules:

[0084] 1. Student-operated data collection and input method: Students use the touch screen or VR controller to disassemble and assemble the bank protection structure, and the system records the operation trajectory and time.

[0085] Data verification: Real-time detection of operational compliance (such as rebar binding spacing error ±5mm), and immediate marking of erroneous operations.

[0086] 2. Personalized learning recommendations:

[0087] Algorithm application: Based on the collaborative filtering algorithm, learning content (such as videos on weak knowledge points and simulation tasks) is recommended according to students' historical performance.

[0088] Technical Implementation: Integrating the TensorFlow framework to analyze student behavior data (such as click frequency and task completion rate) and recommending a match degree of ≥85%. For example, a scoring mechanism is used to achieve personalized learning: a deep learning model is introduced to perform cluster analysis on student historical behavior to deliver personalized teaching resources.

[0089] 3. Multi-person online collaboration:

[0090] Collaborative mode: Supports teams of 10 or more, allowing simultaneous modification of the 3D revetment model via voice commands (e.g., "Adjust slope to 35°"). Each student's interaction status is synchronized with the data processing server via the WebSocket protocol, enabling the following collaborative operations: joint assembly of components; division of labor; multi-perspective observation and adjustment; collaborative error correction, and shared scoring.

[0091] Data synchronization: Redis database is used to achieve millisecond-level response, ensuring conflict-free operations among multiple users.

[0092] Technical advantages: Students’ knowledge mastery rate increased by 30% and interaction frequency increased by 200%.

[0093] The teaching interaction module is an innovative technology designed to improve the interactivity and learning efficiency of online education. By integrating advanced artificial intelligence algorithms and big data analysis, this module realizes real-time interaction and personalized learning in the teaching process. In terms of interaction frequency, the module can support up to 500 teacher-student interactions per class, which is 200% higher than the interaction frequency of traditional classrooms, effectively improving student participation; in terms of response speed, the average response time is only 0.5 seconds, which is 50% faster than similar products, greatly improving teaching fluency; in terms of personalized recommendations, the module can automatically recommend suitable learning resources based on students' learning behavior and grades, with an accuracy rate of personalized recommendations of 85%, helping students improve their learning efficiency by more than 20%; in terms of student participation, the active participation rate of students in classes using this module reached 90%, which is 40% higher than traditional classes; in terms of knowledge point mastery, through module-assisted teaching, students' knowledge point mastery rate increased by 30%, and the average score increased by 15 points; In terms of teacher preparation efficiency, this module helps teachers reduce preparation time by 40%, allowing teachers to focus more on optimizing teaching content; in terms of interactive types, the module provides more than 10 interactive methods, including question-and-answer, voting, group discussion, etc., which enriches the classroom format and enhances students' learning interest, with the learning interest improvement rate reaching 60%; in terms of data analysis, the module can collect and analyze more than 1 million learning data, helping teachers to accurately grasp students' learning status and adjust teaching strategies; in terms of compatibility, the module supports cross-platform use with a compatibility rate of 95%, covering more than 95% of user devices; in terms of user satisfaction, after investigation, the user satisfaction of using this module reached 92%, proving its significant effect in improving the quality of teaching interaction. In summary, the invention of the teaching interaction module significantly improves the interactivity and teaching quality of online education through a series of quantitative optimization indicators, injecting new vitality into the development of educational informatization.

[0094] 2. Immersive training of virtual reality experience module:

[0095] 1. VR scene construction:

[0096] Environmental configuration: Import the three-dimensional model of the bank protection project, superimpose environmental effects (such as tidal changes, wind and rain simulation), and the scene realism ≥ 95%.

[0097] Device adaptation: Supports mainstream VR devices such as Oculus Rift, HTC Vive, etc., with frame rate ≥ 90fps and latency ≤ 10ms.

[0098] 2. Interactive operation and safety training:

[0099] Operational training: Students use VR controllers to simulate construction operations (such as concrete pouring and anchor bolt installation), and the system provides real-time feedback and scoring.

[0100] Emergency plan: simulate emergency scenarios (such as landslides caused by heavy rain) to train students' emergency response capabilities.

[0101] 3. Data recording and analysis:

[0102] Behavior tracking: Record students' operation paths and reaction times, and generate heat maps to analyze their operation habits.

[0103] Technical implementation: Using Unity3D engine, combined with SteamVR SDK (virtual reality platform development kit) to achieve high-precision motion capture.

[0104] Technical advantages: learning immersion time is extended by 150% and the operation error rate is reduced to 2%.

[0105] The virtual reality experience module has brought revolutionary changes to education, training, entertainment and other fields through a highly simulated immersive experience. The core inventions of this module include the following quantitative indicators: in terms of immersion, through 360-degree panoramic video and 3D modeling technology, a 95% simulation of the real environment is achieved, allowing users to have an experience in the virtual environment that is almost the same as the real world; in terms of interactivity, the module supports a refresh rate of up to 100Hz and a delay of 1ms, ensuring real-time feedback of user operations and improving the smoothness of interaction by 80%; in terms of content richness, the module has more than 500 built-in virtual scenes, covering historical reproduction, scientific experiments, skill training and other fields, with a scene diversity of 90%; in terms of user engagement, the average immersion time of users using this module reaches 45 minutes, which is 150% higher than traditional learning methods; in terms of learning effect, the virtual reality module can improve the user's learning efficiency, The average memory retention rate reached 85%, a 35% improvement over traditional learning methods. In terms of device compatibility, the module supports over 90% of commercially available VR devices, achieving a compatibility score of 9.0. In terms of user experience, the module, through 4K resolution and HDR technology, provides a visual experience with up to 98% clarity, achieving a user satisfaction rating of 92%. In terms of scalability, the module supports unlimited virtual content expansion, currently adding 20 new scenes per month, increasing the content update rate by 200%. In terms of cost-effectiveness, the module saves users an average of 30% in learning costs by reducing the need for physical materials and venues. In terms of safety, the VR module incorporates multiple safety protection mechanisms, reducing the accident rate by 95% and ensuring user safety during use. Based on these quantitative indicators, the VR module not only significantly enhances the user's immersive experience and learning outcomes, but also demonstrates superior performance in content creation, cost control, and safety assurance, laying a solid foundation for the widespread application and promotion of VR technology.

[0106] In an optional embodiment, as Figure 2 As shown, the integrated system for teaching design and construction of bank protection engineering also includes a teaching evaluation module 15 and a three-dimensional motion acquisition device 16. The three-dimensional motion acquisition device 16 is connected to the teaching interaction terminal 14 and the teaching evaluation module 15 respectively; the three-dimensional motion acquisition device 16 is used to capture the gestures and body movements of students in practical operations at the teaching interaction terminal 14, track the operation trajectory of students in the virtual scene and record the student behavior data; the teaching evaluation module is used to evaluate the students' learning outcomes in real time based on the students' gestures and body movements, the students' operation trajectory in the virtual scene and the students' behavior data, and generate a feedback evaluation report at the same time.

[0107] Specifically, the three-dimensional motion acquisition device includes a depth camera, an IMU (Inertial Measurement Unit, IMU, a device for measuring the three-axis attitude angle (or angular rate) and acceleration of an object) unit and a motion capture device.

[0108] The interaction between the 3D motion acquisition device and the teaching interaction module, virtual reality experience module, and teaching evaluation module includes the following: (1) Teaching interaction module: The depth camera and IMU unit are used to capture students' gestures and body movements to achieve standard operation detection. (2) Virtual reality experience module: The motion capture device uses the OptiTrack optical system with a positioning accuracy of ±0.1mm and supports 6-degree-of-freedom motion tracking. The motion capture device is used to track the student's operation trajectory in the VR environment for practical training and scoring. (3) Teaching evaluation module: The student's behavior data (such as reaction time and number of errors) are recorded to provide input for evaluation.

[0109] Application examples: (1) When students tie steel bars in a virtual scene, the motion acquisition device detects spacing errors and provides real-time feedback (teaching interaction module); (2) Operation heat maps are used to evaluate students' proficiency (teaching evaluation module).

[0110] Accurate analysis of the above teaching evaluation modules:

[0111] 1. Multi-dimensional evaluation:

[0112] Evaluation indicators: covering 10 indicators including design rationality (such as structural stress distribution), construction efficiency (such as construction period deviation rate), operation standardization (such as number of errors), task duration, action deviation ratio (such as the similarity between the operation trajectory and the standard path), task step accuracy, and repetition error rate.

[0113] Algorithm application: The Analytic Hierarchy Process (AHP) is used to calculate weights, and the comprehensive scoring accuracy is ≥90%.

[0114] 2. Dynamic feedback and optimization:

[0115] Report Generation: Automatically generate PDF reports including radar charts comparing student performance to the class average.

[0116] Teaching adjustments: Teachers adjusted course content based on system recommendations (such as “strengthening the basic teaching of soil mechanics”), with an optimization implementation rate of ≥85%.

[0117] Technological advantages: Teachers’ preparation time is reduced by 40%, and student satisfaction reaches 93%.

[0118] The teaching evaluation module is an innovative technology that integrates artificial intelligence and big data analysis. It aims to provide accurate and efficient teaching effectiveness evaluation and real-time feedback mechanisms for the education field. The quantitative indicators of this module are as follows: In terms of evaluation coverage, the system can conduct a comprehensive evaluation of 10 teaching dimensions, including knowledge mastery, skill application ability, learning attitude, etc., with a coverage rate of 100%; in terms of evaluation accuracy, through machine learning algorithms, the accuracy of evaluation results is improved to 95%, which is 40% higher than traditional evaluation methods; in terms of feedback speed, the system can automatically generate personalized feedback reports within 5 minutes after the end of the course, and the feedback speed is increased by 300%; in terms of personalized feedback, the system can provide customized suggestions based on students' personalized data, and the personalized feedback matching rate reaches 90%; in terms of data analysis capabilities, the module can process more than 1 million student data, and the data analysis efficiency is improved. The module processes 5,000 records per second, five times faster than traditional methods. In terms of teacher productivity, automated evaluation and feedback have reduced teacher work time by 30%, allowing them to focus more on teaching innovation. In terms of student engagement, the module has increased student participation by 25%, significantly enhancing their motivation to learn. Regarding continuous improvement, the system automatically adjusts teaching plans based on evaluation results, achieving an 85% implementation rate for teaching improvements. In terms of user satisfaction, a survey showed that teacher and student satisfaction with the evaluation and feedback module reached 93%, demonstrating its effectiveness in improving teaching quality. In terms of cross-platform compatibility, the module supports all major operating systems and devices, achieving a compatibility of 98%. In summary, the teaching evaluation module significantly improves the accuracy and efficiency of teaching evaluation through a series of quantitative optimization indicators, providing strong support for the continuous improvement of education quality.

[0119] It should be noted that: (1) the parameter verification and optimization algorithm of the 3D design module are executed by the data processing server; (2) the conflict detection and resource optimization of the construction simulation module are achieved through the high-performance computing of the data processing server; (3) the machine learning model of the teaching evaluation module is deployed on the data processing server.

[0120] The above-mentioned three-dimensional design module and construction simulation module are both connected to the data processing server, the teaching interaction module and the virtual reality experience module are both connected to the data processing server, and the three-dimensional motion acquisition device is respectively connected to the teaching interaction terminal and the teaching evaluation module, and the connections are all realized through the data communication bus.

[0121] The aforementioned functional modules, including the 3D design module, construction simulation module, teaching interaction module, virtual reality experience module, and teaching evaluation module, are coordinated with physical modules such as hardware and software modules (3D modeling and simulation platform, data processing server, teaching interaction terminal, and 3D motion acquisition device). The hardware and software modules provide technical support for the functional modules, while the functional modules define the system's business logic. The combination of the two enables the full digitalization, intelligence, and collaboration of the teaching and construction processes of bank protection projects. The corresponding relationship between the functional modules and the physical modules is shown in Table 1 below:

[0122] Table 1 Correspondence between functional modules and physical modules

[0123]

[0124] Each of the above functional modules is managed through a state machine, including states such as initialization, execution, abnormal suspension, and task completion, which facilitates control and debugging.

[0125] In an optional embodiment, as Figure 2 As shown, the integrated system for teaching design and construction of bank protection engineering also includes an AR module 17, which is connected to the three-dimensional modeling and simulation platform 13; the AR module includes a teaching sandbox, a component identifier and a voice recognition unit; the component identifier is used to scan the QR code of the actual bank protection structure component and transmit the actual bank protection structure component information to the teaching sandbox; the teaching sandbox is used to call the three-dimensional model of the bank protection engineering according to the actual bank protection structure component information and superimpose it on the teaching sandbox for image recognition training; the voice recognition unit is used to provide students with voice output of the actual bank protection structure component information during the image recognition training.

[0126] Specifically, the teaching sandbox is a teaching model equipped with a component identification matrix QR code (Quick Response Code, QR code), the component identifier is a component identifier that can recognize the QR code, and the voice recognition module is a voice explanation module.

[0127] Students can use their mobile phones or tablets to scan the QR code of the bank protection structure components, call up the three-dimensional model information of the bank protection project and overlay it on the teaching sand table for image recognition training. At the same time, they can interact through voice explanations to understand the principles of the bank protection structure components and realize the linkage between theoretical knowledge and actual three-dimensional components.

[0128] The integrated system for teaching, designing, and constructing revetment projects provided in this embodiment utilizes three-dimensional digital technology to visualize, simulate, and teach revetment design and construction, thereby improving teaching effectiveness and cultivating students' practical skills and innovative thinking. This integrated system enables students to design revetment projects in a virtual environment, quickly mastering design principles and construction techniques through real-time feedback and interaction, providing unprecedented convenience and efficiency for course teaching in higher vocational colleges. The implementation of this invention will undoubtedly promote innovation in engineering education models in higher vocational colleges and lay a solid foundation for cultivating high-quality, skilled personnel adaptable to the development of modern engineering technology.

[0129] The integrated system for teaching, designing, and constructing revetment projects provided in this embodiment significantly improves work efficiency while reducing operating costs. Through automated and intelligent process design, manual intervention is reduced, improving operation speed and accuracy. This not only shortens project cycles but also reduces unnecessary expenses caused by human error. Furthermore, optimized resource allocation effectively controls energy consumption and material waste, saving companies significant costs and enhancing their market competitiveness. It also promotes green and environmentally friendly production methods, contributing to sustainable social development. Enhanced user experience and personalized needs: The innovative application of technology has greatly enhanced the user experience and met users' growing personalized needs. Through precise data analysis and user behavior research, products and services can better align with users' actual usage scenarios and provide customized solutions. This user-centric design concept not only improves user satisfaction but also fosters user loyalty, providing companies with a stable customer base and positive word-of-mouth, thereby gaining a favorable position in the fiercely competitive market. Promoting industry innovation and cross-sector integration: The application of this technology has driven innovation across the industry and promoted cross-sector integration across different fields. It breaks down the boundaries of traditional industries, enabling the efficient circulation and sharing of technology, resources, and information, and stimulating new business models and innovations. This cross-sector collaboration not only brings new growth points to the industry, but also promotes the optimization and upgrading of the industrial chain, injects new vitality into economic development, and provides a strong impetus for social progress and technological innovation.

[0130] In this embodiment, a method for integrating teaching design and construction of a revetment project is also provided, which can be used in the above-mentioned teaching design and construction integrated system of a revetment project. Figure 3 Flowchart of the integrated method for teaching design and construction of bank protection engineering according to an embodiment of the present invention. Figure 3 As shown, the process includes the following steps:

[0131] Step S101: issuing a teaching task instruction, which includes bank protection structure parameters, construction resource parameters and construction process.

[0132] Teaching task instructions are issued through the teaching control instruction module, and the teaching task instructions include bank protection structure parameters, construction resource parameters and construction process. The teaching task instructions include bank protection structure parameters, construction resource parameters and construction process, among which the bank protection structure parameters include but are not limited to: bank protection structure type (gravity type, sheet pile type, etc.), bank protection structure size: height (1m to 20m, accuracy ±0.01m), slope (10° to 60°, accuracy ±0.1°), foundation width (2m to 50m, accuracy ±0.01m) and other geometric parameters, material properties: concrete strength grade (C20 to C60, accuracy ±5%), steel density (7850kg / m 3 , with an accuracy of ±1%). The entire revetment construction process includes the following construction stages: foundation excavation; formwork layout; block laying and reinforcement binding; construction machinery operation; and structural response under water level changes. Construction resource parameters include crane tonnage (10t to 100t), concrete pumping rate (10m 3 / h to 50m 3 / h).

[0133] Step S102: generating a three-dimensional model of the revetment project based on the teaching task instructions, BIM modeling technology and revetment structure parameters, and simulating the revetment project construction process based on the teaching task instructions, the three-dimensional model of the revetment project and construction resource parameters.

[0134] Specifically, a three-dimensional design module is used to generate a three-dimensional model of the bank protection project based on teaching task instructions, BIM modeling technology and bank protection structure parameters. The three-dimensional model includes substructures such as foundation, facing blocks, wave-breaking structure, and foundation reinforcement layer, and is split into steps according to the preset construction logic.

[0135] The construction simulation module is used to simulate the construction process of the revetment project based on teaching task instructions, the three-dimensional model of the revetment project and construction resource parameters.

[0136] The further functional description of the three-dimensional design module and the construction simulation module is the same as that of the corresponding embodiments above and will not be repeated here.

[0137] Step S103: Based on the teaching task instructions, the three-dimensional model of the bank protection project and the construction process, a virtual reality experience tool is used to provide an immersive operating environment, and an input instruction tool is used to conduct real-time teacher-student interaction and multi-person collaboration.

[0138] The teaching interactive module in the teaching interactive terminal uses input command tools to conduct real-time teacher-student interaction and multi-person collaboration based on teaching task instructions, three-dimensional models of bank protection projects and construction processes.

[0139] The virtual reality experience module in the teaching interactive terminal is used to provide an immersive operation virtual scene based on the teaching task instructions, the three-dimensional model of the bank protection project and the construction process, and the virtual reality experience tool is used to enable students to perform practical operations of the virtual scene bank protection project.

[0140] The further functional description of the teaching interaction module and the virtual reality experience module is the same as that of the corresponding embodiments above and will not be repeated here.

[0141] For example, during the design phase, teachers input structural parameters to generate a 3D model of the revetment project, while students observe the structural details through VR devices. During the simulation phase, the system rehearses the construction process, marking areas of interference between the crane and temporary structures. During the practical training phase, students complete concrete pouring in a virtual environment, with the system providing real-time scoring and instructional guidance. During the evaluation phase, teachers review comprehensive class reports and make targeted adjustments to the next stage of instruction.

[0142] The integrated teaching design and construction method for bank protection engineering provided in this embodiment integrates 3D modeling technology, BIM modeling technology, virtual reality (VR) interaction, human-machine motion acquisition, big data analysis and artificial intelligence engine to realize digital teaching of the entire process of bank protection engineering, from design, construction simulation, teaching interaction to evaluation feedback.

[0143] This embodiment also provides an integrated device for teaching, designing, and constructing revetment projects. This device is used to implement the aforementioned embodiments and preferred implementations, and details already described will not be repeated. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. While the devices described in the following embodiments are preferably implemented using software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.

[0144] This embodiment provides a teaching design and construction integrated device for revetment engineering. Figure 4 As shown, including:

[0145] The teaching task instruction issuing module 401 is used to issue teaching task instructions, which include bank protection structure parameters, construction resource parameters and construction process.

[0146] The three-dimensional model building and construction process simulation module 402 is used to generate a three-dimensional model of the revetment project based on the teaching task instructions, BIM modeling technology and revetment structure parameters, and to simulate the revetment project construction process based on the teaching task instructions, the three-dimensional model of the revetment project and construction resource parameters.

[0147] The virtual scene teaching interaction module 403 is used to provide an immersive operating environment based on teaching task instructions, a three-dimensional model of the bank protection project and a construction process using a virtual reality experience tool, and to conduct real-time teacher-student interaction and multi-person collaboration using an input instruction tool.

[0148] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0149] The integrated device for teaching design and construction of bank protection engineering in this embodiment is presented in the form of functional units, where the units refer to ASIC (Application Specific Integrated Circuit) circuits, processors and memories that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0150] The embodiment of the present invention also provides a computer device having the above Figure 4 The shown integrated device for teaching design and construction of bank protection engineering.

[0151] See also Figure 5 , Figure 5 is a structural diagram of a computer device provided by an optional embodiment of the present invention, such as Figure 5 As shown, the computer device includes: one or more processors 10, memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components utilize different buses to communicate with each other and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in the memory or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Equally, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 5 A processor 10 is taken as an example.

[0152] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.

[0153] The memory 20 stores instructions that can be executed by at least one processor 10, so that the at least one processor 10 executes the method shown in the above embodiment.

[0154] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created based on the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0155] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0156] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 5 The bus connection is taken as an example.

[0157] The input device 30 can receive input digital or character information and generate key signal input related to user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a trackpad, a touch pad, an indicator stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 can include a display device, an auxiliary lighting device (e.g., an LED), and a tactile feedback device (e.g., a vibration motor). The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display, and a plasma display. In some optional embodiments, the display device can be a touch screen.

[0158] The embodiment of the present invention also provides a computer-readable storage medium. The above-mentioned method according to the embodiment of the present invention can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.

[0159] A portion of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the form in which the computer program instruction exists in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc. Accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by the computer.

[0160] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention. Such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A revetment engineering teaching design and construction integrated system, characterized by: The system comprises: A teaching control instruction module is used to issue teaching task instructions, wherein the teaching task instructions include bank protection structure parameters, construction resource parameters and construction process; A data processing server is used to run the teaching task instructions and coordinate the design of the three-dimensional model of the revetment project, simulate the revetment project construction process and the teaching interaction process based on the teaching task instructions; A 3D modeling and simulation platform is used to receive teaching task instructions from the data processing service, generate a 3D model of the revetment project based on BIM modeling technology and revetment structure parameters, and simulate the revetment project construction process based on the 3D model of the revetment project and construction resource parameters; The teaching interactive terminal is used to provide an immersive operating environment based on the teaching task instructions, the three-dimensional model of the bank protection project and the construction process using a virtual reality experience tool, and to conduct real-time teacher-student interaction and multi-person collaboration using an input instruction tool.

2. The system according to claim 1, wherein: The three-dimensional modeling and simulation platform includes a three-dimensional design module and a construction simulation module, and the three-dimensional design module and the construction simulation module are both connected to the data processing server; The three-dimensional design module is used to generate a three-dimensional model of the bank protection project based on teaching task instructions, BIM modeling technology and bank protection structure parameters; The construction simulation module is used to simulate the construction process of the bank protection project based on teaching task instructions, a three-dimensional model of the bank protection project and construction resource parameters.

3. The system according to claim 2, characterized in that The construction simulation module is also used to divide the construction phases when simulating the construction process, identify the interference between construction equipment and structures through a collision detection algorithm, and generate a Gantt chart of the construction progress.

4. The system according to claim 1, wherein: The teaching interaction terminal includes a teaching interaction module and a virtual reality experience module; the teaching interaction module and the virtual reality experience module are both connected to the data processing server; The teaching interaction module is used to implement real-time teacher-student interaction and multi-person collaboration based on the three-dimensional model of the revetment project and the construction process by using an input command tool; The virtual reality experience module is used to provide an immersive virtual scene based on the three-dimensional model and construction process of the bank protection project and adopts virtual reality experience tools, allowing students to carry out practical operations of the virtual scene bank protection project.

5. The system according to claim 1, wherein: The system further comprises a teaching evaluation module and a three-dimensional motion acquisition device, wherein the three-dimensional motion acquisition device is connected to the teaching interaction terminal and the teaching evaluation module respectively; The three-dimensional motion acquisition device is used to capture the gestures and body movements of students during practical operations on the teaching interactive terminal, track the operation trajectory of students in the virtual scene, and record student behavior data; The teaching evaluation module is used to evaluate students' learning outcomes in real time based on their gestures and body movements, their operation trajectories in the virtual scene, and their behavioral data, and to generate a feedback evaluation report.

6. The system according to claim 1, wherein: The system further includes an AR module, wherein the AR module is connected to the three-dimensional modeling and simulation platform; The AR module includes a teaching sandbox, a component identifier and a voice recognition unit; The component identifier is used to scan the QR code of the actual revetment structure component and transmit the actual revetment structure component information to the teaching sandbox; The teaching sand table is used to call the three-dimensional model of the revetment project according to the actual revetment structure component information and superimpose it on the teaching sand table for image recognition training; The speech recognition unit is used to provide students with speech output of information about actual bank protection structure components during the map recognition training process.

7. A method for integrating teaching design and construction of bank protection engineering, characterized by: The method comprises: issuing a teaching task instruction, wherein the teaching task instruction includes bank protection structure parameters, construction resource parameters, and construction process; Generate a three-dimensional model of the revetment project based on the teaching task instructions, BIM modeling technology and revetment structure parameters, and simulate the revetment project construction process based on the teaching task instructions, the three-dimensional model of the revetment project and construction resource parameters; Based on the teaching task instructions, the three-dimensional model of the bank protection project and the construction process, a virtual reality experience tool is used to provide an immersive operating environment, and an input instruction tool is used to carry out real-time teacher-student interaction and multi-person collaboration.

8. An integrated device for teaching, designing and constructing bank protection engineering, characterized in that: The device comprises: A teaching task instruction issuing module is used to issue teaching task instructions, wherein the teaching task instructions include bank protection structure parameters, construction resource parameters and construction process; A three-dimensional model building and construction process simulation module is used to generate a three-dimensional model of the revetment project based on the teaching task instructions, BIM modeling technology and revetment structure parameters, and to simulate the revetment project construction process based on the teaching task instructions, the three-dimensional model of the revetment project and construction resource parameters; The virtual scene teaching interaction module is used to provide an immersive operating environment based on the teaching task instructions, the three-dimensional model of the bank protection project and the construction process using a virtual reality experience tool, and to conduct real-time teacher-student interaction and multi-person collaboration using an input instruction tool.

9. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the integrated method for teaching, designing and constructing bank protection engineering according to claim 7 by executing the computer instructions.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, which are used to enable a computer to execute the integrated teaching design and construction method for bank protection engineering according to claim 7.