Seat heater and vehicle seat

The seat heater system addresses the issue of overshooting and hunting at high ambient temperatures by using a dual control strategy and slope-based adjustment of the control switching temperature, ensuring effective temperature control.

JP7667111B2Active Publication Date: 2025-04-22NHK SPRING CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022035532
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-08
Publication Date
2025-04-22
Estimated Expiration
2042-03-08

AI Technical Summary

Technical Problem

Existing seat heaters struggle to maintain effective temperature control when ambient temperatures are high, leading to overshooting and hunting.

Method used

A seat heater system that includes a first control unit for maintaining high current energization until a set control switching temperature is reached, followed by a second control unit, such as PID control, to adjust the heater's energization and maintain the target temperature. The system calculates the slope of temperature change to adjust the control switching temperature, preventing overshooting and hunting.

Benefits of technology

The system effectively suppresses overshooting and hunting in temperature control, even at high ambient temperatures, by adjusting the control switching temperature based on the slope of temperature change.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007667111000001
    Figure 0007667111000001
  • Figure 0007667111000002
    Figure 0007667111000002
  • Figure 0007667111000003
    Figure 0007667111000003
Patent Text Reader

Abstract

To suppress occurrence of overshoot and hunting in temperature control when an environmental temperature is relatively high.SOLUTION: Until a temperature T detected by a thermister provided in a seat body reaches a set control switching temperature CT1, on / off control is performed to set an energization ratio for a heater, provided in the seat body, to a predetermined value or larger; and after the detected temperature T reaches the control switching temperature CT1, PID control is performed to control energization of the heater so that the detected temperature T coincides with a target temperature CT2. A calculation unit calculates a slope a of a change in the detected temperature T during a period in which the control unit performs the on / off control. A setting unit sets the control switching temperature CT1 when the inclination a of the change in the detected temperature T calculated by the calculation unit is larger than a threshold value, to be lower than the control switching temperature CT1 when the inclination a of the change in the detected temperature T is equal to or smaller than the threshold value.SELECTED DRAWING: Figure 7
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a seat heater and a vehicle seat. [Background technology]

[0002] The seat heater described in Patent Document 1 has a heater that is provided between the seat cushion material and the seat skin and has a heating wire laid on a base material, a temperature detection unit provided near the heating wire of the base material, and a temperature control unit that controls the temperature of the heater to approach a target temperature according to the temperature detected by the temperature detection unit. The temperature control unit calculates an estimated environmental temperature based on a temperature rise rate detected by the temperature detection unit during a predetermined time period from the start of heating of the heater, and corrects the target temperature to be lower as the estimated environmental temperature is lower. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] WO2019 / 065628 Summary of the Invention [Problem to be solved by the invention]

[0004] Generally, seat heaters are configured to achieve the desired heating performance when the environmental temperature is relatively low, such as below freezing. For example, when the environmental temperature is -20°C, a temperature control result without overshoot or hunting can be obtained, as shown in Fig. 13. On the other hand, when the environmental temperature is relatively high, the temperature rises faster than expected, and the control cannot keep up, resulting in overshoot in the temperature control and the occurrence of hunting as shown in Fig. 14, which is an issue. Note that Fig. 14 shows the temperature control result when the environmental temperature is 15°C, as an example.

[0005] The present disclosure has been made in consideration of the above-mentioned circumstances, and has an object to provide a seat heater and a vehicle seat that can suppress the occurrence of overshooting and hunting in temperature control when the environmental temperature is relatively high. [Means for solving the problem]

[0006] The seat heater of the first aspect includes a control unit that performs a first control to keep a power supply rate of the heater provided in the seat above a predetermined value until a temperature detected by a temperature detection unit provided in the seat reaches a set control switching temperature, and performs a second control to control power supply to the heater so that the detected temperature matches a target temperature after the detected temperature reaches the control switching temperature; a calculation unit that calculates a slope a of the change in the detected temperature during a period in which the control unit is performing the first control; and a setting unit that sets the control switching temperature when the slope a calculated by the calculation unit is greater than a threshold value to a value lower than the control switching temperature when the slope a is equal to or less than the threshold value.

[0007] In the first aspect, the slope a of the change in the detected temperature during the period when the control unit is performing the first control changes according to the environmental temperature, and the higher the environmental temperature, the larger the slope a becomes. In the first aspect, the control switching temperature when the slope a is greater than a threshold value is set lower than the control switching temperature when the slope a is equal to or less than the threshold value, so that the second control is started early, thereby making it possible to suppress overshooting and hunting from occurring in the temperature control when the environmental temperature is relatively high.

[0008] In a second aspect, in the first aspect, the control unit performs PID control as the second control.

[0009] According to the second aspect, it is possible to more effectively prevent overshooting and hunting from occurring in the seat temperature control, compared to a case where other control such as PI control is performed as the second control.

[0010] In a third aspect, in the first or second aspect, the calculation unit calculates the slope a based on the detected temperature T1 at a point when a first predetermined time t1 has elapsed since the start of the first control, and the detected temperature T2 at a point when a second predetermined time t2 greater than the first predetermined time t1 has elapsed since the start of the first control.

[0011] Immediately after the control unit starts the first control, the heat emitted from the heater is used to increase the temperature of the members around the heater, so the correlation between the slope a and the environmental temperature is small. In contrast, in the third aspect, the detected temperature T1 at the time when the first predetermined time t1 has elapsed since the start of the first control is used as the detected temperature used to calculate the slope a, instead of the temperature at the start of the first control. This makes it possible to obtain a value for the slope a that more accurately reflects the environmental temperature, and to set the control switching temperature so as to more effectively suppress the occurrence of overshooting and hunting in the temperature control of the seat.

[0012] In a fourth aspect, in any of the first to third aspects, the setting unit provisionally sets the control switching temperature, and when the slope a is smaller than a first threshold A1, sets the control switching temperature higher than the provisionally set value, and when the slope a is equal to or greater than a second threshold A2 that is larger than the first threshold A1, sets the control switching temperature lower than the provisionally set value.

[0013] In the fourth aspect, when the slope a is within the range between the first threshold value A1 and the second threshold value A2, this falls within the insensitive region in which the control switching temperature is not changed from the provisionally set value, thereby preventing the control switching temperature from becoming overly sensitive to changes in the slope a.

[0014] In a fifth aspect, in any of the first to fourth aspects, the setting unit changes the threshold for the slope a depending on whether the detected temperature T at a time when a predetermined time t has elapsed since the start of the first control is equal to or higher than a predetermined temperature threshold.

[0015] According to the fifth aspect, even if the relationship between the environmental temperature and the gradient changes depending on the environmental temperature, an appropriate temperature can be set as the control switching temperature.

[0016] A movable body seat according to a sixth aspect is provided with the seat heater according to any one of the first to fifth aspects.

[0017] In the sixth aspect, a seat heater according to any one of the first to fifth aspects is provided, so that, similar to the first aspect, it is possible to suppress overshooting or hunting in temperature control when the ambient temperature is relatively high. Effect of the Invention

[0018] The present disclosure has an effect of suppressing overshooting and hunting from occurring in temperature control when the environmental temperature is relatively high. [Brief description of the drawings]

[0019] [Figure 1] 1 is a side view of a vehicle seat according to an embodiment; [Diagram 2] 2 is a block diagram showing a schematic configuration of a seat heater ECU and its periphery. FIG. [Diagram 3] FIG. 4 is a functional block diagram of a seat heater ECU. [Figure 4] 5 is a flowchart showing a heater control process executed by a control unit. [Diagram 5] 5 is a flowchart showing a control switching temperature setting process according to the first embodiment. [Figure 6] 11 is a diagram for explaining calculation of a gradient a of change in temperature detected by a thermistor. FIG. [Figure 7] FIG. 11 is a conceptual diagram showing an example of temperature control according to the embodiment. [Figure 8] 4 is a diagram showing an example of a temperature control result when the environmental temperature is relatively high (15° C.) in the embodiment. [Figure 9]10 is a flowchart showing a control switching temperature setting process according to the second embodiment. [Figure 10] 10 is a diagram for explaining the operation of the control switching temperature setting process shown in FIG. [Figure 11] 13 is a flowchart showing a control switching temperature setting process according to the third embodiment. [Figure 12] 12 is a diagram for explaining the operation of the control switching temperature setting process shown in FIG. 11. [Figure 13] 11 is a diagram showing an example of the result of temperature control of a seat when the environmental temperature is below freezing (−20° C.). [Figure 14] 11 is a diagram showing an example of the result of seat temperature control when the environmental temperature is relatively high (15° C.). DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0020] Hereinafter, an example of an embodiment of the present disclosure will be described in detail with reference to the drawings.

[0021] [First embodiment] The vehicle seat 10 shown in Fig. 1 includes a seat body 12. The seat body 12 is provided in the interior of a vehicle, which is an example of a moving body, and is seated by an occupant of the vehicle. Note that the vehicle seat 10 is an example of a moving body seat according to the present disclosure, and the seat body 12 is an example of a seat in the present disclosure.

[0022] The seat main body 12 includes a seat cushion portion 14, a seat back portion 16, and a headrest portion 18. The headrest portion 18 is attached to an upper end portion in the vertical direction of the vehicle of the seat back portion 16 so as to be slidable along the length direction of the seat back portion 16. The lower end portion in the vertical direction of the vehicle of the seat back portion 16 is attached to a rear end portion in the longitudinal direction of the vehicle of the seat cushion portion 14 via a rotation mechanism (not shown), and is rotatable relative to the seat cushion portion 14 about an axis along the width direction of the vehicle.

[0023] The seat body 12 is also provided with a heater 20. The heater 20 includes a first heater mat 22 laid near the surface of the seat cushion portion 14, and a second heater mat 24 laid near the surface of the seat back portion 16. A thermistor 26 is also provided near the rear end portion of the seat cushion portion 14 in the vehicle front-rear direction. The thermistor 26 is disposed near the hot wire of the heater 20, and detects the temperature of the hot wire of the heater 20. The thermistor 26 is an example of a temperature detection portion in the present disclosure.

[0024] The vehicle seat 10 also includes a seat heater ECU (Electronic Control Unit) 32, which is housed in the seat cushion portion 14. As shown in Fig. 2, the seat heater ECU 32 includes a CPU (Central Processing Unit) 34 and a memory 36 such as a ROM (Read Only Memory) or a RAM (Random Access Memory). The seat heater ECU 32 also includes a non-volatile storage unit 38 such as a HDD (Hard Disk Drive) or an SSD (Solid State Drive), and an I / F (Interface) unit 40. The CPU 34, the memory 36, the storage unit 38, and the I / F unit 40 are connected to each other via an internal bus 42 so as to be able to communicate with each other.

[0025] The heater 20 is connected to the I / F unit 40 via a heater driving unit 28, and is also connected to the thermistor 26 and a seat heater switch 30. The heater driving unit 28 energizes the heater 20 in response to an instruction from a seat heater ECU 32 (a control unit 44 described later). The seat heater switch 30 is turned on and off by an occupant seated in the seat main body 12.

[0026] The storage unit 38 of the seat heater ECU 32 stores a seat heater control program 41. The seat heater control program 41 is read from the storage unit 38 and loaded into the memory 36, and the seat heater ECU 32 functions as the control unit 44, the calculation unit 46, and the setting unit 48 shown in FIG. 3 by the CPU 34 executing the seat heater control program 41 loaded into the memory 36.

[0027] When the seat heater switch 30 is turned on, the control unit 44 performs a heater control process (described later). In this heater control process, the control unit 44 performs on / off control to set the power supply rate of the heater 20 to a predetermined value or more (for example, 90 to 100%) until the temperature T detected by the thermistor 26 reaches the set control switching temperature CT1. After the temperature T detected by the thermistor 26 reaches the control switching temperature CT1, the control unit 44 performs PID control to control the power supply to the heater 20 so that the detected temperature T coincides with the target temperature CT2. Note that the above on / off control is an example of a first control in the present disclosure, and the above PID control is an example of a second control in the present disclosure.

[0028] The calculation unit 46 calculates the gradient a of the change in the detected temperature T during the period in which the control unit 44 is performing on-off control. Furthermore, the setting unit 48 sets the control switching temperature CT1 when the gradient a of the change in the detected temperature T calculated by the calculation unit 46 is greater than a threshold value to be lower than the control switching temperature CT1 when the gradient a of the change in the detected temperature T is equal to or smaller than the threshold value.

[0029] Next, as an operation of the first embodiment, a heater control process executed by the control unit 44 when the seat heater switch 30 is turned on will be described with reference to FIG.

[0030] In step 60 of the heater control process, control unit 44 acquires from setting unit 48 a control switching temperature CT1 that is set by setting unit 48. In addition, in step 62, control unit 44 acquires from the thermistor 26 a temperature T detected by the thermistor 26. Then, in step 64, control unit 44 determines whether the temperature T acquired in step 62 is equal to or higher than the control switching temperature CT1 acquired in step 60.

[0031] If the determination in step 64 is positive, the process proceeds to step 66. In step 66, the control unit 44 executes on / off control for energizing the heater 20 via the heater driving unit 28 at a power supply rate equal to or higher than a predetermined value. In the next step 70, the control unit 44 determines whether the seat heater switch 30 has been turned off. If the determination in step 70 is negative, the process returns to step 60. Therefore, the heater 20 is controlled to be on / off until the temperature T detected by the thermistor 26 reaches the set control switching temperature CT1.

[0032] Furthermore, when the temperature T detected by the thermistor 26 reaches the set control switching temperature CT1, the determination in step 64 is negative and the process proceeds to step 68. In step 68, the control unit 44 executes PID control for the heater 20 via the heater driving unit 28, controlling the energization of the heater 20 so that the detected temperature T coincides with the target temperature CT2. This PID control continues while the seat heater switch 30 is in the ON state. Then, when the seat heater switch 30 is turned OFF, the determination in step 70 is positive and the heater control process ends.

[0033] Next, with reference to FIG. 5, a control switching temperature setting process that is performed by the calculation unit 46 and the setting unit 48 when the control unit 44 starts executing the heater control process and turns on the heater 20 (power supply to the heater 20 starts) will be described.

[0034] In step 80 of the control switching temperature setting process, the setting unit 48 provisionally sets the control switching temperature CT1. The provisionally set control switching temperature CT1 may be, for example, a value that is fixedly determined in advance, or the temperature T detected by the thermistor 26 may be acquired prior to the provisional setting of the control switching temperature CT1, and the value may be changed according to the acquired detected temperature T. In addition, the temperature T detected by thermistor 26 may be acquired at any timing after the provisional setting of the control switching temperature CT1 (for example, the timing when a first predetermined time t1 has elapsed since the heater 20 was turned on, which will be described below), and the provisional setting value of the control switching temperature CT1 may be reset according to the acquired thermistor temperature T.

[0035] In step 82, the calculation unit 46 determines whether or not a first predetermined time t1 has elapsed since the heater 20 was turned on. If the determination in step 82 is negative, step 82 is repeated until the determination is positive. If the first predetermined time t1 has elapsed since the heater 20 was turned on, the determination in step 82 is positive and the process proceeds to step 84. In step 84, the calculation unit 46 obtains the detected temperature T1 from thermistor 26 and stores the obtained detected temperature T1 in memory 36 or the like.

[0036] Furthermore, in step 86, the calculation unit 46 determines whether or not a second predetermined time t2 has elapsed since the heater 20 was turned on. Note that the second predetermined time t2 is greater than the first predetermined time t1. If the determination in step 86 is negative, step 86 is repeated until the determination is positive. If the second predetermined time t2 has elapsed since the heater 20 was turned on, the determination in step 86 is positive and the process proceeds to step 88. In step 88, the calculation unit 46 obtains the detected temperature T2 from the thermistor 26 and stores the obtained detected temperature T2 in the memory 36 or the like.

[0037] In step 90, the calculation unit 46 substitutes the detected temperatures T1 and T2 stored in the memory 36 or the like into the following equation (1) to calculate the slope a (see also FIG. 6) of the change in the detected temperature T by the thermistor 26 during the period when the control unit 44 is performing on / off control. a = (T2 - T1) / (t2 - t1) … (1)

[0038] In step 92, the setting unit 48 determines whether the slope a calculated by the calculation unit 46 is less than the slope threshold A. If the slope a is equal to or greater than the slope threshold A, the determination in step 92 is negative and the process proceeds to step 94, where the setting unit 48 reduces the control switching temperature CT1 provisionally set in the previous step 80. On the other hand, if the slope a is less than the slope threshold A, the determination in step 92 is positive and the process proceeds to step 96, where the setting unit 48 increases the control switching temperature CT1 provisionally set in the previous step 80.

[0039] The change amount of the control switching temperature CT1 in steps 94 and 96 may be a fixed value determined in advance, or may be changed according to the detected temperature T obtained from thermistor 26 at any timing (for example, the detected temperature T1 obtained when a first predetermined time t1 has elapsed since the heater 20 was turned on).

[0040] When the gradient a of the change in temperature T detected by thermistor 26 is large, that is, when the environmental temperature is estimated to be high, the control switching temperature CT1 is lowered and PID control of heater 20 is started early, as shown in Fig. 7. This makes it possible to prevent overshooting and hunting from occurring in temperature control when the environmental temperature is relatively high (15°C is shown in Fig. 8 as an example).

[0041] Furthermore, when the gradient a of the change in temperature T detected by thermistor 26 is small, that is, when the environmental temperature is estimated to be low, the control switching temperature CT1 is raised, as shown in Fig. 7, to lengthen the period during which on / off control is performed on heater 20. This makes it possible to shorten the time it takes for temperature T detected by thermistor 26 to reach target temperature CT2.

[0042] In this way, in the first embodiment, the control unit 44 performs a first control in which the power supply rate of the heater 20 provided in the seat body 12 is set to a predetermined value or more until the detected temperature T by the thermistor 26 provided in the seat body 12 reaches the set control switching temperature CT1. After the detected temperature T reaches the control switching temperature CT1, the control unit 44 performs a second control in which the power supply to the heater 20 is controlled so that the detected temperature T coincides with the target temperature CT2. The calculation unit 46 calculates the gradient a of the change in the detected temperature T during the period in which the control unit 44 performs the first control. Then, the setting unit 48 sets the control switching temperature CT1 when the gradient a of the change in the detected temperature T calculated by the calculation unit 46 is greater than a threshold value to be lower than the control switching temperature CT1 when the gradient a of the change in the detected temperature T is equal to or less than the threshold value. As a result, when the environmental temperature is relatively high, the second control is started early, and it is possible to suppress the occurrence of overshooting or hunting in the temperature control.

[0043] In the first embodiment, the control unit 44 performs PID control as the second control, which makes it possible to more effectively prevent overshooting and hunting from occurring in the temperature control, compared to the case where other control such as PI control is performed as the second control.

[0044] Furthermore, in the first embodiment, the calculation unit 46 calculates the gradient a of the change in the detected temperature T based on the detected temperature T1 at the point when a first predetermined time t1 has elapsed since the start of the first control and the detected temperature T2 at the point when a second predetermined time t2 greater than the first predetermined time t1 has elapsed since the start of the first control. This makes it possible to obtain a value that more accurately reflects the environmental temperature as the gradient a of the change in the detected temperature T, and to set the control switching temperature CT1 so as to more effectively suppress the occurrence of overshooting or hunting in the temperature control.

[0045] Second Embodiment Next, a second embodiment of the present disclosure will be described. Since the second embodiment has the same configuration as the first embodiment, the same reference numerals are used for each part and the description of the configuration will be omitted. Then, with reference to FIG. 9, the control switching temperature setting process according to the second embodiment will be described only in terms of the parts that are different from the control switching temperature setting process (FIG. 5) described in the first embodiment.

[0046] In the control switching temperature setting process according to the second embodiment, in step 90, the calculation unit 46 calculates the slope a of the change in the detected temperature T, and then the process proceeds to step 100. In step 100, the setting unit 48 determines whether the slope a of the change in the detected temperature T calculated by the calculation unit 46 in step 90 is smaller than a preset slope threshold value A1.

[0047] If the determination in step 100 is positive, the process proceeds to step 102, where the setting unit 48 increases the control switching temperature CT1 that was provisionally set in the previous step 80, and then the process proceeds to step 104. On the other hand, if the determination in step 100 is negative, the process skips step 102 and proceeds to step 104.

[0048] In step 104, the setting unit 48 determines whether the slope a of the change in the detected temperature T calculated by the calculation unit 46 in step 90 is greater than a preset slope threshold A2. Note that the slope threshold A2 is greater than the slope threshold A1. If the determination in step 104 is positive, the process proceeds to step 106, where the setting unit 48 lowers the control switching temperature CT1 provisionally set in the previous step 80, and ends the control switching temperature setting process. If the determination in step 104 is negative, step 106 is skipped and the control switching temperature setting process ends.

[0049] The change amount of the control switching temperature CT1 in steps 102 and 106 may be a fixed value determined in advance, or may be changed according to the detected temperature T obtained from thermistor 26 at any timing (for example, the detected temperature T1 obtained when a first predetermined time t1 has elapsed since the heater 20 was turned on).

[0050] In the above-described control switching temperature setting process, when the slope threshold A1<slope a<slope threshold A2 (as shown in FIG. 10(A)), the judgments in steps 100 and 104 are both negative, and the control switching temperature CT1 is not changed. When the slope a>slope threshold A2 (as shown in FIG. 10(B)), the judgment in step 100 is negative while the judgment in step 104 is positive, and the setting unit 48 lowers the control switching temperature CT1. When the slope a<slope threshold A1 (as shown in FIG. 10(C)), the judgment in step 100 is positive while the judgment in step 104 is negative, and the setting unit 48 raises the control switching temperature CT1.

[0051] In this way, in the second embodiment, the setting unit 48 provisionally sets the control switching temperature CT1, and when the slope a of the change in the detected temperature T is smaller than the slope threshold A1 (this slope threshold A1 is an example of the first threshold A1), sets the control switching temperature CT1 higher than the provisionally set value. Furthermore, when the slope a of the change in the detected temperature T is larger than the second threshold A2 (this slope threshold A2 is slope threshold A2>slope threshold A1, which is an example of the second threshold A2), the setting unit 48 sets the control switching temperature CT1 lower than the provisionally set value. As a result, when the slope a is within the range from the slope threshold A1 to the slope threshold A2, it becomes an insensitive region where the control switching temperature CT1 is not changed from the provisionally set value, and therefore it is possible to suppress the change in the control switching temperature CT1 from being too sensitive to the change in the slope a.

[0052] Third Embodiment Next, a third embodiment of the present disclosure will be described. Since the third embodiment has the same configuration as the first embodiment, the same reference numerals are used for each part and the description of the configuration will be omitted. Then, with reference to FIG. 11, the control switching temperature setting process according to the third embodiment will be described only in terms of the parts that are different from the control switching temperature setting process (FIG. 9) described in the second embodiment.

[0053] In the control switching temperature setting process according to the third embodiment, in step 90, the calculation unit 46 calculates the gradient a of the change in the detected temperature T, and then the process proceeds to step 98. In step 98, the setting unit 48 determines whether the detected temperature T1 stored in the memory 36 or the like is less than a preset temperature threshold value n. As the temperature threshold value n, 0° C. may be applied as an example, but other temperatures may also be applied. In addition, the detected temperature T compared with the temperature threshold value n in step 98 is not limited to the detected temperature T1 obtained at the timing when the first predetermined time t1 has elapsed since the heater 20 was turned on, and the detected temperature T obtained from the thermistor 26 at any timing may be used.

[0054] If the detected temperature T1 is less than the temperature threshold value n, the determination in step 98 is affirmative, and the process proceeds to step 100, and the processes described in the second embodiment are performed in steps 100 to 106. On the other hand, if the detected temperature T1 is equal to or greater than the temperature threshold value n, the process proceeds from step 98 to step 108.

[0055] In step 108, the setting unit 48 determines whether the gradient a of the change in the detected temperature T calculated by the calculation unit 46 in step 90 is smaller than a preset gradient threshold A1'. In this embodiment, the gradient threshold A1' is not equal to the gradient threshold A1. If the determination in step 108 is positive, the process proceeds to step 110, where the setting unit 48 increases the control switching temperature CT1 provisionally set in the previous step 80, and proceeds to step 112. The change amount of the control switching temperature CT1 in step 110 may be the same as or different from the change amount of the control switching temperature CT1 in step 102. If the determination in step 108 is negative, the process skips step 110 and proceeds to step 112.

[0056] In step 112, the setting unit 48 determines whether the gradient a of the change in the detected temperature T calculated by the calculation unit 46 in step 90 is greater than a preset gradient threshold A2'. In this embodiment, the gradient threshold A2' is not equal to the gradient threshold A2. If the determination in step 112 is positive, the process proceeds to step 114, where the setting unit 48 lowers the control switching temperature CT1 provisionally set in the previous step 80, and ends the control switching temperature setting process. The change amount of the control switching temperature CT1 in step 114 may be the same as or different from the change amount of the control switching temperature CT1 in step 106. If the determination in step 112 is negative, the process skips step 114 and ends the control switching temperature setting process.

[0057] In the above-described control switching temperature setting process, when the detected temperature T1≧0° C. and the slope threshold A1′<slope a<slope threshold A2′ (as shown in FIG. 12(A)), the judgments of steps 108 and 112 are both negative, and the control switching temperature CT1 is not changed. When the detected temperature T1≧0° C. and the slope a>slope threshold A2′ (as shown in FIG. 12(B)), the judgment of step 108 is negative while the judgment of step 112 is positive, and the setting unit 48 lowers the control switching temperature CT1. When the detected temperature T1≧0° C. and the slope a<slope threshold A1′ (as shown in FIG. 12(C)), the judgment of step 108 is positive while the judgment of step 112 is negative, and the setting unit 48 raises the control switching temperature CT1.

[0058] In this way, in the third embodiment, the setting unit 48 switches the threshold for the slope a of the change in the detected temperature T to the slope thresholds A1, A2 or A1', A2' depending on whether the detected temperature T1 at the time when the first predetermined time t1 has elapsed from the start of on / off control is equal to or higher than the temperature threshold n. This makes it possible to set an appropriate temperature as the control switching temperature CT1 even when the relationship between the environmental temperature and the slope a of the change in the detected temperature T changes depending on the environmental temperature.

[0059] In the third embodiment, one temperature threshold n (for example, 0°C) is set for the detected temperature T1, and the threshold for the slope a of the change in the detected temperature T is switched to slope thresholds A1, A2 or slope thresholds A1', A2' according to whether the detected temperature T1 is greater than or equal to the temperature threshold n. However, the present disclosure is not limited to this, and a plurality of temperature thresholds such as "-10°C < T1 < 0°C" may be set for the detected temperature T1, and the slope threshold may be switched according to the magnitude relationship between the detected temperature T1 and the plurality of temperature thresholds.

[0060] In the above embodiment, an embodiment in which the present disclosure is applied to a vehicle seat has been described. However, the moving body according to the present disclosure is not limited to a vehicle, and the present disclosure may be applied to seats of moving bodies such as trains, airplanes, and ships.

[0061] In the above, an embodiment in which the seat heater control program 41 is pre-stored (installed) in the storage unit 38 has been described. However, the seat heater control program 41 can also be provided in a form recorded on a non-temporary recording medium such as an HDD, an SSD, or a DVD.

Explanation of reference numerals

[0062] 10 Vehicle seat 12 Seat body 20 Heater 26 Thermistor 32 Seat heater ECU 44 Control unit 46 Calculation unit 48 Setting unit

Claims

1. a control unit that performs a first control for setting a power supply rate of a heater provided in the seat to a predetermined value or more until a temperature detected by a temperature detection unit provided in the seat reaches a set control switching temperature, and performs a second control for controlling power supply to the heater so that the detected temperature coincides with a target temperature after the detected temperature reaches the control switching temperature; a calculation unit that calculates a gradient a of a change in the detected temperature during a period in which the control unit is performing the first control; a setting unit that sets the control switching temperature when the slope a calculated by the calculation unit is greater than a threshold value to a value lower than the control switching temperature when the slope a is equal to or smaller than the threshold value; Includes seat heaters.

2. The seat heater according to claim 1 , wherein the control unit performs PID control as the second control.

3. 3. The seat heater according to claim 1, wherein the calculation unit calculates the slope a based on the detected temperature T1 at a point when a first predetermined time t1 has elapsed since the start of the first control, and the detected temperature T2 at a point when a second predetermined time t2 greater than the first predetermined time t1 has elapsed since the start of the first control.

4. The seat heater according to any one of claims 1 to 3, wherein the setting unit provisionally sets the control switching temperature, and when the slope a is smaller than a first threshold A1, sets the control switching temperature higher than the provisionally set value, and when the slope a is equal to or greater than a second threshold A2 that is larger than the first threshold A1, sets the control switching temperature lower than the provisionally set value.

5. The seat heater according to any one of claims 1 to 4, wherein the setting unit changes a threshold value for the slope a depending on whether the detected temperature T at a point in time t after the start of the first control is equal to or higher than a predetermined temperature threshold value.

6. A seat for a vehicle, comprising the seat heater according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Seat heating control method and system for automobile and automobile

    CN104325911A

  • Temperature controller and temperature control method

    JP2011034386A

  • Vehicular heating control device and vehicular heating control method

    JP2015168357A

  • Seat heater, method for controlling temperature of seat heater, and temperature control program

    WO2019065628A1