Opening and closing member control device
By pre-storing the drive voltage and combining it with external air temperature and load information for correction, the problem of increased clamping load in the opening and closing component control device is solved, and more stable opening and closing component control is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DENSO CORP
- Filing Date
- 2022-01-19
- Publication Date
- 2026-08-04
AI Technical Summary
Existing control devices for opening and closing components increase the driving voltage due to increased load before determining that clamping has occurred, which leads to an increase in clamping load and also has the problem of falsely detecting clamping.
By pre-storing the drive voltage and maintaining the supply before clamping is detected, and by adjusting the drive voltage in conjunction with external air temperature and load information, the opening and closing components are ensured to operate at a constant speed, thus avoiding a decrease in drive speed.
It effectively reduces the clamping load, improves the control accuracy and stability of the opening and closing components, reduces false detections, and ensures the smooth operation of the opening and closing components.
Smart Images

Figure CN116829801B_ABST
Abstract
Description
[0001] Citation of relevant applications
[0002] This application is based on Japanese Patent Application No. 2021-007812, filed on January 21, 2021, the contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to a control device for opening and closing components. Background Technology
[0004] Conventionally, control devices for opening and closing components, such as electric window control devices, use feedback control to vary the drive voltage supplied to the motor, thereby bringing the drive speed of the opening and closing component close to a target value, such as a constant speed (see, for example, Patent Document 1). Furthermore, in such control devices, it is determined whether clamping has occurred when the opening and closing component is closed; if clamping is determined, the motor is reversed, for example, to open the opening and closing component.
[0005] Existing technical documents
[0006] Patent documents
[0007] Patent Document 1: Japanese Patent Application Publication No. 2002-174076 Summary of the Invention
[0008] In the aforementioned opening and closing component control device, in order to avoid false detections where the component is not actually clamped but is judged to be clamped, a certain amount of time is allowed between the actual start of clamping and the determination that clamping has occurred. Furthermore, in such an opening and closing component control device, during the period before clamping is determined, the drive voltage is increased to eliminate the decrease in drive speed caused by the increase in load, which leads to the problem of increased clamping load when clamping is determined.
[0009] The purpose of this disclosure is to provide an opening and closing component control device that can reduce the clamping load when clamping is determined to have occurred.
[0010] In one aspect of the present invention, the opening and closing member control device is an opening and closing member control device including a control unit. The control unit controls the motor that opens and closes the opening and closing member, and determines whether clamping has occurred when the opening and closing member is closed. When the opening and closing member is closed, the control unit supplies a pre-stored drive voltage to the motor. Even if the acquired load information changes, the supply of the pre-stored drive voltage is maintained until clamping is determined to have occurred.
[0011] According to this structure, when the opening / closing member performs the closing action, a pre-stored drive voltage is supplied to the motor. Therefore, the driving speed of the opening / closing member becomes the speed based on the pre-stored drive voltage. Furthermore, even if the acquired load information changes, the supply of the pre-stored drive voltage is maintained until clamping is detected. Therefore, during the period before clamping is detected, the drive voltage is not increased to eliminate the decrease in driving speed caused by the increase in load. Thus, the clamping load when clamping is detected can be reduced. Attached Figure Description
[0012] The above-mentioned objects, other objects, features, and advantages of this disclosure will become clearer with reference to the accompanying drawings and the following detailed description. The accompanying drawings are described below.
[0013] Figure 1 This is a schematic circuit diagram related to the electric window device in one embodiment.
[0014] Figure 2 This is a flowchart illustrating the drive processing of the control unit in one embodiment.
[0015] Figure 3 This is a flowchart illustrating the storage processing of the control unit in one embodiment.
[0016] Figure 4 This is a characteristic graph of the torque and rotational speed of the motor relative to each temperature in one embodiment.
[0017] Figure 5 It is a waveform diagram used to illustrate the function of the electric window device. Detailed Implementation
[0018] Below, according to Figures 1-5 An embodiment of the electric window control device will be described.
[0019] like Figure 1 As shown, the electric motor M in the electric window device 2, which serves as the control device for the opening and closing mechanism, is driven and connected to the window glass 1, which is the opening and closing mechanism installed on the door D, via an adjuster (not shown). The electric motor M drives the window glass 1 to open and close.
[0020] The electric window device 2 includes a rotation detection sensor 3, such as a Hall IC, which detects the rotational speed of the motor M. Additionally, the electric window device 2 includes a control unit 8, which controls the duty cycle of the drive circuit 7 based on signals from the rotation detection sensor 3, signals from the operation switch 4, signals from the temperature sensor 5, and the voltage of the battery 6, and supplies drive voltage to the motor M.
[0021] The control unit 8 can be configured as a circuit including: 1) one or more processors that execute various processes according to a computer program (software); 2) one or more application-specific integrated circuits (ASICs) that execute at least a portion of the various processes; or 3) a combination of the above. The processor includes a CPU and memories 9 such as RAM and ROM, which store program code or instructions configured to cause the CPU to execute processes. The memories 9, or computer-readable media, contain all accessible media that can be accessed using a general-purpose or special-purpose computer.
[0022] Based on the load information acquired when driving the window glass 1, the control unit 8 stores the driving voltage corresponding to each position of the window glass 1 in the memory 9, and supplies the driving voltage stored in the memory 9 to the motor M to control the motor M. That is, since the load of the window glass 1 is different at each position in the opening and closing range, even if a constant driving voltage is supplied to the motor M, the driving speed will deviate. Therefore, the control unit 8 supplies the driving voltage corresponding to each position of the window glass 1 to the motor M. In addition, the driving voltage stored here is not limited to an actual voltage value such as 9.0 volts, but also includes values corresponding to actual voltage values. In addition, the control unit 8 stores the driving voltage during the closing operation and the driving voltage during the opening operation in the memory 9 respectively. In addition, the control unit 8 of this embodiment stores, for example, the driving voltage that causes the window glass 1 to operate at a constant driving speed in the memory 9. In addition, the control unit 8 may also store the driving voltage that stops the window glass 1 at a slow driving speed when it reaches the fully closed or fully open position in the memory 9.
[0023] Furthermore, the control unit 8 determines whether clamping has occurred when the window glass 1 is closed. Specifically, in this embodiment, when the window glass 1 is closed, the control unit 8 determines that clamping has occurred based on the acquired load information, i.e., the signal from the rotation detection sensor 3. For example, if it determines that the rotational speed of the motor M is below a predetermined threshold, then when the control unit 8 determines that clamping has occurred, it supplies a driving voltage to the motor M that is greater than the normal driving voltage for opening the window glass 1 to open the window glass 1. The normal driving voltage for opening the window glass 1 is, for example, the driving voltage for opening the window glass 1 based on the signal from the operation switch 4.
[0024] Furthermore, the control unit 8 determines whether entanglement has occurred when the window glass 1 is opened. Specifically, in this embodiment, when the window glass 1 is opened, the control unit 8 determines that entanglement has occurred based on the acquired load information, i.e., the signal from the rotation detection sensor 3. For example, if it determines that the rotational speed of the motor M is below a predetermined threshold, then the control unit 8 determines that entanglement has occurred. Then, when the control unit 8 determines that entanglement has occurred, it supplies a driving voltage to the motor M that is greater than the normal driving voltage for closing the window glass 1 to close the window glass 1. In addition, the normal driving voltage for closing the window glass 1 is, for example, the driving voltage for closing the window glass 1 based on the signal from the operation switch 4.
[0025] Furthermore, when the control unit 8 closes the window glass 1, even if the acquired load information, i.e. the signal from the rotation detection sensor 3, changes, it maintains the supply of the pre-stored drive voltage until it determines that clamping has occurred.
[0026] In addition, when the control unit 8 opens the window glass 1, even if the acquired load information, i.e. the signal from the rotation detection sensor 3, changes, it maintains the supply of the pre-stored drive voltage until it determines that entanglement has occurred.
[0027] Furthermore, based on the load information acquired when driving the window glass 1, i.e., the signal from the rotation detection sensor 3, the control unit 8 stores the driving voltage to be used in subsequent driving operations in the memory 9. Specifically, if the rotational speed of the motor M acquired when driving the window glass 1 is greater or less than the target value, the control unit 8 stores a driving voltage close to the target value in the memory 9. In this embodiment, the target value is a constant rotational speed.
[0028] Furthermore, the control unit 8 corrects the stored drive voltage based on the acquired external air temperature. Specifically, in this embodiment, the control unit 8, based on the acquired external air temperature, i.e., the signal from the temperature sensor 5, first converts the acquired rotational speed of the motor M into a rotational speed at the reference temperature, for example, when the external air temperature is higher or lower than the reference temperature. Then, if the converted rotational speed is higher or lower than the target value, the control unit 8 stores a drive voltage close to the target value in the memory 9.
[0029] Furthermore, the control unit 8 adjusts the drive voltage supplied to the motor M based on the acquired external air temperature. Specifically, in this embodiment, the control unit 8 adjusts the drive voltage supplied to the motor M based on the acquired external air temperature, i.e., the signal from the temperature sensor 5, for example, when the external air temperature is higher or lower than the reference temperature, in order to make the rotational speed of the motor M closer to the target value.
[0030] For example, Figure 4 The characteristics A1 to A3 of the rotational speed of the motor M relative to the torque at each temperature are shown, with detailed characteristics A1 at 20°C, A2 at 80°C, and A3 at -30°C as reference temperatures. The control unit 8, based on the acquired external air temperature and... Figure 4 The characteristics shown are used to correct the stored drive voltage and the supplied drive voltage as described above.
[0031] Next, according to Figure 2 and Figure 3 To illustrate the specific operation of the electric window device 2 described above.
[0032] like Figure 2 As shown, when the control unit 8 operates the operation switch 4 for closing the window glass 1, it performs the drive processing in step S1 and below.
[0033] In step S1, the control unit 8 supplies the pre-stored drive voltage to the motor M and proceeds to step S2. Specifically, the control unit 8 reads the drive voltage corresponding to each position of the window glass 1 from the memory 9, controls the duty cycle of the drive circuit 7, and supplies the drive voltage corresponding to each position of the window glass 1 to the motor M. Furthermore, at this time, if the acquired external air temperature is higher or lower than the reference temperature, the control unit 8 adjusts the drive voltage supplied to the motor M.
[0034] In step S2, the control unit 8 determines whether clamping has occurred. If clamping has occurred, the process proceeds to step S3.
[0035] In step S3, the control unit 8 supplies a driving voltage to the motor M to cause the window glass 1 to open only within a certain range and then ends the process. Alternatively, at this time, the control unit 8 supplies a driving voltage to the motor M that is larger than the normal driving voltage used to open the window glass 1, and causes the window glass 1 to open.
[0036] On the other hand, in step S2, the control unit 8 determines whether clamping has occurred. If it determines that clamping has not occurred, it proceeds to step S4.
[0037] In step S4, the control unit 8 determines whether the stop condition is met. If the stop condition is not met, the process proceeds to step S1; if the stop condition is met, the process ends. Furthermore, the stop condition may be met, for example, when operating the switch 4 used to stop the window glass 1.
[0038] like Figure 3 As shown, when the window glass 1 is closed, the control unit 8 performs the storage process from step S11 onwards in parallel with the drive process described above.
[0039] In step S11, the control unit 8 identifies the current position of the window glass 1 and proceeds to step S12.
[0040] In step S12, the control unit 8 determines whether the position of the window glass 1 is located at a preset calculation position. If it is determined that the window glass 1 is not located at the calculation position, the process proceeds to step S11; if it is determined that the window glass 1 is located at the calculation position, the process proceeds to step S13. Furthermore, the calculation position is, for example, set at a position where the movement range of the window glass 1 is divided into multiple equally spaced positions.
[0041] In step S13, if the rotational speed of the motor M, which is obtained when driving the window glass 1, is greater or less than the target value, the control unit 8 calculates the driving voltage that is close to the target value, stores the driving voltage in the memory 9, and proceeds to step S11. Furthermore, the control unit 8 repeatedly performs the above storage process until the window glass 1 stops, and ends the storage process when the window glass 1 stops.
[0042] Next, according to Figure 5 To illustrate the specific function of the electric window device 2 mentioned above.
[0043] Figure 5 The diagram shows the rotational speed B1 of the motor M, the drive voltage C1 supplied to the motor M, and the waveforms of the clamping load D1 relative to the time it takes for the window glass 1 to close in the electric window device 2 of this embodiment. Additionally, Figure 5 The waveforms of the rotational speed B2 of the motor M relative to time, the drive voltage C2 supplied to the motor M, and the clamped load D2 in an existing electric window device with feedback control are shown.
[0044] For example, such as Figure 5 As shown, if a foreign object is trapped during the closing action of the window glass 1, the trapping load D1 gradually increases. Furthermore, in the electric window device 2 of this embodiment, even if the acquired load information changes, i.e., the rotation speed B1 decreases, the pre-stored drive voltage C1 is maintained until trapping is detected. In contrast, in conventional electric window devices with feedback control, the drive voltage C2 is increased to eliminate the decrease in rotation speed B2 when it begins to decrease. Therefore, in conventional electric window devices with feedback control, the trapping load D2 increases at time T1 immediately after trapping is detected, but in the electric window device 2 of this embodiment, the trapping load D1 is suppressed to a smaller extent.
[0045] Furthermore, after determining that something has been trapped, the drive voltage C1 is supplied in the opposite direction, causing the window glass 1 to open, thus eliminating the trapped foreign object. Additionally, at this time, a drive voltage greater than the normal drive voltage used to open the window glass 1 is supplied to the motor M, causing the window glass 1 to open rapidly.
[0046] Furthermore, when a foreign object is caught in the window glass 1 during the opening operation, the same operation as during the closing operation is performed. As a result, in conventional electric window devices that use feedback control, the entanglement load at the moment when entanglement is determined to have occurred increases, but in the electric window device 2 of this embodiment, the entanglement load is suppressed to a smaller extent.
[0047] Next, the effects of the above-described embodiments will be described.
[0048] (1) When the window glass 1 is closed, a pre-stored drive voltage is supplied to the motor M. Therefore, the drive speed of the window glass 1 becomes the speed based on the pre-stored drive voltage. Moreover, even if the acquired load information changes, the supply of the pre-stored drive voltage is maintained until clamping is detected. Therefore, during the period before clamping is detected, the drive voltage is not increased to eliminate the decrease in drive speed caused by the increase in load. Thus, the clamping load when clamping is detected can be reduced.
[0049] (2) If it is determined that clamping has occurred, a driving voltage greater than the normal driving voltage used to open the window glass 1 is supplied to the motor M to open the window glass 1. Therefore, the clamping state can be quickly eliminated.
[0050] (3) Since the drive voltage supplied to the motor M is corrected based on the obtained external air temperature, the drive speed of the window glass 1, which varies with the external air temperature, can be made close to the constant speed preset in this embodiment as the target value.
[0051] (4) Based on the load information, i.e., the rotational speed, obtained when driving the window glass 1, the driving voltage used in subsequent driving operations is stored. Therefore, for example, the driving speed of the window glass 1, which may change due to years of deterioration, can be made closer to the target value. Furthermore, since the stored driving voltage is used in subsequent driving operations, the driving voltage is not increased to eliminate the decrease in driving speed caused by the increase in load during the period before clamping is determined to have occurred. Therefore, the clamping load when clamping is determined to have occurred can be reduced.
[0052] (5) Since the stored drive voltage is corrected based on the acquired external air temperature, it is possible to store the drive voltage that takes into account the drive speed of the window glass 1, which changes due to the external air temperature.
[0053] (6) When the window glass 1 is opened, a pre-stored drive voltage is supplied to the motor M. Therefore, the drive speed of the window glass 1 becomes the speed based on the pre-stored drive voltage. Furthermore, even if the acquired load information changes, the supply of the pre-stored drive voltage is maintained until entanglement is determined to have occurred. Therefore, during the period before entanglement is determined to have occurred, the drive voltage is not increased to eliminate the decrease in drive speed caused by the increase in load. Thus, the entanglement load when entanglement is determined to have occurred can be reduced.
[0054] This embodiment can be modified and implemented in the following ways. This embodiment and the following variations can be combined and implemented to the extent that they are not technically contradictory.
[0055] In the above embodiment, when it is determined that entanglement has occurred, the control unit 8 supplies the motor M with a driving voltage greater than the normal driving voltage used to open the window glass 1. However, this is not a limitation; the normal driving voltage may also be supplied to the motor M. Furthermore, in the above embodiment, when it is determined that entanglement has occurred, the control unit 8 supplies the motor M with a driving voltage greater than the normal driving voltage used to close the window glass 1. However, this is not a limitation; the normal driving voltage may also be supplied to the motor M.
[0056] In the above embodiment, the control unit 8 adjusts the drive voltage supplied to the motor M based on the acquired external air temperature. However, it is not limited to this and may also be configured not to adjust the drive voltage supplied to the motor M based on the external air temperature.
[0057] In the above embodiment, the control unit 8 stores the driving voltage to be used in subsequent driving operations in the memory 9 based on the load information acquired when driving the window glass 1. However, this is not a limitation; for example, it can be configured so as not to overwrite the previously stored driving voltage. Furthermore, although not specifically mentioned in the above embodiment, when storing the driving voltage to be used in subsequent driving operations in the memory 9, the control unit 8 may also take into account previously stored driving voltages to store new driving voltages. That is, the control unit 8 may also correct the storage of the driving voltage corresponding to the position used in subsequent driving operations in the memory 9 based on the driving voltage calculated based on the load information acquired when driving the window glass 1 and the previously stored driving voltages.
[0058] In the above embodiment, the control unit 8 corrects the stored drive voltage based on the acquired external air temperature, but it is not limited to this and may also be configured not to correct the stored drive voltage based on the external air temperature.
[0059] In the above embodiment, when the window glass 1 is opened, the control unit 8 maintains the supply of a pre-stored driving voltage until it is determined that entanglement has occurred. However, it is not limited to this and may also be configured to change the driving voltage before it is determined that entanglement has occurred.
[0060] In the above embodiment, the load information is set as a signal from the rotation detection sensor 3, such as a Hall IC. For example, it is determined whether clamping has occurred based on the signal from the rotation detection sensor 3. However, it is not limited to this, and other signals can also be used for the load information. For example, the current value flowing through the motor M can also be set as the load information, or the information of directly detecting the moving speed of the window glass 1 can also be set as the load information.
[0061] In the above embodiment, the control unit 8 supplies the motor M with a driving voltage corresponding to each position of the window glass 1. However, it is not limited to this and the same driving voltage can be supplied to the motor M at all positions of the window glass 1.
[0062] In the above embodiments, the opening and closing component is specifically defined as window glass 1, i.e., electric window device 2, but it is not limited to this and can also be specifically defined as an opening and closing component control device that opens and closes other opening and closing components.
[0063] While this disclosure has been described based on embodiments, it should be understood that this disclosure is not limited to the above embodiments and structures. This disclosure also includes various modifications and equivalent variations. Furthermore, various combinations and arrangements, and consequently, combinations and arrangements containing only one element, or more than or less thereof, also fall within the scope and spirit of this disclosure.
Claims
1. A control device for an opening and closing component, the control device comprising a control unit, the control unit controlling a motor that opens and closes the opening and closing component, and acquiring load information when the opening and closing component performs a closing action, and determining whether clamping has occurred based on the load information. When the control unit causes the opening / closing member to close, it supplies a drive voltage to the motor. This drive voltage is preset and stored to cause the opening / closing member to move at a constant speed, and corresponds to each position of the opening / closing member. During the closing action of the opening and closing member, even if the acquired load information changes, the supply of the driving voltage is maintained until clamping is determined to have occurred. The load information is any one of the rotational speed of the motor, the current flowing through the motor, and the moving speed of the opening / closing component.
2. The opening and closing component control device as described in claim 1, characterized in that, The control unit is configured to supply the motor with a driving voltage greater than the normal driving voltage used to open the opening / closing member when it is determined that clamping has occurred, so as to open the opening / closing member.
3. The opening and closing component control device as described in claim 1, characterized in that, The control unit is configured to adjust the drive voltage supplied to the motor based on the acquired external air temperature.
4. The opening and closing component control device as described in claim 2, characterized in that, The control unit is configured to adjust the drive voltage supplied to the motor based on the acquired external air temperature.
5. The opening and closing component control device as described in any one of claims 1 to 4, characterized in that, The control unit is configured to store the drive voltage used in subsequent drives based on the load information acquired when driving the opening and closing member.
6. The opening and closing component control device as described in claim 5, characterized in that, The control unit is configured to correct the stored drive voltage based on the acquired external air temperature.
7. The opening and closing component control device as described in any one of claims 1 to 4, 6, characterized in that, The control unit is configured to determine whether entanglement has occurred when the opening / closing member is opened. When the opening / closing member is opened, a pre-stored drive voltage is supplied to the motor. Even if the acquired load information changes, the supply of the pre-stored drive voltage is maintained until entanglement is determined to have occurred.
8. The opening and closing component control device as described in claim 5, characterized in that, The control unit is configured to determine whether entanglement has occurred when the opening / closing member is opened. When the opening / closing member is opened, a pre-stored drive voltage is supplied to the motor. Even if the acquired load information changes, the supply of the pre-stored drive voltage is maintained until entanglement is determined to have occurred.