Massage self-adaptive control system based on sitting posture induction and seat
By installing gravity and distance sensors on the seat and combining them with adaptive control of the controller, the massage components can be flexibly adjusted, solving the problem of poor massage effect in existing technologies and improving the user experience.
Patent Information
- Application Number
- CN202511412818.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-29
- Publication Date
- 2026-01-23
AI Technical Summary
Existing seat massage components cannot adjust the massage intensity according to the user's sitting posture, resulting in poor massage effect.
The massage adaptive control system based on posture sensing detects the user's posture through gravity and distance sensors. The controller adjusts the intensity of the first and second massage components according to the sensing information to achieve adaptive massage.
It improves the control flexibility and massage effect of the massage components, meeting users' needs for local massage.
Smart Images

Figure CN121369872A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent control, and particularly relates to a massage adaptive control system based on sitting posture sensing and a seat. BACKGROUND
[0002] Part of the seat products in the prior art increase massage components therein to massage the hips, waist and back of the user through the massage components. However, the massage components added in the seat in the prior art can only adjust the gear of the massage components as a whole according to the control instruction of the user; when the user adjusts the sitting posture or needs to focus on the local massage, the massage components in the prior art do not correspondingly adjust the massage gear. The flexibility of the application of the massage components is insufficient, resulting in poor massage effect of the massage components arranged in the seat. Therefore, the massage function of the seat in the prior art method has the problem of poor massage effect. SUMMARY
[0003] Embodiments of the present application provide a massage adaptive control system based on sitting posture sensing and a seat, aiming at solving the problem of poor massage effect of the massage function of the seat in the prior art method.
[0004] In a first aspect, embodiments of the present application provide a massage adaptive control system based on sitting posture sensing, wherein the system comprises a controller arranged in a seat, and a gravity sensor, a distance sensor, a first massage component and a second massage component arranged on the seat; The controller is in communication connection with the gravity sensor, the distance sensor, the first massage component and the second massage component respectively; The seat comprises a backrest, a seat cushion and an armrest; the first massage component and the gravity sensor are arranged on the top surface of the seat cushion; The second massage component and the distance sensor are arranged on the side surface of the backrest facing the armrest.
[0005] In a second aspect, embodiments of the present application further provide a seat, wherein the seat comprises the massage adaptive control system based on sitting posture sensing as described in the first aspect above; The seat further comprises a base, a support rod, a limiting column and an armrest support plate; The support rod is fixedly arranged on the base, the limiting column is sleeved outside the support rod, the top surface of the limiting column is fixedly connected with the seat cushion, the armrest horizontal adjustment assembly of the armrest adjusting device is fixedly arranged on the side wall of the limiting column, and the ends of the two armrest support plates are respectively connected with the armrest horizontal adjustment device; the armrest support plates are both L-shaped structures.
[0006] The embodiment of the present application provides a massage adaptive control system based on sitting posture sensing and a seat, the system comprises a controller arranged in the seat, a gravity sensor, a distance sensor, a first massage assembly and a second massage assembly arranged on the seat; the controller is in communication connection with the gravity sensor, the distance sensor, the first massage assembly and the second massage assembly respectively; the seat comprises a backrest, a seat cushion and an armrest; the first massage assembly and the gravity sensor are arranged on the top surface of the seat cushion; the second massage assembly and the distance sensor are arranged on the side surface of the backrest facing the armrest. The massage adaptive control system detects whether a user sits on the seat through distance sensing information, and analyzes gravity sensing information corresponding to the time when the user sits down to obtain gravity analysis information, and the controller controls the two groups of massage assemblies according to the gravity analysis information, so that the flexibility of the massage assembly control is greatly improved and the massage effect is improved. BRIEF DESCRIPTION OF DRAWINGS
[0007] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0008] Figure 1 A schematic diagram of the massage adaptive control system based on sitting posture sensing provided by the embodiment of the present application is provided. Figure 2 A whole structure diagram of the seat provided by the embodiment of the present application is provided. Figure 3 A top view structure diagram of the seat provided by the embodiment of the present application is provided. Figure 4 A partial structure diagram of the seat provided by the embodiment of the present application is provided.
[0009] Reference signs: 101, base; 102, support rod; 103, limiting column; 104, backrest; 105, seat cushion; 106, armrest support plate; 107, armrest; 10, controller; 11, gravity sensor; 12, first massage assembly; 13, second massage assembly; 14, distance sensor; 121, massage head; 122, skin. DETAILED DESCRIPTION
[0010] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are some embodiments of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the protection scope of the present application.
[0011] It should be understood that the terms "comprises" and "comprising," when used in this specification and accompanying claims, indicate the presence of the described features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0012] It should also be understood that the terminology used in the description of the present application herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used in this specification and the appended claims, the singular forms "a," "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
[0013] It should further be understood that the term "and / or" as used in the specification and in the claims, if any, means one or the other or both of the items so conjoined.
[0014] Reference is made to Figure 1 As shown in the drawings, the embodiment of the present application provides a massage adaptive control system based on sitting posture sensing, which comprises a controller 10 arranged in a seat, a gravity sensor 11, a distance sensor 14, a first massage assembly 12 and a second massage assembly 13 arranged on the seat; the controller 10 is respectively in communication connection with the gravity sensor 11, the distance sensor 14, the first massage assembly 12 and the second massage assembly 13; the seat comprises a backrest 104, a seat cushion 105 and an armrest 107; the first massage assembly 12 and the gravity sensor 11 are arranged on the top surface of the seat cushion 105; the second massage assembly 13 and the distance sensor 14 are arranged on the side surface of the backrest 104 facing the armrest 107. Among them, the first massage assembly 12 contains a plurality of massagers combined with a plurality of gravity sensors 11 and arranged in a matrix; the second massage assembly 13 contains a plurality of massagers combined with the distance sensor 14 and arranged in a matrix.
[0015] The gravity sensor 11 is arranged on the seat cushion 105, and the arrangement position of the gravity sensor 11 is shown in FIG. 3. Four gravity sensors 11 arranged in a diamond shape can be arranged on the seat cushion 105. The first massage assembly 12 is also arranged on the seat cushion 105, and the first massage assembly 12 is composed of a plurality of massagers. The plurality of massagers included in the first massage assembly 12 are combined with the plurality of gravity sensors 11 and arranged in a matrix. Similarly, the second massage assembly 13 composed of a plurality of massagers can be arranged on the backrest 104. The distance sensor 14 is also arranged on the backrest 104, and the distance sensor 14 is combined with the plurality of massagers included in the second massage assembly 13 and arranged in a matrix. The controller 10 can be a control chip (such as an MCU control chip) arranged in the seat for receiving information and processing data. The controller 10 can receive the distance sensing information sensed by the distance sensor 14 and the gravity sensing information sensed by the gravity sensor 11. Meanwhile, the controller 10 can also send gear control information to control the massage gear of the first massage assembly 12 and the second massage assembly 13, so as to realize adaptive control of the massage assembly according to the change of the user's gravity center. The battery (chargeable or non-chargeable) can be arranged in the seat to supply power to the controller 10, the distance sensor 14, the gravity sensor 11, and the massage assembly. Alternatively, the seat can be connected to an external power supply line to supply power to the controller 10, the distance sensor 14, the gravity sensor 11, and the massage assembly.
[0016] When the controller 10 executes the computer program stored therein, the function of adaptive control of the massage assembly is realized. Specifically, the controller 10 can include a processor, a memory, and a network interface connected through a system bus. The memory is used to store the computer program, the processor is used to process data information, and the network interface is used to communicate with external devices and realize the transmission and reception of data information.
[0017] To realize the function of adaptive control of the massage assembly, the following method needs to be executed in the controller: obtaining the distance sensing information sensed by the distance sensor, judging whether the distance sensing information meets the preset gravity detection condition, obtaining the gravity sensing information sensed by the gravity sensor if the distance sensing information meets the gravity detection condition, analyzing the gravity sensing information according to the preset gravity center analysis strategy to obtain corresponding gravity center analysis information, obtaining the first gear control information corresponding to the first massage assembly according to the gravity center analysis information and sending the first gear control information to the first massage assembly to adjust the massage gear of the first massage assembly, judging whether the gravity sensing information meets the preset starting condition, and obtaining the second gear control information corresponding to the second massage assembly according to the gravity center analysis information and sending the second gear control information to the second massage assembly to adjust the massage gear of the second massage assembly if the starting condition is met.
[0018] Firstly, distance sensing information sensed by the distance sensor is acquired, and it is determined whether the distance sensing information satisfies a preset gravity detection condition. Specifically, distance sensing information sensed by the distance sensor is acquired, and the distance sensing information includes a sensed distance sensing value. If the distance sensing information satisfies the gravity detection condition, it indicates that a user is currently sitting on the seat and gravity detection is required. If the distance sensing information does not satisfy the gravity detection condition, it indicates that a user is not currently sitting on the seat and gravity detection is not required.
[0019] In a specific embodiment, determining whether the distance sensing information satisfies the preset gravity detection condition includes the following sub-steps: determining whether the distance sensing information is less than a distance threshold value set in the gravity detection condition; if the distance sensing information is less than the distance threshold value, determining whether a duration for which the distance sensing information is less than the distance threshold value is greater than a time threshold value set in the gravity detection condition; if the duration is greater than the time threshold value, determining that the distance sensing information satisfies the gravity detection condition; and if the distance sensing information is not less than the distance threshold value or the duration is not greater than the time threshold value, determining that the distance sensing information does not satisfy the gravity detection condition.
[0020] Specifically, it can be determined whether the distance sensing information is less than the distance threshold value. If the distance sensing information is less than the distance threshold value, the distance sensing information acquired subsequently is determined again, and a duration for which the distance sensing information is less than the distance threshold value is acquired. It is determined whether the duration is greater than a time threshold value. If the duration is greater than the time threshold value, it is determined that the gravity detection condition is satisfied. If the current distance sensing information is not less than the distance threshold value or the duration obtained by continuously determining the distance sensing information is not greater than the time threshold value, it is determined that the gravity detection condition is not satisfied. If the gravity detection condition is not satisfied, the step of determining whether the distance sensing information satisfies the preset gravity detection condition is performed again after a preset detection period of time, so as to periodically acquire and determine the distance sensing information.
[0021] Further, if the distance sensing information satisfies the gravity detection condition, gravity sensing information sensed by the gravity sensor is acquired. Further, the gravity sensing information can be acquired, as shown in FIG. 5, four gravity sensors arranged in a diamond shape are correspondingly arranged on the seat cushion, each gravity sensor can correspondingly acquire a gravity sensing value, and the gravity sensing values sensed by the gravity sensors are combined to serve as the gravity sensing information. Figure 3
[0022] Then, the gravity sensing information is analyzed according to the preset gravity center analysis strategy to obtain corresponding gravity center analysis information. The gravity sensing information can be analyzed by the gravity center analysis strategy to obtain the gravity center analysis information reflecting the gravity center offset of the user.
[0023] In a specific embodiment, the step of analyzing the gravity sensing information according to the preset gravity center analysis strategy specifically includes the following sub-steps: grouping a plurality of gravity sensing values contained in the gravity sensing information according to a grouping rule in the gravity center analysis strategy to obtain corresponding longitudinal grouping and transverse grouping; calculating a difference between two gravity sensing values in the longitudinal grouping to obtain a longitudinal sensing difference; calculating a difference between two gravity sensing values in the transverse grouping to obtain a transverse sensing difference; positioning and analyzing the longitudinal sensing difference and the transverse sensing difference according to a positioning rule in the gravity center analysis strategy to obtain corresponding gravity center positioning information; analyzing the gravity sensing information and the gravity center positioning information according to a gravity center analysis rule in the gravity center analysis strategy to obtain positioning analysis information corresponding to the gravity center positioning information; and combining the gravity center positioning information and the positioning analysis information to obtain corresponding gravity center analysis information.
[0024] Specifically, a plurality of gravity sensing values included in the gravity sensing information can be grouped according to a grouping rule in the gravity center analysis strategy. Each gravity sensing value in the gravity sensing information corresponds to a position identifier. The gravity sensing values collected by gravity sensors at different positions can be distinguished by the position identifier. The grouping rule includes position identifiers corresponding to the same group. Therefore, two gravity sensing values corresponding to the same group can be obtained according to the position identifiers of the groups in the grouping rule. The two groups of gravity sensing values correspond to longitudinal grouping and transverse grouping, respectively.
[0025] For example, the position identifier of the left gravity sensor is 1, the position identifier of the upper gravity sensor is 2, the position identifier of the right gravity sensor is 3, and the position identifier of the lower gravity sensor is 4. The position identifiers corresponding to the longitudinal grouping in the grouping rule are “2” and “4”, and the position identifiers corresponding to the transverse grouping are “1” and “3”. Therefore, each group after grouping corresponds to two gravity sensing values.
[0026] Further, a difference between two gravity sensing values in the transverse grouping is calculated to obtain a transverse sensing difference, and a difference between two gravity sensing values in the longitudinal grouping is calculated to obtain a longitudinal sensing difference. The longitudinal sensing difference and the transverse sensing difference are positioned and analyzed according to a positioning rule in the gravity center analysis strategy to obtain corresponding gravity center positioning information. The gravity center positioning information reflecting the gravity center point can be obtained by positioning and analyzing, and the gravity center positioning information includes the horizontal coordinate and the vertical coordinate of the gravity center point.
[0027] Specifically, the positioning rule includes a corresponding positioning function, through which the longitudinal and lateral sensing differences can be positioned and analyzed, and the positioning function is specifically shown in formula (1): (1); wherein G z1 is a larger gravity sensing value in the longitudinal grouping, G z2 is a smaller gravity sensing value in the longitudinal grouping, C z is the longitudinal sensing difference; G h1 is a larger gravity sensing value in the lateral grouping, G h2 is a smaller gravity sensing value in the lateral grouping, C h is the lateral sensing difference, Z is the longitudinal length of the sensing area, which is a known length value; Z1 is the distance value between the center of gravity and the longitudinal offset side boundary, which is also the boundary corresponding to the gravity sensor to which the larger gravity sensing value in the longitudinal grouping belongs; H is the lateral width of the sensing area, which is a known width value; H1 is the distance value between the center of gravity and the lateral offset side boundary, which is also the boundary corresponding to the gravity sensor to which the larger gravity sensing value in the lateral grouping belongs. The specific values of Z1 and H1 can be obtained through the above positioning function.
[0028] Taking the center point of the sensing area as the origin, the horizontal and vertical coordinates corresponding to Z1 and H1 can be calculated as the corresponding center of gravity positioning information; four quadrants can be formed corresponding to the origin, and the positive and negative signs of the horizontal and vertical coordinates can be determined according to the quadrant in which the center of gravity center point is located. The longitudinal distance between the origin and the center of gravity center point is Z / 2-Z1, and the lateral distance between the origin and the center of gravity center point is H / 2-H1, and the obtained center of gravity positioning information is denoted as (x g , y g ).
[0029] Further, the center of gravity positioning information can be analyzed according to the center of gravity analysis rule in the center of gravity analysis strategy to obtain the positioning analysis information corresponding to the center of gravity positioning information; the analysis here is to analyze the specific characteristics of the center of gravity center point in the center of gravity positioning information, wherein the positioning analysis information includes the center of gravity gravity analysis value and the gravity gradient vector, the center of gravity gravity analysis value is the estimated gravity value at the center of gravity center point, and the gravity gradient vector is the vector gradient of the gravity conduction around the center of gravity center point.
[0030] In a specific embodiment, the parsing of the gravity sensing information and the gravity center positioning information according to the gravity center parsing rule in the gravity center parsing strategy to obtain the positioning parsing information corresponding to the gravity center positioning information comprises: parsing the gravity sensing information and the gravity center positioning information according to a parsing function in the gravity center parsing rule to obtain a corresponding gravity center gravity parsing value; and obtaining a gravity gradient vector corresponding to the gravity center positioning information according to the gravity center gravity parsing value and the gravity sensing information.
[0031] Specifically, the gravity sensing information and the gravity center positioning information can be parsed according to a parsing function in the gravity center parsing rule, and the specific parsing function is shown in formula (2): (2) ; G z0 , i.e. the first parsing value of the gravity center point, G h0 is the second parsing value of the gravity center point, G zs is the gravity sensing value on the upper side in the longitudinal grouping, G zx is the gravity sensing value on the lower side in the longitudinal grouping; G hz is the gravity sensing value on the left side in the transverse grouping, G hy is the gravity sensing value on the right side in the transverse grouping; Z is the longitudinal length of the sensing area, H is the transverse width of the sensing area, and Z and H are known values. G z0 is further multiplied by G h0 , and the square root of the obtained value G0 is the gravity center gravity parsing value, x g and y g are the coordinate values of the gravity center point in the gravity center positioning information.
[0032] The gravity center gravity parsing value and the gravity sensing information are used to obtain the gravity gradient vector corresponding to the gravity center positioning information, and the gravity gradient vector includes vector gradients corresponding to different directions, and each vector gradient has a direction and a gradient value. For the vector gradient of gravity conduction to the left side with the gravity center point as the starting point, it can be determined as ( G 0 -G hz ) / ( H / 2+x g ); for the vector gradient of gravity conduction to the lower side with the gravity center point as the starting point, it can be determined as ( G 0 - G zx ) / ( Z / 2+y g ).
[0033] Taking the left lower side as an example, the vector gradient corresponding to the direction with an angle θ (π≤θ<3π / 2) between the positive direction of the X-axis can be expressed by formula (3): In theory, the vector gradients corresponding to the left upper side (π / 2≤θ<π), the right upper side (0≤θ<π / 2), and the right lower side (3π / 2≤θ<2π) can also be obtained by the above method, i.e., the vector gradient of any direction can be obtained, and the vector gradients of all directions are combined to obtain the corresponding gravity gradient vector. The gravity center positioning information obtained by the above step is combined with the positioning analysis information obtained by the above step to obtain the corresponding gravity center analysis information.
[0034] The specific application process of adjusting the first massage assembly includes: obtaining first gear control information corresponding to the first massage assembly according to the gravity center analysis information and sending the first gear control information to the first massage assembly to adjust the massage gear of the first massage assembly. The intensity gear of each massager in the first massage assembly can be determined according to the gravity center analysis information, and then the first gear control information can be generated according to the intensity gear of each massager in the first massage assembly and sent to the first massage assembly. The first massage assembly controls the massage intensity of each massager according to the received first gear control information, thereby adjusting the massage gear of the first massage assembly.
[0035] In a specific embodiment, the specific process of obtaining the first gear control information corresponding to the first massage assembly includes the following sub-steps: determining a massager at a corresponding position in the first massage assembly as a target massager according to the gravity center positioning information in the gravity center analysis information; setting a basic massage intensity gear of the target massager according to the positioning analysis information in the gravity center analysis information; setting a peripheral massage intensity gear corresponding to a massager outside the target massager in the first massage assembly according to the gravity gradient vector in the gravity center analysis information and the basic massage intensity gear; and generating the first gear control information according to the basic massage intensity gear and the peripheral massage intensity gear and sending the first gear control information to the first massage assembly.
[0036] Specifically, according to the gravity center positioning information in the gravity center analysis information, one massager in the first massage assembly closest to the gravity center positioning information can be determined as a target massager. The gravity value of the target massager can be determined according to the gravity center gravity analysis value and the gravity gradient vector in the positioning analysis information, and the basic massage intensity gear is set according to the gravity value. A plurality of gears are correspondingly set in the controller, each gear corresponds to a gravity interval and a massage output power, and therefore, according to the determined gravity value of the target massager, the gear corresponding to the gravity interval matching the gravity value can be matched and obtained as the basic massage intensity gear.
[0037] According to the gravity gradient vector in the gravity center analysis information and the basic massage intensity level, the peripheral massage intensity level corresponding to the massager at the target peripheral position of the first massage assembly is set. Specifically, the gravity value corresponding to the massager at the peripheral position in the first massage assembly can be determined according to the gravity gradient vector and the gravity center gravity analysis value, and the difference between the gravity value of the peripheral massager and the gravity value of the target massager is determined, and the multiple between the difference and the preset level gravity difference value is calculated. If the multiple between the difference corresponding to the peripheral massager and the level gravity difference value is [0, 1), the peripheral massage intensity level of the peripheral massager is set to be the same as the basic massage intensity level; if the multiple between the difference corresponding to the peripheral massager and the level gravity difference value is [1, 2), the peripheral massage intensity level of the peripheral massager is set to be one level lower than the basic massage intensity level; if the multiple between the difference corresponding to the peripheral massager and the level gravity difference value is [2, 3), the peripheral massage intensity level of the peripheral massager is set to be two levels lower than the basic massage intensity level, and so on. Through the above-mentioned manner, the peripheral massage intensity level corresponding to each massager at the target massager peripheral position can be determined in turn.
[0038] According to the basic massage intensity level and the peripheral massage intensity level, the first level control information is generated and sent to the first massage assembly.
[0039] Further, it is judged whether the gravity sensing information meets the preset starting condition. Further, it is judged whether the gravity sensing information meets the starting condition. If the starting condition is met, it indicates that the user's gravity center is close to the backrest side, and at this time the second massage assembly on the backrest needs to be started. If it is judged that the starting condition is not met, it indicates that the user's gravity center is not close to the backrest side, and at this time the second massage assembly does not need to be started.
[0040] In a specific embodiment, the step of judging whether the gravity sensing information meets the preset starting condition comprises the following sub-steps: judging whether the longitudinal sensing difference corresponding to the gravity sensing information matches the difference interval set in the starting condition, so as to determine whether the gravity sensing information meets the starting condition.
[0041] Specifically, it is judged whether the longitudinal sensing difference corresponding to the gravity sensing information matches the difference interval set in the starting condition, that is, whether the longitudinal sensing difference is located within the difference interval. If the longitudinal sensing difference matches the difference interval, it is determined that the starting condition is met. If the longitudinal sensing difference does not match the difference interval, it is determined that the starting condition is not met.
[0042] Further, if the starting condition is met, second gear control information corresponding to the second massage assembly is acquired according to the gravity center analysis information, and the second gear control information is sent to the second massage assembly, so that the second massage assembly is adjusted in massage gear through the second gear control information.
[0043] In a specific embodiment, the specific process of acquiring the second gear control information corresponding to the second massage assembly according to the gravity center analysis information includes the following sub-steps: determining that the massager corresponding to the column in the second massage assembly is the core massager according to the gravity center positioning information in the gravity center analysis information; setting the core massage intensity gear of the core massager according to the positioning analysis information in the gravity center analysis information; setting the extended column massage intensity gear of each massager in the second massage assembly except the core massager according to the gravity gradient vector and the initial intensity gear in the gravity center analysis information; and generating the second gear control information according to the core massage intensity gear and the extended column massage intensity gear and sending the second gear control information to the second massage assembly.
[0044] According to the gravity center positioning information in the gravity center analysis information, the massager corresponding to the column closest to the gravity center positioning information in the horizontal direction can be determined as the core massager. g The massager closest to the core massager is the core massager. According to the gravity center gravity analysis value and the gravity gradient vector in the positioning analysis information, the gravity value of the core massager on the horizontal axis corresponding to the gravity center can be obtained. According to the gravity value of the core massager, the gear interval matching the gravity value can be matched as the core massage intensity gear.
[0045] According to the gravity center gravity analysis value and the gravity gradient vector, the gravity values at each position on the horizontal axis corresponding to the gravity center can be calculated in sequence. According to the calculated gravity values at each position on the horizontal axis corresponding to the gravity center, the gravity values of each massager in the second massage assembly except the core massager in the horizontal direction can be determined. The difference between the gravity values of each massager and the gravity value of the core massager is calculated, and the multiple between the difference and the preset gear gravity difference is calculated.
[0046] If the multiple between the difference corresponding to a column of massagers and the gear gravity difference is [0, 1), the extended column massage intensity gear of the column of massagers is set to be the same as the core massage intensity gear. If the multiple between the difference corresponding to a column of massagers and the gear gravity difference is [1, 2), the extended column massage intensity gear of the column of massagers is set to be one gear lower than the core massage intensity gear. Similarly, the multiple between the difference corresponding to a column of massagers and the gear gravity difference is calculated.
[0047] In this way, the massage force levels of the other massage columns except the core massage column can be determined in sequence. The second level control information corresponding to the core massage force level and the extended massage force level is generated, and the second level control information is sent to the second massage assembly.
[0048] If the starting condition is not met, after the step of determining whether the gravity sensing information meets the preset starting condition, the gravity sensing information is obtained again and analyzed to obtain new gravity analysis information, and the difference between the new gravity analysis information and the gravity analysis information corresponding to the latest generated control information is obtained. If the starting condition is met, after the step of obtaining the second level control information corresponding to the second massage assembly according to the gravity analysis information and sending the second level control information to the second massage assembly, the gravity sensing information is obtained again and analyzed to obtain new gravity analysis information, and the difference between the new gravity analysis information and the gravity analysis information corresponding to the latest generated control information is obtained. The difference information between the two sets of gravity analysis information includes a lateral sensing difference, a longitudinal sensing difference, and a gravity center coordinate distance difference.
[0049] It is determined whether the difference information meets the preset adjustment condition, that is, whether the difference values in the difference information are located in the corresponding difference value interval in the adjustment condition. If any difference value is not located in the corresponding difference value interval, it is determined that the adjustment condition is met. If all the difference values are located in the corresponding difference value interval, it is determined that the adjustment condition is not met.
[0050] If the adjustment condition is met, the new gravity analysis information is taken as a reference, and the step of obtaining the first level control information corresponding to the first massage assembly according to the gravity analysis information and sending the first level control information to the first massage assembly is continued to be executed, and the subsequent steps are executed, so as to realize the level adjustment control of the massage assembly according to the new gravity analysis information. If the adjustment condition is not met, after a preset time period, the gravity sensing information is obtained again and analyzed to obtain new gravity analysis information, and the step of determining whether the adjustment condition is met is repeatedly executed.
[0051] The application also provides a seat, such as Figures 2 to 4As shown, the seat includes a massage adaptive control device based on posture sensing as described in the above embodiment; the seat also includes a base 101, a support rod 102, a limiting post 103, a backrest 104, a seat cushion 105, an armrest 107, a support plate 106, and armrests 107; the support rod 102 is fixedly mounted on the base 101, the limiting post 103 is sleeved on the outside of the support rod 102, the top surface of the limiting post 103 is fixedly connected to the seat cushion 105, and the armrest 107 horizontal adjustment component in the armrest 107 adjustment device is fixedly mounted on the side wall of the limiting post 103, and the two armrests... The ends of the support plate 106 are connected to the horizontal adjustment device of the armrest 107; the support plate 106 of the armrest 107 are all L-shaped structures; the first massage component 12 and the gravity sensor 11 are both disposed on the top surface of the seat cushion 105; the first massage component 12 includes multiple massagers and multiple gravity sensors 11 arranged in a matrix; the second massage component 13 and the distance sensor 14 are both disposed on the side of the backrest 104 facing the armrest 107; the second massage component 13 includes multiple massagers and the distance sensor 14 arranged in a matrix.
[0052] like Figure 4 As shown, each massager includes a vibrator, a rigid massage head 121, and a flexible skin 122. The skin 122 covers the massage head 121. The vibrator generates vibrations according to the massage output power (i.e., power supply power). The vibrations are transmitted to the massage head 121 and buffered by the skin. The vibration intensity of the vibrator is positively correlated with the massage output power. That is, the greater the massage output power, the greater the vibration intensity generated by the vibrator.
[0053] The height of the outward protrusion of the gravity sensor 11 is slightly lower than the height of the outward protrusion of the skin 122 in the massager. The height of the outward protrusion of the gravity sensor 11 is higher than the height of the outward protrusion of the massage head 121. When the user presses the skin of the massager downward and deforms it, the height of the deformed flexible skin is lower than the height of the outward protrusion of the gravity sensor 11. Therefore, the downward pressure in the area of the gravity sensor 11 can effectively act on the gravity sensor 11, and thus will not affect the gravity sensor 11 from sensing gravity and obtaining gravity values.
[0054] In the seat posture sensing-based massage adaptive control system and seat provided by the embodiment of the present application, the system comprises a controller arranged in the seat, a gravity sensor, a distance sensor, a first massage component and a second massage component arranged on the seat; the controller is in communication connection with the gravity sensor, the distance sensor, the first massage component and the second massage component respectively; the seat comprises a backrest, a seat cushion and an armrest; the first massage component and the gravity sensor are arranged on the top surface of the seat cushion; the second massage component and the distance sensor are arranged on the side surface of the backrest facing the armrest. The above massage adaptive control system detects whether a user is seated on the seat through distance sensing information, and analyzes the gravity sensing information corresponding to the user's sitting to obtain gravity analysis information, and the controller controls the two groups of massage components according to the gravity analysis information, greatly improving the flexibility of the massage component control and improving the massage effect.
[0055] The above is only a specific embodiment of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical range disclosed by the present application, and these modifications or replacements should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A massage self-adaptive control system based on sitting posture sensing, characterized in that, The system comprises a controller arranged in a seat, a gravity sensor, a distance sensor, a first massage assembly and a second massage assembly arranged on the seat; The controller is in communication connection with the gravity sensor, the distance sensor, the first massage assembly and the second massage assembly respectively; The seat comprises a backrest, a cushion and an armrest; the first massage assembly and the gravity sensor are arranged on the top surface of the cushion; The second massage assembly and the distance sensor are arranged on the side surface of the backrest facing the armrest.
2. The sitting posture sensing based massage adaptive control system according to claim 1, wherein, The first massage assembly comprises a plurality of massagers combined with a plurality of the gravity sensors and arranged in a matrix; the second massage assembly comprises a plurality of massagers combined with the distance sensor and arranged in a matrix.
3. The sitting posture sensing based massage adaptive control system according to claim 1 or 2, characterized in that, The controller executes the following method to realize adaptive control of the first massager and the second massager: Obtain distance sensing information sensed by the distance sensor, and determine whether the distance sensing information meets a preset gravity detection condition; If the distance sensing information meets the gravity detection condition, obtain gravity sensing information sensed by the gravity sensor; According to a preset gravity center analysis strategy, analyze the gravity sensing information to obtain corresponding gravity center analysis information; According to the gravity center analysis information, obtain first gear control information corresponding to the first massage assembly and send the first gear control information to the first massage assembly to adjust the massage gear of the first massage assembly; Determine whether the gravity sensing information meets a preset starting condition; If the starting condition is met, according to the gravity center analysis information, obtain second gear control information corresponding to the second massage assembly and send the second gear control information to the second massage assembly to adjust the massage gear of the second massage assembly.
4. The sitting posture sensing based massage adaptive control system of claim 3, wherein, The determination of whether the distance sensing information meets the preset gravity detection condition comprises: Determine whether the distance sensing information is less than a distance threshold set in the gravity detection condition; If the distance sensing information is less than the distance threshold, determine whether a duration that the distance sensing information is less than the distance threshold is greater than a time threshold set in the gravity detection condition; If the duration is greater than the time threshold, it is determined that the distance sensing information meets the gravity detection condition; If the distance sensing information is not less than the distance threshold or the duration is not greater than the time threshold, it is determined that the distance sensing information does not meet the gravity detection condition.
5. The sitting posture sensing based massage adaptive control system of claim 3, wherein, The analysis of the gravity sensing information according to the preset gravity center analysis strategy to obtain corresponding gravity center analysis information comprises: According to a grouping rule in the gravity center analysis strategy, group a plurality of gravity sensing values contained in the gravity sensing information to obtain corresponding longitudinal grouping and transverse grouping; Calculate a difference between two gravity sensing values in the longitudinal grouping to obtain a longitudinal sensing difference; Calculate a difference between two gravity sensing values in the transverse grouping to obtain a transverse sensing difference; According to a positioning rule in the gravity center analysis strategy, positionally analyze the longitudinal sensing difference and the transverse sensing difference to obtain corresponding gravity center positioning information; According to the gravity sensing information and the gravity center positioning information by the gravity center analysis rule in the gravity center analysis strategy, positioning analysis information corresponding to the gravity center positioning information is obtained; The gravity center positioning information and the positioning analysis information are combined to obtain corresponding gravity center analysis information.
6. The sitting posture sensing based massage adaptive control system according to claim 5, wherein, The positioning analysis information includes a gravity center gravity analysis value and a gravity gradient vector, and the gravity center analysis rule in the gravity center analysis strategy is used to analyze the gravity sensing information and the gravity center positioning information to obtain the positioning analysis information corresponding to the gravity center positioning information, including: According to the analysis function in the gravity center analysis rule, the gravity sensing information and the gravity center positioning information are analyzed to obtain the corresponding gravity center gravity analysis value; According to the gravity center gravity analysis value and the gravity sensing information, a gravity gradient vector corresponding to the gravity center positioning information is obtained.
7. The sitting posture sensing based massage adaptive control system of claim 3, wherein, According to the gravity center analysis information, first gear control information corresponding to the first massage component is obtained and sent to the first massage component to adjust the massage gear of the first massage component, including: According to the gravity center positioning information in the gravity center analysis information, a massager at a corresponding position in the first massage component is determined as a target massager; According to the positioning analysis information in the gravity center analysis information, a basic massage intensity gear of the target massager is set; According to the gravity gradient vector in the gravity center analysis information and the basic massage intensity gear, a peripheral massage intensity gear corresponding to a massager in the periphery of the target massager in the first massage component is set; According to the basic massage intensity gear and the peripheral massage intensity gear, first gear control information is generated and sent to the first massage component.
8. The sitting posture sensing based massage adaptive control system of claim 3, wherein, The judgment of whether the gravity sensing information meets the preset starting condition includes: Whether the longitudinal sensing difference corresponding to the gravity sensing information matches the difference interval set in the starting condition is judged to determine whether the gravity sensing information meets the starting condition.
9. The sitting posture sensing based massage adaptive control system of claim 3, wherein, According to the gravity center analysis information, second gear control information corresponding to the second massage component is obtained and sent to the second massage component to adjust the massage gear of the second massage component, including: According to the gravity center positioning information in the gravity center analysis information, a massager in a corresponding column in the second massage component is determined as a core massager; According to the positioning analysis information in the gravity center analysis information, a core massage intensity gear of the core massager is set; According to the gravity gradient vector in the gravity center analysis information and the initial intensity gear, an extended column massage intensity gear corresponding to each column massager other than the core massager in the second massage component is set; According to the core massage intensity gear and the extended column massage intensity gear, second gear control information is generated and sent to the second massage component.
10. A seat, characterized by The seat includes a massage adaptive control system based on sitting posture sensing according to any one of claims 1-9; The seat further includes a base, a support rod, a limiting column, and a handrail support plate; The support rod is fixedly arranged on the base, the limiting column is sleeved outside the support rod, the top surface of the limiting column is fixedly connected with the cushion, the armrest horizontal adjusting assembly of the armrest adjusting device is fixedly arranged on the side wall of the limiting column, and the ends of the two armrest support plates are connected with the armrest horizontal adjusting device respectively. The armrest support plates are all L-shaped structures.