Bicycle saddle with tumbling help seeking function, tumbling detection method and sitting posture detection method
By integrating a variety of sensors and data processing algorithms on the smart bicycle seat cushion, accurate detection and alarm of fall and sitting posture is achieved, solving the problems of large weight, inconvenient wear and low detection accuracy of existing equipment, and improving the safety and health monitoring effect of cycling.
Patent Information
- Application Number
- CN202411837938.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-28
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing fall detection equipment is heavy, inconvenient to wear, and the fall movement is inaccurate and the false alarm rate is high; the existing sitting posture detection technology calculation and processing algorithms are not accurate enough, and it is not able to effectively identify the different sitting postures of the cyclist.
An intelligent bicycle seat cushion with a fall help function is designed, integrating a pressure sensor array, a three-axis acceleration sensor, a positioning device and a data acquisition and control device. Through the comprehensive analysis of multi-sensor data, the fall status can be accurately judged and alarms can be triggered. At the same time, by weighting and average processing of the pressure sensor data, combined with the difference in cyclists' weight, the threshold is dynamically set to improve the accuracy of fall detection.
It realizes accurate judgment and timely alarm when a fall occurs, reducing the possibility of misjudgment and misjudgment, and improving riding safety; at the same time, through the voice reminder function, it helps cyclists correct irregular riding postures and prevent problems such as lumbar muscle strain.
Smart Images

Figure CN119705683A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of cycling safety, and in particular to the technical field of an intelligent bicycle seat cushion with a sports health monitoring function. Background Art
[0002] Cycling has always been popular. From recreational cycling to professional cycling competitions, cycling is not only a way to exercise, but also a great way to explore natural scenery. When choosing a cycling route, riders usually prefer roads with fewer vehicles or areas closer to nature. However, this choice also brings potential risks. Once a fall occurs, especially when the rider loses the ability to call for help, it is often difficult to get timely help, which may lead to serious injuries or even life-threatening.
[0003] Most of the cycling sports equipment on the market currently focuses on improving riding comfort, while ignoring the hidden dangers of falling that may occur during riding. Existing fall detection technologies are mostly used in devices such as smart watches, smart bracelets and smart phones. The built-in accelerometer detects the user's fall behavior. When abnormal acceleration is detected, the device will send an alarm signal. However, due to the complexity and diversity of falling actions, relying solely on accelerometers cannot accurately determine the difference between falling and other abnormal actions. Existing fall detection equipment, such as smart helmets, although they have certain functions, generally face problems such as inconvenience in wearing, high false alarm rate, and heavy weight. Especially for users who need to ride for a long time, the problem of uncomfortable wearing is more prominent.
[0004] In addition, riders often suffer from lumbar muscle strain due to long-term improper riding postures during riding. Therefore, in the long-term riding process of riders, timely discovering and reminding riders of improper riding postures and reminding riders so that they can correct their riding postures in time can effectively avoid muscle injuries such as lumbar muscle strain caused by long-term incorrect riding postures. However, there is no effective technical means to achieve the above function in the prior art.
[0005] The comfort and health monitoring of bicycle seats have always been an important direction in the research of cycling equipment, especially during long-term riding, the sitting posture has a direct impact on the physical health of the rider. Although some existing smart bicycle seats on the market have a sitting posture detection function, their accuracy is low and they fail to identify the different sitting postures of riders in various situations. For example, a bicycle sitting posture data collection cushion cover mentioned in patent document CN204587111U, although it uses a large number of sensors to collect pressure values during riding, its calculation and processing algorithm of sensor data is not accurate enough, it cannot comprehensively consider the weight differences of riders, and it cannot judge the degree of sitting posture tilt, resulting in limited sitting posture detection effect. Summary of the invention
[0006] In order to solve the problem that the existing fall detection equipment is heavy and inconvenient to wear, the present invention proposes the following solution:
[0007] A bicycle seat cushion with a fall rescue function, the bicycle seat cushion comprising a seat cushion body and a fall rescue system, the fall rescue system comprising a pressure sensor array, a three-axis acceleration sensor, a positioning device, a data acquisition and control device and an alarm device,
[0008] The pressure sensor array is used to collect the pressure signal received by the upper surface of the seat cushion body, and convert the pressure signal into pressure data F and transmit it to the data collection and control device;
[0009] The three-axis acceleration sensor is used to collect acceleration and tilt angle signals of the seat cushion body, and convert the acceleration and tilt angle signals into acceleration data a and tilt angle data Q and transmit them to the data acquisition and control device;
[0010] The positioning device is used to collect the real-time position and real-time speed signals of the seat cushion body, and convert the real-time position and real-time speed signals into real-time position data and real-time speed data V and transmit them to the data acquisition and control device;
[0011] The data acquisition and control device is used to convert the received pressure data, acceleration data a and tilt angle data Q, real-time position data and real-time speed data V into a fall alarm signal and transmit it to the alarm device;
[0012] The alarm device generates an alarm signal output according to the received fall alarm signal.
[0013] Furthermore, the pressure sensor array comprises:
[0014] The P1 pressure sensor is located just in front of the seat body;
[0015] The P2 pressure sensor is located at the rear right inside the seat body;
[0016] The P3 pressure sensor is located at the left rear of the seat body;
[0017] The P4 pressure sensor is located just behind the seat body.
[0018] Furthermore, the alarm device includes a buzzer and a text message sending device, and the alarm device sends a fall alarm signal to start the buzzer and the text message sending device.
[0019] Furthermore, the alarm device also includes a voice broadcast device, and the data acquisition and control device is also used to send a voice signal to the alarm device, and the alarm device sends a voice signal to the voice broadcast device.
[0020] Furthermore, the bicycle seat also includes a power supply device, which is a 1000mAh battery with a voltage of 5V.
[0021] Furthermore, the bicycle seat also includes a control box, and the three-axis acceleration sensor, positioning device, data acquisition and control device, short message sending device, and power supply device are all fixed in the control box.
[0022] Furthermore, the fall rescue system further comprises a button device, which is mounted on the housing of the control box, and comprises:
[0023] A fall detection start / stop button is used to output a start or stop signal to a data acquisition and control device;
[0024] Cancel alarm button, used to output a cancel alarm signal to the data acquisition and control device;
[0025] The manual alarm button is used to output a manual alarm signal to the data acquisition and control device.
[0026] In order to solve the problem that the existing fall detection technology cannot accurately determine the fall action and has a high false alarm rate, the present invention proposes the following solution:
[0027] A method for fall detection, the method is implemented based on the bicycle seat cushion of the present invention, the method is implemented by a computer program embedded in a data acquisition and control device, and the method comprises the following steps:
[0028] Step P01, when the start signal is collected, the start voice signal is sent to the alarm device, and then the process goes to step P02;
[0029] Step P02, collecting pressure data F, acceleration data a, tilt angle data Q, real-time position data and real-time speed data V at intervals of 0.5 seconds, and proceeding to step P03;
[0030] Step P03, collect data from four pressure points of the pressure sensor array, namely P1, P2, P3, and P4, and perform weighted average calculation on the pressure data F to obtain the weighted average pressure of the seat cushion body:
[0031]
[0032] where F i represents the pressure value of the ith pressure point, w irepresents the pressure weighted index of the ith pressure point, and the weighted indexes w1, w2, w3, and w4 of the pressure points P1, P2, P3, and P4 are set to 0.8, 1.1, 1.1, and 1.3, respectively;
[0033] Collect the maximum value of the weighted pressure of the seat cushion within 3 seconds after receiving the start signal As a reference threshold for fall detection, proceed to step P04;
[0034] Step P04: Read the real-time weighted average pressure of the seat cushion body at intervals of 0.5 seconds Bicycle acceleration a, tilt angle data Q, if the weighted average pressure of the seat body Less than F T1 , the real-time speed V is less than 0.1m / s, it is determined that the bicycle is unmanned, and the process returns to step P02; if the following conditions are met at the same time:
[0035] Weighted average seat pressure Greater than F T2 ;
[0036] The bicycle acceleration a is positive and the absolute value of acceleration a is less than 10m / s 2 ;
[0037] The bicycle tilt angle Q is greater than 60°, and the bicycle is judged to be in riding state.
[0038] Go to step P05, otherwise, return to step P02;
[0039] Step P05, read the real-time weighted average pressure of the seat cushion body at intervals of 0.5 seconds Bicycle acceleration a, tilt angle data Q, if the following conditions are met at the same time:
[0040] Weighted average pressure of the seat cushion body Less than F T1 ;
[0041] The bicycle acceleration a is negative and the absolute value of acceleration a is greater than 100m / s 2 ;
[0042] The bicycle tilt angle Q is less than 30°;
[0043] If the bicycle is judged to be in a fallen state, a fall alarm signal is sent to the alarm device, and the process goes to step P06; otherwise, the process returns to step P02;
[0044] Step P06, start timing, if the alarm cancellation signal is received within 5 minutes, return to step P02; otherwise, send an alarm signal to the alarm device.
[0045] Further,
[0046]
[0047] In order to solve the problem that the existing sitting posture detection cushion calculation and processing algorithm is not accurate enough, does not take into account the uneven pressure of the cushion during riding, and does not take into account the misjudgment caused by the uneven pressure caused by the rider turning during riding, resulting in limited detection effect, the present invention proposes the following solution:
[0048] A method for sitting posture detection is implemented based on the bicycle seat cushion of the present invention. The method is implemented by a computer program embedded in a data acquisition and control device. The method comprises the following steps:
[0049] Step S01, collecting pressure data F and tilt angle data Q, and proceeding to step S02;
[0050] Step S02, if the tilt angle Q is less than 85°, return to step S01; otherwise, proceed to step S03;
[0051] Step S03, collect data of four pressure points of the pressure sensor array, namely P1, P2, P3, and P4, set the weighted indexes w1, w2, w3, and w4 of the pressure points P1, P2, P3, and P4 to 0.8, 1.1, 1.1, and 1.3 respectively, calculate the difference between w1F1 and w4F4, w2F2 and w3F3 at a frequency of 1s, and start four timers: timer 1, timer 2, timer 3, and timer 4, to respectively count the time when the following four conditions are met:
[0052] 1) The difference between w1F1 and w4F4 is positive and the absolute value of the difference between w1F1 and w4F4 is greater than 150N;
[0053] 2) The difference between w1F1 and w4F4 is negative and the absolute value of the difference between w1F1 and w4F4 is greater than 100N;
[0054] 3) The difference between w2F2 and w3F3 is positive and the absolute value of the difference between w2F2 and w3F3 is greater than 50N;
[0055] 4) The difference between w2F2 and w3F3 is negative and the absolute value of the difference between w2F2 and w3F3 is greater than 50N;
[0056] When any timer reaches 3 minutes, it is determined that the rider's riding posture is not standard for a long time, and the process goes to step S04; if none of the four conditions are met, the timer is reset and the process goes back to step S01;
[0057] In step S04, the rider's sitting posture type is determined according to the timer type that meets the conditions, and a voice signal is sent to the alarm device, which sends the voice signal to the voice broadcast device, and the voice broadcast device plays the following voice according to the timer type:
[0058] 1) Timer 1: When the rider is judged to be leaning forward, the voice device plays "You are leaning forward, please adjust in time";
[0059] 2) Timer 2: When the rider is judged to be leaning back, the voice device plays "You are leaning back, please adjust in time";
[0060] 3) Timer 3: When the rider is judged to be leaning to the left, the voice device plays “You are leaning to the left, please adjust in time”;
[0061] 4) Timer 4: When the rider's sitting posture is judged to be leaning to the right, the voice device plays "You have leaned to the right, please adjust in time";
[0062] 5) Timer 1 and Timer 3: Determine whether the rider is leaning forward or left, and the voice device plays "You are leaning forward, please adjust in time" and "You are leaning left, please adjust in time" in sequence;
[0063] 6) Timer 1 and Timer 4: Determine whether the rider is leaning forward or right, and the voice device plays "You are leaning forward, please adjust in time" and "You are leaning right, please adjust in time" in sequence;
[0064] 7) Timer 2 and Timer 3: Determine the rider's sitting posture leaning back and left, and the voice device plays "You have leaned back, please adjust in time" and "You have leaned left, please adjust in time" in sequence;
[0065] 8) Timer 2 and Timer 4: Determine whether the rider's sitting posture is leaning back or right, and the voice device plays "You have leaned back, please adjust in time" and "You have leaned right, please adjust in time" in sequence;
[0066] Then return to step S01.
[0067] Beneficial Effects
[0068] (1) The bicycle seat cushion with a fall-call function of the present invention can monitor the rider's body pressure, vehicle acceleration, tilt angle, real-time position and speed signals in real time by integrating a pressure sensor array, a three-axis acceleration sensor, a positioning device and a data acquisition and control device. The comprehensive analysis of these data can accurately determine whether the rider has fallen, and in the event of a fall, an alarm is promptly issued through an alarm device to notify emergency contacts or relevant rescue agencies. This mechanism effectively ensures that the rider can quickly obtain rescue in the event of a fall accident, reducing injuries and life risks.
[0069] (2) The bicycle seat cushion with a fall-rescue function of the present invention further improves the accuracy of fall detection by performing weighted average processing on the pressure sensor data and setting a dynamic threshold in combination with the different pressures applied to the seat cushion by riders of different weights. In the fall detection process, multiple judgments are made based on acceleration, tilt angle, seat cushion pressure, and speed information, greatly reducing the possibility of misjudgment and missed judgment. At the same time, by controlling the fall detection start and stop button, the rider can start or stop the fall detection function according to the actual situation, thereby enhancing the adaptability and flexibility of the system.
[0070] (3) A bicycle seat cushion with a fall-and-help function of the present invention is provided with a button device, which includes a fall detection start-stop button, a cancel alarm button, and a manual alarm button, providing a simple and intuitive operation interface, and the user can manually start or stop the fall detection function or cancel the alarm signal as needed. This design makes the device more user-friendly, and the user can flexibly control the device according to the actual situation during riding to avoid unnecessary alarm interference.
[0071] (4) The bicycle seat cushion with a fall rescue function of the present invention also includes a black plastic box, in which a three-axis acceleration sensor, a positioning device, a data acquisition and control device, a text message sending device in the alarm device, and a power supply device are integrated. Such a compact design not only improves the portability and comfort of the device, but also optimizes the energy efficiency of the device, so that it can operate stably for a long time, and improves the user experience of the rider.
[0072] (5) The bicycle seat cushion with a fall-and-help function of the present invention, combined with the pressure sensor data and the tilt angle, can adjust the judgment conditions of posture monitoring according to different riding situations, such as turning during riding, to avoid misjudgment. At the same time, by continuously monitoring the riding posture, when the rider maintains an irregular posture for more than a set time, the system will prompt the rider to correct the sitting posture through voice, thereby effectively preventing sports injuries caused by long-term bad sitting posture.
[0073] (6) A fall detection method of the present invention combines a pressure sensor, an acceleration sensor, an inclination angle sensor and a positioning device, and can more accurately identify a fall event by integrating data from multiple sensors. Specifically, the system can effectively determine whether a rider has fallen by using multi-dimensional data such as weighted average pressure, acceleration change and inclination angle, thereby reducing the probability of misjudgment and missed judgment.
[0074] (7) A sitting posture detection method of the present invention is based on a pressure sensor array and an inclination angle sensor, which can monitor the sitting posture of the rider in real time by collecting pressure data and angle changes every second. Once an unhealthy sitting posture is detected, the system will give a voice reminder within a set time to prompt the rider to adjust the sitting posture, thereby reducing the burden on the body caused by improper posture for a long time, especially avoiding the occurrence of occupational diseases such as lumbar muscle strain. BRIEF DESCRIPTION OF THE DRAWINGS
[0075] Figure 1 It is an electrical principle block diagram of a fall rescue device in a bicycle seat cushion with a fall rescue function described in the first embodiment;
[0076] Figure 2 It is a schematic diagram of the position distribution of the pressure sensor array on the seat body of the bicycle seat with the fall rescue function described in the second embodiment;
[0077] Figure 3 is an operation flow chart of a fall detection method according to Embodiment 7;
[0078] Figure 4 This is an operation flow chart of a method for sitting posture detection described in Implementation Mode 8.
[0079] Figure 5 This is a schematic structural diagram of a bicycle seat cushion with a fall rescue function according to Embodiment 9 after being installed on a bicycle; Implementation
[0081] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only 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 ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0082] Implementation Method 1
[0083] Combined with Figure 1 This embodiment describes a bicycle seat cushion with a fall rescue function. The bicycle seat cushion includes a seat cushion body and a fall rescue system. The fall rescue system includes a pressure sensor array, a three-axis acceleration sensor, a positioning device, a data acquisition and control device, and an alarm device.
[0084] The pressure sensor array is used to collect the pressure signal received by the upper surface of the seat cushion body, and convert the pressure signal into pressure data F and transmit it to the data collection and control device;
[0085] The three-axis acceleration sensor is used to collect acceleration and tilt angle signals of the seat cushion body, and convert the acceleration and tilt angle signals into acceleration data a and tilt angle data Q and transmit them to the data acquisition and control device;
[0086] The positioning device is used to collect the real-time position and real-time speed signals of the seat cushion body, and convert the real-time position and real-time speed signals into real-time position data and real-time speed data V and transmit them to the data acquisition and control device;
[0087] The data acquisition and control device is used to convert the received pressure data, acceleration data a and tilt angle data Q, real-time position data and real-time speed data V into a fall alarm signal, and transmit the fall alarm signal to the alarm device;
[0088] The alarm device generates an alarm signal output according to the received fall alarm signal.
[0089] This embodiment integrates a pressure sensor array, a three-axis acceleration sensor, a positioning device, a data acquisition and control device, and an alarm device to build a multi-sensor collaborative fall rescue system. The system can monitor the rider's seat pressure, acceleration, position, speed and other multi-dimensional data in real time, accurately judge the riding state and fall state, and immediately trigger an alarm signal once the rider falls, providing a fall rescue function, which significantly improves riding safety. At the same time, through the intelligent processing of the data acquisition and control device, the system can effectively reduce false alarms and improve the reliability and accuracy of the overall system.
[0090] Implementation Method 2
[0091] This embodiment is a further limitation of the bicycle seat cushion with a fall rescue function described in the first embodiment. Figure 2 As shown, further, the pressure sensor array includes:
[0092] P1 pressure sensor 1, located in the front of the seat cushion body;
[0093] P2 pressure sensor 2, located at the right rear of the seat cushion body;
[0094] P3 pressure sensor 3, located at the left rear of the seat cushion body;
[0095] The P4 pressure sensor 4 is located directly behind the seat cushion body.
[0096] This implementation further optimizes the layout of the pressure sensor array to ensure that the pressure signals of various parts of the seat cushion can be accurately collected. Especially during riding, the stress conditions of the seat cushion can be monitored more accurately. The reasonable sensor layout not only improves the accuracy of fall detection, but also effectively prevents misjudgment caused by uneven pressure distribution through the synergy of multi-point data, thereby improving the accuracy and reliability of the fall rescue function.
[0097] Implementation Method 3
[0098] This embodiment is a further limitation of the bicycle seat with a fall rescue function described in the second embodiment. Furthermore, the alarm device includes a buzzer 9 and a text message sending device, and the alarm device sends a fall alarm signal to start the buzzer 9 and the text message sending device.
[0099] This embodiment enriches the response mode of the alarm device by adding a buzzer, a text message sending device and a voice broadcasting device. After a fall, the buzzer and text message can remind the rider or the surrounding people at multiple levels, ensuring that the fall event can be responded to in a timely manner in different environments. The text message function is particularly suitable for remote notification, which enhances the rider's sense of security and emergency response capabilities, effectively improves the timeliness and coverage of the fall rescue, and ensures that the emergency situation can be handled quickly and effectively.
[0100] Furthermore, the alarm device also includes a voice broadcast device 10 , and the data acquisition and control device is further used to send a voice signal to the alarm device, and the alarm device sends a voice signal to the voice broadcast device 10 .
[0101] Implementation Method 4
[0102] This embodiment is a further limitation of the bicycle seat with a fall rescue function described in Embodiment 3. Furthermore, the bicycle seat also includes a power supply device, and the power supply device is a 1000mAh battery with a voltage of 5V.
[0103] This embodiment ensures that the fall rescue system can work stably for a long time by configuring a 5V voltage and 1000mAh power supply device. The choice of battery can provide sufficient power support for the entire system, reducing the need for frequent charging and improving user convenience. The effective power management solution extends the service life of the equipment, ensures the reliability of the system in long-term riding, and has strong energy-saving performance, meeting environmental protection requirements.
[0104] Implementation Method 5
[0105] This embodiment is a further limitation of the bicycle seat with the function of calling for help in case of falling described in embodiment 4. Furthermore, the bicycle seat also includes a control box 5, and the three-axis acceleration sensor, positioning device, data acquisition and control device, SMS sending device, and power supply device are all fixed in the control box 5.
[0106] This implementation introduces a control box to integrate multiple functional modules such as an acceleration sensor, a positioning device, a data acquisition and control device, a text message sending device, and a power supply device into one control box, which not only simplifies the overall structure of the device, but also improves the convenience of installation and maintenance. The centralized management of the control box can effectively reduce the complexity of wiring and improve the stability and operation efficiency of the system.
[0107] The control box can be installed under the bicycle seat, on the bicycle handlebar or on the bicycle reinforcement beam according to the rider's usage habits.
[0108] Through flexible installation methods, riders can choose the appropriate installation position according to their needs, thereby improving the comfort and adjustability of use.
[0109] Implementation Method 6
[0110] This embodiment is a further limitation of the bicycle seat cushion with a fall rescue function described in Embodiment 5. Furthermore, the fall rescue system also includes a button device, which is installed on the housing of the control box 5, and the button device includes:
[0111] A fall detection start / stop button 6 is used to output a start or stop signal to the data acquisition and control device;
[0112] Cancel alarm button 7, used to output a cancel alarm signal to the data acquisition and control device;
[0113] The manual alarm button 8 is used to output a manual alarm signal to the data acquisition and control device.
[0114] This embodiment enhances the user interactivity of the system by configuring multiple button devices on the control box. The fall detection start and stop button, the alarm cancellation button, and the manual alarm button provide riders with additional operation options, especially in the case of unreliable automatic detection or emergency situations, which can be responded to in a timely manner through manual intervention. The addition of the manual alarm function increases the flexibility of emergency handling, ensuring that riders can quickly take effective measures when encountering danger, further improving the safety of the overall system.
[0115] Implementation Method 7
[0116] In order to solve the problem that the existing fall detection technology cannot accurately determine the fall action and has a high false alarm rate, the present invention proposes the following implementation methods:
[0117] Combination Figure 3 This embodiment describes a method for fall detection, which is implemented based on the bicycle seat of the present invention. The method is implemented by a computer program embedded in a data acquisition and control device, and includes the following steps:
[0118] Step P01, when the start signal is collected, the start voice signal is sent to the alarm device, and then the process goes to step P02;
[0119] Step P02, collecting pressure data F, acceleration data a, tilt angle data Q, real-time position data and real-time speed data V at intervals of 0.5 seconds, and proceeding to step P03;
[0120] Step P03, collect data from four pressure points of the pressure sensor array, namely P1, P2, P3, and P4, and perform weighted average calculation on the pressure data F to obtain the weighted average pressure of the seat cushion body:
[0121]
[0122] where F i represents the pressure value of the ith pressure point, w i represents the pressure weighted index of the ith pressure point, and the weighted indexes w1, w2, w3, and w4 of the pressure points P1, P2, P3, and P4 are set to 0.8, 1.1, 1.1, and 1.3, respectively;
[0123] Collect the maximum value of the weighted pressure of the seat cushion within 3 seconds after receiving the start signal As a reference threshold for fall detection, proceed to step P04;
[0124] Step P04: Read the real-time weighted average pressure of the seat cushion body at intervals of 0.5 seconds Bicycle acceleration a, tilt angle data Q, if the weighted average pressure of the seat body Less than F T1 , the real-time speed V is less than 0.1m / s, it is determined that the bicycle is unmanned, and the process returns to step P02; if the following conditions are met at the same time:
[0125] 1) Weighted average pressure of seat cushion Greater than F T2 ;
[0126] 2) The bicycle acceleration a is positive and the absolute value of the acceleration a is less than 10m / s 2 ;
[0127] 3) The bicycle tilt angle Q is greater than 60°, and the bicycle is judged to be in riding state.
[0128] Go to step P05, otherwise, return to step P02;
[0129] Step P05, read the real-time weighted average pressure of the seat cushion body at intervals of 0.5 seconds Bicycle acceleration a, tilt angle data Q, if the following conditions are met at the same time:
[0130] 1) Weighted average pressure of the seat cushion Less than F T1 ;
[0131] 2) The bicycle acceleration a is negative and the absolute value of acceleration a is greater than 100m / s 2 ;
[0132] 3) The bicycle tilt angle Q is less than 30°;
[0133] If the bicycle is judged to be in a fallen state, a fall alarm signal is sent to the alarm device, and the process goes to step P06; otherwise, the process returns to step P02;
[0134] Step P06, start timing, if the alarm cancellation signal is received within 5 minutes, return to step P02; otherwise, send an alarm signal to the alarm device.
[0135] This embodiment solves the problems of inaccurate judgment of falling action and high false alarm rate in the prior art by improving the fall detection method. Through the accurate collection and analysis of multiple sensor data, it can effectively judge whether the rider has fallen. This embodiment combines pressure data, acceleration data, tilt angle data, real-time position data and speed data, and uses multiple judgment criteria of weighted average pressure and motion state to trigger an alarm signal when the fall state is detected. Compared with the traditional fall detection technology, this embodiment can accurately distinguish the riding state from the fall state by integrating the changes of multiple physical quantities, significantly reduce the occurrence of false alarms, improve the accuracy and reliability of fall detection, and thus enhance the safety of the rider. In addition, this embodiment also introduces an alarm confirmation mechanism to effectively avoid continuous interference after false alarms. This method has high real-time and adaptability, can respond to the rider's state changes in real time, improve the safety and user experience during riding, and is particularly suitable for smart bicycles and related riding safety systems.
[0136] Further,
[0137]
[0138] Implementation Method 8
[0139] In order to solve the problem that the existing sitting posture detection cushion calculation and processing algorithm is not accurate enough, does not take into account the uneven pressure of the cushion during riding, and does not take into account the misjudgment caused by the uneven pressure caused by the rider turning during riding, resulting in limited detection effect, the present invention proposes the following solution:
[0140] Combination Figure 4 This embodiment describes a method for detecting a sitting posture. The method is implemented based on the bicycle seat of the present invention. The method is implemented by a computer program embedded in a data acquisition and control device. The method includes the following steps:
[0141] Step S01, collecting pressure data F and tilt angle data Q, and proceeding to step S02;
[0142] Step S02, if the tilt angle Q is less than 85°, return to step S01; otherwise, proceed to step S03;
[0143] Step S03, collect data of four pressure points of the pressure sensor array, namely P1, P2, P3, and P4, set the weighted indexes w1, w2, w3, and w4 of the pressure points P1, P2, P3, and P4 to 0.8, 1.1, 1.1, and 1.3 respectively, calculate the difference between w1F1 and w4F4, w2F2 and w3F3 at a frequency of 1s, and start four timers: timer 1, timer 2, timer 3, and timer 4, to respectively count the time when the following four conditions are met:
[0144] 1) The difference between w1F1 and w4F4 is positive and the absolute value of the difference between w1F1 and w4F4 is greater than 150N;
[0145] 2) The difference between w1F1 and w4F4 is negative and the absolute value of the difference between w1F1 and w4F4 is greater than 100N;
[0146] 3) The difference between w2F2 and w3F3 is positive and the absolute value of the difference between w2F2 and w3F3 is greater than 50N;
[0147] 4) The difference between w2F2 and w3F3 is negative and the absolute value of the difference between w2F2 and w3F3 is greater than 50N;
[0148] When any timer reaches 3 minutes, it is determined that the rider's riding posture is not standard for a long time, and the process goes to step S04; if none of the four conditions are met, the timer is reset and the process goes back to step S01;
[0149] In step S04, the rider's sitting posture type is determined according to the timer type that meets the conditions, and a voice signal is sent to the alarm device, and the alarm device sends a voice signal to the voice broadcast device 10, and the voice broadcast device 10 plays the following voice according to the timer type:
[0150] 1) Timer 1: When the rider is judged to be leaning forward, the voice device plays "You are leaning forward, please adjust in time";
[0151] 2) Timer 2: When the rider is judged to be leaning back, the voice device plays "You are leaning back, please adjust in time";
[0152] 3) Timer 3: When the rider is judged to be leaning to the left, the voice device plays “You are leaning to the left, please adjust in time”;
[0153] 4) Timer 4: When the rider's sitting posture is judged to be leaning to the right, the voice device plays "You have leaned to the right, please adjust in time";
[0154] 5) Timer 1 and Timer 3: Determine whether the rider is leaning forward or left, and the voice device plays "You are leaning forward, please adjust in time" and "You are leaning left, please adjust in time" in sequence;
[0155] 6) Timer 1 and Timer 4: Determine whether the rider is leaning forward or right, and the voice device plays "You are leaning forward, please adjust in time" and "You are leaning right, please adjust in time" in sequence;
[0156] 7) Timer 2 and Timer 3: Determine the rider's sitting posture leaning back and left, and the voice device plays "You have leaned back, please adjust in time" and "You have leaned left, please adjust in time" in sequence;
[0157] 8) Timer 2 and Timer 4: Determine whether the rider's sitting posture is leaning back or right, and the voice device plays "You have leaned back, please adjust in time" and "You have leaned right, please adjust in time" in sequence;
[0158] Then return to step S01.
[0159] This embodiment solves the misjudgment problem caused by uneven pressure distribution of the seat cushion and pressure changes during turning in the prior art by improving the sitting posture detection method, thereby improving the detection accuracy. By combining the pressure data and the tilt angle data and weighted calculation of the four pressure points and real-time monitoring of their differences, the sitting posture of the rider can be accurately judged. This embodiment adopts multiple judgment criteria and introduces a timer mechanism to monitor the sitting posture of the rider for a long time. Once a non-standard sitting posture is detected, the rider is promptly reminded to make adjustments through voice broadcast. Compared with traditional methods, this embodiment can more accurately judge the changes in the rider's sitting posture, especially effectively identify the changes in tilt during riding, prevent misjudgment caused by turning or other factors, and provide riders with personalized sitting posture adjustment suggestions, thereby effectively preventing discomfort or health problems caused by improper sitting posture, and improving the riding experience and safety.
[0160] Implementation Method 9
[0161] This embodiment provides an example, which is used to explain the above-mentioned embodiments 1 to 8. The specific example is as follows:
[0162] A bicycle seat cushion with a fall-and-help function and a method thereof, characterized in that it comprises 8 parts, a bicycle seat cushion body, a pressure sensor array, a three-axis acceleration sensor, a positioning device, a data acquisition and control device, an alarm device, a button device, and a power supply device;
[0163] The pressure sensor array comprises four pressure sensors. Figure 1 The arrangement mode is embedded in the bicycle seat body to collect the seat pressure and transmit it to the data collection and control device;
[0164] The three-axis acceleration sensor collects bicycle acceleration and bicycle tilt angle, and transmits them to the data acquisition and control device;
[0165] The positioning device obtains the real-time position and speed of the bicycle and transmits them to the data acquisition and control device;
[0166] The data acquisition and control device receives the seat pressure transmitted by the pressure sensor array, receives the bicycle acceleration and bicycle inclination angle transmitted by the three-axis acceleration sensor, receives the bicycle real-time position data and riding speed data transmitted by the positioning device, receives the key data sent by the key device, and controls the alarm device;
[0167] The button device includes a "fall detection start and stop button 6", a "cancel alarm button 7" and a "manual alarm button 8". When the rider sits on the bicycle seat, he actively presses the "fall detection start and stop button 6" to start detecting falls. After the rider finishes riding, the rider presses the "fall detection start and stop button 6" again, and no fall detection is performed at this time. If the rider does not suffer a serious injury after falling during riding and can maintain clear consciousness, he can manually press the "cancel alarm button 7" to cancel the alarm. If the rider falls and the system fails to automatically alarm, or the rider encounters other situations that require alarm on the road, the rider can manually press the "manual alarm button 8" to alarm;
[0168] The alarm device includes a voice broadcast device 10, a buzzer 9, and a text message sending device. After determining that the rider has been sitting in an incorrect posture for a long time, the data acquisition and control device sends a command to control the voice broadcast device to broadcast a voice to remind the rider to adjust the sitting posture; when it is determined that the rider has fallen and an alarm is needed, the data acquisition and control device sends a command to control the buzzer to emit a sharp alarm sound to attract the attention of nearby people, and the data acquisition and control device sends a command to control the text message sending device to send a preset text including the rider's name, emergency contact, blood type, past medical history, drug allergy information and current location information to the emergency contact person or emergency contact agency;
[0169] The power supply device provides power to the bicycle seat cushion system with a fall rescue function;
[0170] The hardware components of the bicycle seat cushion with the function of asking for help after falling are as follows: Figure 1 As shown;
[0171] The schematic diagram of the installation of the components of the bicycle seat cushion with the function of asking for help after falling is as follows: Figure 5 As shown, the three-axis acceleration sensor, positioning device, data acquisition and control device, SMS sending device in the alarm device, and power supply device are integrated in a black plastic box, and the black plastic box is fixed under the seat cushion by screws, as shown in FIG. Figure 5 As shown in the sequence number 5; the "fall detection start and stop button 6", "cancel alarm button 7" and "manual alarm button 8" in the button device are installed on the outside of the black plastic box, respectively Figure 5 6, 7, 8. The buzzer 9 and the voice broadcast device 10 of the voice broadcast device in the alarm device are fixed on the seat tube and connected to the data acquisition and control device through wires;
[0172] In the above technical solution, the algorithms preset in the data acquisition and control device include a fall detection and rescue algorithm and a riding posture detection algorithm:
[0173] The fall detection method includes 6 steps: starting the fall detection algorithm, collecting fall feature data, calculating the weighted average of seat pressure, riding judgment, fall judgment, and alarm judgment. Figure 3 As shown;
[0174] Step P01, when the rider sits on the bicycle seat, he actively presses the "fall detection start and stop button", and the data acquisition and control device controls the voice broadcast device to play the voice "Please make sure you sit on the bicycle!", and then enters step P02;
[0175] Step P02, real-time acquisition of the seat pressure collected by the pressure sensor array, the bicycle acceleration a transmitted by the triaxial acceleration sensor, the bicycle tilt angle Q (Q = 90° when the bicycle is parked upright, and Q = 0° when the bicycle is completely flat)), and the position information and real-time speed V transmitted by the positioning device, and then proceed to step P03;
[0176] Step P03, the distribution of the four pressure points P1, P2, P3, and P4 of the bicycle seat is as follows: Figure 2 As shown; the data acquisition and control device performs a weighted average calculation on the pressure data of the four pressure points to obtain the weighted average pressure of the cushion The calculation formula is shown in Formula 1:
[0177]
[0178] where F i represents the pressure at the ith pressure point, w i Represents the pressure weighted index of the ith pressure point.
[0179] Considering that the rider's sitting pressure is uneven at the four pressure points during actual riding, the pressure at point P1 is higher, the pressure at points P3 and P4 is lower, and the pressure at point P4 is the lowest, so the weighted indexes w1, w2, w3, and w4 of the pressures at P1, P2, P3, and P4 are set to 0.8, 1.1, 1.1, and 1.3, respectively;
[0180] Considering that people of different weights exert different pressures on the seat cushion when riding, this method sets the fall detection threshold according to different weights. The data acquisition and control device collects and calculates the maximum value of the weighted pressure of the seat cushion within 3 seconds after the rider sits on the bicycle and presses the "fall detection start and stop button" As a reference threshold for fall determination, this threshold is set only once during the operation of the fall detection algorithm, and then enters step P04;
[0181] Step P04: Weighted average pressure of seat cushion Less than the threshold F T1
[0182]
[0183] The real-time speed V is less than the speed threshold V T1 , it is determined that the bicycle is in an unmanned stopped state. In order to prevent the rider from getting off the bicycle and falling down when the bicycle is stationary without anyone, the process returns to step P02. If the weighted average pressure of the seat cushion is Greater than the threshold F T2
[0184]
[0185] The bicycle acceleration a is positive and the absolute value of acceleration a is less than the threshold a T1 , the bicycle inclination angle Q is greater than the threshold Q T1 , determine whether the rider is riding, if so, go to step P05, otherwise, return to step P02;
[0186] Step P05, detect the average pressure of the seat cushion Less than the threshold F T1
[0187]
[0188] The bicycle acceleration a is negative and the absolute value of acceleration a is greater than the threshold a T1 , the bicycle inclination angle Q is less than the threshold Q T2, determine whether the rider falls, if so, go to step P06, otherwise return to step P02;
[0189] Step P06, if the rider is able to press the "cancel alarm button" within 5 minutes, it is determined that the rider does not need to alarm, and returns to step P02; if the rider fails to actively press the "cancel alarm button" within 5 minutes, it is determined that the rider has lost the ability to save himself, the alarm is activated, the data acquisition and control device controls the buzzer to emit a sharp alarm sound, and the data acquisition and control device controls the text message sending device to send a distress message containing the current location information to the emergency contact person or emergency contact agency.
[0190] like Figure 4 As shown, the riding posture detection algorithm includes the following steps:
[0191] Step S01, collecting pressure data F1, F2, F3, and F4 of four pressure points transmitted by the pressure sensor array every 1 second. The four pressure points are distributed as follows: Figure 2 As shown, the bicycle inclination angle Q is collected every 1 second, and the process goes to step S02;
[0192] Step S02: Considering that the rider may turn a corner during riding, the pressure on point P2 or point P3 is relatively large. To prevent misjudgment of riding posture, it is not appropriate to perform riding posture detection at this time. Therefore, the riding posture detection is performed based on whether the bicycle inclination angle Q is less than the set threshold value Q. T3 , determine whether it enters a curve, if so, it means it enters a curve, and re-execute step S01; otherwise, execute step S03;
[0193] Step S03, considering that the sitting pressure of the rider is uneven at the four pressure points during actual riding, the pressure at point P1 is relatively high, the pressure at points P3 and P4 is relatively low, and the pressure at point P4 is the lowest, so the weighted indexes w1, w2, w3, and w4 of the pressures of P1, P2, P3, and P4 are set to be 0.8, 1.1, 1.1, and 1.3 respectively; the data acquisition and control device calculates the difference between w1F1 and w4F4, w2F2, and w3F3 every 1 second, considering that the rider briefly moves his waist or stands during long-term riding, it is normal for the rider to have an incorrect riding posture for a short period of time, and it is not appropriate to remind the rider to correct the riding posture at this time, so the data acquisition and control device starts four timers: timer 1, timer 2, timer 3, and timer 4, respectively timing the time for the following four conditions to be met:
[0194] 1) The difference between w1F1 and w4F4 is positive and the absolute value of the difference between w1F1 and w4F4 is greater than the threshold F T3 ;
[0195] 2) The difference between w1F1 and w4F4 is negative and the absolute value of the difference between w1F1 and w4F4 is greater than the threshold F T4 ;
[0196] 3) The difference between w2F2 and w3F3 is positive and the absolute value of the difference between w2F2 and w3F3 is greater than the threshold F T5 ;
[0197] 4) The difference between w2F2 and w3F3 is negative and the absolute value of the difference between w2F2 and w3F3 is greater than the threshold F T6 ;
[0198] Because conditions 1) and 2), conditions 3) and 4) cannot be met at the same time, when any one or two timers reach 3 minutes, it is determined that the rider's riding posture is not standard for a long time, and the process goes to step S04; if none of the four conditions are met, the timer is reset and the process returns to step S01;
[0199] In step S04, the data acquisition and control device determines the rider's sitting posture type according to the timer type that meets the conditions and controls the voice device to play the corresponding voice reminder to correct the sitting posture:
[0200] 1) Timer 1: When the rider is judged to be leaning forward, the voice device plays "You are leaning forward, please adjust in time";
[0201] 2) Timer 2: When the rider is judged to be leaning back, the voice device plays "You are leaning back, please adjust in time";
[0202] 3) Timer 3: When the rider is judged to be leaning to the left, the voice device plays “You are leaning to the left, please adjust in time”;
[0203] 4) Timer 4: When the rider's sitting posture is judged to be leaning to the right, the voice device plays "You have leaned to the right, please adjust in time";
[0204] 5) Timer 1 and Timer 3: Determine whether the rider is leaning forward or left, and the voice device plays "You are leaning forward, please adjust in time" and "You are leaning left, please adjust in time" in sequence;
[0205] 6) Timer 1 and Timer 4: Determine whether the rider is leaning forward or right, and the voice device plays "You are leaning forward, please adjust in time" and "You are leaning right, please adjust in time" in sequence;
[0206] 7) Timer 2 and Timer 3: Determine the rider's sitting posture leaning back and left, and the voice device plays "You have leaned back, please adjust in time" and "You have leaned left, please adjust in time" in sequence;
[0207] 8) Timer 2 and Timer 4: Determine whether the rider's sitting posture is leaning back or right, and the voice device plays "You have leaned back, please adjust in time" and "You have leaned right, please adjust in time" in sequence;
[0208] The bicycle seat cushion with the function of asking for help in case of falling implemented in the present invention comprises:
[0209] Bicycle seat body, pressure sensor array, three-axis acceleration sensor, positioning device, data acquisition and control device, alarm device, button device, power supply device;
[0210] Except for the pressure sensor array, the rest of the devices are installed directly below the bicycle seat body and on the seat tube, which is convenient for the rider to use, while reducing the possibility of accidental touch and reducing the impact on visual aesthetics and riding comfort.
[0211] The three-axis acceleration sensor adopts MPU6050, and the collected bicycle acceleration information and inclination information are sent to the data acquisition and control device through the IIC protocol.
[0212] The positioning device adopts the NEO-7N positioning chip, and the positioning information collected by the positioning device is sent to the data acquisition and control device through serial port communication.
[0213] The data acquisition and control device, the main control chip of which is STM32F103C8T6, receives the seat pressure transmitted by the pressure sensor array, receives the bicycle acceleration and bicycle inclination angle transmitted by the three-axis acceleration sensor, receives the real-time bicycle position data and riding speed data transmitted by the positioning device, receives the key data sent by the key device, determines whether to fall and ask for help, and controls the alarm device;
[0214] The alarm device includes a voice broadcast device, a buzzer and a text message sending device. The voice broadcast device is composed of a SYN6288 voice device and a speaker. When the data acquisition and control device determines that the sitting posture is incorrect, the voice broadcast device will send a pre-stored Chinese voice to remind the rider to adjust the sitting posture.
[0215] After receiving the alarm command from the data acquisition and control device, the buzzer of the alarm device emits a sharp alarm sound, and the SMS sending device SIM7000 sends the preset text and current location information to the emergency contact person or emergency contact organization for rescue;
[0216] The button device includes three independent buttons, namely, a "fall detection start and stop button", a "manual alarm button" and a "cancel alarm button";
[0217] The power supply device is a 1000mAh battery with a voltage of 5V.
[0218] The technical solution provided by the present invention is further described in detail through the above specific implementation modes in order to highlight the advantages and benefits of the technical solution provided by the present invention. However, the above specific implementation modes are not intended to limit the present invention. Any reasonable modification and improvement of the present invention, combination of implementation modes and equivalent substitution within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
[0219] Those skilled in the art will appreciate that the above are only preferred embodiments of the present invention, and the various embodiments of the present disclosure and / or the features described in the claims may be combined or combined in various ways, even if such combinations or combinations are not explicitly described in the present disclosure. It is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art may still modify the technical solutions described in the aforementioned embodiments, or perform equivalent substitutions on some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection scope of the present invention.
[0220] Although preferred embodiments of the present invention have been described, additional changes and modifications may be made to these embodiments by those skilled in the art once the basic inventive concepts are known. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention. Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A bicycle seat cushion with a function of asking for help when falling, characterized in that: The bicycle seat cushion comprises a seat cushion body and a fall rescue system, wherein the fall rescue system comprises a pressure sensor array, a three-axis acceleration sensor, a positioning device, a data acquisition and control device and an alarm device. The pressure sensor array is used to collect the pressure signal received by the upper surface of the seat cushion body, and convert the pressure signal into pressure data F and transmit it to the data collection and control device; The three-axis acceleration sensor is used to collect acceleration and tilt angle signals of the seat cushion body, and convert the acceleration and tilt angle signals into acceleration data a and tilt angle data Q and transmit them to the data acquisition and control device; The positioning device is used to collect the real-time position and real-time speed signals of the seat cushion body, and convert the real-time position and real-time speed signals into real-time position data and real-time speed data V and transmit them to the data acquisition and control device; The data acquisition and control device is used to convert the received pressure data, acceleration data a and tilt angle data Q, real-time position data and real-time speed data V into a fall alarm signal and transmit it to the alarm device; The alarm device generates an alarm signal output according to the received fall alarm signal.
2. The bicycle seat according to claim 1, characterized in that: The pressure sensor array comprises: A P1 pressure sensor (1), located in the front of the seat cushion body; A P2 pressure sensor (2), located at the rear right inside the seat cushion body; P3 pressure sensor (3), located at the left rear of the seat cushion body; The P4 pressure sensor (4) is located directly behind the seat cushion body.
3. The bicycle seat according to claim 1, characterized in that: The alarm device comprises a buzzer (9) and a text message sending device, and the alarm device sends a fall alarm signal to start the buzzer (9) and the text message sending device.
4. The bicycle seat according to claim 3, characterized in that: The alarm device also includes a voice broadcast device (10), and the data acquisition and control device is further used to send a voice signal to the alarm device, and the alarm device sends a voice signal to the voice broadcast device (10).
5. The bicycle seat according to claim 4, characterized in that: The bicycle seat also includes a power supply device, which is a 1000mAh battery with a voltage of 5V.
6. The bicycle seat according to claim 5, characterized in that: The bicycle seat also includes a control box (5), and the three-axis acceleration sensor, positioning device, data acquisition and control device, short message sending device, and power supply device are all fixed in the control box (5).
7. The bicycle seat according to claim 6, characterized in that: The fall rescue system further comprises a key device, which is mounted on the housing of the control box (5), and comprises: A fall detection start / stop button (6), used for outputting a start or stop signal to a data acquisition and control device; A cancel alarm button (7), used for outputting a cancel alarm signal to the data acquisition and control device; The manual alarm button (8) is used to output a manual alarm signal to the data acquisition and control device.
8. A method for fall detection, characterized in that: The method is implemented based on the bicycle seat according to any one of claims 1 to 6, and is implemented by a computer program embedded in a data acquisition and control device. The method comprises the following steps: Step P01, when the start signal is collected, the start voice signal is sent to the alarm device, and then the process goes to step P02; Step P02, collecting pressure data F, acceleration data a, tilt angle data Q, real-time position data and real-time speed data V at intervals of 0.5 seconds, and proceeding to step P03; Step P03, collect data from four pressure points of the pressure sensor array, namely P1, P2, P3, and P4, and perform weighted average calculation on the pressure data F to obtain the weighted average pressure of the seat cushion body: where F i represents the pressure value of the ith pressure point, w i represents the pressure weighted index of the ith pressure point, and the weighted indexes w1, w2, w3, and w4 of the pressure points P1, P2, P3, and P4 are set to 0.8, 1.1, 1.1, and 1.3, respectively; Collect the maximum value of the weighted pressure of the seat cushion within 3 seconds after receiving the start signal As a reference threshold for fall detection, proceed to step P04; Step P04: Read the real-time weighted average pressure of the seat cushion body at intervals of 0.5 seconds Bicycle acceleration a, tilt angle data Q, if the weighted average pressure of the seat body Less than F T1 , the real-time speed V is less than 0.1m / s, it is determined that the bicycle is unmanned, and the process returns to step P02; if the following conditions are met at the same time: 1) Weighted average pressure of seat cushion Greater than F T2 ; 2) The bicycle acceleration a is positive and the absolute value of the acceleration a is less than 10m / s 2 ; 3) The bicycle tilt angle Q is greater than 60°, and the bicycle is judged to be in riding state. Go to step P05, otherwise, return to step P02; Step P05, read the real-time weighted average pressure of the seat cushion body at intervals of 0.5 seconds Bicycle acceleration a, tilt angle data Q, if the following conditions are met at the same time: 1) Weighted average pressure of the seat cushion Less than F T1 ; 2) The bicycle acceleration a is negative and the absolute value of acceleration a is greater than 100m / s 2 ; 3) The bicycle tilt angle Q is less than 30°; If the bicycle is judged to be in a fallen state, a fall alarm signal is sent to the alarm device, and the process goes to step P06; otherwise, the process returns to step P02; Step P06, start timing, if the alarm cancellation signal is received within 5 minutes, return to step P02; otherwise, send an alarm signal to the alarm device.
9. A fall detection method according to claim 8, characterized in that:
10. A sitting posture detection method, characterized in that: The method is implemented based on the bicycle seat according to any one of claims 1 to 6, and is implemented by a computer program embedded in a data acquisition and control device. The method comprises the following steps: Step S01, collecting pressure data F and tilt angle data Q, and proceeding to step S02; Step S02, if the tilt angle Q is less than 85°, return to step S01; otherwise, proceed to step S03; Step S03, collect data of four pressure points of the pressure sensor array, namely P1, P2, P3, and P4, set the weighted indexes w1, w2, w3, and w4 of the pressure points P1, P2, P3, and P4 to 0.8, 1.1, 1.1, and 1.3 respectively, calculate the difference between w1F1 and w4F4, w2F2 and w3F3 at a frequency of 1s, and start four timers: timer 1, timer 2, timer 3, and timer 4, to respectively count the time when the following four conditions are met: 1) The difference between w1F1 and w4F4 is positive and the absolute value of the difference between w1F1 and w4F4 is greater than 150N; 2) The difference between w1F1 and w4F4 is negative and the absolute value of the difference between w1F1 and w4F4 is greater than 100N; 3) The difference between w2F2 and w3F3 is positive and the absolute value of the difference between w2F2 and w3F3 is greater than 50N; 4) The difference between w2F2 and w3F3 is negative and the absolute value of the difference between w2F2 and w3F3 is greater than 50N; When any timer reaches 3 minutes, it is determined that the rider's riding posture is not standard for a long time, and the process goes to step S04; if none of the four conditions are met, the timer is reset and the process goes back to step S01; In step S04, the rider's sitting posture type is determined according to the timer category that meets the conditions, and a voice signal is sent to the alarm device, which sends the voice signal to the voice broadcast device (10), and then returns to step S01.
Citation Information
Patent Citations
Bicycle position of sitting data acquisition webbing
CN204587111U