Seat heater and vehicle seat

The seat heater system addresses overshooting and hunting issues by adjusting control strategies based on temperature gradients and ambient conditions, providing stable heating performance across varying temperatures.

JP7811294B2Active Publication Date: 2026-02-04NHK SPRING CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025065246
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-04-10
Publication Date
2026-02-04
Estimated Expiration
2042-03-08

AI Technical Summary

Technical Problem

Existing seat heaters experience overshooting and hunting in temperature control when ambient temperatures are relatively high, leading to inefficient heating performance.

Method used

A seat heater system with a control unit that performs first and second controls based on detected temperature gradients and ambient temperature, adjusting the control switching temperature to prevent overshooting and hunting by initiating PID control early when high ambient temperatures are detected.

Benefits of technology

The system effectively prevents overshooting and hunting in temperature control across varying ambient temperatures, ensuring stable and efficient heating performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007811294000001
    Figure 0007811294000001
  • Figure 0007811294000002
    Figure 0007811294000002
  • Figure 0007811294000003
    Figure 0007811294000003
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 includes a heater that is disposed between the seat cushion material and the seat upholstery and has a heating wire laid on a base material, a temperature detector disposed near the heating wire on the base material, and a temperature controller that controls the heater temperature to approach a target temperature according to the temperature detected by the temperature detector. The temperature controller calculates an estimated ambient temperature based on the rate of temperature rise detected by the temperature detector during a predetermined time period from when the heater starts heating, and corrects the estimated ambient temperature so that the target temperature becomes lower as the estimated ambient temperature becomes 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 ambient temperature is relatively low, such as below freezing. For example, when the ambient 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 ambient temperature is relatively high, the temperature rises faster than expected, and the control cannot keep up, resulting in overshoot in the temperature control and hunting as shown in Fig. 14. Note that Fig. 14 shows the temperature control result when the ambient temperature is 15°C as an example.

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

[0006] In the seat heater according to the first aspect, when the temperature detected by the temperature detector provided in the seat reaches the set control switching temperature, to, A heater provided in the sheet Energize the The first control is performed, and after the detected temperature reaches the control switching temperature, ,eye To the target temperature towards a control unit that performs second control to control energization of the heater; High environmental temperature The control switching temperature in this case is Low ambient temperature and a setting unit for setting the control switching temperature to a temperature lower than the control switching temperature in the case where the temperature is higher than the ... control switching temperature.

[0007] In the first aspect, the gradient a of the change in the detected temperature during the period when the control unit is performing the first control varies depending on the environmental temperature, and the gradient a increases as the environmental temperature increases. High environmental temperature If the control switching temperature, Low ambient temperature Since the second control is started early, it is possible to prevent overshooting and hunting from occurring in temperature control when the environmental temperature is relatively high.

[0008] A seat heater according to a second aspect includes a control unit that performs a first control of energizing a heater provided in the seat until a temperature detected by a temperature detection unit provided in the seat reaches a set control switching temperature, and that performs a second control of controlling energization of the heater toward 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 the period in which the control unit is performing the first control; and a setting unit that sets the control switching temperature higher when the slope a calculated by the calculation unit is smaller than a threshold value than the control switching temperature when the slope a is equal to or greater than the threshold value.

[0009] In the second aspect, the slope a of the change in the detected temperature during the period when the control unit is performing the first control also changes depending on the environmental temperature, and as the environmental temperature decreases, the slope a decreases. In the second aspect, the control unit calculates the slope a of the change in the detected temperature during the period when the control unit is performing the first control, and sets the control switching temperature when the slope a is smaller than a threshold value higher than the control switching temperature when the slope a is equal to or greater than the threshold value. This makes it possible to prevent overshooting and hunting from occurring in temperature control when the environmental temperature is relatively high, just like in the first aspect.

[0010] A seat heater according to a third aspect includes a control unit that performs a first control of energizing a heater provided in the seat until a temperature detected by a temperature detection unit provided in the seat reaches a set control switching temperature, and a control unit that performs a second control of controlling energization of the heater toward a target temperature after the detected temperature reaches the control switching temperature; and a control unit that sets the control switching temperature when the ambient temperature is low to a value lower than the control switching temperature when the ambient temperature is high. highand a setting unit for setting the

[0011] In the third aspect, the control switching temperature when the environmental temperature is low is set to be higher than the control switching temperature when the environmental temperature is high. high Since the temperature control temperature is set at a predetermined value, as in the first and second aspects, it is possible to prevent overshooting and hunting from occurring in the temperature control when the environmental temperature is relatively high.

[0016] No. 4 The moving object seat according to this aspect is the first aspect to the third aspect. 3 The seat heater is provided in any one of the above aspects.

[0017] No. 4 In this embodiment, the first to third embodiments 3 Since the seat heater of any one of the above aspects is provided, the first aspect ~Third aspect Similarly, it is possible to prevent overshooting and hunting from occurring in temperature control when the environmental temperature is relatively high. [Effects of the Invention]

[0018] The present disclosure has an effect of being able to suppress overshooting and hunting from occurring in temperature control when the environmental temperature is relatively high. [Brief explanation of the drawings]

[0019] [Figure 1] 1 is a side view of a vehicle seat according to an embodiment; [Figure 2] 2 is a block diagram showing a schematic configuration of a seat heater ECU and its surroundings. FIG. [Figure 3] FIG. 2 is a functional block diagram of a seat heater ECU. [Figure 4] 4 is a flowchart showing a heater control process executed by a control unit. [Figure 5] 5 is a flowchart showing a control switching temperature setting process according to the first embodiment. [Figure 6] 10 is a diagram for explaining calculation of the gradient a of the change in temperature detected by the thermistor. FIG. [Figure 7] FIG. 10 is a conceptual diagram showing an example of temperature control according to the embodiment. [Figure 8] 10 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] 11 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. FIG. [Figure 13] 10 is a diagram showing an example of the result of seat temperature control when the environmental temperature is below freezing (−20° C.). [Figure 14] FIG. 10 is a diagram showing an example of the result of seat temperature control when the ambient temperature is relatively high (15° C.). DETAILED DESCRIPTION OF THE INVENTION

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

[0021] [First embodiment] 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 according to the present disclosure.

[0022] The seat 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 the upper end portion of the seat back portion 16 in the vertical direction of the vehicle so as to be slidable along the length of the seat back portion 16. The lower end portion of the seat back portion 16 in the vertical direction of the vehicle is attached to the rear end portion of the seat cushion portion 14 in the longitudinal direction of the vehicle via a rotation mechanism (not shown), and is rotatable relative to the seat cushion portion 14 around 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 14 and a second heater mat 24 laid near the surface of the seat back 16. A thermistor 26 is also provided near the rear end of the seat cushion 14 in the vehicle longitudinal 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 unit 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 an 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 the thermistor 26 and a seat heater switch 30 are also connected to the I / F unit 40. 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 control program 41 loaded into the memory 36 is executed by the CPU 34, whereby the seat heater ECU 32 functions as the control unit 44, the calculation unit 46, and the setting unit 48 shown in FIG.

[0027] When the seat heater switch 30 is turned on, the control unit 44 performs a heater control process (described below). In this heater control process, the control unit 44 performs on / off control to keep the power supply rate of the heater 20 at a predetermined value or higher (for example, 90 to 100%) until the temperature T detected by the thermistor 26 reaches a 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 matches a 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 when 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, first, referring to FIG. 4, a heater control process executed by the control unit 44 when the seat heater switch 30 is turned on will be described.

[0030] In step 60 of the heater control process, the control unit 44 acquires the control switching temperature CT1 set by the setting unit 48 from the setting unit 48. In step 62, the control unit 44 acquires the temperature T detected by the thermistor 26 from the thermistor 26. Then, in step 64, the 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 affirmative, the process proceeds to step 66. In step 66, the control unit 44 executes on / off control of the heater 20 via the heater drive unit 28, thereby energizing the heater 20 at a power supply rate equal to or greater 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 switchover temperature CT1.

[0032] Furthermore, if 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 drive 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, if the seat heater switch 30 is turned OFF, the determination in step 70 is positive and the heater control process ends.

[0033] Next, referring to FIG. 5, the control switching temperature setting process 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 fixed value determined in advance, or the temperature T detected by the thermistor 26 may be obtained prior to the provisional setting of the control switching temperature CT1, and the value may be changed in accordance with the obtained detected temperature T. Alternatively, the temperature T detected by thermistor 26 may be obtained 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, as described below), and the provisional setting value of the control switching temperature CT1 may be reset in accordance with the obtained thermistor temperature T.

[0035] In step 82, the calculation unit 46 determines whether 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 affirmative. If the first predetermined time t1 has elapsed since the heater 20 was turned on, the determination in step 82 is affirmative, and the process proceeds to step 84. In step 84, the calculation unit 46 acquires the detected temperature T1 from the thermistor 26 and stores the acquired detected temperature T1 in the memory 36 or the like.

[0036] Furthermore, in step 86, the calculation unit 46 determines whether 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 affirmative. If the second predetermined time t2 has elapsed since the heater 20 was turned on, the determination in step 86 is affirmative, and the process proceeds to step 88. In step 88, the calculation unit 46 acquires the detected temperature T2 from the thermistor 26 and stores the acquired 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, etc., into the following equation (1) to calculate the slope a (see also Figure 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 range of the control switching temperature CT1 in steps 94 and 96 may be a fixed value determined in advance, or may be varied depending on the detected temperature T obtained from the thermistor 26 at any timing (for example, the detected temperature T1 obtained when the 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 ambient temperature is estimated to be high, the control switching temperature CT1 is lowered as shown in Fig. 7, and PID control of heater 20 is started early. This makes it possible to prevent overshooting and hunting from occurring in temperature control when the ambient temperature is relatively high (for example, 15°C in Fig. 8), as shown in Fig. 8.

[0041] Furthermore, when the gradient a of the change in the temperature T detected by the thermistor 26 is small, i.e., when the ambient temperature is estimated to be low, the control switching temperature CT1 is increased, as shown in Fig. 7, thereby lengthening the period during which on / off control is performed on the heater 20. This shortens the time it takes for the temperature T detected by the thermistor 26 to reach the target temperature CT2.

[0042] As described above, in the first embodiment, the control unit 44 performs a first control in which the power-on rate of the heater 20 provided in the seat main body 12 is set to a predetermined value or higher until the temperature T detected by the thermistor 26 provided in the seat main 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-on rate of the heater 20 is controlled so that the detected temperature T coincides with the target temperature CT2. The calculation unit 46 calculates the slope a of the change in the detected temperature T during the period in which the control unit 44 performs the first control. The setting unit 48 sets the control switching temperature CT1 when the slope 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 slope a of the change in the detected temperature T is equal to or smaller than the threshold value. This allows the second control to be started early when the ambient temperature is relatively high, thereby preventing overshooting and hunting from occurring in the temperature control.

[0043] Furthermore, 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 when 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, which is longer 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 prevent overshooting and hunting from occurring 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 the respective components, 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 components that differ 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, the calculation unit 46 calculates the gradient a of the change in the detected temperature T in step 90, and then the process proceeds to step 100. In step 100, 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.

[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 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 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. Note that the gradient threshold A2 is greater than the gradient threshold A1. If the determination in step 104 is affirmative, the process proceeds to step 106, and in step 106, 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. The provisionally set control switching temperature CT1 is lowered, and the control switching temperature setting process is terminated. If the determination in step 104 is negative, step 106 is skipped and the control switching temperature setting process is terminated.

[0049] The change range of the control switching temperature CT1 in steps 102 and 106 may be a fixed value determined in advance, or may be varied depending on the detected temperature T obtained from the 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 slope threshold A1<slope a<slope threshold A2 (as shown in FIG. 10(A)), the determinations in steps 100 and 104 are both negative, and the control switching temperature CT1 is not changed. When slope a>slope threshold A2 (as shown in FIG. 10(B)), the determination in step 100 is negative, but the determination in step 104 is positive, and the setting unit 48 lowers the control switching temperature CT1. When slope a<slope threshold A1 (as shown in FIG. 10(C)), the determination in step 100 is positive, but the determination in step 104 is negative, and the setting unit 48 raises the control switching temperature CT1.

[0051] As described above, in the second embodiment, the setting unit 48 provisionally sets the control switching temperature CT1, and sets the control switching temperature CT1 higher than the provisionally set value 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). 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 greater than the slope threshold A1, and is an example of the second threshold A2), the setting unit 48 sets the control switching temperature CT1 lower than the provisionally set value. This creates an insensitive region where the control switching temperature CT1 is not changed from the provisionally set value when the slope a is within the range from the slope threshold A1 to the slope threshold A2, making it possible to prevent the control switching temperature CT1 from changing too sensitively in response to changes 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 the respective components, and a description of the configuration will be omitted. Referring to FIG. 11, the control switching temperature setting process according to the third embodiment will be described, focusing only on the differences 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, the calculation unit 46 calculates the gradient a of the change in the detected temperature T in step 90, 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 n. As the temperature threshold n, 0°C can be applied as an example, but other temperatures may also be applied. Furthermore, the detected temperature T compared with the temperature threshold n in step 98 is not limited to the detected temperature T1 obtained when the first predetermined time t1 has elapsed since the heater 20 was turned on, but may be the detected temperature T obtained from the thermistor 26 at any timing.

[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 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 A1'. Note that in this embodiment, the slope threshold A1' is not equal to the slope threshold A1. If the determination in step 108 is affirmative, the process proceeds to step 110, where the setting unit 48 increases the control switching temperature CT1 temporarily set in the previous step 80, and then the process proceeds to step 112. Note that the amount of change in the control switching temperature CT1 in step 110 may be the same as or different from the amount of change in 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 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 in this embodiment, the slope threshold A2' is not equal to the slope threshold A2. If the determination in step 112 is affirmative, the process proceeds to step 114, where the setting unit 48 lowers the control switching temperature CT1 temporarily set in the previous step 80, and ends the control switching temperature setting process. Note that the amount of change in the control switching temperature CT1 in step 114 may be the same as or different from the amount of change in the control switching temperature CT1 in step 106. If the determination in step 112 is negative, step 114 is skipped and the control switching temperature setting process ends.

[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' (the case shown in Fig. 12(A)), the determinations in steps 108 and 112 are each negated, so the control switching temperature CT1 is not changed. Also, when the detected temperature T1 ≥ 0°C and the slope a > slope threshold A2' (the case shown in Fig. 12(B)), while the determination in step 108 is negated, the determination in step 112 is affirmed, so the control switching temperature CT1 is decreased by the setting unit 48. Further, when the detected temperature T1 ≥ 0°C and the slope a < slope threshold A1' (the case shown in Fig. 12(C)), while the determination in step 108 is affirmed, the determination in step 112 is negated, so the control switching temperature CT1 is increased by the setting unit 48.

[0058] Thus, 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 the slope thresholds A1', A2' according to whether the detected temperature T1 at the time when the first predetermined time t1 has elapsed since the start of the on-off control is equal to or higher than the temperature threshold n. Thereby, 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, an appropriate temperature can be set as the control switching temperature CT1.

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

[0060] Also, in the above embodiment, the mode in which the present disclosure is applied to the seat of a vehicle 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 the seats of moving bodies such as trains, airplanes, and ships.

[0061] Furthermore, although the above describes a state in which the seat heater control program 41 is pre-stored (installed) in the memory unit 38, the seat heater control program 41 can also be provided in a form in which it is recorded on a non-temporary recording medium such as an HDD, SSD, or DVD. [Explanation of symbols]

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

Claims

1. a control unit that performs a first control of energizing a heater provided in the seat until a temperature detected by a temperature detection unit provided in the seat reaches a set control switching temperature, and that performs a second control of controlling energization of the heater toward a target temperature after the detected temperature reaches the control switching temperature; a setting unit that sets the control switching temperature when the environmental temperature is high to be lower than the control switching temperature when the environmental temperature is low; Includes seat heaters.

2. a control unit that performs a first control of energizing a heater provided in the seat until a temperature detected by a temperature detection unit provided in the seat reaches a set control switching temperature, and that performs a second control of controlling energization of the heater toward a target temperature after the detected temperature reaches the control switching temperature; a calculation unit that calculates a gradient a of 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 smaller than a threshold value to a value higher than the control switching temperature when the slope a is equal to or greater than the threshold value; Includes seat heaters.

3. a control unit that performs a first control of energizing a heater provided in the seat until a temperature detected by a temperature detection unit provided in the seat reaches a set control switching temperature, and that performs a second control of controlling energization of the heater toward a target temperature after the detected temperature reaches the control switching temperature; a setting unit that sets the control switching temperature when the environmental temperature is low to be higher than the control switching temperature when the environmental temperature is high; Includes seat heaters.

4. A seat for a vehicle, provided with the seat heater according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Temperature controller and temperature control method

    JP2011034386A

  • Vehicular heating control device and vehicular heating control method

    JP2015168357A

  • Temperature control method, device and system for vehicle seat heating

    US20200317098A1

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

    WO2019065628A1