Electric blanket temperature management method and system

The electric blanket system uses pressure mapping and weight-based thresholds to adjust heating, addressing the limitations of existing blankets by providing targeted temperature control and reducing redundant heating, enhancing comfort and efficiency.

CN119095206AActive Publication Date: 2024-12-06YUYAO FUYUN ELECTRONIC TECH CO LTD

Patent Information

Application Number
CN202411516673.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2024-12-06
Estimated Expiration
2044-10-29

AI Technical Summary

Technical Problem

Existing electric blankets lack the ability to flexibly adjust heating temperature based on user body surface temperature and accurately identify the user's lying area, leading to redundant heating and reduced user experience.

Method used

An electric blanket system that uses pressure sensors to map user position and adjust heating based on weight data, dividing the blanket into specific areas for targeted temperature control, including a use detection unit, heating adjustment unit, and member adjustment unit to set thresholds and intervals for accurate user identification and heating management.

Benefits of technology

Enhances user comfort by adapting heating to body temperature, reduces power consumption through efficient heating, and prevents overheating, improving user experience and heating efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119095206A_ABST
    Figure CN119095206A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of control systems, in particular to an electric blanket temperature management method and system, which comprises an electric blanket with a plurality of heating areas, and each heating area can monitor the pressure value of the area. The prone position range of the user can be preliminarily determined through the head area obtained through comparison and analysis, then the approximate range area of the user on the electric blanket is determined, temperature regulation and control are conducted on the range area, on one hand, the user can feel heat of the electric blanket in time, the comfort degree is improved, and meanwhile the user experience is improved. Heat loss caused by invalid heating of other areas is reduced, the heating efficiency of the electric blanket is improved, and power consumption is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of control systems, and in particular to a temperature management method and system for an electric blanket. Background Art

[0002] Electric blankets are a common household appliance, mainly used to provide a warm and comfortable sleeping environment for sleepers in cold seasons. It is heated by a built-in electric heating element and can be laid on a mattress or used directly as a mattress. Electric blankets are usually equipped with a temperature controller, allowing users to adjust the temperature according to their needs. Some models even provide multiple temperature settings or timed shut-off functions to enhance flexibility and safety of use.

[0003] Electric blankets currently on the market generally require users to manually control the switch and temperature. A few can obtain pressure data to determine the user's usage status and intelligently control the heating of the heating wire, but none of them can flexibly adjust the heating temperature according to the user's body surface temperature, and it is difficult to identify the user's lying area for regional heating control, resulting in redundant heating of most areas of the electric blanket, affecting the actual use experience and work efficiency of the electric blanket, and there are certain defects. Summary of the invention

[0004] In view of the above-mentioned shortcomings of the prior art, the present invention provides an electric blanket temperature management method and system, which can effectively solve the problem that the intelligent level of the temperature and heating area control of the electric blanket in the prior art is not high, affecting the user experience.

[0005] To achieve the above objectives, the present invention is implemented through the following technical solutions:

[0006] The present invention provides a method for managing the temperature of an electric blanket, including an electric blanket having multiple heating areas, wherein the steps of performing temperature management include:

[0007] Step 1: Obtain the position and pressure value of each heating area and draw a pressure distribution map;

[0008] Step 2: Obtain the weight data of the family user, and set the total difference threshold and change range based on the weight data of the family user;

[0009] The total pressure value of the electric blanket is obtained regularly, and the increase in the total pressure value recorded in the last two times is calculated and analyzed. When the increase in the total pressure value is greater than or equal to the total difference threshold, the recording time corresponding to the latter total pressure value is recorded as the first change time, and recorded as a successful recognition, and the recording time corresponding to the former total pressure value is recorded as the fixed time;

[0010] Step 3: After the first change moment, analyze each heating area, calculate the average value of the pressure value increase of each heating area and compare it with the change interval. When the average value of the pressure value increase is within the change interval, mark the electric blanket state as the use state and start the electric blanket;

[0011] Repeat steps 2 and 3;

[0012] Step 4: When the electric blanket is in use, compare and analyze the current pressure distribution map and the pressure distribution map at a fixed time to obtain the contact temperature of the heating area with the maximum pressure value, obtain the target temperature based on the contact temperature analysis, and adjust the heating temperature of the electric blanket to the target temperature;

[0013] Step 5: Divide the electric blanket into three rectangular areas with area proportions of 25%, 50%, and 25% respectively, analyze the pressure values ​​in the rectangular areas, and define multiple target areas based on the number of successful identifications and perform heating control;

[0014] Step 6: Obtain the total pressure value and record and analyze it, identify the leaving process, mark the electric blanket state as standby state according to the difference between the leaving process and the number of successful identifications, and turn off the electric blanket.

[0015] Furthermore, the pressure distribution map construction process is as follows:

[0016] The row and column order of each heating area is obtained, and a rectangular coordinate system is constructed using the row and column order of each heating area as coordinate data. The coordinates of each heating area are expressed as (x, y), where x corresponds to the long side of the electric blanket and y corresponds to the short side of the electric blanket. The coordinate points of each heating area and their corresponding pressure values ​​are marked in the rectangular coordinate system to obtain a pressure distribution diagram.

[0017] Furthermore, the temperature adjustment process corresponding to the electric blanket is as follows:

[0018] Get the current pressure distribution map and compare it with the pressure distribution map at a fixed time. After eliminating the areas with the same values ​​in the two pressure distribution maps, get the contact temperature of the heating area with the largest pressure value. , substitute into the formula Calculate the target temperature ,in is the preset weight coefficient, The preset temperature threshold adjusts the heating temperature of the electric blanket to the target temperature.

[0019] Furthermore, the heating control process of the electric blanket is as follows:

[0020] The long side of the electric blanket is recorded as the reference side, and the electric blanket is divided into the first rectangular area, the second rectangular area, and the third rectangular area by the reference side. The area ratios of the three rectangular areas are 25%, 50%, and 25% respectively. When the electric blanket is in use, the number of successful identifications n is obtained, and the pressure values ​​of each heating area in the first rectangular area and the third rectangular area are obtained. The pressure values ​​are selected within the preset range. [ 0 . 06 * LD , 0 . 12 * LD ] The fever area within is recorded as the control area, LD is the total difference threshold, and when the weight data of each family user is stored When the range interval is preset, [ 0 . 06 * m i , 0 . 12 * m i ] , i represents the serial number of the home user;

[0021] Select n target areas closest to the short side of the electric blanket as the head area and obtain their coordinates ( , ), m=1,2,…,n, substitute into the formula y m max = y m + [ L ′ L ] , y m my = y m − [ L ′ L ] The calculation is performed in is the preset length constant, L is the side length of the heating area, [ L ′ L ] Indicates that the value is not less than The smallest integer of , to obtain multiple restricted ranges [ , ], all heating areas within the restricted range are recorded as target areas, the heating temperature of the electric blanket in the target area is adjusted to the target temperature, and other heating areas are not heated.

[0022] An electric blanket temperature management system includes a use detection unit, a heating adjustment unit and a member adjustment unit:

[0023] The use detection unit is used to obtain the pressure value in each heating area, and further analysis is performed based on the pressure value, thereby marking the user's use status and the number of users;

[0024] The heating adjustment unit is used to adjust the heating temperature of the electric blanket according to the current body surface temperature of the user, and to determine the lying position range of the user according to the pressure data, and to perform heating control on the heating area within the lying position range;

[0025] The member adjustment unit is used to set corresponding thresholds and range intervals according to the weight data of each family user, and determine whether the usage status is in line with the family user based on the corresponding thresholds and range intervals.

[0026] Furthermore, the process of using the detection unit state judgment is as follows:

[0027] The sum of the pressure values ​​of all heating areas is calculated regularly and recorded as the total pressure value. The total pressure values ​​of the two most recent records are obtained and recorded as the previous total pressure value and the subsequent total pressure value respectively. When the subsequent total pressure value minus the previous total pressure value is greater than or equal to the preset total difference threshold, the recording time corresponding to the subsequent total pressure value is recorded as the first change time and recorded as a successful identification. When the previous total pressure value minus the subsequent total pressure value is greater than or equal to the preset total difference threshold, it is recorded as a leaving process.

[0028] There is a preset user value with an initial value of 0. When a successful identification is recorded, the user value is increased by 1. When a leaving process is recorded, the user value is reduced by 1. When the user value is greater than 0, the electric blanket state is marked as in use. When the user value is equal to 0, the electric blanket state is marked as standby.

[0029] Furthermore, the heating unit adjusts the temperature in the following process:

[0030] Construct a rectangular coordinate system, let the coordinates of each heating area be represented as (x, y), where x corresponds to the serial number in the long side direction of the electric blanket, and y corresponds to the serial number in the short side direction of the electric blanket. Mark the coordinate points of each heating area and their corresponding pressure values ​​in the rectangular coordinate system to obtain a pressure distribution map;

[0031] When the electric blanket is turned on, the current pressure distribution map is obtained and compared with the pressure distribution map in the standby state. After removing the areas with the same values ​​in the two pressure distribution maps, the contact temperature of the heating area with the largest pressure value is obtained. , substitute into the formula Calculate the target temperature ,in is the preset weight coefficient, The temperature threshold is preset, and the heating temperature of the electric blanket is adjusted to the target temperature;

[0032] Divide the electric blanket into the first rectangular area, the second rectangular area, and the third rectangular area with area proportions of 25%, 50%, and 25% respectively based on the long side of the electric blanket, obtain the user value n, obtain the pressure values ​​of each heating area in the first rectangular area and the third rectangular area, and select the pressure value within the preset range. [ 0 . 06 * LD , 0 . 12 * LD ] The heating area within is recorded as the control area, LD is the total difference threshold, and the n target areas closest to the short side of the electric blanket are selected as the head area and their coordinates are obtained ( , ), m=1,2,…,n, substitute into the formula y m max = y m + [ L ′ L ] , y m my = y m − [ L ′ L ] The calculation is performed in is the preset length constant, [ L ′ L ] Indicates that the value is not less than The minimum integer of L is the side length of the heating area, and multiple limit ranges are obtained [ , ], all heating areas within the restricted range are recorded as target areas, the heating temperature of the electric blanket in the target area is adjusted, and other heating areas are not heated.

[0033] Furthermore, the member adjustment unit sets the total difference threshold and the change interval as follows:

[0034] Get the number of family users j and the weight data of each family user , i is the serial number of the family user, i=1,2,...,j, and the total difference threshold LD and change interval are set based on the weight data of each family user:

[0035] Weight data Substitute into the formula LD = 0 . 8 * [ m i ] my The calculation is performed in [ m i ] my Indicates taking The minimum value among them is used to obtain the total difference threshold LD;

[0036] Assume that multiple change intervals are [ TD i ′ , TD i ″ ] , then the corresponding endpoint value calculation formula is and ,in are all preset weight coefficients, and L is the side length of the heating area;

[0037] When the weight data of the family user is not obtained, Substitute 50 into the formula to calculate and get the total difference threshold and change range;

[0038] The total difference threshold LD and the change interval are sent to the usage detection unit.

[0039] Furthermore, it also includes a range adaptation unit, which further delineates the user's main lying posture area and the adjacent lying posture area based on the user's lying posture pressure data, and performs corresponding control operations for these two different areas, wherein:

[0040] The pressure value in the second rectangular area is within the preset range [ 0 . 06 * LD , 0 . 12 * LD ] The heating area is recorded as the middle area, the nearest middle area of ​​each head area is obtained and bound to the head area, recorded as the body area of ​​the head area, a straight line is drawn through the center of the head area and the center of the body area, and the straight line is used as the symmetry axis to construct the width as the preset value The rectangular area is recorded as the main lying area, which runs through the electric blanket. The straight line is used as the symmetry axis to construct the width as the preset value. The rectangular area that is not the main lying area in the rectangular area is recorded as the adjacent lying area, the heating temperature of the electric blanket in the main lying area is controlled to be adjusted to the target temperature, and the heating temperature of the electric blanket in the adjacent lying area is controlled to be adjusted to 35°C.

[0041] Compared with the known prior art, the technical solution provided by the present invention has the following beneficial effects:

[0042] 1. The present invention adjusts the triggering conditions of the usage status by establishing a total difference threshold and a variation interval. Compared with the prior art method of judging the usage status based on pressure, it can effectively reduce the misjudgment of the status in non-personnel use situations. Because the judgment data used in the present invention is based on the actual weight of the user, it can more accurately judge the usage status and enhance the user's experience of actively triggering the start.

[0043] 2. The present invention adjusts the heating temperature of the electric blanket according to the user's body surface temperature, so that the working temperature of the electric blanket can be more adapted to the current human body usage environment. When the user's body surface temperature rises, the heating value will be automatically reduced to prevent the user from feeling overheated and improve the user's comfort. The set temperature threshold can prevent the electric blanket from overheating, causing the temperature to be too high, and avoid causing burns to the user's body surface.

[0044] 3. The present invention can preliminarily determine the user's lying position range by comparing and analyzing the head area, and then determine the approximate range of the user on the electric blanket, and perform temperature control on this range. On the one hand, it can enable the user to feel the heat of the electric blanket in time, improve the comfort, and reduce the heat loss caused by ineffective heating in other areas, thereby improving the heating efficiency of the electric blanket and reducing power consumption.

[0045] 4. The present invention further analyzes the head area and the body area bound to it, thereby determining the main lying position straight line of the corresponding user and the lying position range of the user, and then controls the heating of the resistance wire in the corresponding area, performs targeted heating, reduces useless heating, and improves the efficiency of power resource utilization. Furthermore, a range of adjacent lying position areas is set, and on the basis of targeted heating, the area surrounding the lying position area can be adaptively heated. Compared with heating only the pressure area generated by the user's lying position, the user will not feel uncomfortable due to touching the electric blanket area with too low temperature when turning over to adjust the sleeping position, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0047] Figure 1 It is the overall flow chart of the present invention;

[0048] Figure 2 It is the overall module block diagram of the present invention. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0050] The present invention will be further described below in conjunction with the embodiments.

[0051] See also Figure 1 A method for managing the temperature of an electric blanket includes at least one electric blanket having a plurality of square heating areas, wherein the heating wires in each heating area are controlled by a separate control module, so that one or more specific heating areas can be selected for heating and temperature rise to improve the user experience, and each heating area is also provided with a pressure sensor for monitoring the pressure value in the heating area, and the steps for performing temperature management include:

[0052] Step 1: Obtain the row and column sequence (i.e., row and column) of each heating area, use the row and column sequence of each heating area as coordinate data to construct a rectangular coordinate system, mark the pressure value corresponding to the coordinate point of each heating area in the rectangular coordinate system, and obtain a pressure distribution map. The coordinates of each heating area are expressed as (x, y), where x corresponds to the long side direction of the electric blanket and y corresponds to the short side direction of the electric blanket;

[0053] Step 2: Obtain the side length of each heating area and record it as the unit side length. Regularly calculate the sum of the pressure values ​​of all heating areas and record it as the total pressure value. The calculation period is greater than or equal to 3 seconds (limiting the recording period can effectively reduce the number of calculations and avoid misjudgment and missed judgment due to too short calculation intervals). Draw a line graph of the change of the total pressure value over time. Obtain the total pressure values ​​of the two most recent records and record them as the previous total pressure value and the subsequent total pressure value. When the subsequent total pressure value minus the previous total pressure value is greater than or equal to the preset total difference threshold, the recording time corresponding to the subsequent total pressure value is recorded as the first change time, and recorded as a successful identification. At the same time, the recording time corresponding to the previous total pressure value is recorded as the fixed time.

[0054] Step 3: Analyze the pressure value of each heating area after the first change moment, obtain the pressure value of each heating area at the current moment and substitute it into the formula Calculate the pressure change value ,in Respectively represent the pressure value of each heating area at the current moment and the pressure value at the most recent fixed moment, and preset multiple change intervals. Calculate the average value of all positive pressure change values ​​(i.e., the average pressure of the area where the user is on the electric blanket. When it is within a certain interval, it can be determined that the user is lying on the electric blanket, and at this time, it can be determined that the user is in use) and compare it with the change interval. When the average value of the absolute value of the change is within the change interval (at this time, it means that the number of heating areas covered by the user is within a set interval, that is, it can be determined by the range of pressure applied by the user whether the user is lying on the electric blanket, and thus further determine whether the user is in use), record the first change moment as the start moment and mark the electric blanket state as in use, and start the electric blanket until the total pressure value is lower than the total pressure value at the first change moment;

[0055] Furthermore, when the total pressure value recorded during the use status maintenance process changes, steps two and three are repeated, and the total pressure value corresponding to each first change moment is recorded during the repeated process, and each complete repetition process is recorded as a successful identification (if and only if the output result of repeating steps two and three is "marking the electric blanket status as use status"), it is recorded as a successful identification. By repeating steps two and three, it is possible to cope with the situation where multiple users use it at the same time, and recording the changes in the total pressure value is helpful in analyzing the changes in the number of users currently using it.

[0056] Furthermore, the number of household users j and the weight data of each household user are obtained. (Weight data is obtained by pre-input, and is input by the user when the electric blanket starts to be used), i is the serial number of the family user, i=1,2,...,j, and the total difference threshold and change range are set based on the weight data of each family user, where:

[0057] The calculation formula of the total difference threshold LD is: LD = 0 . 8 * [ m i ] my ,in [ m i ] my Indicates taking By limiting the total difference threshold LD to be related to the family user with the smallest weight, the usage state can be triggered by any family user, thereby improving the fault tolerance rate;

[0058] Assume that multiple change intervals are [ TD i ′ , TD i ″ ] , then the corresponding endpoint value calculation formula is and ,in They are all preset weight coefficients, L is the side length of the heating area, and the average range of the absolute value of each change area when the user lies down is estimated based on the user's weight data, and then judgment is made for the use of a single member;

[0059] When the weight data of the family user is not obtained, Substitute 50 into the formula for calculation to obtain the total difference threshold and change range.

[0060] It should be noted that by setting a total difference threshold and a change interval to adjust the trigger conditions of the usage status, compared with the pressure-based usage status judgment method in the prior art, it can effectively reduce the misjudgment of the status in non-personnel use situations. Because the judgment data used in the present invention is based on the actual weight of the user, it can more accurately judge the usage status and enhance the user's experience of actively triggering the start.

[0061] It should be noted that the active switching method based on pressure data is not the only method of controlling the electric blanket in the present invention. That is to say, the parts not mentioned in the present invention can still use the switch control method in the prior art to control the switch of the electric blanket. Therefore, the electric blanket can also operate normally without being turned on by the active switch, and will not affect the subsequent temperature management control.

[0062] Step 4: When the electric blanket is turned on, obtain the current pressure distribution map and compare it with the pressure distribution map at a fixed time. After eliminating the areas with the same values ​​in the two pressure distribution maps, obtain the contact temperature of the heating area with the largest pressure value. (i.e. the surface temperature of the object in contact with the area of ​​the electric blanket, which can be measured by a contact temperature sensor), substitute into the formula Calculate the target temperature ,in is the preset weight coefficient, The temperature threshold is preset, and the heating temperature of the electric blanket is adjusted to the target temperature;

[0063] The heating temperature of the electric blanket is adjusted according to the user's body surface temperature, so that the working temperature of the electric blanket can better adapt to the current human body usage environment. When the user's body surface temperature rises, the heating value will be automatically reduced to prevent the user from feeling overheated and improve the user's comfort. The set temperature threshold can prevent the electric blanket from overheating, causing the temperature to be too high, and avoid causing burns to the user's body surface.

[0064] Step 5: Record the long side of the electric blanket as the reference side, and divide the electric blanket into the first rectangular area, the second rectangular area, and the third rectangular area based on the reference side. The area ratios of the three rectangular areas are 25%, 50%, and 25% respectively. When the electric blanket is in use, obtain the number of successful identifications n, obtain the pressure values ​​of each heating area in the first rectangular area and the third rectangular area, and select the pressure value within the preset range. [ 0 . 06 * LD , 0 . 12 * LD ] The fever area within is recorded as the control area, LD is the total difference threshold, and when the weight data of each family user is stored When the range interval is preset, [ 0 . 06 * m i , 0 . 12 * m i ] , i represents the serial number of the home user;

[0065] Select n target areas closest to the short side of the electric blanket as the head area and obtain their coordinates ( , ), m=1,2,…,n, substitute into the formula y m max = y m + [ L ′ L ] , y m my = y m − [ L ′ L ] The calculation is performed in is the preset length constant, L is the side length of the heating area, [ L ′ L ] Indicates that the value is not less than The smallest integer of , to obtain multiple restricted ranges [ , ], all heating areas within the restricted range are recorded as target areas, the heating temperature of the electric blanket in the target area is adjusted, and other heating areas are not heated;

[0066] By comparing and analyzing the head area, we can preliminarily determine the user's lying position range, and then determine the approximate range of the user on the electric blanket. Temperature control is performed in this range. On the one hand, it can enable the user to feel the heat of the electric blanket in time to improve comfort, while reducing heat loss caused by ineffective heating in other areas, improving the heating efficiency of the electric blanket and reducing power consumption.

[0067] Step 6: Obtain a line graph of the total pressure value changing over time, obtain the total pressure values ​​of the two most recent records and record them as the previous pressure total value and the subsequent pressure total value respectively, and when the previous pressure total value minus the subsequent pressure total value is greater than or equal to the preset total difference threshold, it is recorded as a leaving process. Whenever a leaving process is identified, the number of successful identifications is reduced by one, until the number of successful identifications is equal to 0, the electric blanket state is marked as standby state, and the electric blanket is turned off.

[0068] By identifying the user's departure, the heating of the electric blanket can be turned off in time, thereby preventing the electric blanket from continuing to work when no one is using it, causing a waste of electricity.

[0069] See also Figure 2 , an electric blanket temperature management, comprising:

[0070] Using the detection unit, the pressure value in each heating area is obtained, and further analysis is performed based on the pressure value to determine whether the user is in use, wherein:

[0071] Obtain the side length of each heating area and record it as the unit side length. Regularly calculate the sum of the pressure values ​​of all heating areas and record it as the total pressure value. Obtain the total pressure values ​​of the two most recent records and record them as the previous total pressure value and the subsequent total pressure value respectively. When the subsequent total pressure value minus the previous total pressure value is greater than or equal to the preset total difference threshold, record the recording time corresponding to the subsequent total pressure value as the first change time and record it as a successful identification. When the previous total pressure value minus the subsequent total pressure value is greater than or equal to the preset total difference threshold, record it as a leaving process.

[0072] There is a preset user value with an initial value of 0 (i.e. the value when the electric blanket is not in use). When a successful identification is recorded, the user value is increased by 1. When a leaving process is recorded, the user value is reduced by 1. When the user value is greater than 0, the electric blanket status is marked as in use. When the user value is equal to 0, the electric blanket status is marked as standby.

[0073] The heating adjustment unit adjusts the heating temperature of the electric blanket according to the current body temperature of the user, and determines the lying position range of the user according to the pressure data, and performs heating control on the heating area within the lying position range, wherein:

[0074] Construct a rectangular coordinate system, let the coordinates of each heating area be represented as (x, y), where x corresponds to the serial number in the long side direction of the electric blanket, and y corresponds to the serial number in the short side direction of the electric blanket. Mark the coordinate points of each heating area and their corresponding pressure values ​​in the rectangular coordinate system to obtain a pressure distribution map;

[0075] When the electric blanket is turned on, the current pressure distribution map is obtained and compared with the pressure distribution map in the standby state. After removing the areas with the same values ​​in the two pressure distribution maps, the contact temperature of the heating area with the largest pressure value is obtained. , substitute into the formula Calculate the target temperature ,in is the preset weight coefficient, The temperature threshold is preset, and the heating temperature of the electric blanket is adjusted to the target temperature;

[0076] Divide the electric blanket into the first rectangular area, the second rectangular area, and the third rectangular area by the long side of the electric blanket. The area ratios of the three rectangular areas are 25%, 50%, and 25% respectively. Obtain the user value n, obtain the pressure values ​​of each heating area in the first rectangular area and the third rectangular area, and select the pressure value within the preset range. [ 0 . 06 * LD , 0 . 12 * LD ] The heating area within is recorded as the control area, LD is the total difference threshold, and the n target areas closest to the short side of the electric blanket are selected as the head area and their coordinates are obtained ( , ), m=1,2,…,n, substitute into the formula y m max = y m + [ L ′ L ] , y m my = y m − [ L ′ L ] The calculation is performed in is the preset length constant, [ L ′ L ] Indicates that the value is not less than The minimum integer of L is the side length of the heating area, and multiple limit ranges are obtained [ , ], all heating areas within the restricted range are recorded as target areas, the heating temperature of the electric blanket in the target area is adjusted, and other heating areas are not heated.

[0077] The member adjustment unit sets corresponding thresholds and ranges according to the weight data of each family user, and determines whether to output successful recognition based on the corresponding thresholds and ranges, wherein:

[0078] Get the number of family users j and the weight data of each family user , i is the serial number of the family user, i=1,2,...,j, and the total difference threshold LD and change interval are set based on the weight data of each family user:

[0079] Weight data Substitute into the formula LD = 0 . 8 * [ m i ] my The calculation is performed in [ m i ] my Indicates taking The minimum value among them is used to obtain the total difference threshold LD;

[0080] Assume that multiple change intervals are [ TD i ′ , TD i ″ ] , then the corresponding endpoint value calculation formula is and ,in are all preset weight coefficients, and L is the side length of the heating area;

[0081] When the weight data of the family user is not obtained, Substitute 50 into the formula to calculate and get the total difference threshold and change range;

[0082] Sending the total difference threshold LD to the use detection unit;

[0083] After the detection unit is used to generate the first change moment, the difference between the current pressure value of each heating area and the pressure value recorded before the first change moment is calculated to obtain the pressure change value, and the average value of all positive pressure change values ​​is calculated and compared with the change interval. When the average value of the absolute value of the change is within the change interval, it is recorded as a successful recognition (that is, after the detection unit compares the total difference threshold and before recording the successful recognition, it is also necessary to compare the change interval to confirm that the user is a home user to avoid misjudgment caused by other objects).

[0084] The system further includes a range adaptation unit, which further defines a main lying position area and an adjacent lying position area based on the lying position pressure data of the user, and performs corresponding control operations for the two different areas, wherein:

[0085] The pressure value in the second rectangular area is within the preset range [ 0 . 06 * LD , 0 . 12 * LD ] The heating area is recorded as the middle area, the nearest middle area of ​​each head area is obtained and bound to the head area, recorded as the body area of ​​the head area, a straight line is drawn through the center of the head area and the center of the body area, and the straight line is used as the symmetry axis to construct the width as the preset value The rectangular area is recorded as the main lying area, which runs through the electric blanket. The straight line is used as the symmetry axis to construct the width as the preset value. The rectangular area that is not the main lying area in the rectangular area is recorded as the adjacent lying area, the heating temperature of the electric blanket in the main lying area is controlled to be adjusted to the target temperature, and the heating temperature of the electric blanket in the adjacent lying area is controlled to be adjusted to 35°C.

[0086] By analyzing the head area and the body area bound to it, the main lying position straight line of the corresponding user is determined (generally speaking, when the human body is in a normal lying position, the torso range is generally within a rectangular range and distributed along the straight line of its spine). The user's lying position range is determined by the main lying position straight line, and then the heating of the resistance wire in the corresponding area is controlled to achieve targeted heating, reduce useless heating, and improve the efficiency of power resource utilization. Furthermore, the range of the adjacent lying position area is set, and on the basis of targeted heating, the area surrounding the lying position area can be adaptively heated. Compared with heating only the pressure zone generated by the user's lying position, the user will not feel uncomfortable due to touching the electric blanket area with too low temperature when turning over to adjust the sleeping position, thereby improving the user experience.

[0087] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements will not cause the essence of the corresponding technical solutions to deviate from the protection scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for managing the temperature of an electric blanket, comprising: An electric blanket having multiple heating areas, characterized in that the step of performing temperature management comprises: Step 1: Obtain the position and pressure value of each heating area and draw a pressure distribution map; Step 2: Obtain the weight data of the family user, and set the total difference threshold and change range based on the weight data of the family user; The total pressure value of the electric blanket is obtained regularly, and the increase in the total pressure value recorded in the last two times is calculated and analyzed. When the increase in the total pressure value is greater than or equal to the total difference threshold, the recording time corresponding to the latter total pressure value is recorded as the first change time, and recorded as a successful recognition, and the recording time corresponding to the former total pressure value is recorded as the fixed time; Step 3: After the first change moment, analyze each heating area, calculate the average value of the pressure value increase of each heating area and compare it with the change interval. When the average value of the pressure value increase is within the change interval, mark the electric blanket state as the use state and start the electric blanket; Repeat steps 2 and 3; Step 4: When the electric blanket is in use, compare and analyze the current pressure distribution map and the pressure distribution map at a fixed time to obtain the contact temperature of the heating area with the maximum pressure value, obtain the target temperature based on the contact temperature analysis, and adjust the heating temperature of the electric blanket to the target temperature; Step 5: Divide the electric blanket into three rectangular areas with area proportions of 25%, 50%, and 25% respectively, analyze the pressure values ​​in the rectangular areas, and define multiple target areas based on the number of successful identifications and perform heating control; Step 6: Obtain the total pressure value and record and analyze it, identify the leaving process, mark the electric blanket state as standby state according to the difference between the leaving process and the number of successful identifications, and turn off the electric blanket.

2. The method for managing the temperature of an electric blanket according to claim 1, characterized in that: The pressure distribution map construction process is as follows: The row and column order of each heating area is obtained, and a rectangular coordinate system is constructed using the row and column order of each heating area as coordinate data. The coordinates of each heating area are expressed as (x, y), where x corresponds to the long side of the electric blanket and y corresponds to the short side of the electric blanket. The coordinate points of each heating area and their corresponding pressure values ​​are marked in the rectangular coordinate system to obtain a pressure distribution diagram.

3. The method for managing the temperature of an electric blanket according to claim 1, characterized in that: The temperature adjustment process corresponding to the electric blanket is as follows: Get the current pressure distribution map and compare it with the pressure distribution map at a fixed time. After eliminating the areas with the same values ​​in the two pressure distribution maps, get the contact temperature of the heating area with the largest pressure value. , substitute into the formula Calculate the target temperature ,in is the preset weight coefficient, The preset temperature threshold adjusts the heating temperature of the electric blanket to the target temperature.

4. The method for managing the temperature of an electric blanket according to claim 1, characterized in that: The heating control process of the electric blanket is as follows: The long side of the electric blanket is recorded as the reference side, and the electric blanket is divided into the first rectangular area, the second rectangular area, and the third rectangular area by the reference side. The area ratios of the three rectangular areas are 25%, 50%, and 25% respectively. When the electric blanket is in use, the number of successful identifications n is obtained, and the pressure values ​​of each heating area in the first rectangular area and the third rectangular area are obtained. The pressure values ​​are selected within the preset range. The fever area within is recorded as the control area, LD is the total difference threshold, and when the weight data of each family user is stored When the range interval is preset, , i represents the serial number of the home user; Select n target areas closest to the short side of the electric blanket as the head area and obtain their coordinates ( , ), m=1,2,…,n, substitute into the formula , The calculation is performed in is the preset length constant, L is the side length of the heating area, Indicates that the value is not less than The smallest integer of , to obtain multiple restricted ranges [ , ], all heating areas within the restricted range are recorded as target areas, the heating temperature of the electric blanket in the target area is adjusted to the target temperature, and other heating areas are not heated.

5. An electric blanket temperature management system, applied to an electric blanket temperature management method according to any one of claims 1 to 4, characterized in that: Including use detection unit, heating adjustment unit and member adjustment unit: The use detection unit is used to obtain the pressure value in each heating area, and further analyze the pressure value to determine whether the user is in use; The heating adjustment unit is used to adjust the heating temperature of the electric blanket according to the current body surface temperature of the user, and to determine the lying position range of the user according to the pressure data, and to perform heating control on the heating area within the lying position range; The member adjustment unit is used to set corresponding thresholds and range intervals according to the weight data of each family user, and determine whether the usage status is in line with the family user based on the corresponding thresholds and range intervals.

6. The electric blanket temperature management system according to claim 5, characterized in that: The process of using the detection unit state judgment is as follows: The sum of the pressure values ​​of all heating areas is calculated regularly and recorded as the total pressure value. The total pressure values ​​of the two most recent records are obtained and recorded as the previous total pressure value and the subsequent total pressure value respectively. When the subsequent total pressure value minus the previous total pressure value is greater than or equal to the preset total difference threshold, the recording time corresponding to the subsequent total pressure value is recorded as the first change time and recorded as a successful identification. When the previous total pressure value minus the subsequent total pressure value is greater than or equal to the preset total difference threshold, it is recorded as a leaving process. There is a preset user value with an initial value of 0. When a successful identification is recorded, the user value is increased by 1. When a leaving process is recorded, the user value is reduced by 1. When the user value is greater than 0, the electric blanket state is marked as in use. When the user value is equal to 0, the electric blanket state is marked as standby.

7. The electric blanket temperature management system according to claim 5, characterized in that: The process of adjusting the temperature by the heating adjustment unit is as follows: Construct a rectangular coordinate system, let the coordinates of each heating area be represented as (x, y), where x corresponds to the serial number in the long side direction of the electric blanket, and y corresponds to the serial number in the short side direction of the electric blanket. Mark the coordinate points of each heating area and their corresponding pressure values ​​in the rectangular coordinate system to obtain a pressure distribution map; When the electric blanket is turned on, the current pressure distribution map is obtained and compared with the pressure distribution map in the standby state. After removing the areas with the same values ​​in the two pressure distribution maps, the contact temperature of the heating area with the largest pressure value is obtained. , substitute into the formula Calculate the target temperature ,in is the preset weight coefficient, The temperature threshold is preset, and the heating temperature of the electric blanket is adjusted to the target temperature; Divide the electric blanket into the first rectangular area, the second rectangular area, and the third rectangular area with area proportions of 25%, 50%, and 25% respectively based on the long side of the electric blanket, obtain the user value n, obtain the pressure values ​​of each heating area in the first rectangular area and the third rectangular area, and select the pressure value within the preset range. The heating area within is recorded as the control area, LD is the total difference threshold, and the n target areas closest to the short side of the electric blanket are selected as the head area and their coordinates are obtained ( , ), m=1,2,…,n, substitute into the formula , The calculation is performed in is the preset length constant, Indicates that the value is not less than The minimum integer of L is the side length of the heating area, and multiple limit ranges are obtained [ , ], all heating areas within the restricted range are recorded as target areas, the heating temperature of the electric blanket in the target area is adjusted, and other heating areas are not heated.

8. The electric blanket temperature management system according to claim 5, characterized in that: The process of setting the total difference threshold and the change interval by the member adjustment unit is as follows: Get the number of family users j and the weight data of each family user , i is the serial number of the family user, i=1,2,...,j, and the total difference threshold LD and change interval are set based on the weight data of each family user: Weight data Substitute into the formula The calculation is performed in Indicates taking The minimum value among them is used to obtain the total difference threshold LD; Assume that multiple change intervals are , then the corresponding endpoint value calculation formula is and ,in are all preset weight coefficients, and L is the side length of the heating area; When the weight data of the family user is not obtained, Substitute 50 into the formula to calculate and get the total difference threshold and change range; The total difference threshold LD and the change interval are sent to the usage detection unit.

9. The electric blanket temperature management system according to claim 5, characterized in that: The system further includes a range adaptation unit, which further defines a main lying position area and an adjacent lying position area of ​​the user based on the lying position pressure data of the user, and performs corresponding control operations for the two different areas, wherein: The pressure value in the second rectangular area is within the preset range The heating area is recorded as the middle area, the nearest middle area of ​​each head area is obtained and bound to the head area, recorded as the body area of ​​the head area, a straight line is drawn through the center of the head area and the center of the body area, and the straight line is used as the symmetry axis to construct the width as the preset value The rectangular area is recorded as the main lying area, which runs through the electric blanket. The straight line is used as the symmetry axis to construct the width as the preset value. The rectangular area that is not the main lying area in the rectangular area is recorded as the adjacent lying area, the heating temperature of the electric blanket in the main lying area is controlled to be adjusted to the target temperature, and the heating temperature of the electric blanket in the adjacent lying area is controlled to be adjusted to 35°C.

Citation Information

Patent Citations

  • Electric blanket, heat preservation system and heat preservation method

    CN107426833A

  • Heating blanket and control method thereof

    CN107484270A

  • System for bedding temperature control

    CN111956027A

  • Method for controlling heating of electric blanket and electric blanket

    CN117015088A

  • Smart Electric Heating Pad

    KR1020180020403A

Cited By

  • Multifunctional heating system for blood transfusion and transfusion and detachable heating blanket module

    CN121242819A

  • Intelligent temperature control electric blanket

    CN121531502A