Multifunctional intelligent insole

By incorporating a variety of sensors and microprocessors into the insole, real-time monitoring and feedback of multiple foot data is achieved, and softness and hardness adjustment is used to use shape memory alloy SMA material and cooling components to adjust the softness and hardness, the problem of existing insoles lacking intelligent monitoring and recording is solved, and the intelligence and practicality of the insoles are improved.

CN119699726AInactive Publication Date: 2025-03-28SECOND MEDICAL CENT OF CHINESE PLA GENERAL HOSPITAL
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510073464.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-17
Publication Date
2025-03-28
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing insoles are difficult to personalize monitoring and recording, lack intelligent functions, and cannot effectively monitor and feedback multiple data on the feet.

Method used

Design a multi-functional smart insole with a variety of built-in sensors, such as biosensors, temperature sensors, pressure sensors, etc., to monitor and analyze foot data in real time through a microprocessor, and feed the data back to the user display terminal through a Bluetooth module. At the same time, the shape memory alloy SMA material and cooling elements are used to adjust the softness and hardness of the insole body.

Benefits of technology

Real-time monitoring and feedback of multiple foot data is realized, personalized health monitoring and exercise recording functions are provided, and the insoles are improved. Users can promptly understand foot conditions and exercise information, prevent fungal infection and other problems, and adjust the softness and hardness of the insole as needed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119699726A_ABST
    Figure CN119699726A_ABST
Patent Text Reader

Abstract

The invention discloses a multifunctional intelligent insole, and belongs to the technical field of intelligent insoles. The insole comprises an insole body, the insole body is filled with shape memory alloy (SMA) materials, and cooling elements are arranged in the fillers. A biosensor, a temperature sensor, a step number tracker, an electrochemical sensor, a pressure sensor, a Bluetooth module, a battery management module, a microprocessor, an integrated sensor, a humidity sensor and a satellite positioning module are sequentially arranged on the insole body. The intelligent shoe pad solves the problem that an existing shoe pad is lack of intelligence, multiple sensors are arranged to monitor multiple data of the foot and feed back the data to the user display terminal, and therefore a user can know the foot condition and the daily exercise condition in time; when a user needs to adjust the hardness of the insole body, the cooling element is used for cooling the SMA filler so as to change the hardness of the filler, the function of adjusting the hardness of the insole body is achieved, and the practicability and intelligence of the multifunctional intelligent insole are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent insoles, in particular to a multifunctional intelligent insole. Background Art

[0002] There are various types of insoles on the market, including foam insoles, gel insoles, memory foam insoles, etc. These insoles can be selected and replaced according to the needs and comfort level of users; at the same time, there are also insoles with different functions, such as shock absorption, anti-slip, antibacterial, etc.

[0003] At present, unhealthy factors, sub-health conditions and various diseases caused by people's lack of exercise are becoming increasingly apparent, and the awareness of improving health through exercise is gradually accepted by people; however, the development focus of traditional insoles is to provide a comfortable stepping feeling for the feet to alleviate the discomfort caused by exercise to the feet; but it is difficult to conduct personalized monitoring and recording of people's feet, which reduces the intelligence of existing insoles.

[0004] Therefore, the existing demand is not met, and we propose a multifunctional smart insole. Summary of the invention

[0005] The purpose of the present invention is to provide a multifunctional intelligent insole, which can monitor multiple data of the user's feet in real time by arranging multiple sensors in the insole body, and feed back the above data to the user display terminal in real time for display, so that the user can timely understand the condition of the foot and daily exercise; by filling shape memory alloy SMA material in three sections and providing a cooling element inside the filler; when the user needs to adjust the hardness of the insole body, the cooling element in the corresponding area can be turned on to cool the shape memory alloy SMA filler to change the hardness of the shape memory alloy SMA filler, thereby realizing the function of adjusting the hardness of the specified area in the insole body, improving the practicality and intelligence of the multifunctional intelligent insole, and solving the problems raised in the above-mentioned background technology.

[0006] To achieve the above object, the present invention provides the following technical solutions: A multifunctional intelligent insole comprises: an insole body, wherein the interior of the insole body is divided into three sections, each section is filled with a shape memory alloy SMA material, a cooling element is arranged inside the shape memory alloy SMA material, a biosensor, a temperature sensor and a step tracker are sequentially arranged at the front end of the upper end surface of the insole body, an electrochemical sensor, a pressure sensor, a Bluetooth module, a battery management module, a microprocessor and an integrated sensor are sequentially arranged at the middle of the upper end surface of the insole body, and a humidity sensor and a satellite positioning module are sequentially arranged at the tail end of the upper end surface of the insole body; The microprocessor comprises: A data receiving module, used to receive various data fed back by biosensors, temperature sensors, electrochemical sensors, pressure sensors, humidity sensors, satellite positioning modules, integrated sensors and step trackers; The threshold setting module is used to set the fungus threshold, temperature threshold, oxygen concentration threshold, pressure threshold and humidity threshold as reference values ​​for real-time monitoring of whether there are abnormalities in various foot data; A data comparison module is used to compare each received data with the corresponding threshold value to obtain the current physiological state of the foot; The data feedback module feeds back the user's current foot physiological data and comparison results to the user display terminal based on the Bluetooth module; and when there is an abnormality in the foot pressure data, the abnormal result is fed back to the intelligent adjustment module based on the Bluetooth module to adjust the softness and hardness of the insole body; The intelligent adjustment module is used to analyze the area where the abnormality is located after receiving the abnormal pressure data of the foot, and control the battery management module to supply power to the cooling element in the specified area, so as to change the temperature of the filler in the specified area through the cooling element, and change the hardness of the filler based on the change of the filler temperature, so as to automatically adjust the hardness of the insole.

[0007] Furthermore, the biosensor is used to monitor the data of foot fungal metabolites in real time. When the biosensor detects fungal components, it automatically sends a signal, and then the foot fungal signal is fed back to the microprocessor for data analysis based on the Bluetooth module; if the fungal metabolite data exceeds the fungal threshold, it indicates that there is currently a fungal infection in the foot.

[0008] Furthermore, the temperature sensor is used to monitor the temperature data around the foot in real time, and feed back the temperature data to the microprocessor for data analysis based on the Bluetooth module; when the temperature of the foot changes, the physical properties of the temperature sensor change accordingly, and the temperature sensor converts the changes in physical properties into electrical signals to obtain the temperature value around the foot.

[0009] Furthermore, the electrochemical sensor is used to monitor the oxygen content in the air around the foot in real time. When oxygen reacts with specific electrodes in the electrochemical sensor, an electric current is generated. The magnitude of the current is related to the oxygen concentration, and the oxygen content in the air around the foot is obtained. The pressure sensor is used to monitor the gravity of the foot embedded in the insole body in real time. When the pressure sensor detects the pressure on the insole body, it converts the pressure into an electrical signal, and calculates the user's weight.

[0010] Furthermore, the humidity sensor is used to monitor the humidity generated by sweating of the feet in real time, and the satellite positioning module is used to receive satellite signals and determine the user's location coordinates by calculating the signal transmission time.

[0011] Furthermore, the satellite positioning module is used to receive satellite signals and determine the user's location coordinates by calculating the signal transmission time, including: The satellite positioning module receives positioning signals sent by different satellites at different frequencies, analyzes the positioning signals, and determines the basic information of the positioning signals; Determine the signal source of the positioning signal based on the basic information, and classify different positioning signals into the same satellite based on the signal source; Based on the classification result, the positioning signal is converted into digital form to obtain a digital signal corresponding to the positioning signal, and the digital signal is low-pass filtered to remove high-frequency noise and retain low-frequency signals. At the same time, the retained low-frequency signal is median filtered to remove impulse noise, and the impulse noise removal result is multi-scale decomposed based on wavelet transform to obtain components of different frequencies; Compare the components of different frequencies with the preset threshold, determine the noise component, and remove the noise component to obtain a standard positioning signal segment; Reconstructing the standard positioning signal segment at the source position of the original positioning signal based on the standard positioning signal segment to obtain a standard positioning signal; Extract the time attribute of the standard positioning signal, and synchronize the local clock with the satellite clock of the positioning signal based on the time attribute; Based on the time synchronization result, the transmission duration of the positioning signal of the same satellite at different frequencies is determined respectively, and the transmission duration of the positioning signal at different frequencies is averaged to obtain the representative transmission duration of the positioning signal of different satellites, and the relative distance between different satellites and the satellite positioning module is determined based on the representative transmission duration; Acquire standard position parameters of different satellites based on the management terminal, and construct the three-dimensional spatial coordinates of the satellite positioning module based on the standard position parameters and the relative distances between different satellites and the satellite positioning module; The target position of the user is determined based on the three-dimensional space coordinates.

[0012] Furthermore, the user display terminal is a user mobile terminal, which is used to visually display the geographical location, motion data records and gait characteristics of the foot monitored by the insole body.

[0013] Furthermore, the integrated sensor comprises: A micro accelerometer is used to measure foot acceleration and track the user's gait. When the user walks or runs, it captures the change in foot acceleration and obtains the user's gait information. The micro gyroscope is used to detect the rotation of the foot and track the user's gait. When the user changes the pace or direction, the foot changes the rotation speed accordingly. The micro gyroscope can be used to obtain the user's gait information without directly sensing the acceleration. The data fusion module is used to fuse and organize the monitored foot acceleration data and foot rotation information to form gait information, and feed back the gait information to the microprocessor for data analysis based on the Bluetooth module.

[0014] Furthermore, in the data feedback module, the user's current foot physiological data and comparison results are fed back to the user display terminal based on the Bluetooth module, including: A data encapsulation unit, used for first encapsulating the physiological data of the current step to generate a first data packet, and at the same time, second encapsulating the comparison feedback result to generate a second data packet; A data division unit, used for obtaining a rated data volume of a single transmission of the Bluetooth module, and dividing the first data packet into a plurality of sub-first transmission data packets according to the rated data volume of a single transmission of the Bluetooth module, and at the same time, dividing the second data packet into a plurality of sub-second transmission data packets; A first calculation unit, configured to calculate a data transmission rate of the Bluetooth module according to a plurality of sub-first transmission data packets and a plurality of sub-second transmission data packets; ; in, Indicates the data transmission rate of the Bluetooth module; Indicates the total number of sub-first transmission data packets; Indicates the sequence number value of the first transmission data packet; Indicates The rated data volume of the first transmission data packet; Indicates that in the transmission The transmission time of the first transmission data packet of each sub-data; Indicates that in the transmission The transmission delay of the first transmission data packet of each sub-data packet; Indicates the measured Bluetooth signal strength; represents a constant; represents the path loss exponent; represents the logarithmic function with base 10; Indicates that in the transmission The distance value when the first packet is transmitted; Indicates the total number of sub-second transmission data packets; Indicates the sequence number value of the second transmission data packet; Indicates The rated data volume of each sub-second transmission data packet; Indicates that in the transmission The transmission time of the second transmission data packet; Indicates that in the transmission The transmission delay of the second transmission data packet; Indicates that in the transmission The distance value when the second sub-transmission data packet; The second calculation unit is used to calculate the data transmission accuracy based on the Bluetooth module according to the following formula; in, Indicates the data transmission accuracy based on the Bluetooth module; Indicates the rated data volume of a single transmission of the Bluetooth module; Indicates the exact amount of data transmitted in the plurality of sub-first transmission data packets; Indicates the exact amount of data transmitted in the plurality of sub-second transmission data packets; Work efficiency assessment unit for: Obtaining a first influence weight of the data transmission rate of the Bluetooth module on the working efficiency of the Bluetooth module, and at the same time, obtaining a second influence weight of the working efficiency of the Bluetooth module on the working efficiency of the Bluetooth module; The working efficiency of the Bluetooth module is evaluated according to the data transmission rate of the Bluetooth module, the data transmission accuracy of the Bluetooth module, the first influence weight, and the second influence weight to obtain the comprehensive working efficiency of the Bluetooth module; Obtaining a preset work efficiency threshold, and comparing the comprehensive work efficiency with the preset work efficiency threshold; When the comprehensive working efficiency is equal to or greater than the preset working efficiency threshold, it is determined that the Bluetooth module is working normally; Otherwise, it is determined that the Bluetooth module cannot work normally; The alarm unit is used to perform an alarm operation when the Bluetooth module fails to work normally.

[0015] Furthermore, the step tracker is used to monitor the user's walking steps, running distance, and exercise speed in real time, combine the walking steps and running distance to form the user's walking route trajectory, and feed back the exercise data to the microprocessor for data analysis based on the Bluetooth module.

[0016] Compared with the prior art, the present invention has the following beneficial effects: 1. The present invention arranges a variety of sensors in the insole body so that it can monitor the pressure data, temperature data, humidity data, fungal content, oxygen content, exercise records and real-time positioning of the user's feet in real time; and feeds back the above data to the user display terminal in real time through the Bluetooth module, such as: displaying it in a mobile phone, so that the user can timely understand the foot condition and exercise information, and can judge whether there is a fungal infection disease in the foot according to the fungal content, so as to prevent it in advance; based on the running records, it can be convenient for users to understand their daily exercise conditions; for outdoor sports enthusiasts, it can also be used to review routes, etc., thereby improving the practicality and intelligence of the multifunctional smart insole.

[0017] 2. The present invention divides the insole body into three areas, each area is filled with shape memory alloy SMA material, and a cooling element is provided inside the filler; when the user feels discomfort in a certain part of the foot and needs to adjust the hardness of the insole body, the cooling element in the corresponding area can be turned on to cool down the shape memory alloy SMA filler, thereby changing the hardness of the shape memory alloy SMA filler, thereby realizing the function of adjusting the hardness of the specified area in the insole body, further improving the practicality and intelligence of the multifunctional intelligent insole. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 This is a diagram showing the internal structure of the multifunctional smart insole of the present invention; Figure 2 This is a structural diagram of another state inside the multifunctional smart insole of the present invention; Figure 3 It is a connection diagram of each module of the present invention; Figure 4 It is a microprocessor composition diagram of the present invention; Figure 5 This is a diagram showing the composition of the integrated sensor of the present invention.

[0019] In the figure: 1. Insole body; 2. Cooling element; 3. Biosensor; 4. Temperature sensor; 5. Step tracker; 6. Electrochemical sensor; 7. Pressure sensor; 8. Bluetooth module; 9. Battery management module; 10. Microprocessor; 11. Integrated sensor; 12. Humidity sensor; 13. Satellite positioning module. DETAILED DESCRIPTION

[0020] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. 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.

[0021] In order to solve the problem that it is difficult for traditional insoles to perform personalized monitoring and recording on people's feet, thus reducing the technical problem of intelligent insoles, please refer to Figure 1-5 , this embodiment provides the following technical solutions: A multifunctional intelligent insole comprises: an insole body 1, the bottom material of the insole body 1 includes but is not limited to: silicone material, EVA or sponge, so that it can better absorb impact force during exercise and reduce damage to the feet, knees and waist; the upper end surface of the insole body 1 is provided with a cotton cloth layer, and the cotton cloth layer is made of pure cotton material to ensure that the insole body 1 can achieve the effect of sweat absorption and ventilation; the interior of the insole body 1 is divided into three sections, each section is filled with shape memory alloy SMA material, and the interior of the shape memory alloy SMA material is provided with a cooling element 2, and the cooling element 2 is a cooling metal wire. The shape memory alloy SMA is made of special material, and when the interior is subjected to temperature changes or current, the shape memory alloy SMA can undergo a changeable The insole body 1 is provided with a biosensor 3, a temperature sensor 4 and a step tracker 5 in sequence at the front end of the upper end surface of the insole body 1, an electrochemical sensor 6, a pressure sensor 7, a Bluetooth module 8, a battery management module 9, a microprocessor 10 and an integrated sensor 11 in sequence in the middle of the upper end surface of the insole body 1, and a humidity sensor 12 and a satellite positioning module 13 in sequence at the tail end of the upper end surface of the insole body 1; wherein, the battery management module 9 is used to provide power for each sensor device, the microprocessor 10 is electrically connected to the user display terminal through the Bluetooth module 8, and the microprocessor 10 is used to feed back various foot data to the user display terminal for visual display.

[0022] The microprocessor 10 comprises: The data receiving module is used to receive various data fed back by the biosensor 3, the temperature sensor 4, the electrochemical sensor 6, the pressure sensor 7, the humidity sensor 12, the satellite positioning module 13, the integrated sensor 11 and the step tracker 5; specifically, by adopting multiplexing technology, such as: a multiplexer simultaneously receives data from multiple sensors to ensure the timeliness of data reception; and configuring corresponding interface circuits, such as: an analog input interface and a digital input interface, so as to convert its data into a digital signal; and then filtering, denoising, calibrating and other processing are performed on the received data to ensure the accuracy and reliability of the data.

[0023] The threshold setting module is used to set the fungus threshold, temperature threshold, oxygen concentration threshold, pressure threshold and humidity threshold as reference values ​​for real-time monitoring of whether there are any abnormalities in various foot data; specifically, by combining biological principles and actual conditions, the safety threshold and other relevant thresholds of the fungal contamination level in the scenario are set as the standard for judging whether there are any abnormalities in the user's foot data.

[0024] The data comparison module is used to compare the received data with the corresponding threshold values ​​to obtain the current physiological state of the foot; the data feedback module feeds back the user's current foot physiological data and the comparison results to the user display terminal based on the Bluetooth module 8; and when there is an abnormality in the foot pressure data, the abnormal result is fed back to the intelligent adjustment module based on the Bluetooth module 8, so as to adjust the softness and hardness of the insole body 1; specifically, by comparing the user's current foot data with the corresponding threshold values, if a certain data is within the threshold range, it indicates that the current data is in a normal state, that is, the corresponding physiological state of the foot is normal; if a certain data is within the threshold range, it indicates that the current data is in a normal state, that is, the corresponding physiological state of the foot is normal; If a data exceeds the threshold range, it indicates that the current data is in an abnormal state, that is, the corresponding physiological condition of the foot is in an abnormal state; for example, the established foot temperature threshold is 35℃-38℃, and through monitoring it is known that the current foot temperature is 40℃. By comparison, it is known that the current user's foot temperature is too high. The resulting factors are related to the current amount of exercise, and the signal is fed back to the user display terminal based on the Bluetooth module 8 for display, so as to remind the user to appropriately reduce the amount of exercise; if the current user is not exercising and the foot temperature also exceeds the temperature threshold, the user is reminded whether there is a fever, so as to prompt the user to seek medical treatment and take medicine in time, thereby improving the practicality of the smart insole.

[0025] The intelligent adjustment module is used to analyze the abnormal area after receiving the abnormal pressure data of the foot, and control the battery management module 9 to supply power to the cooling element 2 in the specified area, change the temperature of the filler in the specified area through the cooling element 2, and change the hardness of the filler based on the change of the filler temperature, so as to automatically adjust the hardness of the insole; specifically, for example: after receiving the abnormal pressure data through the intelligent adjustment module, the abnormal information is first fed back to the user display terminal to prompt the user whether there is discomfort in the current foot and whether the hardness of the insole body 1 needs to be adjusted. After the user selects the area where the hardness needs to be adjusted, the intelligent adjustment module sends a signal to the battery management module 9. The control instruction controls the battery management module 9 to adjust the switch state of the cooling element 2 in the specified area, such as: turning on the cooling element 2 located in the front section of the sole of the foot, and cooling the shape memory alloy SMA filler in the area through the cooling element 2. When the material of the filler is affected by temperature changes, its shape memory alloy SMA undergoes a reversible shape change, thereby achieving the effect of changing the hardness of the insole body 1; for example: the intelligent adjustment module does not receive abnormal pressure data, and the user independently requests to adjust the hardness of the insole, then the corresponding adjustment request is sent to the intelligent adjustment module through the user display terminal, and the hardness of the insole body 1 is adjusted in time according to the user's needs through the intelligent adjustment module.

[0026] The biosensor 3 is used to monitor the data of the metabolites of the fungi on the feet in real time. When the biosensor 3 detects the fungal components, it automatically sends a signal, and then the foot fungus signal is fed back to the microprocessor 10 for data analysis based on the Bluetooth module 8; if the fungal metabolite data exceeds the fungal threshold, it indicates that the foot is currently infected with fungi; specifically, the biosensor 3 is a device that can detect specific biological molecules or their metabolites, and can be used to monitor the physiological indicators of the human body, disease diagnosis, etc. In this embodiment, the biosensor 3 is used to monitor the data of the fungal metabolites of the feet in real time. It can send a signal when the fungal metabolites reach a certain concentration, and then be received by the microprocessor 10 and perform data analysis to determine whether there is a fungal infection. For example: when the concentration of the fungal metabolites monitored by the biosensor 3 exceeds the threshold, it indicates that there is a fungal infection in the foot, and the signal is fed back to the user display terminal in a timely manner, prompting the user to undergo further treatment and management, so as to detect abnormal conditions in time and intervene to ensure the health of the user's feet.

[0027] The temperature sensor 4 is used to monitor the temperature data around the foot in real time, and feeds back the temperature data to the microprocessor 10 for data analysis based on the Bluetooth module 8; when the temperature of the foot changes, the physical properties of the temperature sensor 4, such as the resistance value of the thermistor, will change accordingly, and the temperature sensor 4 converts the change in physical properties into an electrical signal, and then the temperature value around the foot is known; specifically, the temperature sensor 4 uses its internal thermistor to sense the temperature of the surrounding environment, and converts the change in physical properties into an electrical signal output; the resistance value changes with the change in temperature, and when the temperature rises, the resistance value will decrease; when the temperature decreases, the resistance value will increase; for example: when the temperature sensor 4 detects that the temperature around the foot has changed, the resistance value of the thermistor inside it is read and converted into a standard voltage or current for output; the output voltage or current will change accordingly with the temperature change measured by the temperature sensor 4, thereby reflecting the temperature value of the environment around the foot; the obtained temperature value is then fed back to the user display terminal for the user to view.

[0028] The electrochemical sensor 6 is used to monitor the oxygen content in the air around the foot in real time. When oxygen reacts with a specific electrode in the electrochemical sensor 6, an electric current is generated. The magnitude of the current is related to the oxygen concentration, thereby obtaining the oxygen content in the air around the foot. The pressure sensor 7 is used to monitor the gravity of the foot embedded in the insole body 1 in real time. When the pressure sensor 7 detects the pressure on the insole body 1, it converts the pressure into an electrical signal, and calculates the user's weight. Specifically, when the sole of the user's foot is embedded in the insole body 1, according to the relationship between pressure and gravity, the pressure sensor 7 will generate different electrical signals due to different pressures. By processing and analyzing the electrical signals, the user's weight can be roughly calculated; and the calculated weight is fed back to the user for reference.

[0029] The integrated sensor 11 comprises: The micro accelerometer is used to measure the foot acceleration and track the user's gait. When the user walks or runs, the foot acceleration change information is captured to obtain the user's gait information. The micro gyroscope is used to detect the rotation of the foot and track the user's gait. When the user changes the pace or direction, the foot changes the rotation speed accordingly. The user's gait information is obtained by the micro gyroscope without directly sensing the acceleration. Specifically, in this embodiment, for example, a three-axis accelerometer and a three-axis gyroscope are selected to track the user's gait, and the data collected by the accelerometer is processed and analyzed by the microprocessor 10, so as to obtain the user's gait information, including parameters such as step frequency, step length, and gait cycle. Among them, the three-axis gyroscope is not only small in size and light in weight, suitable for loading into the insole body 1, but also relatively low in price, which can reduce the investment cost.

[0030] The data fusion module is used to fuse and organize the foot acceleration data and foot rotation information obtained through monitoring to form gait information, and feed back the gait information to the microprocessor 10 for data analysis based on the Bluetooth module 8; specifically, the gait information of the user collected by the three-axis accelerometer and the three-axis gyroscope tracking is organized and fused, and then fed back to the user's mobile phone APP through the Bluetooth module 8 for real-time display, and corresponding feedback and suggestions are given according to the user's gait data, such as: suggesting to increase the number of steps, adjust the pace, etc., which can provide data support for athletes to conduct sports training or rehabilitation patients to conduct rehabilitation training, thereby improving the practicality and intelligence of the insole body 1.

[0031] The step tracker 5 is used to monitor the user's walking steps, running distance and exercise speed in real time, combine the walking steps and running distance to form the user's walking route trajectory, and feed back the exercise data to the microprocessor 10 for data analysis based on the Bluetooth module 8; specifically, by recording the walking steps, running distance and exercise speed, etc., it is convenient for users to understand their daily exercise conditions; for outdoor sports enthusiasts, by recording the walking route trajectory, it can be used for reviewing the route, etc., so as to provide more intuitive health feedback and suggestions.

[0032] The humidity sensor 12 is used to monitor the humidity generated by sweating of the feet in real time. Specifically, the humidity sensor 12 senses the humidity by detecting the water vapor content in the air. In this embodiment, it is applied to the insole body 1, and the humidity changes caused by sweating of the feet are sensed, so that the electrical parameters of the humidity sensor 12 change, and then the humidity information is converted into an electrical signal and output to the microprocessor 10 for analysis. The satellite positioning module 13 is used to receive satellite signals and determine the user's location coordinates by calculating the signal transmission time; specifically, the satellite positioning module 13 is based on the GPS satellite positioning system, and determines the user's current location coordinates by receiving satellite signals and calculating information such as signal transmission time, so as to achieve the positioning function. In specific implementation, it can help users determine their location in outdoor activities or special scenes, such as large shopping malls and mountainous areas, to prevent getting lost.

[0033] The user display terminal is a user mobile terminal, which is used to visually display the geographical location, motion data records and gait characteristics of the foot monitored by the insole body 1.

[0034] The beneficial effects achieved by the above content are: by arranging multiple sensors in the insole body 1 to monitor multiple data of the foot, and feeding back to the user display terminal for display, the user can timely understand the foot condition and exercise information; the user can judge whether there is a fungal infection disease in the foot according to the fungal content, so as to prevent it in advance; based on the operation records, it is convenient to understand the daily exercise situation; for outdoor sports enthusiasts, it can also be used to review routes, etc., thereby improving the practicality and intelligence of the multifunctional smart insole; secondly, the cooling element 2 is used to cool the shape memory alloy SMA filler, thereby changing the hardness of the shape memory alloy SMA filler, thereby realizing the function of adjusting the hardness of the insole body 1, further improving the practicality and intelligence of the multifunctional smart insole.

[0035] Working principle: By arranging multiple sensors in the insole body 1, it can monitor multiple data of the user's feet in real time, and feed back the above data to the user display terminal in real time for display, so that the user can timely understand the condition of the foot and daily exercise; by filling the three areas with shape memory alloy SMA material, and providing a cooling element 2 inside the filler; when the user needs to adjust the hardness of the insole body 1, the cooling element 2 in the corresponding area can be turned on to cool the shape memory alloy SMA filler to change the hardness of the shape memory alloy SMA filler, thereby realizing the function of adjusting the hardness of the insole body 1.

[0036] In one embodiment, a multifunctional smart insole, the satellite positioning module 13 is used to receive satellite signals and determine the user's location coordinates by calculating the signal transmission time, including: The satellite positioning module 13 receives positioning signals sent by different satellites at different frequencies, analyzes the positioning signals, and determines basic information of the positioning signals; Determine the signal source of the positioning signal based on the basic information, and classify different positioning signals into the same satellite based on the signal source; Based on the classification result, the positioning signal is converted into digital form to obtain a digital signal corresponding to the positioning signal, and the digital signal is low-pass filtered to remove high-frequency noise and retain low-frequency signals. At the same time, the retained low-frequency signal is median filtered to remove impulse noise, and the impulse noise removal result is multi-scale decomposed based on wavelet transform to obtain components of different frequencies; Compare the components of different frequencies with the preset threshold, determine the noise component, and remove the noise component to obtain a standard positioning signal segment; Reconstructing the standard positioning signal segment at the source position of the original positioning signal based on the standard positioning signal segment to obtain a standard positioning signal; Extract the time attribute of the standard positioning signal, and synchronize the local clock with the satellite clock of the positioning signal based on the time attribute; Based on the time synchronization result, the transmission durations of the positioning signals of the same satellite at different frequencies are determined respectively, and the transmission durations of the positioning signals at different frequencies are averaged to obtain representative transmission durations of the positioning signals of different satellites, and the relative distances between different satellites and the satellite positioning module 13 are determined based on the representative transmission durations; Acquire standard position parameters of different satellites based on the management terminal, and construct the three-dimensional space coordinates of the satellite positioning module 13 based on the standard position parameters and the relative distances between different satellites and the satellite positioning module 13; The target position of the user is determined based on the three-dimensional space coordinates.

[0037] In this embodiment, different frequencies refer to the number of times that different satellites send positioning signals to the satellite positioning module multiple times in a preset period.

[0038] In this embodiment, the basic information refers to information parameters that can characterize the source and format of the positioning signal.

[0039] In this embodiment, the signal source refers to the specific satellite from which the different positioning signals come.

[0040] In this embodiment, same-satellite classification refers to aggregating positioning signals of the same satellite at different frequencies.

[0041] In this embodiment, analog-to-digital conversion refers to converting the positioning signal from an analog signal to a digital signal.

[0042] In this embodiment, the digital signal is low-pass filtered to remove high-frequency noise and retain the low-frequency signal. At the same time, the retained low-frequency signal is median filtered to remove impulse noise, and the impulse noise removal result is multi-scale decomposed based on wavelet transform to obtain components of different frequencies, which are processed by low-pass filters and other devices in order to eliminate noise signals in the positioning signal.

[0043] In this embodiment, the preset threshold is known in advance and is a standard for measuring whether a signal is noise.

[0044] In this embodiment, the noise component refers to a part of components of different frequencies that is specifically noise.

[0045] In this embodiment, the standard positioning signal segment refers to the result obtained by removing noise from positioning signals of different segments, and is a part of the original positioning signal.

[0046] In this embodiment, the standard positioning signal refers to a result obtained after re-association with the original position (source position) of the original positioning signal based on the standard positioning signal segment, and is free of noise interference.

[0047] In this embodiment, the time attribute refers to the transmission time of the standard positioning signal and the time format used.

[0048] In this embodiment, the representative transmission duration refers to the length of time that can characterize the transmission of positioning signals from different satellites to the satellite positioning module. The purpose of averaging the transmission durations of the same satellite at different frequencies is to eliminate the impact of differences and avoid inaccuracies caused by single data.

[0049] In this embodiment, the standard position parameter refers to the specific position conditions corresponding to different satellites.

[0050] The working principle and beneficial effects of the above technical solution are: by receiving positioning signals sent by different satellites at different frequencies, and classifying and denoising the positioning signals, the accuracy and reliability of the final positioning signal are ensured; secondly, the satellite clock and the local clock of the denoised positioning signal are synchronized, so as to facilitate the determination of the transmission duration of the positioning signal, and further realize the locking of the relative distance between different satellites and the satellite positioning module according to the transmission duration; finally, the three-dimensional space coordinates of the satellite positioning module are effectively constructed according to the relative distance and the standard position parameters of different satellites, and finally the target position of the user is locked according to the three-dimensional space coordinates, thereby improving the accuracy and reliability of satellite positioning, and also improving the intelligence of the smart insole.

[0051] In one embodiment, a multifunctional smart insole, in which the data feedback module feeds back the user's current foot physiological data and comparison results to the user display terminal based on the Bluetooth module 8, includes: A data encapsulation unit, used for first encapsulating the physiological data of the current step to generate a first data packet, and at the same time, second encapsulating the comparison feedback result to generate a second data packet; A data division unit, used for obtaining a rated data volume of a single transmission of the Bluetooth module 8, and dividing the first data packet into a plurality of sub-first transmission data packets according to the rated data volume of a single transmission of the Bluetooth module 8, and at the same time, dividing the second data packet into a plurality of sub-second transmission data packets; A first calculation unit, used for calculating the data transmission rate of the Bluetooth module 8 according to the plurality of sub-first transmission data packets and the plurality of sub-second transmission data packets; ; in, Indicates the data transmission rate of the Bluetooth module 8; Indicates the total number of sub-first transmission data packets; Indicates the sequence number value of the first transmission data packet; Indicates The rated data volume of the first transmission data packet; Indicates that in the transmission The transmission time of the first transmission data packet of each sub-data; Indicates that in the transmission The transmission delay of the first transmission data packet of each sub-data packet; Indicates the measured Bluetooth signal strength; represents a constant; represents the path loss exponent; represents the logarithmic function with base 10; Indicates that in the transmission The distance value when the first packet is transmitted; Indicates the total number of sub-second transmission data packets; Indicates the sequence number value of the second transmission data packet; Indicates The rated data volume of each sub-second transmission data packet; Indicates that in the transmission The transmission time of the second transmission data packet; Indicates that in the transmission The transmission delay of the second transmission data packet; Indicates that in the transmission The distance value when the second sub-transmission data packet; A second calculation unit is used to calculate the data transmission accuracy based on the Bluetooth module 8 according to the following formula; ; in, Indicates the data transmission accuracy based on Bluetooth module 8; Indicates the rated data volume of a single transmission of the Bluetooth module 8; Indicates the exact amount of data transmitted in the plurality of sub-first transmission data packets; Indicates the exact amount of data transmitted in the plurality of sub-second transmission data packets; Work efficiency assessment unit for: Obtain a first influence weight of the data transmission rate of the Bluetooth module 8 on the working efficiency of the Bluetooth module 8, and at the same time, obtain a second influence weight of the working efficiency of the Bluetooth module 8 on the working efficiency of the Bluetooth module 8; The working efficiency of the Bluetooth module 8 is evaluated according to the data transmission rate of the Bluetooth module 8, the data transmission accuracy of the Bluetooth module 8, the first influence weight, and the second influence weight to obtain the comprehensive working efficiency of the Bluetooth module 8; Obtaining a preset work efficiency threshold, and comparing the comprehensive work efficiency with the preset work efficiency threshold; When the comprehensive working efficiency is equal to or greater than the preset working efficiency threshold, it is determined that the Bluetooth module 8 is working normally; Otherwise, it is determined that the Bluetooth module 8 cannot work normally; The alarm unit is used to perform an alarm operation when the Bluetooth module 8 fails to work normally.

[0052] In this embodiment, the first data packet includes a plurality of sub-first transmission data packets.

[0053] In this embodiment, the second data packet includes a plurality of sub-second transmission data packets.

[0054] In this embodiment, the preset working efficiency threshold is set in advance and is used as a standard to measure whether the Bluetooth module works normally.

[0055] In this embodiment, the alarm operation includes one or more of sound, vibration or light.

[0056] In this embodiment, Represents a constant, and usually requires actual testing and calibration to determine its more accurate value in a specific scenario.

[0057] The working principle and beneficial effects of the above technical solution are: by collecting the physiological data of the current footsteps and performing a first packaging to obtain a first data packet, and at the same time, performing a second packaging to obtain a second data packet on the comparison feedback results, the effective transmission of different types of data can be effectively guaranteed. Through the rated data volume, the first data packet and the second data packet can be effectively split, thereby ensuring the orderliness of data transmission. By separately calculating the data transmission rate of the Bluetooth module and the data transmission accuracy based on the Bluetooth module, the working efficiency of the Bluetooth module can be effectively evaluated, and then the actual working status of the Bluetooth module can be grasped in real time, effectively guaranteeing the effective operation of the multifunctional intelligent writing insole, and effectively guaranteeing the validity of the data displayed on the user display terminal. Timely response can be made through the alarm operation, which facilitates timely adjustment of the Bluetooth module.

[0058] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0059] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A multifunctional smart insole, comprising: An insole body (1), characterized in that: the interior of the insole body (1) is divided into three sections, each section is filled with a shape memory alloy (SMA) material, a cooling element (2) is arranged inside the shape memory alloy (SMA) material, a biosensor (3), a temperature sensor (4) and a step tracker (5) are arranged in sequence at the front end of the upper end surface of the insole body (1), an electrochemical sensor (6), a pressure sensor (7), a Bluetooth module (8), a battery management module (9), a microprocessor (10) and an integrated sensor (11) are arranged in sequence at the middle of the upper end surface of the insole body (1), and a humidity sensor (12) and a satellite positioning module (13) are arranged in sequence at the rear end of the upper end surface of the insole body (1); The microprocessor (10) comprises: A data receiving module, used for receiving various data fed back by a biosensor (3), a temperature sensor (4), an electrochemical sensor (6), a pressure sensor (7), a humidity sensor (12), a satellite positioning module (13), an integrated sensor (11) and a step tracker (5); The threshold setting module is used to set the fungus threshold, temperature threshold, oxygen concentration threshold, pressure threshold and humidity threshold as reference values ​​for real-time monitoring of whether there are abnormalities in various foot data; A data comparison module is used to compare each received data with the corresponding threshold value to obtain the current physiological state of the foot; A data feedback module, based on the Bluetooth module (8), feeds back the user's current foot physiological data and comparison results to the user display terminal; and when there is an abnormality in the foot pressure data, feeds back the abnormal result to the intelligent adjustment module based on the Bluetooth module (8) to adjust the softness and hardness of the insole body (1); The intelligent adjustment module is used to analyze the area where the abnormality is located after receiving the abnormal pressure data of the foot, and control the battery management module (9) to supply power to the cooling element (2) in the specified area, change the temperature of the filler in the specified area through the cooling element (2), and change the hardness of the filler based on the change in the temperature of the filler, so as to realize automatic adjustment of the hardness of the insole.

2. The multifunctional smart insole according to claim 1, characterized in that: The biosensor (3) is used to monitor the data of fungal metabolites of the foot in real time. When the biosensor (3) detects fungal components, it automatically sends a signal, and then the foot fungal signal is fed back to the microprocessor (10) based on the Bluetooth module (8) for data analysis; if the fungal metabolite data exceeds the fungal threshold, it indicates that the foot is currently infected with fungi.

3. The multifunctional smart insole according to claim 1, characterized in that: The temperature sensor (4) is used to monitor the temperature data around the foot in real time, and based on the Bluetooth module (8) feeds back the temperature data to the microprocessor (10) for data analysis; when the temperature of the foot changes, the physical properties of the temperature sensor (4) change accordingly, and the temperature sensor (4) converts the change in the physical properties into an electrical signal, thereby obtaining the temperature value around the foot.

4. The multifunctional smart insole according to claim 1, characterized in that: The electrochemical sensor (6) is used to monitor the oxygen content in the air around the foot in real time. When oxygen reacts with a specific electrode in the electrochemical sensor (6), an electric current is generated, thereby obtaining the oxygen content in the air around the foot. The pressure sensor (7) is used to monitor the gravity of the foot embedded in the insole body (1) in real time. When the pressure sensor (7) detects the pressure on the insole body (1), the pressure is converted into an electrical signal, and the weight of the user is obtained through calculation.

5. The multifunctional smart insole according to claim 1, characterized in that: The humidity sensor (12) is used to monitor the humidity generated by foot sweating in real time, and the satellite positioning module (13) is used to receive satellite signals and determine the location coordinates of the user by calculating the signal transmission time.

6. The multifunctional smart insole according to claim 5, characterized in that: The satellite positioning module (13) is used to receive satellite signals and determine the location coordinates of the user by calculating the signal transmission time, including: Based on the satellite positioning module (13), the positioning signals sent by different satellites at different frequencies are received, and the positioning signals are analyzed to determine the basic information of the positioning signals; Determine the signal source of the positioning signal based on the basic information, and classify different positioning signals into the same satellite based on the signal source; Based on the classification result, the positioning signal is converted into digital form to obtain a digital signal corresponding to the positioning signal, and the digital signal is low-pass filtered to remove high-frequency noise and retain low-frequency signals. At the same time, the retained low-frequency signal is median filtered to remove impulse noise, and the impulse noise removal result is multi-scale decomposed based on wavelet transform to obtain components of different frequencies; Compare the components of different frequencies with the preset threshold, determine the noise component, and remove the noise component to obtain a standard positioning signal segment; Reconstructing the standard positioning signal segment at the source position of the original positioning signal based on the standard positioning signal segment to obtain a standard positioning signal; Extract the time attribute of the standard positioning signal, and synchronize the local clock with the satellite clock of the positioning signal based on the time attribute; Based on the time synchronization result, the transmission durations of positioning signals of the same satellite at different frequencies are determined respectively, and the transmission durations of positioning signals at different frequencies are averaged to obtain representative transmission durations of positioning signals of different satellites, and the relative distances between different satellites and the satellite positioning module (13) are determined based on the representative transmission durations; Based on the management terminal, standard position parameters of different satellites are obtained, and the three-dimensional spatial coordinates of the satellite positioning module (13) are constructed based on the standard position parameters and the relative distances between the different satellites and the satellite positioning module (13); The target position of the user is determined based on the three-dimensional space coordinates.

7. The multifunctional smart insole according to claim 1, characterized in that: The user display terminal is a user mobile terminal, which is used to visually display the geographical location, movement data records and gait characteristics of the foot monitored by the insole body (1).

8. The multifunctional smart insole according to claim 1, characterized in that: The integrated sensor (11) comprises: A micro accelerometer is used to measure foot acceleration and track the user's gait. When the user walks or runs, it captures the change in foot acceleration and obtains the user's gait information. The micro gyroscope is used to detect the rotation of the foot and track the user's gait. When the user changes the pace or direction, the foot changes the rotation speed accordingly. The micro gyroscope can be used to obtain the user's gait information without directly sensing the acceleration. The data fusion module is used to fuse and organize the foot acceleration data and foot rotation information obtained through monitoring to form gait information, and to feed back the gait information to the microprocessor (10) for data analysis based on the Bluetooth module (8).

9. The multifunctional smart insole according to claim 1, characterized in that: In the data feedback module, based on the Bluetooth module (8), the user's current foot physiological data and the comparison result are fed back to the user display terminal, including: A data encapsulation unit, used for first encapsulating the physiological data of the current step to generate a first data packet, and at the same time, second encapsulating the comparison feedback result to generate a second data packet; A data division unit, used to obtain a rated data volume for a single transmission of the Bluetooth module (8), and to divide the first data packet into a plurality of sub-first transmission data packets according to the rated data volume for a single transmission of the Bluetooth module (8), and to divide the second data packet into a plurality of sub-second transmission data packets; A first calculation unit, used for calculating the data transmission rate of the Bluetooth module (8) according to the plurality of sub-first transmission data packets and the plurality of sub-second transmission data packets; in, Indicates the data transmission rate of the Bluetooth module (8); Indicates the total number of sub-first transmission data packets; Indicates the sequence number value of the first transmission data packet; Indicates The rated data volume of the first transmission data packet; Indicates that in the transmission The transmission time of the first transmission data packet of each sub-data; Indicates that in the transmission The transmission delay of the first transmission data packet of each sub-data packet; Indicates the measured Bluetooth signal strength; represents a constant; represents the path loss exponent; represents the logarithmic function with base 10; Indicates that in the transmission The distance value when the first packet is transmitted; Indicates the total number of sub-second transmission data packets; Indicates the sequence number value of the second transmission data packet; Indicates The rated data volume of each sub-second transmission data packet; Indicates that in the transmission The transmission time of the second transmission data packet; Indicates that in the transmission The transmission delay of the second transmission data packet; Indicates that in the transmission The distance value when the second sub-transmission data packet; A second calculation unit, used to calculate the data transmission accuracy based on the Bluetooth module (8) according to the following formula; in, Indicates the data transmission accuracy based on the Bluetooth module (8); Indicates the rated data volume of a single transmission of the Bluetooth module (8); Indicates the exact amount of data transmitted in the plurality of sub-first transmission data packets; Indicates the exact amount of data transmitted in the plurality of sub-second transmission data packets; Work efficiency assessment unit for: Obtaining a first influence weight of the data transmission rate of the Bluetooth module (8) on the working efficiency of the Bluetooth module (8), and at the same time, obtaining a second influence weight of the working efficiency of the Bluetooth module (8) on the working efficiency of the Bluetooth module (8); Evaluating the working efficiency of the Bluetooth module (8) according to the data transmission rate of the Bluetooth module (8), the data transmission accuracy of the Bluetooth module (8), the first impact weight, and the second impact weight to obtain the comprehensive working efficiency of the Bluetooth module (8); Obtaining a preset work efficiency threshold, and comparing the comprehensive work efficiency with the preset work efficiency threshold; When the comprehensive working efficiency is equal to or greater than a preset working efficiency threshold, it is determined that the Bluetooth module (8) is working normally; Otherwise, it is determined that the Bluetooth module (8) cannot work normally; The alarm unit is used to perform an alarm operation when the Bluetooth module (8) fails to work normally.

10. The multifunctional smart insole according to claim 1, characterized in that: The step tracker (5) is used to monitor the number of steps, running distance, and movement speed of the user in real time, and to form a trajectory of the user's walking route by combining the number of steps and running distance, and to feed back the movement data to the microprocessor (10) for data analysis based on the Bluetooth module (8).

Citation Information

Patent Citations

  • Health insole monitoring system

    CN106723649A

  • Multifunctional intelligent shoe

    CN107259698A

  • Multifunctional intelligent shoe pad

    CN204048279U

  • SMART SOLE device FOR AN FOOTWEAR

    FR3053876A1

  • Intelligent footwear systems

    US20050183292A1