Automobile back door control method and device, computer equipment and automobile
Through the combination of multiple control commands and a unified control system, the problem of single opening method of the car back door is solved, multi-level space expansion and convenient operation are achieved, and user experience and system compatibility are improved.
Patent Information
- Application Number
- CN202510910667.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-02
- Publication Date
- 2025-08-12
AI Technical Summary
The existing car back door opening method is single, and it cannot meet the convenience needs of car rear space expansion and daily collection.
Provide a variety of control command combinations, such as glass dropping on the back door, roof opening, etc., through a unified control system, the glass adjustment device, roof adjustment device, back door side opening adjustment device and back door downturn adjustment device, multi-level space expansion and convenient operation are achieved.
It improves user convenience and operating freedom, and can flexibly control the back door structure according to different scenario needs, saves space and energy, and improves system integration and functional module compatibility.
Smart Images

Figure CN120465798A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automobile technology, and in particular to a method and device for controlling an automobile back door, a computer device, and an automobile. Background Art
[0002] As consumer perceptions evolve, cars are no longer limited to traditional modes of transportation. Consumers are increasingly demanding expanded space and functionality. However, a single rear door opening method presents limitations. Finding the right balance between expanding rear space and facilitating daily retrieval has become a key research topic for the new era of automotive design. Summary of the Invention
[0003] In view of this, the present invention provides a method, device, computer equipment and automobile for controlling a car back door, so as to solve the problem that the current single back door opening method has limitations when in use.
[0004] In a first aspect, the present invention provides a method for controlling a car tailgate, comprising the following steps: obtaining a control instruction, wherein the control instruction includes any one of the following: tailgate glass lowering, tailgate glass lowering and roof opening, tailgate glass closing, tailgate glass closing and roof closing, side door opening and closing, tailgate opening and closing; selecting a control logic according to the control instruction; controlling an actuator according to the control logic, wherein the actuator includes at least one of the following: a glass adjustment device, a roof adjustment device, a tailgate side opening adjustment device, and a tailgate downward adjustment device.
[0005] The present invention provides a variety of control command combinations (such as lowering the back door glass, opening the roof, etc.), which can flexibly control the back door and related structures according to the needs of different scenarios, significantly improving the user's convenience and operational freedom in daily use; and the car back door is no longer limited to a single opening method, and can achieve multi-level expansion of space. For example, when large items need to be loaded, the back door glass and the roof can be opened at the same time, effectively expanding the space at the rear of the car; and when only small items need to be taken in and out, only the back door glass needs to be opened, saving space and energy. Furthermore, through the unified control system, multiple actuators (such as glass adjustment devices, roof adjustment devices, back door side opening adjustment devices, and back door downward adjustment devices) are coordinated and controlled, which not only improves the system's integration, but also enhances the compatibility between various functional modules, which is conducive to the optimized design of the vehicle's electronic and electrical architecture.
[0006] In an optional embodiment, when the control instruction is for the tailgate glass to lower, the control logic includes the following steps: when the tailgate glass lowering instruction is received, the current status of the tailgate lower flip lock and the tailgate side unlocking is obtained; when the current status of the tailgate lower flip lock and the tailgate side unlocking are both locked, a glass lowering start instruction is issued to drive the glass adjusting device to perform the lowering action; when the tailgate glass reaches the lower hard stop point, a glass lowering stop instruction is issued to drive the glass adjusting device to stop the lowering action.
[0007] In this way, the tailgate glass can be lowered by operating the switch with one button, thereby lowering the height of the tailgate for taking items and forming a window for taking items, making it easier for users to take and put items.
[0008] In an optional embodiment, when the control instruction is a tailgate glass lowering and roof opening instruction, the control logic includes the following steps: when a tailgate glass lowering and roof opening instruction is received, a glass lowering start instruction is issued to drive the glass adjusting device to perform a lowering action; when the tailgate glass reaches a first soft stop point, a roof opening start instruction is issued to drive the roof adjusting device to perform an opening action; when the roof reaches a second soft stop point, a roof opening stop instruction is issued to drive the roof adjusting device to stop the opening action; when the tailgate glass reaches a lower hard stop point, a glass lowering stop instruction is issued to drive the glass adjusting device to stop the lowering action.
[0009] In this way, the tailgate glass adjustment device can be lowered with one button of the operating switch, and the roof system can be slid forward to open, forming a cargo box-like space that can be expanded in height, making it easier for users to transport large items.
[0010] In an optional embodiment, when the control instruction is a tailgate glass closing instruction, the control logic includes the following steps: when the tailgate glass closing instruction is received, obtaining the current status of the tailgate lower flip lock and the tailgate side unlock; when the current status of the tailgate lower flip lock and the tailgate side unlock are both locked, issuing a glass rise start instruction to drive the glass adjustment device to perform the rising action; obtaining the current status of the roof; when the current status is a fully closed state, determining whether the tailgate glass has reached a preset upper hard stop point, and when the tailgate glass reaches the upper hard stop point, issuing a glass rise stop instruction to drive the glass adjustment device to stop the rising action; when the current status is not a fully closed state, determining whether the tailgate glass has reached a preset third soft stop point, and when the tailgate glass reaches the third soft stop point, issuing a glass rise stop instruction to drive the glass adjustment device to stop the rising action.
[0011] In this way, the tailgate glass can be raised by operating the switch with one button, and the tailgate side unlocking and locking signals, the tailgate lower lock and locking signals and the roof position signals can be detected and judged at the same time, so that the tailgate glass can be raised to the target position.
[0012] In an optional embodiment, when the control instruction is a tailgate glass closing and roof closing instruction, the control logic includes the following steps: when a tailgate glass closing and roof closing instruction is received, a roof closing start instruction is issued to drive the roof adjustment device to perform a closing action; it is determined whether the roof has reached a preset fully closed position; when the roof reaches the fully closed position, the current status of the tailgate lower flip lock and the tailgate side unlock is obtained; when the current status of the tailgate lower flip lock and the tailgate side unlock are both locked, a glass rising start instruction is issued to drive the glass adjustment device to perform a rising action; when the tailgate glass reaches the upper hard stop point, a glass rising stop instruction is issued to drive the glass adjustment device to stop the rising action.
[0013] In this way, the roof can be closed by operating the switch with one button, and at the same time, the tailgate side unlocking and locking signals and the tailgate lower lock signals can be detected and judged to control the rise of the tailgate glass, so that the roof and tailgate glass can be closed with one button.
[0014] In an optional embodiment, when the control instruction is a side door opening and closing instruction, the control logic includes the following steps: when the side door opening and closing instruction is received, the current state of the tailgate lower flip lock is obtained; when the current state of the tailgate lower flip lock is a locked state, the current instruction of the side door is determined according to the side door opening and closing instruction, wherein the current instruction of the side door is to open the side door or to close the side door; when the current instruction of the side door is to open the side door, the current state of the tailgate side unlocking is obtained; when the current state of the tailgate side unlocking is a locked state, a glass rising start instruction is issued to drive the glass adjusting device to perform the rising action; when the tailgate glass rises to a preset fourth When the back door is at the soft stop point, the back door side unlocking is controlled to be in the unlocking state; a side door opening start command is issued to drive the back door side opening adjustment device to perform the opening action. When the side door is at the preset fifth soft stop point, a side door opening stop command is issued to drive the back door side opening adjustment device to stop the opening action, and the current state of the side door is recorded. When the current command of the side door is to close the side door, a side door closing start command is issued to drive the back door side opening adjustment device to perform the closing action. When the current state of the back door side unlocking is the locked state, a side door closing stop command is issued to drive the back door side opening adjustment device to stop the closing action, and the current state of the side door is recorded.
[0015] In this way, the glass adjustment device can be controlled by operating the switch with one button to lower the tailgate glass, and the side-opening tailgate will open sideways as a whole. The front sliding switch of the roof can be operated as needed to form a wide space for taking items at the rear, which is convenient for users to take large items.
[0016] In an optional embodiment, determining the current side door instruction according to the side door opening and closing instruction includes: acquiring the current state of the side door; and determining the current instruction of the side door according to the side door opening and closing instruction and the current state of the side door.
[0017] Therefore, by determining the current instructions of the side door based on the side door opening and closing instructions and the current status of the side door, the system can intelligently identify user needs and equipment status, avoid misoperation, and improve control accuracy and operational convenience; at the same time, only one switch is needed to control the side opening switch, further simplifying user operation, enhancing the friendliness of human-computer interaction, and making the linkage of multiple components safer, more efficient and reliable.
[0018] In an optional embodiment, when the control instruction is a tailgate opening and closing instruction, the control logic includes the following steps: when the tailgate opening and closing instruction is received, the current state of the tailgate side unlocking is obtained; when the current state of the tailgate side unlocking is a locked state, the current instruction of the tailgate is determined according to the tailgate opening and closing instruction, wherein the current instruction of the tailgate is to open the tailgate or close the tailgate; when the current instruction of the tailgate is to open the tailgate, the current state of the tailgate lower flip lock is obtained; when the current state of the tailgate lower flip lock is a locked state, a glass lowering start instruction is issued to drive the glass adjusting device to perform a lowering action; when the tailgate glass is lowered to a preset lower position When the back door is at the hard stop point, the tailgate lower lock is controlled to be in the unlocked state; a tailgate opening start command is issued to drive the tailgate lower adjustment device to perform the opening action. When the back door is at the preset sixth soft stop point, a tailgate opening stop command is issued to drive the tailgate lower adjustment device to stop the opening action, and the current state of the back door is recorded. When the current command of the back door is to close the back door, a tailgate closing start command is issued to drive the tailgate lower adjustment device to perform the closing action. When the current state of the tailgate lower lock is the locked state, a tailgate closing stop command is issued to drive the tailgate lower adjustment device to stop the closing action, and the current state of the back door is recorded.
[0019] In this way, the tailgate glass adjustment device can be controlled by operating the switch with one button. After lowering the glass, the entire tailgate automatically flips down. The forward sliding switch of the roof can be operated as needed to form a wide space for taking items at the rear, making it easier for users to take large items.
[0020] In an optional embodiment, determining the current instruction of the back door according to the back door opening and closing instruction includes: acquiring the current state of the back door; and determining the current instruction of the back door according to the back door opening and closing instruction and the current state of the back door.
[0021] By determining the action to be executed based on the back door opening and closing instructions and the back door's current state, the system intelligently determines whether the back door should be "opened" or "closed," preventing misoperation and improving control accuracy and user convenience. Furthermore, a single switch is required to control the back door, simplifying operation steps and enhancing the user-friendly interaction between the user and the machine, making the entire back door opening and closing process more intelligent, efficient, and safer.
[0022] In the second aspect, the present invention also provides a car tailgate control device, including an instruction acquisition module, a control logic selection module, and an instruction processing module; the instruction acquisition module is used to acquire control instructions, wherein the control instructions include any one of the following: tailgate glass lowering, tailgate glass lowering and roof opening, tailgate glass closing, tailgate glass closing and roof closing, side door opening and closing, tailgate opening and closing; the control logic selection module is used to select control logic according to the control instructions; the instruction processing module is used to control the actuator according to the control logic, wherein the actuator includes at least one of the following: glass adjustment device, roof adjustment device, tailgate side opening adjustment device, tailgate downward adjustment device.
[0023] In a third aspect, the present invention provides a computer device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the car tailgate control method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0024] In a fourth aspect, the present invention further provides a car comprising the computer device according to the third aspect.
[0025] In a fifth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the automobile tailgate control method of the first aspect or any corresponding embodiment thereof.
[0026] In a sixth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the automobile tailgate control method of the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0028] Figure 1 is a flow chart of a method for controlling a car back door according to an embodiment of the present invention;
[0029] Figure 2 is a flowchart of a method for controlling the lowering of a back door glass according to an embodiment of the present invention;
[0030] Figure 3 This is a flowchart of an example of a method for controlling the lowering of the back door glass according to an embodiment of the present invention.
[0031] Figure 4 is a schematic diagram of a roof closing, glass lowering, and back door closing according to an embodiment of the present invention;
[0032] Figure 5 is a flow chart of a method for controlling the lowering of the back door glass and the opening of the roof according to an embodiment of the present invention;
[0033] Figure 6 is a flow chart of an example of a method for controlling the lowering of the back door glass and the opening of the roof according to an embodiment of the present invention;
[0034] Figure 7 is a schematic diagram of a vehicle roof opening, glass lowering, and back door closing according to an embodiment of the present invention;
[0035] Figure 8 is a flow chart of a back door glass closing control method according to an embodiment of the present invention;
[0036] Figure 9 is a flow chart of an example of a back door glass closing control method according to an embodiment of the present invention;
[0037] Figure 10 Schematic diagram of a vehicle with the roof open, glass soft stop, and back door closed according to an embodiment of the present invention;
[0038] Figure 11 is a flow chart of a method for controlling the closing of a back door glass and a roof according to an embodiment of the present invention;
[0039] Figure 12 is a flowchart of an example of a method for controlling the closing of the tailgate glass and the roof according to an embodiment of the present invention;
[0040] Figure 13 is a schematic diagram of a closed roof, closed glass, and closed back door according to an embodiment of the present invention;
[0041] Figure 14 is a flow chart of a side door opening and closing control method according to an embodiment of the present invention;
[0042] Figure 15 is a flow chart of an example of a side door opening and closing control method according to an embodiment of the present invention;
[0043] Figure 16 is a schematic diagram of a vehicle with the roof closed, the glass lowered, and the back door opened to the side according to an embodiment of the present invention;
[0044] Figure 17 is a flow chart of a back door opening and closing control method according to an embodiment of the present invention;
[0045] Figure 18 is a flow chart of an example of a back door opening and closing control method according to an embodiment of the present invention;
[0046] Figure 19Schematic diagram of a vehicle with the roof opening, glass lowering, and back door flipping down according to an embodiment of the present invention;
[0047] Figure 20 is a structural block diagram of a vehicle back door control device according to an embodiment of the present invention;
[0048] Figure 21 is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention;
[0049] Figure 22 is a schematic diagram of signal flow in a car according to an embodiment of the present invention;
[0050] Figure 23 is a schematic diagram of a base frame of a roof system according to an embodiment of the present invention;
[0051] Figure 24 is an exploded diagram of a vehicle body system according to an embodiment of the present invention;
[0052] Figure 25 2. It is an exploded view of a tailgate execution module according to an embodiment of the present invention;
[0053] Figure 26 1. is an exploded view of a side-opening backdoor execution module according to an embodiment of the present invention;
[0054] Figure 27 is an exploded view of a roof module system according to an embodiment of the present invention;
[0055] Figure 28 is an exploded diagram of a glass lift module system according to an embodiment of the present invention;
[0056] Figure 29 is a schematic diagram of a switch module according to an embodiment of the present invention;
[0057] Figure 30 is a schematic cross-sectional view of the rear end of a roof according to an embodiment of the present invention;
[0058] Among them, 101, body; 2, downturn tailgate execution module; 3, side opening tailgate execution module; 4, roof module; 5, glass lift execution module; 6, switch module; 7, collision radar module; 8, sealing system; 901, controller;
[0059] 201. Tailgate body; 202. Tailgate lower hinge; 203. Tailgate lower flip lock; 204. Electric lower flip support rod; 205. Tailgate lower flip lock; 206. Tailgate limit cable;
[0060] 301, side-opening back door body; 302, back door side hinge; 303, back door side unlock; 304, back door side unlock electric actuator; 305, side unlock latch;
[0061] 401. Multifunctional sliding roof; 402. Multifunctional fixed roof;
[0062] 501, window lifter; 502, tailgate glass; 503, first soft stop;
[0063] 601, switch; 602, switch; 603, switch; 701, back door sensing ultrasonic radar. DETAILED DESCRIPTION
[0064] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.
[0065] According to an embodiment of the present invention, an embodiment of a car tailgate control method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0066] In this embodiment, a method for controlling a car back door is provided, which can be used in a computer device. Figure 1 FIG. 1 is a flow chart of a method for controlling a car back door according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:
[0067] Step S101: Acquire a control instruction, wherein the control instruction includes any one of the following: tailgate glass down, tailgate glass down and roof open, tailgate glass closed, tailgate glass closed and roof closed, side door open and close, tailgate open and close.
[0068] Specifically, the user can send control commands through the vehicle's central control screen or buttons in the mobile phone APP, voice control system, car keys, hard switches, etc. This embodiment does not impose any specific restrictions on the sending end of the control command, as long as it can send the control command.
[0069] Step S102: Selecting control logic according to the control instruction.
[0070] Specifically, the control logic corresponding to each control instruction is preset in the computer device.
[0071] Step S103: controlling the actuator according to the control logic, wherein the actuator includes at least one of the following: a glass adjustment device, a roof adjustment device, a tailgate side opening adjustment device, and a tailgate downward adjustment device.
[0072] Specifically, the glass adjustment device may be a glass lifter; the roof adjustment device may be a roof motor; the back door side opening adjustment device may be a side opening electric drive; and the back door downward adjustment device may be an electric downward support rod.
[0073] This embodiment provides a variety of control command combinations, such as lowering the back door glass and opening the roof, which can flexibly control the back door and related structures according to the needs of different scenarios, significantly improving the user's convenience and operational freedom in daily use; and the car back door is no longer limited to a single opening method, and can achieve multi-level expansion of space. For example, when it is necessary to load large items, the back door glass and the roof can be opened at the same time, effectively expanding the space at the rear of the car; and when only small items need to be taken in and out, only the back door glass can be opened, saving space and energy. Furthermore, through the unified control system, multiple actuators (such as glass lifters, roof motors, side opening electric drives, and downward flip electric struts) are coordinated and controlled, which not only improves the system integration, but also enhances the compatibility between various functional modules, which is conducive to the optimized design of the vehicle's electronic and electrical architecture.
[0074] The automobile back door control method of this embodiment is applicable to six different usage scenarios, and each usage scenario is described in detail below.
[0075] Use scenario 1: Back door glass lowering
[0076] Figure 2 FIG. 1 is a flow chart of a method for controlling the lowering of a back door glass according to an embodiment of the present invention. Figure 2 As shown, the method for controlling the lowering of the back door glass includes the following steps:
[0077] Step S201: When a tailgate glass lowering instruction is received, the current status of the tailgate downward flip lock and the tailgate side unlock is obtained.
[0078] The purpose of obtaining the current status of the tailgate down-flip lock and the tailgate side unlock is to determine whether the tailgate and the side doors are in a closed state. The tailgate glass can be lowered only when both the tailgate and the side doors are in a closed state.
[0079] Step S202: When the current states of the tailgate lower flip lock and the tailgate side unlock are both locked, a glass lowering start instruction is issued to drive the glass regulating device to perform a lowering action.
[0080] When one of the current states of the tailgate lower flip lock and the tailgate side unlock is not the locked state, the process ends.
[0081] Step S203: When the back door glass reaches the lower hard stop point, a glass descent stop instruction is issued to drive the glass adjustment device to stop the descent action.
[0082] Before step S203, the method further includes determining whether the back door glass has reached the lower hard stop point. For example, whether the back door glass has reached the lower hard stop point can be determined by a sensor detection method, a motor current detection method, or a time / travel estimation method.
[0083] Specifically, the sensor detection method is to install a position sensor (such as a Hall sensor, encoder, etc.) on the back door glass or the drive mechanism to detect the opening and closing angle or displacement of the back door glass in real time. The control module (such as a BCM or a dedicated motor controller) determines whether the current back door glass has reached the lower hard stop point based on the signal feedback from the sensor.
[0084] The motor current detection method involves detecting when the tailgate glass approaches the closed position, which encounters resistance (such as pressure from the sealing strip), increasing the motor load and current. The control module then monitors the motor current trend to determine whether the vehicle is approaching the lower hard stop point. When the current reaches a set threshold, the lower hard stop point is considered reached and the corresponding control strategy is implemented.
[0085] The time / travel extrapolation method records the time or number of motor rotation steps from opening to the next hard stop point during the system calibration phase; during actual operation, it estimates whether the tailgate glass has reached that position by timing or accumulating the number of pulses.
[0086] Figure 3 1 is a flow chart of an example of a method for controlling the lowering of a back door glass according to an embodiment of the present invention. In this example, a short press of the switch 601 enables the lowering of the back door glass 502 with one key. Figure 4 Schematic diagram of the roof closing, glass lowering, and back door closing according to an embodiment of the present invention. Figure 3 As shown, the method for controlling the lowering of the back door glass includes the following steps:
[0087] S1: When the vehicle is unlocked, short press (≤ preset time) the switch 601, the controller 901 receives the current signal from the switch 601 and executes step S2;
[0088] S2: The controller 901 determines the locking signals of the tailgate lower flip lock 203 and the tailgate side unlock 303. If the tailgate lower flip lock 203 and the tailgate side unlock 303 are not all locked, no actuator performs any action and the process ends. If the tailgate lower flip lock 203 and the tailgate side unlock 303 are all locked, step S3 is executed.
[0089] S3: The controller 901 issues a command, the window lifter performs a downward movement, and feeds back a motor operating signal to the controller 901 in real time. The operating signal is a current signal, and step S4 is executed.
[0090] S4: The controller 901 determines in real time whether the glass lifter 501 has reached the hard stop point below the back door glass. If so, step S5 is executed; if not, step S3 is continued.
[0091] S5: The controller 901 issues a command, the window lifter stops descending, and the process ends.
[0092] The car back door control method of this embodiment controls the back door glass to descend by operating a switch with one button, thereby lowering the height of the back door for taking objects and forming a window for taking objects, making it easier for users to take and put objects.
[0093] Use scenario 2: The back door glass is lowered and the roof is open
[0094] Figure 5 FIG. 1 is a flow chart of a method for controlling the lowering of the back door glass and the opening of the roof according to an embodiment of the present invention. Figure 5 As shown, the control method for lowering the tailgate glass and opening the roof includes the following steps:
[0095] Step S501: When a tailgate glass lowering and roof opening instruction is received, a glass lowering start instruction is issued to drive the glass regulating device to perform a lowering action.
[0096] Step S502: When the back door glass reaches the first soft stop point, a roof opening start instruction is issued to drive the roof adjustment device to perform the opening action.
[0097] Before step S502 , the method further includes: determining whether the back door glass has reached a first soft stop point. For example, determining whether the back door glass has reached the first soft stop point can be achieved through a sensor detection method, a motor current detection method, or a time / travel estimation method.
[0098] Step S503: When the roof reaches the second soft stop point, a roof opening stop command is issued to drive the roof adjustment device to stop opening; when the tailgate glass reaches the lower hard stop point, a glass lowering stop command is issued to drive the glass adjustment device to stop lowering.
[0099] Before step S503 , the process also includes determining whether the roof has reached a preset second soft stop point and whether the back door glass has reached a preset lower hard stop point.
[0100] That is to say, the control logic of the tailgate glass lowering and the roof opening is: control the tailgate glass to lower, and after the tailgate glass lowers to the first soft stop point, open the roof, and continue to control the tailgate glass to lower to the hard stop point.
[0101] Figure 61 is a flow chart of an example of a method for controlling the lowering of the back door glass and the opening of the roof according to an embodiment of the present invention. In this example, long pressing the switch 601 causes the lowering of the back door glass 502 and the opening of the roof 401. Figure 7 Schematic diagram of the roof opening, glass lowering, and back door closing according to an embodiment of the present invention. Figure 6 As shown, the control method for lowering the tailgate glass and opening the roof includes the following steps:
[0102] S1: When the vehicle is unlocked, long press (> preset time) the switch 601; the controller 901 receives the current signal from the switch 601 and executes step S2;
[0103] S2: The controller 901 issues a command, the window lifter 501 performs a downward movement, and feeds back a motor operating signal (current signal) to the controller 901 in real time; steps S3-1 and S3-2 are executed simultaneously;
[0104] S3-1: The controller 901 determines the position of the back door glass 502. If the back door glass position satisfies the first soft stop point (i.e., the upper soft stop point in the figure), opening the side door will not interfere with the roof, and the controller executes step S4-1. If the glass position does not meet the requirements, the controller executes step S2.
[0105] S3-2: The controller 901 determines whether the back door glass position satisfies 100% opening (i.e., whether the back door glass reaches the lower hard stop point in the figure). If not, the controller 901 executes step S2; if so, the controller 901 executes step S4-2.
[0106] S4-1: The controller 901 issues a command, the motor of the roof 401 starts, and the motor working signal is fed back to the controller 901 in real time. The working signal is a current signal, and step S5-1 is executed;
[0107] S4-2: The controller 901 issues a command and the window lifter stops descending.
[0108] S5: The controller 901 determines whether the switch 601 is valid. If valid, the controller 901 executes step S8-1; if invalid, the controller 901 executes step S6;
[0109] By determining whether switch 601 is active, it is possible to detect whether the user has issued an instruction to stop or interrupt the operation, thereby determining the next operation process. Specifically, if switch 601 is pressed, that is, switch 601 is active, indicating that the user wishes to terminate the current action; if the switch is inactive, it indicates that the user has not intervened and the system continues to execute the current operation.
[0110] S6: The controller 901 compares the current value of the roof 401 opening with the preset current threshold in real time. If the current value of the current signal does not exceed the preset current threshold, step S4-1 is continued; if the current value of the current signal exceeds the preset current threshold, step S7 is executed;
[0111] S7: The controller 901 determines in real time whether the roof 401 meets the second soft stop point, where the second soft stop point is the maximum soft stop point of the roof. If it meets the second soft stop point, step S8-1 is executed; if not, step S8-2 is executed.
[0112] S8-1: The controller 901 issues a command, the roof 401 stops opening, and the process ends;
[0113] S8-2: The controller 901 sends a command, the motor of the roof 401 reverses, and the motor stops after the roof 401 moves back 100 mm, ending the process.
[0114] according to Figure 6 As can be seen from S6, S7, S8-1, and S8-2, the controller 901 monitors the motor current value of the roof 401 in real time and compares it with a preset current threshold. If the motor current value of the roof 401 does not exceed the preset current threshold, the system will continue to execute step S4-1, that is, continue the opening action. This means that as long as the current remains within a safe range, the roof will continue to open until a certain stop condition is reached. If the motor current value of the roof 401 exceeds the preset current threshold, it may indicate an overload or other abnormal condition. At this point, the controller 901 will enter step S7 to further determine whether the roof has reached the second soft stop point. If, in step S7, it is determined that the roof has reached the second soft stop point (i.e., the maximum soft stop point for the roof to open), S8-1 will be executed, that is, the controller 901 will issue a command to stop the roof opening action, ending the entire process. If, in step S7, the roof has not yet reached the second soft stop point, to prevent possible damage or danger, the system will execute S8-2. The controller 901 will issue a command to reverse the motor of the roof, causing the roof to move back 100 mm, and then stop the movement as a protective measure.
[0115] The control logic described above is primarily designed to ensure safe roof operation. By monitoring the motor's operating status (measured by current), the system intelligently determines whether to continue operating, stop, or initiate protective measures (such as reversing). This design not only enhances system safety but also effectively protects the device from potential damage. It also demonstrates the importance placed on user safety and device protection in modern vehicle control systems.
[0116] exist Figure 6In the control method for lowering the tailgate glass and opening the roof shown, S3-2 and S4-2 are intended to ensure that after the tailgate glass lowers to the first soft stop point, the tailgate glass can continue to be controlled to lower to the hard stop point.
[0117] The car tailgate control method provided in this embodiment controls the tailgate glass lifter to descend with one click by operating a switch, and simultaneously slides the roof system forward to open, forming a cargo box-like space that can be expanded in height, making it easier for users to transport large items.
[0118] Use scenario three: back door glass closed
[0119] Figure 8 FIG. 1 is a flow chart of a back door glass closing control method according to an embodiment of the present invention. Figure 8 As shown, the method for controlling the closing of the back door glass includes the following steps:
[0120] Step S801: When a tailgate glass closing instruction is received, the current status of the tailgate down-lock and the tailgate side unlock is obtained.
[0121] and Figure 2 The method is similar to that of obtaining the current status of the back door down lock and the back door side unlocking in order to determine whether the back door and the side door are in the closed state. The back door glass can be closed only when both the back door and the side door are in the closed state.
[0122] Step S802: When the current states of the tailgate lower flip lock and the tailgate side unlock are both locked, a glass raising start instruction is issued to drive the glass regulating device to perform an raising action.
[0123] Step S803: Acquire the current state of the roof.
[0124] Step S804: When the current state is the fully closed state, determine whether the back door glass reaches the preset upper hard stop point. When the back door glass reaches the upper hard stop point, issue a glass rise stop instruction to drive the glass adjustment device to stop the rise action.
[0125] Step S805: When the current state is not the fully closed state, determine whether the back door glass reaches the preset third soft stop point. When the back door glass reaches the third soft stop point, issue a glass rise stop instruction to drive the glass adjustment device to stop the rise action.
[0126] The third soft stop point of the back door glass and the second soft stop point of the back door glass may be at the same position.
[0127] In other words, the state of the roof determines the height to which the tailgate glass can rise. When the roof is fully closed, the tailgate glass can rise to the upper hard stop point. When the roof is not fully closed, the tailgate glass can rise to the third soft stop point.
[0128] Figure 9 1 is a flow chart of an example of a method for controlling the closing of a back door glass according to an embodiment of the present invention. In this example, a short press of the switch 602 enables the back door glass 502 to rise with one key. Figure 10 Schematic diagram of the roof opening, glass soft stop, and back door closing according to an embodiment of the present invention. Figure 9 As shown, the method for controlling the closing of the back door glass includes the following steps:
[0129] S1: When the vehicle is unlocked, short press (≤ preset duration) the switch 602, the controller 901 receives the current signal from the switch 602 and executes step S2;
[0130] S2: The controller 901 determines the locking signals of the tailgate lower flip lock 203 and the tailgate side unlock 303. If the tailgate lower flip lock 203 and the tailgate side unlock 303 are not all locked, no actuator performs any action and the process ends. If the tailgate lower flip lock 203 and the tailgate side unlock 303 are all locked, step S3 is executed.
[0131] S3: The controller 901 issues a command; the glass lifter 501 performs the glass raising action, and the glass lifter 501 continuously feeds back the motor raising current signal to the controller 901, and then executes step S4;
[0132] S4: The controller 901 determines whether the switch 602 is valid. If not, the controller 901 executes step S5; if valid, the controller 901 executes step S8-1.
[0133] and Figure 6 Similarly, by determining whether switch 602 is active, it is possible to detect whether the user has issued an instruction to stop or interrupt the operation, thereby determining the next step in the operation process. Specifically, if switch 602 is pressed, that is, switch 602 is active, it indicates that the user wishes to terminate the current action; if the switch is inactive, it indicates that the user has not intervened and the system continues to execute the current action.
[0134] S5: The controller 901 receives the rising current value of the window lifter 501 in real time and compares it with the preset current threshold. If the current value of the current signal does not exceed the preset current threshold, step S6-2 is executed repeatedly; if the current value of the current signal exceeds the preset current threshold, step S6-1 is executed.
[0135] S6-1: The controller 901 determines whether the roof 401 is fully closed. If not, the controller executes step S7-1; if so, the controller executes step S7-3.
[0136] S6-2: The controller 901 determines whether the roof 401 is fully closed. If not, the controller 901 executes step S7-2; if so, the controller 901 continues to execute step S3;
[0137] Among them, S6-1 and S6-2 both involve the judgment of whether the roof 401 is fully closed. This is to ensure that the tailgate glass 502 can determine the height to which it can rise under different conditions (the current value does not exceed the preset current threshold, the current value exceeds the preset current threshold), and thus complete the rising action safely and correctly.
[0138] S7-1: The controller 901 issues a command to control the motor of the tailgate glass lifter 501 to reverse, causing the tailgate glass 502 to descend, and then executes step S8-1;
[0139] S7-2: The controller 901 determines in real time whether the window lifter is at the third soft stop point (i.e., the upper soft stop point in the figure). If so, step S8-2 is executed; if not, step S3 is executed;
[0140] S7-3: The controller 901 determines whether the window lifter 501 is at the upper hard stop point. If so, the controller 901 executes step S8-3; if not, the controller 901 executes step S7-1.
[0141] S8-1: The controller 901 determines whether the window lifter 501 is at the lower hard stop point. If so, the controller 901 executes step S9; if not, the controller 901 executes step S8-1.
[0142] S8-2: The controller 901 issues a command to control the tailgate glass lifter 501 to stop the upward movement, and the process ends;
[0143] S9: The controller 901 sends a command to control the tailgate glass lifter 501 to stop descending, and the process ends.
[0144] and Figure 6 Similarly, this example uses real-time monitoring of the motor's operating status (using current as an indicator) to determine whether to continue the current operation (such as starting or stopping) or to take protective measures (such as backing off). This design not only improves system safety but also effectively protects equipment from damage when potential problems arise.
[0145] The automobile tailgate control method provided in this embodiment controls the tailgate glass to rise by operating a switch with one button, and simultaneously detects and determines the tailgate side unlocking and locking signals, the tailgate lower flip lock locking signals and the roof position signals, so that the tailgate glass rises to the target position.
[0146] Use scenario 4: Back door glass closed and roof closed
[0147] Figure 11 FIG. 1 is a flow chart of a method for controlling the closing of the back door glass and the roof according to an embodiment of the present invention. Figure 11 As shown, the control method for closing the tailgate glass and the roof includes the following steps:
[0148] Step S1101: When a tailgate glass closing and roof closing instruction is received, a roof closing start instruction is issued to drive the roof adjustment device to perform a closing action.
[0149] Step S1102: When the roof reaches the fully closed position, the current status of the tailgate down lock and the tailgate side unlock is obtained.
[0150] Before step S1102, it is also included to determine whether the roof reaches the preset fully closed position.
[0151] Step S1103: When the current states of the tailgate lower flip lock and the tailgate side unlock are both locked, a glass raising start instruction is issued to drive the glass regulating device to perform an ascending action.
[0152] Step S1104: When the back door glass reaches the upper hard stop point, a glass rise stop instruction is issued to drive the glass adjustment device to stop the rising action.
[0153] Before step S1104 , the process also includes determining whether the back door glass has reached a preset upper hard stop point.
[0154] That is to say, the control logic of closing the tailgate glass and the roof is as follows: close the roof, control the tailgate and side doors to be locked after the roof reaches the fully closed position, and then close the tailgate glass.
[0155] Figure 12 1 is a flow chart of an example of a method for controlling the closing of the back door glass and the roof according to an embodiment of the present invention. In this example, long pressing the switch 602 causes the back door glass 502 to rise and the roof 401 to close. Figure 13 Schematic diagram of the roof closing, glass closing, and back door closing according to an embodiment of the present invention. Figure 12 The following steps are involved when the tailgate glass is closed and the roof is closed:
[0156] S1: When the vehicle is unlocked, long press (> preset time) the switch 602, the controller 901 receives the current signal of the switch 602 and executes step S2;
[0157] S2: The controller 901 issues a command to the roof 401 to close. The roof 401 continuously feeds back the motor closing current signal to the controller 901, and then executes step S3.
[0158] S3: The controller 901 determines whether the switch 602 is valid. If not, the controller 901 executes step S4-1; if not, the controller 901 executes step S4-2.
[0159] S4-1: The controller 901 receives the current value of the roof 401 when it is closed in real time and compares it with the preset current threshold. If the current value of the current signal does not exceed the preset current threshold, step S2 is executed repeatedly; if the current value of the current signal exceeds the preset current threshold, step S5 is executed;
[0160] S4-2: The closing action of the roof 401 stops and the process ends.
[0161] S5: The controller 901 determines whether the roof 401 is fully closed. If so, the process proceeds to step S6-1; if not, the process proceeds to step S6-2.
[0162] S6-1: The controller 901 determines the locking signals of the tailgate lower flip lock 203 and the tailgate side unlock 303. If the tailgate lower flip lock 203 and the tailgate side unlock 303 are not all locked, no actuator performs any action and the process ends. If the tailgate lower flip lock 203 and the tailgate side unlock 303 are all locked, step S7 is executed.
[0163] S6-2: The controller 901 issues a command, the motor of the roof 401 reverses, and the motor stops after the roof 401 moves back 100 mm, ending the process;
[0164] S7: The controller 901 issues a command; the glass lifter 501 performs the glass raising action, and the glass lifter 501 continuously feeds back the motor raising current signal to the controller 901, and then executes step S8;
[0165] S8: The controller 901 receives the rising current value of the window lifter 501 in real time and compares it with the preset current threshold. If the current value of the current signal does not exceed the preset current threshold, step S7 is executed repeatedly; if the current value of the current signal exceeds the preset current threshold, step S9 is executed.
[0166] S9: The controller 901 determines whether the position of the back door glass satisfies the upper hard stop point. If not, the controller executes step S10-1; if so, the controller executes step S10-2.
[0167] S10-1: The controller 901 sends a command to control the motor of the tailgate glass lifter 501 to reverse, and the tailgate glass 502 is lowered, and step S11 is executed;
[0168] S10-2: The controller 901 issues a command to control the tailgate glass lifter 501 to stop the upward movement, and the process ends;
[0169] S11: The controller 901 sends a command to control the tailgate glass lifter 501 to stop descending, and the process ends.
[0170] The car tailgate control method provided in this embodiment controls the roof to be closed by operating a switch with one click, and simultaneously detects and determines the tailgate side unlocking and locking signals and the tailgate lower flip lock locking signals to control the tailgate glass to rise, thereby realizing one-click closing of the roof and tailgate glass.
[0171] Use scenario 5: side door opening / closing
[0172] Figure 14 FIG. 1 is a flow chart of a side door opening and closing control method according to an embodiment of the present invention. Figure 14 As shown, the control method for opening and closing the side door includes the following steps:
[0173] Step S1401: When a side door opening / closing instruction is received, the current state of the tailgate lower flip lock is obtained.
[0174] Step S1402: When the current state of the tailgate lower flip lock is the locked state, the current instruction of the side door is determined according to the side door opening and closing instruction, wherein the current instruction of the side door is to open the side door or to close the side door.
[0175] Specifically, determining the current side door instruction according to the side door opening and closing instruction includes: acquiring a current state of the side door; and determining the current side door instruction according to the side door opening and closing instruction and the current state of the side door.
[0176] Step S1403: When the current instruction of the side door is to open the side door, obtain the current state of the back door side unlocking; when the current state of the back door side unlocking is the locked state, issue a glass rising start instruction to drive the glass adjustment device to perform the rising action; when the back door glass rises to the preset fourth soft stop point, control the back door side unlocking to be in the unlocked state; issue a side door opening start instruction to drive the back door side opening adjustment device to perform the opening action, and when the side door is at the preset fifth soft stop point, issue a side door opening stop instruction to drive the back door side opening adjustment device to stop the opening action, and record the current state of the side door.
[0177] The fourth soft stop point of the back door glass may be located at the same position as the third soft stop point of the back door glass and the first soft stop point of the back door glass. Step S1404: When the current instruction for the side door is to close the side door, a side door closing start instruction is issued to drive the back door side opening adjustment device to perform a closing action. When the current state of the back door side unlocking is the locked state, a side door closing stop instruction is issued to drive the back door side opening adjustment device to stop the closing action, and the current state of the side door is recorded.
[0178] Figure 15 6 is a flow chart of an example of a side door opening and closing control method according to an embodiment of the present invention. In this example, a short press of the switch 603 enables the side back door to be opened / closed. Figure 16 Schematic diagram of a vehicle with the roof closed, the glass lowered, and the back door open to the side according to an embodiment of the present invention. Figure 15As shown, the control method for opening and closing the side door includes the following steps:
[0179] S1: When the vehicle is unlocked, short press (≤ preset duration) the switch 603, the controller 901 receives the current signal from the switch 603 and executes step S2;
[0180] S2: The controller 901 determines whether the locking signal of the tailgate lower flip lock 203 is valid. If so, step S3 is executed; if not, no action is executed and the process ends.
[0181] S3: The controller 901 determines whether the locking signal of the back door side unlocking 303 is valid. If it is valid, it executes step S4-1; if it is not valid, it executes step S4-2;
[0182] S4-1: The controller 901 issues a command, the window lifter 501 performs a downward movement, and simultaneously executes the next steps S5-1 and S5-2;
[0183] S4-2: The controller 901 determines based on the last recorded value. If the recorded value is "00", it executes step S5-1; if the recorded value is "01", it executes step S5-3;
[0184] S5-1: The controller 901 determines whether the opening position of the window lifter 501 satisfies a fourth soft stop point (i.e., the upper soft stop point in the figure). If so, step S6-1 is executed; if not, step S4-1 is continued.
[0185] S5-2: The controller 901 determines in real time whether the glass lifter 501 has reached the hard stop point below the back door glass. If so, step S6-2 is executed; if not, step S4-1 is continued.
[0186] S5-3: The controller 901 issues a command, the side opening electric driver 304 executes the closing action, and feeds back a motor closing working signal to the controller 901 in real time. The working signal is a current signal, and step S6-3 is executed;
[0187] S6-1: The controller 901 issues a side door lock unlocking command, the side door is unlocked, and step S7-1 is executed;
[0188] S6-2: The controller 901 issues a command to the window lifter 501 to stop descending.
[0189] S6-3: The controller 901 compares the closing current value of the side opening electric driver 304 with the preset current threshold in real time. If the current value of the current signal does not exceed the preset current threshold, step S7-2 is executed; if the current value of the current signal exceeds the preset current threshold, step S9-2 is executed;
[0190] S7-1: The controller 901 issues a command, the side opening electric driver 304 performs the opening action, and feeds back a motor opening working signal to the controller 901 in real time. The working signal is a current signal, and step S8-1 is executed;
[0191] S7-2: The controller 901 determines in real time whether the switch 603 signal is valid. If not, the controller executes step S8-2; if valid, the controller executes step S9-2.
[0192] S8-1: The controller 901 compares the current value of the side-opening electric driver 304 with the preset current threshold in real time. If the current value of the current signal does not exceed the preset current threshold, step S9-1 is executed; if the current value of the current signal exceeds the preset current threshold, step S11-1 is executed;
[0193] S8-2: The controller 901 determines in real time whether the locking signal of the back door side unlocking 303 is valid. If valid, the controller executes step S9-2; if invalid, the controller continues to execute step S5-3.
[0194] S9-1: The controller 901 determines in real time whether the switch 603 signal is valid. If not, the controller executes step S10-1; if valid, the controller executes step S11-1.
[0195] S9-2: The controller 901 issues a command, the side opening electric driver 304 stops closing, and the step S10-2 is executed;
[0196] S10-1: The controller 901 determines in real time whether the side door has reached the fifth soft stop point, where the fifth soft stop point is the soft stop point at the maximum position of the side door. If so, step S11-1 is executed; if not, step S7-1 is continued.
[0197] S10-2: The controller 901 stores the last action as "off" and the recorded value is "00", and the process ends;
[0198] S11: The controller 901 issues a command, the side opening electric driver 304 stops opening, and the process goes to step S12;
[0199] S12: The controller 901 stores the last action as open, and the recorded value is "01", and the process ends.
[0200] The car tailgate control method provided in this embodiment controls the glass lifter to lower the tailgate glass by operating a switch with one button, and then the side-opening tailgate opens sideways as a whole. The front sliding switch of the roof can be operated as needed to form a wide space for taking items at the rear, making it convenient for users to take large items.
[0201] Use scenario six: open / close the lower door
[0202] Figure 17FIG. 1 is a flow chart of a back door opening and closing control method according to an embodiment of the present invention. Figure 17 As shown, the back door opening and closing control method includes the following steps:
[0203] Step S1701: When a tailgate opening / closing instruction is received, the current state of the tailgate side unlocking is obtained.
[0204] Step S1702: When the current state of the back door side unlocking is the locked state, the current instruction of the back door is determined according to the back door opening and closing instruction, wherein the current instruction of the back door is to open the back door or to close the back door.
[0205] Specifically, determining the current instruction of the back door according to the back door opening and closing instruction includes: acquiring the current state of the back door; and determining the current instruction of the back door according to the back door opening and closing instruction and the current state of the back door.
[0206] Step S1703: When the current instruction of the tailgate is to open the tailgate, obtain the current state of the tailgate lower lock; when the current state of the tailgate lower lock is the locked state, issue a glass lowering start instruction to drive the glass adjusting device to perform the lowering action; when the tailgate glass drops to the preset lower hard stop point, control the tailgate lower lock to be in the unlocked state; issue a tailgate opening start instruction to drive the tailgate lower adjusting device to perform the opening action, and when the tailgate is at the preset sixth soft stop point, issue a tailgate opening stop instruction to drive the tailgate lower adjusting device to stop the opening action, and record the current state of the tailgate.
[0207] Step S1704: When the current instruction of the back door is to close the back door, a back door closing start instruction is issued to drive the back door downward adjustment device to perform the closing action. When the current state of the back door downward lock is the locked state, a back door closing stop instruction is issued to drive the back door downward adjustment device to stop the closing action and record the current state of the back door.
[0208] Figure 18 6 is a flow chart of an example of a back door opening and closing control method according to an embodiment of the present invention. In this example, long pressing the switch 603 realizes the opening and closing of the downward flipping back door. Figure 19 Schematic diagram of the roof opening, glass lowering, and back door flipping down according to an embodiment of the present invention. Figure 18 As shown, the back door opening and closing control includes the following steps:
[0209] S1: When the vehicle is unlocked, long press (> preset time) the switch 603, the controller 901 receives the current signal from the switch 603 and executes step S2;
[0210] S2: The controller 901 determines whether the locking signal of the back door side unlocking 303 is valid. If it is valid, it executes step S3; if it is invalid, it does not execute any action and ends the process;
[0211] S3: The controller 901 determines whether the locking signal of the tailgate lower flip lock 203 is valid. If so, step S4-1 is executed; if not, step S4-2 is executed.
[0212] S4-1: The controller 901 issues a command, the window lifter 501 performs a downward movement, and simultaneously executes the next step S5-1;
[0213] S4-2: The controller 901 determines based on the last recorded value. If the recorded value is "10", it executes step S5-1; if the recorded value is "11", it executes step S5-2;
[0214] S5-1: The controller 901 determines whether there is a hard stop point under the back door glass. If so, it executes step S6-1; if not, it loops and executes S4-1;
[0215] S5-2: The controller 901 issues a command, the electric tailgate support rod 204 performs a closing action, and feeds back a motor closing working signal to the controller 901 in real time. The working signal is a current signal, and step S6-2 is executed;
[0216] S6-1: The controller 901 issues a command to the window lifter 501 to stop descending, and then executes step S7-1;
[0217] S6-2: The controller 901 compares the current value of the tailgate electric support rod 204 with the preset current threshold in real time. If the current value of the current signal does not exceed the preset current threshold, step S9-2 is executed; if the current value of the current signal exceeds the preset current threshold, step S7-2 is executed.
[0218] S7-1: The controller 901 issues a command to unlock the downward door lock, and then executes step S8-1;
[0219] S7-2: The controller 901 determines in real time whether the switch 603 signal is valid. If not, the controller executes step S9-2; if valid, the controller executes step S8-2.
[0220] S8-1: The controller 901 issues a command, the electric tailgate support rod 204 performs the opening action, and feeds back a motor opening working signal to the controller 901 in real time. The working signal is a current signal, and step S9-1 is executed.
[0221] S8-2: The controller 901 determines in real time whether the locking signal of the tailgate lower flip lock 203 is valid. If so, step S10-2 is executed; if not, step S5-2 is continued.
[0222] S9-1: The controller 901 continuously receives the collision radar 701 signal and compares it with the preset collision distance threshold. If the collision distance does not exceed the preset threshold, the controller 901 executes step S10-1; if the collision distance exceeds the preset threshold, the controller executes step S13;
[0223] S9-2: The controller 901 issues a command to the electric tailgate support 204 to stop closing, and then executes step S10-2;
[0224] S10-1: The controller 901 compares the current value of the tailgate electric support rod 204 with the preset current threshold in real time. If the current value of the current signal does not exceed the preset current threshold, step S11 is executed; if the current value of the current signal exceeds the preset current threshold, step S13 is executed;
[0225] S10-2: The controller 901 stores the last action as "off" and the recorded value as "10", and the process ends;
[0226] S11: The controller 901 determines in real time whether the switch 603 signal is valid. If not, the controller executes step S12; if valid, the controller executes step S13.
[0227] S12: The controller 901 determines in real time whether the electric tailgate support rod 204 has reached the sixth soft stop point, which is the maximum soft stop point. If so, step S13 is executed; if not, step S9-1 is continued.
[0228] S13: The controller 901 issues a command to the electric tailgate support 204 to stop opening, and then executes step S14;
[0229] S14: The controller 901 stores the last action as open and the recorded value as "11", and the process ends.
[0230] The back door control method provided in this embodiment controls the back door glass lifter with one click by operating a switch. After the glass is lowered, the entire back door automatically flips down. The front sliding switch of the roof can be operated as needed to form a wide space for taking items at the rear, making it convenient for users to take large items.
[0231] In summary, the back door control method provided in this embodiment can realize multiple opening methods of the back door, and realize reasonable logical control based on simple operations. It can switch between daily retrieval, transportation and outdoor expansion modes according to customer needs, so that the vehicle can perform multiple functional expansions in SUV mode.
[0232] This embodiment also provides a vehicle tailgate control device for implementing the aforementioned embodiments and preferred implementations. Details already described will not be repeated. As used below, the term "module" refers to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented using software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.
[0233] This embodiment provides a car back door control device, such as Figure 20 As shown, including:
[0234] The instruction acquisition module 2001 is used to acquire control instructions, where the control instructions include any one of the following: tailgate glass down, tailgate glass down and roof open, tailgate glass closed, tailgate glass closed and roof closed, side door open and close, tailgate open and close.
[0235] The control logic selection module 2002 is used to select the control logic according to the control instruction.
[0236] The instruction processing module 2003 is used to control the actuator according to the control logic, wherein the actuator includes at least one of the following: a glass adjustment device, a roof adjustment device, a tailgate side opening adjustment device, and a tailgate downward adjustment device.
[0237] In an optional embodiment, when the control instruction is for the tailgate glass to lower, the control logic includes the following steps: when the tailgate glass lowering instruction is received, the current status of the tailgate lower flip lock and the tailgate side unlocking is obtained; when the current status of the tailgate lower flip lock and the tailgate side unlocking are both locked, a glass lowering start instruction is issued to drive the glass adjusting device to perform the lowering action; when the tailgate glass reaches the lower hard stop point, a glass lowering stop instruction is issued to drive the glass adjusting device to stop the lowering action.
[0238] In an optional embodiment, when the control instruction is a tailgate glass lowering and roof opening instruction, the control logic includes the following steps: when a tailgate glass lowering and roof opening instruction is received, a glass lowering start instruction is issued to drive the glass adjusting device to perform a lowering action; when the tailgate glass reaches a first soft stop point, a roof opening start instruction is issued to drive the roof adjusting device to perform an opening action; when the roof reaches a second soft stop point, a roof opening stop instruction is issued to drive the roof adjusting device to stop the opening action; when the tailgate glass reaches a lower hard stop point, a glass lowering stop instruction is issued to drive the glass adjusting device to stop the lowering action.
[0239] In an optional embodiment, when the control instruction is a tailgate glass closing instruction, the control logic includes the following steps: when the tailgate glass closing instruction is received, obtaining the current status of the tailgate lower flip lock and the tailgate side unlock; when the current status of the tailgate lower flip lock and the tailgate side unlock are both locked, issuing a glass rise start instruction to drive the glass adjustment device to perform the rising action; obtaining the current status of the roof; when the current status is a fully closed state, determining whether the tailgate glass has reached a preset upper hard stop point, and when the tailgate glass reaches the upper hard stop point, issuing a glass rise stop instruction to drive the glass adjustment device to stop the rising action; when the current status is not a fully closed state, determining whether the tailgate glass has reached a preset third soft stop point, and when the tailgate glass reaches the third soft stop point, issuing a glass rise stop instruction to drive the glass adjustment device to stop the rising action.
[0240] In an optional embodiment, when the control instruction is a tailgate glass closing and roof closing instruction, the control logic includes the following steps: when a tailgate glass closing and roof closing instruction is received, a roof closing start instruction is issued to drive the roof adjustment device to perform a closing action; it is determined whether the roof has reached a preset fully closed position; when the roof reaches the fully closed position, the current status of the tailgate lower flip lock and the tailgate side unlock is obtained; when the current status of the tailgate lower flip lock and the tailgate side unlock are both locked, a glass rising start instruction is issued to drive the glass adjustment device to perform a rising action; when the tailgate glass reaches the upper hard stop point, a glass rising stop instruction is issued to drive the glass adjustment device to stop the rising action.
[0241] In an optional embodiment, when the control instruction is a side door opening and closing instruction, the control logic includes the following steps: when the side door opening and closing instruction is received, the current state of the tailgate lower flip lock is obtained; when the current state of the tailgate lower flip lock is a locked state, the current instruction of the side door is determined according to the side door opening and closing instruction, wherein the current instruction of the side door is to open the side door or to close the side door; when the current instruction of the side door is to open the side door, the current state of the tailgate side unlocking is obtained; when the current state of the tailgate side unlocking is a locked state, a glass rising start instruction is issued to drive the glass adjusting device to perform the rising action; when the tailgate glass rises to a preset fourth When the back door is at the soft stop point, the back door side unlocking is controlled to be in the unlocking state; a side door opening start command is issued to drive the back door side opening adjustment device to perform the opening action. When the side door is at the preset fifth soft stop point, a side door opening stop command is issued to drive the back door side opening adjustment device to stop the opening action, and the current state of the side door is recorded. When the current command of the side door is to close the side door, a side door closing start command is issued to drive the back door side opening adjustment device to perform the closing action. When the current state of the back door side unlocking is the locked state, a side door closing stop command is issued to drive the back door side opening adjustment device to stop the closing action, and the current state of the side door is recorded.
[0242] In an optional embodiment, determining the current side door instruction according to the side door opening and closing instruction includes: acquiring the current state of the side door; and determining the current instruction of the side door according to the side door opening and closing instruction and the current state of the side door.
[0243] In an optional embodiment, when the control instruction is a tailgate opening and closing instruction, the control logic includes the following steps: when the tailgate opening and closing instruction is received, the current state of the tailgate side unlocking is obtained; when the current state of the tailgate side unlocking is a locked state, the current instruction of the tailgate is determined according to the tailgate opening and closing instruction, wherein the current instruction of the tailgate is to open the tailgate or close the tailgate; when the current instruction of the tailgate is to open the tailgate, the current state of the tailgate lower flip lock is obtained; when the current state of the tailgate lower flip lock is a locked state, a glass lowering start instruction is issued to drive the glass adjusting device to perform a lowering action; when the tailgate glass is lowered to a preset lower position When the back door is at the hard stop point, the tailgate lower lock is controlled to be in the unlocked state; a tailgate opening start command is issued to drive the tailgate lower adjustment device to perform the opening action. When the back door is at the preset sixth soft stop point, a tailgate opening stop command is issued to drive the tailgate lower adjustment device to stop the opening action, and the current state of the back door is recorded. When the current command of the back door is to close the back door, a tailgate closing start command is issued to drive the tailgate lower adjustment device to perform the closing action. When the current state of the tailgate lower lock is the locked state, a tailgate closing stop command is issued to drive the tailgate lower adjustment device to stop the closing action, and the current state of the back door is recorded.
[0244] In an optional embodiment, determining the current instruction of the back door according to the back door opening and closing instruction includes: acquiring the current state of the back door; and determining the current instruction of the back door according to the back door opening and closing instruction and the current state of the back door.
[0245] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0246] The car tailgate control device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0247] The embodiment of the present invention also provides a computer device having the above Figure 20 The car's back door control device is shown.
[0248] See also Figure 21 , Figure 21 is a structural diagram of a computer device provided by an optional embodiment of the present invention, such as Figure 21As shown, the computer device includes: one or more processors 10, memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components utilize different buses to communicate with each other and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in the memory or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Equally, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 21 A processor 10 is taken as an example.
[0249] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.
[0250] The memory 20 stores instructions that can be executed by at least one processor 10, so as to enable at least one processor 10 to execute the method shown in the above embodiment.
[0251] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created based on the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0252] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.
[0253] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 21 The bus connection is taken as an example.
[0254] The input device 30 can receive input digital or character information and generate key signal input related to user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a trackpad, a touch pad, an indicator stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 can include a display device, an auxiliary lighting device (e.g., an LED), and a tactile feedback device (e.g., a vibration motor). The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display, and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0255] The present invention also provides a car including the above-mentioned computer device.
[0256] Specifically, the car includes a detection module, an execution module and a computer device, and the detection module and the execution module are both electrically connected to the computer device. Figure 22 As shown, the computer device responds to the signals sent by each detection module, sends instructions to the execution module through logical judgment, executes actions such as unlocking / closing the downward self-priming lock, retracting the tailgate electric strut, unlocking / closing the side-opening self-priming lock of the tailgate, opening and closing the multi-functional sliding roof, and raising and lowering the window lifter, and receives the working current signal fed back by the execution module in real time for logical judgment.
[0257] For example, Figures 23 to 29 The detection module shown includes a switch module and a collision radar module; the execution module includes a lower back door execution module 2, a side back door execution module 3, a roof module 4, and a glass lifting execution module 5.
[0258] Specifically, the tailgate downward flipping execution module 2 mainly realizes the tailgate downward flipping function and provides the side tailgate installation point. The main components are: tailgate body 201, tailgate lower hinge 202, tailgate downward flip lock 203, tailgate electric support rod 204, tailgate downward flip lock 205, tailgate limit cable 206, etc.
[0259] Side-opening back door execution module 3: mainly realizes the side-opening function of the back door, and its main components include: side-opening back door body 301, back door side hinge 302, back door side unlock 303, back door side opening electric driver 304, side opening lock buckle 305, etc.
[0260] Roof module 4: mainly realizes the function of sliding the roof forward and backward, and its main components are: multifunctional sliding roof 401 and multifunctional fixed roof 402.
[0261] Glass lift execution module 5: mainly realizes the tailgate glass lift function, and its main components are: glass lifter 501 and tailgate glass 502.
[0262] Switch Module 6: Users can send commands to Control Module 9 via buttons on the vehicle's central control screen / mobile phone app, voice control, vehicle keys, hard switches, and so on. This embodiment does not impose specific restrictions on the command sending end; any device capable of sending commands to Control Module 9 is sufficient. This embodiment uses hard switches arranged on the vehicle body, specifically switches 601, 602, and 603, as examples. Switch 601: A short press of 601 lowers the tailgate glass 502, while a long press lowers the tailgate glass 502 and opens the roof 401. Switch 602: A short press of 601 raises the tailgate glass 502, while a long press raises the tailgate glass 502 and closes the roof 401. Switch 603: A short press of 603 opens / closes the side-opening tailgate, while a long press of 603 opens / closes the flip-down tailgate.
[0263] Collision radar module 7: mainly realizes multi-function to realize the side opening / downward flipping collision sensing of the tailgate. The main components are tailgate sensing ultrasonic radar 701, which is installed on the side opening tailgate body 301, and at least one is arranged.
[0264] Sealing system 8: It mainly realizes the effective sealing of the roof and glass lifting and flipping side-opening back door system. The main components are: back door sealing strip 801, back door frame sealing strip 802, upper felt groove 803, side felt groove 804, outer clamping strip 805, and inner clamping strip 806.
[0265] Figure 30 is a schematic cross-sectional view of the rear end of the roof according to an embodiment of the present invention. Figure 3 A first soft stop point 503 is shown in FIG.
[0266] The embodiment of the present invention also provides a computer-readable storage medium. The above-mentioned method according to the embodiment of the present invention can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.
[0267] A portion of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the form in which the computer program instruction exists in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc. Accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by the computer.
[0268] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention. Such modifications and variations are all within the scope defined by the appended claims.
Claims
1. A method for controlling a car back door, characterized in that: include: Obtaining a control instruction, wherein the control instruction includes any one of the following: tailgate glass down, tailgate glass down and roof open, tailgate glass closed, tailgate glass closed and roof closed, side door open and close, tailgate open and close; Selecting control logic according to the control instruction; The actuator is controlled according to the control logic, wherein the actuator includes at least one of the following: a glass adjustment device, a roof adjustment device, a tailgate side opening adjustment device, and a tailgate downward adjustment device.
2. The method according to claim 1, characterized in that When the control instruction is to lower the back door glass, the control logic includes the following steps: When receiving the tailgate glass down command, obtain the current status of the tailgate down lock and the tailgate side unlock; When the current states of the tailgate lower flip lock and the tailgate side unlock are both locked, a glass lowering start instruction is issued to drive the glass regulating device to perform a lowering action; When the back door glass reaches the lower hard stop point, a glass descent stop instruction is issued to drive the glass adjustment device to stop the descent action.
3. The method according to claim 1, characterized in that When the control instruction is a tailgate glass lowering and roof opening instruction, the control logic includes the following steps: When receiving the tailgate glass down and roof open command, it issues a glass down start command to drive the glass adjustment device to perform the down action; When the back door glass reaches the first soft stop point, a roof opening start instruction is issued to drive the roof adjustment device to perform the opening action; When the roof reaches the second soft stop point, a roof opening stop command is issued to drive the roof adjustment device to stop the opening action; when the tailgate glass reaches the lower hard stop point, a glass lowering stop command is issued to drive the glass adjustment device to stop the lowering action.
4. The method according to claim 1, wherein When the control instruction is the tailgate glass closing instruction, the control logic includes the following steps: When receiving the tailgate glass closing command, obtain the current status of the tailgate down lock and the tailgate side unlock; When the current states of the tailgate lower flip lock and the tailgate side unlock are both locked, a glass raising start instruction is issued to drive the glass regulating device to perform an raising action; Get the current state of the roof; When the current state is the fully closed state, determining whether the back door glass has reached a preset upper hard stop point, and when the back door glass has reached the upper hard stop point, issuing a glass rise stop instruction to drive the glass adjustment device to stop the rise action; When the current state is not the fully closed state, it is determined whether the back door glass reaches a preset third soft stop point. When the back door glass reaches the third soft stop point, a glass rise stop instruction is issued to drive the glass adjustment device to stop the rise action.
5. The method according to claim 1, wherein When the control instruction is a tailgate glass closing and roof closing instruction, the control logic includes the following steps: When receiving the tailgate glass closing and roof closing instructions, issuing a roof closing start instruction to drive the roof adjustment device to perform the closing action; When the roof reaches the fully closed position, the current status of the tailgate lower flip lock and the tailgate side unlock are obtained; When the current states of the tailgate lower flip lock and the tailgate side unlock are both locked, a glass raising start instruction is issued to drive the glass regulating device to perform an raising action; When the back door glass reaches the upper hard stop point, a glass rising stop instruction is issued to drive the glass regulating device to stop the rising action.
6. The method according to claim 1, wherein When the control instruction is a side door opening and closing instruction, the control logic includes the following steps: When receiving the side door opening and closing command, obtain the current status of the tailgate lower flip lock; When the current state of the tailgate lower flip lock is a locked state, determining the current instruction of the side door according to the side door opening and closing instruction, wherein the current instruction of the side door is to open the side door or to close the side door; When the current instruction of the side door is to open the side door, the current state of the back door side unlocking is obtained; when the current state of the back door side unlocking is the locked state, a glass rising start instruction is issued to drive the glass regulating device to perform the rising action; when the back door glass rises to the preset fourth soft stop point, the back door side unlocking is controlled to be in the unlocked state; a side door opening start instruction is issued to drive the back door side opening regulating device to perform the opening action; when the side door is at the preset fifth soft stop point, a side door opening stop instruction is issued to drive the back door side opening regulating device to stop the opening action, and the current state of the side door is recorded; When the current instruction of the side door is to close the side door, a side door closing start instruction is issued to drive the back door side opening adjustment device to perform the closing action. When the current state of the back door side unlocking is the locked state, a side door closing stop instruction is issued to drive the back door side opening adjustment device to stop the closing action and record the current state of the side door.
7. The method according to claim 6, characterized in that Determining the side door current instruction according to the side door opening and closing instruction includes: Get the current status of the side door; The current instruction of the side door is determined according to the side door opening and closing instruction and the current state of the side door.
8. The method according to claim 1, characterized in that When the control instruction is a back door opening and closing instruction, the control logic includes the following steps: When receiving the back door opening and closing command, obtain the current state of the back door side unlocking; When the current state of the back door side unlocking is the locked state, determining the current instruction of the back door according to the back door opening and closing instruction, wherein the current instruction of the back door is to open the back door or to close the back door; When the current instruction of the back door is to open the back door, the current state of the back door bottom flip lock is obtained; when the current state of the back door bottom flip lock is the locked state, a glass lowering start instruction is issued to drive the glass adjustment device to perform a lowering action; when the back door glass is lowered to a preset lower hard stop point, the back door bottom flip lock is controlled to be in an unlocked state; a back door opening start instruction is issued to drive the back door bottom flip adjustment device to perform an opening action; when the back door is at a preset sixth soft stop point, a back door opening stop instruction is issued to drive the back door bottom flip adjustment device to stop the opening action, and the current state of the back door is recorded; When the current instruction of the back door is to close the back door, a back door closing start instruction is issued, and the back door downward adjustment device performs the closing action. When the current state of the back door downward lock is the locked state, a back door closing stop instruction is issued to drive the back door downward adjustment device to stop the closing action, and the current state of the back door is recorded.
9. The method according to claim 8, characterized in that The determining the current instruction of the back door according to the back door opening and closing instruction includes: Get the current status of the back door; A current instruction of the tailgate is determined according to the tailgate opening and closing instruction and a current state of the tailgate.
10. A car back door control device, characterized in that: include: An instruction acquisition module is used to acquire a control instruction, wherein the control instruction includes any one of the following: tailgate glass down, tailgate glass down and roof open, tailgate glass closed, tailgate glass closed and roof closed, side door open and close, tailgate open and close; A control logic selection module, configured to select a control logic according to the control instruction; The instruction processing module is used to control the actuator according to the control logic, wherein the actuator includes at least one of the following: a glass adjustment device, a roof adjustment device, a back door side opening adjustment device, and a back door downward adjustment device.
11. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the automobile back door control method according to any one of claims 1 to 9 by executing the computer instructions.
12. An automobile, characterized in that: A computer device comprising the device of claim 11.
13. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the automobile tailgate control method according to any one of claims 1 to 9.
14. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the automobile back door control method according to any one of claims 1 to 9.