Portable cardio-pulmonary resuscitation training system and method based on multi-modal feedback

By integrating multimodal feedback and Bluetooth networking, a portable CPR training system has been developed, which solves the problem that existing devices cannot record data and manage multiple devices. This results in an efficient and low-cost CPR training solution suitable for scenarios such as communities and schools.

CN121963556APending Publication Date: 2026-05-01AIR ISLAND INFORMATION TECH (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
AIR ISLAND INFORMATION TECH (SHANGHAI) CO LTD
Filing Date
2026-01-20
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Existing CPR training equipment cannot record and output data, lacks accurate quantitative analysis and summarization, cannot manage multiple devices simultaneously in group training, and is costly and complex, making it difficult to popularize in communities, schools and other scenarios.

Method used

A portable cardiopulmonary resuscitation training system based on multimodal feedback was designed, which integrates a main control MCU, sensor module, multimodal feedback module and wireless module. It supports data parsing, visualization, evaluation and storage functions, manages multiple devices through Bluetooth networking, provides visual and auditory feedback, and generates training reports.

Benefits of technology

It enables real-time and accurate operational quality assessment and feedback, improves training efficiency and coverage, reduces costs, supports large-scale training, provides digital archiving and traceability, and promotes refined training management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121963556A_ABST
    Figure CN121963556A_ABST
Patent Text Reader

Abstract

The invention provides a portable cardio-pulmonary resuscitation training system and method based on multi-modal feedback. The system comprises a shell, a control box and a built-in training system. A main control MCU, a power supply module, a sensor module, a multi-mode feedback module and a wireless module are arranged in the control box; a pressing part is arranged at the top of the shell; the pressing part is provided with a cavity; the built-in training system comprises a wireless management module, a data analysis and processing module, a visualization module, an evaluation module and a data storage and report generation module. According to the invention, training data is acquired through integrated portable hardware, and wireless networking is carried out through Bluetooth and mobile terminal application, so that standardized and visual training and assessment of a single person or multiple persons are realized.
Need to check novelty before this filing date? Find Prior Art

Description

A portable cardiopulmonary resuscitation training system and method based on multimodal feedback Technical Field

[0001] This invention relates to the field of medical emergency simulation training technology, and in particular to a portable cardiopulmonary resuscitation training system and method based on multimodal feedback. Background Technology

[0002] Currently, the most common CPR training solutions on the market are single-function training dummies, designed to provide professional CPR training tools. The core structure of this solution includes a training dummy with pressure sensors built into its chest. The execution steps are as follows: when the user performs compressions, the built-in sensors collect data on compression depth and frequency; an internal processor performs simple calculations; finally, the device uses indicator lights (such as LEDs) or a buzzer to indicate whether the compression is "too shallow," "correct," or "too deep," and whether the frequency is appropriate. However, this solution also has the following drawbacks: for example, all data is only displayed instantaneously on-site and cannot be recorded or output, lacking precise quantitative analysis and summarization, making it difficult to continuously track training effects; it is usually an isolated device, unable to aggregate, compare, and manage data from multiple devices. In group training, instructors cannot simultaneously monitor the training status of all trainees, making it difficult to efficiently organize competitions, assessments, or targeted guidance, limiting training efficiency and scale; and it is costly and complex. To achieve limited functionality, the entire system has high operating costs and complexity, making it difficult to widely adopt as a lightweight, multi-site solution in communities, schools, and other similar settings. Summary of the Invention

[0003] To address the aforementioned technical problems, this invention proposes a portable cardiopulmonary resuscitation (CPR) training system and method based on multimodal feedback. The technical solution of this invention is implemented as follows: The first aspect of this invention discloses a portable CPR training system based on multimodal feedback. The system includes a shell, a control box, and a built-in training system. The control box houses a main control MCU, a power module, a sensor module, a multimodal feedback module, and a wireless module. A pressing part is provided on the top of the shell; the pressing part has a cavity; the bottom of the shell is connected to the control box; the sensor module is located on the upper cover of the control box; the power module is located on the lower cover of the control box; the wireless module and the main control MCU are integrated on a PCB integrated board; the power module is electrically connected to the PCB integrated board; and the multimodal feedback module is located on the PCB integrated board.

[0004] The built-in training system includes a wireless management module, a data parsing and processing module, a visualization module, an evaluation module, and a data storage and report generation module. The wireless management module manages the wireless module. The data parsing and processing module processes the data stream from the wireless module. The visualization module displays the data from CPR training. The evaluation module evaluates the indicators of the user's CPR training. The data storage and report generation module stores the training data and generates training reports.

[0005] Furthermore, the power module includes a power box, a horizontal switch, a power chip, and a detachable power supply; the detachable power supply is disposed inside the power box; the horizontal switch is disposed on one side of the lower cover of the control box; and the power chip is disposed on the PCB integrated board.

[0006] Furthermore, the sensing module includes a laser displacement sensing unit; the laser displacement sensing unit is disposed on the PCB integrated board; the multimodal feedback module includes a visual feedback unit and an auditory feedback unit.

[0007] Furthermore, the wireless module includes a Bluetooth module.

[0008] The data displayed by the visualization module includes the user's pressing depth, the rebound of the pressing part, the pressing rate, the pressing interval time, the pressing depth value, and the training evaluation generated by the evaluation module.

[0009] Furthermore, the material of the pressing part is medical-grade silicone or foam.

[0010] Furthermore, it also includes a teacher's end, a mobile end, and a server; the teacher's end includes a teacher management platform; both the mobile end and the teacher's end are equipped with interfaces for communication with the wireless module; the built-in training system runs on the mobile end; the teacher management platform includes a data list module, a data details module, and an advanced analysis module; the data list module provides a data list, displaying the training data's time, sequence number, student name, student score, learning mode, and session name; the data details module provides total score and session information, and performance details; the advanced analysis module performs joint ranking of freely selected data based on training type and time, and generates a ranking list.

[0011] The second aspect of this invention discloses a portable cardiopulmonary resuscitation (CPR) training method based on multimodal feedback. The method employs the system disclosed in the first aspect of this invention and includes the following steps: Initialization and connection establishment: The power module is turned on, and the multimodal feedback module prompts the wireless module to connect; the mobile terminal connects to the wireless module through the wireless management module in the built-in training system, and the user begins CPR training according to the prompts from the multimodal feedback module; the sensing module collects user training data in real time and transmits the collected data to the data parsing and processing module via the wireless module; the data parsing and processing module parses and processes the data collected by the sensing module and transmits it to the visualization module and the evaluation module respectively; the evaluation module evaluates the user training data based on the data output by the data parsing and processing module and transmits it to the visualization module and the multimodal feedback module; the visualization module displays the user training data and training evaluation in real time, and the multimodal feedback module provides corresponding evaluation prompts based on the evaluation data from the evaluation module; after training is completed, the data storage and report generation module stores the user's training data for this session and generates a training report.

[0012] Furthermore, the data parsing and processing module processes the data as follows: The readings of the high-precision micro-laser displacement sensing unit are filtered by a moving average to obtain the instantaneous depth value; the instantaneous rate is obtained by detecting the peak point of the maximum depth reached by two consecutive presses and calculating the reciprocal of the time interval; the rebound height of the pressing part is determined; if the rebound height reaches 90% or more of the total height, it is considered sufficient rebound; otherwise, it is considered insufficient rebound; the time interval between the end of the previous press and the start of the next press is recorded by a timer.

[0013] Furthermore, the main control MCU compares the instantaneous depth value and instantaneous rate output by the data parsing and processing module with the standard threshold, compares the rebound of the pressing part with the standard state, and then controls the multi-module feedback module to give corresponding feedback prompts, and transmits the above data to the mobile terminal through the wireless module.

[0014] The advantages of this invention are as follows: 1. By integrating data from a laser sensor, this invention overcomes the limitations of traditional devices that can only monitor compression depth and frequency. The system can synchronously and accurately collect and calculate four core quality indicators: compression depth, compression rate, rebound, and compression interval time, achieving comprehensive, accurate, and real-time operational quality assessment and feedback; 2. This invention designs a multimodal feedback mechanism, including real-time feedback through the coordination of visual (LED lights) and auditory (buzzer) feedback. The LED light ring provides intuitive visual cues of the status through color changes at different positions, while the buzzer provides rhythmic auditory guidance through its rhythm. Through intuitive multimodal feedback, an immersive training experience is created, effectively promoting the rapid formation of correct muscle memory, improving training efficiency, providing intuitive and efficient multimodal sensory guidance, and accelerating muscle memory formation; 3. This invention, through Bluetooth wireless networking technology, enables a single mobile terminal to simultaneously connect to, manage, and visualize real-time data from up to 10 (or more) training devices. The instructor can view the training status of all trainees on a tablet, changing the inefficient traditional "one person, one device, instructor checks each one" model and achieving centralized, standardized teaching management for one-to-many training. This improves the efficiency and coverage of group training, reduces instructor costs, and makes it possible to implement high-quality CPR teaching in large-scale training (such as in schools, communities, and enterprises), building a highly efficient and scalable group training management model. Furthermore, this invention uses a mobile terminal application to completely record timestamp data from all hardware, which can be stored in a local database and uploaded to the cloud. After training, a personal training report with detailed statistical charts can be generated, solving the problem of traditional training being "undocumented" and achieving digital archiving and traceability of the training process. Coaches and trainees can conduct precise post-class analysis and targeted improvements based on objective data, providing indisputable quantitative evidence for teaching assessment, promoting the refinement and scientification of training management, and realizing traceability of the training process and quantitative analysis of training effects; 5. This invention highly integrates sensing, computing, feedback, and communication modules into a lightweight, all-in-one hardware, eliminating the need for complex external devices and enabling powerful functions through common tablet computers and Bluetooth technology. Beneficial effects: The entire system is compact, lightweight, portable, and easy to deploy, allowing for rapid training in any location. Simultaneously, utilizing a common mobile terminal as the display and computing core avoids dedicated, high-cost hardware, reducing the overall manufacturing cost and usage threshold of the system, facilitating the rapid promotion and popularization of the technology at the social level, and achieving excellent portability, integration, and cost-effectiveness.

[0015] 6. This invention supports both group and individual training. Teachers can simultaneously view the training data of multiple students on their own devices, and students can also use a mini-program on their mobile devices for self-training, both of which provide visualized data feedback. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only one embodiment of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 is a structural schematic diagram of an embodiment of the present invention; Figure 2 is a structural schematic diagram of the outer shell in an embodiment of the present invention; Figure 3 is a structural schematic diagram of the control box in an embodiment of the present invention; Figure 4 is a structural schematic diagram of the battery module in an embodiment of the present invention; Figure 5 is a structural cross-sectional view of an embodiment of the present invention; Figure 6 is a structural schematic diagram of the integrated PCB board in an embodiment of the present invention.

[0018] In the above figures, the symbols in each figure have the following meanings: 1, pressing part; 1-1, cavity; 2, control box; 2-1, MCU and wireless integrated module; 2-2, battery box; 2-3, laser displacement sensor; 2-4, LED light; 2-5, buzzer; 2-6, integrated PCB board; 2-7, control box cover; 2-8, power switch. Detailed Implementation

[0019] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0020] Unless otherwise defined, all technical and scientific terms used in this invention have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains; the terminology used in the detailed description is for the purpose of describing particular embodiments only and is not intended to limit the invention; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.

[0021] In the description of specific embodiments of the present invention, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present invention, "multiple" means two or more, unless otherwise explicitly defined.

[0022] In this invention, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this invention can be combined with other embodiments.

[0023] In the description of the embodiments of this invention, the term "and / or" is merely a description of the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, in this invention, the character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0024] Example: In one specific embodiment, as shown in Figures 1-6, a portable cardiopulmonary resuscitation training system based on multimodal feedback includes a shell, a control box 2, and a built-in training system, a teacher terminal, a mobile terminal, and a server; the teacher terminal is equipped with a teacher management platform; the mobile terminal and the teacher terminal are interconnected through the wireless module.

[0025] The mobile terminal (phone) communicates with a single hardware unit via Bluetooth, serving as a data processing and visualization management unit for individual training; the teacher management platform can acquire data uploaded from the mobile terminal, perform visualization, data export, and preliminary data processing; a backend database (server) can store data, forming a complete closed-loop training system.

[0026] The built-in training system runs on the mobile device.

[0027] The control box 2 contains an MCU and wireless integration module, a power supply module, a sensor module, and a multimodal feedback module; the MCU and wireless integration module includes a main control MCU and a wireless module.

[0028] The top of the outer casing is provided with a pressing part 1; the pressing part 1 is provided with a cavity 1-1; the bottom of the outer casing is connected to the control box 2; the sensor module is provided on the upper cover 2-7 of the control box, the power module is provided on the lower cover of the control box 2, the wireless module and the main control MCU are integrated on the PCB integrated board 2-6, the power module is electrically connected to the PCB integrated board 2-6, and the multimodal feedback module is provided on the PCB integrated board 2-6.

[0029] The built-in training system includes a wireless management module, a data parsing and processing module, a visualization module, an evaluation module, and a data storage and report generation module. The wireless management module is used to manage the wireless module; the data parsing and processing module is used to process the data stream from the wireless module; the visualization module is used to display the data from CPR training; the evaluation module is used to evaluate the indicators of the user's CPR training; and the data storage and report generation module is used to store the training data and generate training reports.

[0030] In this embodiment, the power module includes a battery box 2-2, a power switch 2-8 (horizontal switch), a power chip, and a detachable power supply; the detachable power supply is located inside the battery box 2-2; the horizontal switch is located on one side of the lower cover of the control box 2; and the power chip is located on the PCB integrated board 2-6.

[0031] In this embodiment, the sensing module includes a laser displacement sensing unit; the laser displacement sensing unit is disposed on the PCB integrated board 2-6; the multimodal feedback module includes a visual feedback unit and an auditory feedback unit.

[0032] In this embodiment, the visual feedback unit consists of several LED lights 2-4 arranged around the circumference of the PCB integrated board 2-6, and the auditory feedback unit consists of a buzzer 2-5.

[0033] In this embodiment, the wireless module includes a Bluetooth module.

[0034] The data displayed by the visualization module includes the user's pressing depth, the rebound of pressing part 1, pressing rate, pressing interval time, pressing depth value, and training evaluation generated by the evaluation module.

[0035] The outer casing of this embodiment adopts a heart-shaped design for easy gripping and carrying. The pressing part 1 at the top is made of an elastic material (such as medical-grade silicone or foam) with a specific rebound coefficient and has a cavity 1-1 in the middle. The bottom is bonded to the top cover of the heart-shaped control box 2. Inside the control box 2 are a battery compartment 2-2 and a PCB board with a sensing module. Pressing down on the pressing part 1 simulates the elasticity and displacement of the human chest cavity.

[0036] In this embodiment, the main control MCU is a low-power, high-performance ARM Cortex-M series microcontroller. It is responsible for controlling the core firmware of this embodiment, including controlling the sensor module to read data, algorithm processing, feedback logic judgment, and communication protocol stack.

[0037] In this embodiment, the power module is powered by two sets of AA batteries (removable power supplies), and the voltage is converted to the voltage level required by the main control MCU by a power chip. The power module provides a stable voltage to all electronic components, and the power supply is controlled by a horizontal switch.

[0038] The sensor module in this embodiment includes a high-precision micro-distance laser displacement sensor 2-3.

[0039] The high-precision macro laser displacement sensor 2-3 is used to monitor the pressing depth. Its analog signal is input to the main control MCU through a high-precision analog-to-digital converter (ADC). The high-precision macro laser displacement sensor 2-3 is fixed to the base of the housing and directly measures the vertical displacement of the pressing panel.

[0040] In this embodiment, the visual feedback unit consists of a ring of multi-color RGB LEDs. These LEDs are connected to the MCU via a serial protocol, and the main control MCU can precisely control the color and brightness of each LED to achieve status indication.

[0041] In this embodiment, the auditory feedback unit consists of a passive electromagnetic buzzer 2-5. The main control MCU drives the buzzer 2-5 through its PWM (Pulse Width Modulation) pin, generates different pitches by changing the frequency of the PWM, and controls the rhythm of the sound by changing the duty cycle of the PWM.

[0042] In this embodiment, the wireless module integrates a Bluetooth Low Energy module. The wireless module is responsible for broadcasting equipment, pairing with the mobile terminal, receiving control commands, and sending packaged sensor data.

[0043] In this embodiment, the wireless management module is responsible for scanning, discovering, and connecting to surrounding training hardware. This module maintains a list of connected devices, displaying the name, battery information, and connection status of each device, and supports maintaining stable connections with up to 10 devices simultaneously.

[0044] In this embodiment, the data parsing and processing module receives the raw data stream from the wireless module, unpacks and verifies it according to the predefined communication protocol, and restores the parameters such as press depth, press rate, real-time depth, and press timestamp uploaded by each hardware.

[0045] The visualization module (multi-device real-time visualization module) is the core interface of the built-in training system. It uses a chart library to draw the following: real-time diagrams of each trainee's compression depth and rebound, compression rate and evaluation, and can also display compression interval time, real-time compression score, compression depth value, and compression rate value.

[0046] The comprehensive scoring and ranking module calculates multiple indicators for each participant based on a preset algorithm, generates a real-time score, and can rank participants in group training mode to stimulate a competitive spirit.

[0047] The data storage and report generation module stores all historical training data locally on the mobile device. After training is complete, it can generate a training report containing statistical charts of key metrics, or upload it to the management backend.

[0048] In this embodiment, the mobile terminal includes: a Bluetooth connection management module, responsible for scanning, discovering, and connecting to nearby training hardware. This module maintains a list of connected devices, displaying the device's name, battery information, and connection status.

[0049] Data parsing and processing module: Receives raw data streams from the Bluetooth module, unpacks and verifies them according to predefined communication protocols, and restores parameters such as press depth, press rate, real-time depth, and press timestamp uploaded by each hardware device.

[0050] Real-time visualization module: This is the core interface of the application. It uses a chart library to draw the following: real-time diagrams of each student's compression depth and rebound, compression rate and evaluation, and can also display compression interval time, real-time compression score, compression depth value, and compression rate value.

[0051] Comprehensive scoring and ranking (evaluation module): Based on a preset algorithm, multiple indicators of each trainee are weighted and calculated to obtain a real-time score. Ranking can be performed in group training mode to stimulate a sense of competition.

[0052] Data storage and report generation module: Stores all historical training data locally on the mobile device. After training is complete, it can generate a training report including key indicator charts, or upload it to the management backend.

[0053] The teacher management platform within the teacher's interface is a centralized web-based management platform deployed on the server side. Its main functional modules are as follows: Data List Module: The backend homepage provides a data list, displaying the training data's time, sequence number, student name, student score, learning mode, and session name.

[0054] Data Details Module: Users can see total score and session information in the data details. The performance details show a visual display of data such as compression depth, rate, and rebound. Data report export is supported.

[0055] Advanced Analysis Module: Supports joint ranking of freely selected data by multiple dimensions such as training type and time, and can generate ranking lists.

[0056] The backend database (server) is the data hub of the entire system. It is deployed using a combination of relational databases (such as MySQL) and time-series databases, and mainly undertakes the following functions: structured data storage and management: designing and maintaining core data tables including user tables, device tables, training record tables, training details tables, and detailed training indicator tables.

[0057] Primary keys, foreign key constraints, and transaction mechanisms ensure the consistency, integrity, and relevance of data from different terminals.

[0058] Data synchronization and interface services: Provides standardized data access API interfaces for secure calls from the teacher's backend and mobile terminals to submit and query data.

[0059] Data security, backup and expansion: Implement role-based access control to strictly manage data access permissions for different users.

[0060] Establish a regular automatic backup and disaster recovery mechanism to ensure data security.

[0061] The database design incorporates horizontal scalability to meet future growth in users and data volume.

[0062] The specific process of this embodiment is as follows: Initialization and connection establishment: Turn on the training hardware power, and the flashing green light indicates that the Bluetooth module is ready to connect.

[0063] Launch the built-in training system on the mobile device, log in, and click "Connect to Simulator." The built-in training system discovers and lists available training hardware via the Bluetooth API. After the user selects the device to connect to, the application establishes a GATT connection with each of them one by one.

[0064] Data acquisition and front-end processing (executed cyclically on the hardware side): Data reading: The main control MCU reads the laser sensor data cyclically at fixed time intervals.

[0065] Pressing depth calculation: The data analysis and processing module performs a moving average filter on the readings of the displacement sensor to obtain the instantaneous depth value.

[0066] Press rate calculation: The data parsing and processing module detects the peak point where two consecutive presses reach the maximum depth, calculates the reciprocal of the time interval, and obtains the instantaneous rate.

[0067] Springback analysis: If the springback height reaches 90% or more of the total height, it is judged as "sufficient springback"; otherwise, it is "insufficient springback".

[0068] Press Interval: The data parsing and processing module records the time interval between the end of the previous press and the start of the next press using a timer.

[0069] Real-time feedback and data upload (parallel execution): Feedback judgment: The main control MCU compares the calculated depth and rate with standard thresholds, compares the rebound condition with standard states, and executes corresponding feedback programs based on the comparison results: for example, lighting up a green LED when the depth is correct, speeding up the buzzer 2-5 beats when the rate is too slow, and flashing a yellow LED when the rebound is incomplete. Simultaneously, the main control MCU packages all processed parameters (depth, rate, rebound flag, interval time, device ID) according to the agreed data frame format and sends them to the mobile terminal in real time via Bluetooth.

[0070] After receiving the data, the mobile application processes it and displays it visually.

[0071] Data storage (executed in the cloud): After training, the mobile application can upload the data to the backend database (server) for storage via the internet. Data information can be synchronized when different devices log in to the same account.

[0072] The teacher management platform features a visual display (executed on the web): data is uploaded to the backend database, and the backend can visualize the data, displaying specific training data for each student, as well as performing joint rankings and exporting reports.

[0073] It should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A portable cardiopulmonary resuscitation training system based on multimodal feedback, characterized in that, The system includes a housing, a control box, and a built-in training system. The control box houses a main control MCU, a power module, a sensor module, a multimodal feedback module, and a wireless module. The top of the housing has a pressing part with a cavity. The bottom of the housing connects to the control box. The sensor module is located on the upper cover of the control box, and the power module is located on the lower cover. The wireless module and the main control MCU are integrated on a PCB board, and the power module is electrically connected to the PCB board. The multimodal feedback module is also located on the PCB board. The built-in training system includes a wireless management module, a data parsing and processing module, a visualization module, an evaluation module, and a data storage and report generation module. The wireless management module manages the wireless module. The data parsing and processing module processes the data stream from the wireless module. The visualization module displays CPR training data. The evaluation module evaluates the user's CPR training indicators. The data storage and report generation module stores training data and generates training reports.

2. The system according to claim 1, characterized in that, The power module includes a power box, a horizontal switch, a power chip, and a detachable power supply; the detachable power supply is located inside the power box; the horizontal switch is located on one side of the lower cover of the control box; and the power chip is located on the PCB integrated board.

3. The system according to claim 1, characterized in that, The sensing module includes a laser displacement sensing unit; the laser displacement sensing unit is disposed on the PCB integrated board; the multimodal feedback module includes a visual feedback unit and an auditory feedback unit.

4. The system according to claim 1, characterized in that, The wireless module includes a Bluetooth module.

5. The system according to claim 3, characterized in that, The data displayed by the visualization module includes the user's pressing depth, the rebound of the pressing part, the pressing rate, the pressing interval time, the pressing depth value, and the training evaluation generated by the evaluation module.

6. The portable cardiopulmonary resuscitation training system based on multimodal feedback according to claim 1, characterized in that, The pressing part is made of medical-grade silicone or foam.

7. The portable cardiopulmonary resuscitation training system based on multimodal feedback according to claim 1, characterized in that, It also includes a teacher's terminal, a mobile terminal, and a server; the teacher's terminal includes a teacher management platform; both the mobile terminal and the teacher's terminal have interfaces for communication with the wireless module; the built-in training system runs on the mobile terminal; the teacher management platform includes a data list module, a data details module, and an advanced analysis module; the data list module provides a data list, displaying the training data's time, sequence number, student name, student score, learning mode, and session name; the data details module provides total score and session information, as well as performance details; The advanced analytics module is used to jointly rank freely selected data based on training type and time, and generate a ranking list.

8. A portable cardiopulmonary resuscitation training method based on multimodal feedback, employing the system as described in any one of claims 1-7, characterized in that, The steps include the following: Initialization and connection establishment: The power module is turned on, and the multimodal feedback module prompts the wireless module to connect; the mobile device connects to the wireless module through the wireless management module in the built-in training system, and the user starts cardiopulmonary resuscitation training according to the prompts of the multimodal feedback module; the sensor module collects the user's training data in real time and transmits the collected data to the data parsing and processing module through the wireless module; The data parsing and processing module parses and processes the data collected by the sensing module and transmits it to the visualization module and the evaluation module respectively. The evaluation module evaluates the user training data based on the data output by the data parsing and processing module and transmits it to the visualization module and the multimodal feedback module. The visualization module displays the user training data and training evaluation in real time, and the multimodal feedback module provides corresponding evaluation prompts based on the evaluation data from the evaluation module. After training is completed, the data storage and report generation module stores the user's training data for this session and generates a training report.

9. The method according to claim 8, characterized in that, The data parsing and processing module processes the data as follows: The readings of the high-precision micro-laser displacement sensing unit are filtered by a moving average to obtain the instantaneous depth value; the instantaneous rate is obtained by detecting the peak point of the maximum depth reached by two consecutive presses and calculating the reciprocal of the time interval; the rebound height of the pressing part is judged; if the rebound height reaches 90% or more of the total height, it is considered sufficient rebound; otherwise, it is considered insufficient rebound; the time interval between the end of the previous press and the start of the next press is recorded by a timer.

10. The method according to claim 9, characterized in that, The main control MCU compares the instantaneous depth value and instantaneous rate output by the data parsing and processing module with the standard threshold, compares the rebound of the pressing part with the standard state, and then controls the multi-module feedback module to give the corresponding feedback prompts, and transmits the above data to the mobile terminal through the wireless module.