Vehicle control method, device and vehicle

CN117365226BActive Publication Date: 2026-10-09AVATR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311454928.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-02
Publication Date
2026-10-09
Estimated Expiration
2043-11-02

AI Technical Summary

Technical Problem

[0003]这样,当停车位置较狭窄的情况下,车门开启角度有限,打开后的空间狭窄,不方便驾乘人员进出,使用便捷性较差

Benefits of technology

[0017] The vehicle control method, apparatus, device, and storage medium provided in this application include at least: receiving a first opening command; the first opening command instructing the opening of a target frameless door of the vehicle; detecting a first distance between the target frameless door and an obstacle; if the first distance is less than a first distance threshold and the height of the window glass on the side of the target frameless door is higher than a target height; then, while controlling the opening of the target frameless door, controlling the window glass on the side of the target frameless door to descend to a target height, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117365226B_ABST
    Figure CN117365226B_ABST
Patent Text Reader

Abstract

The application discloses a vehicle control method, device and vehicle, and at least comprises: receiving a first opening instruction; the first opening instruction is used for instructing to open a target frameless door of a vehicle; detecting a first distance between the target frameless door and an obstacle; if the first distance is less than a first distance threshold value, and the height of a window glass on the side of the target frameless door is higher than a target height; then, while controlling the target frameless door to open, the window glass on the side of the target frameless door is controlled to drop to the target height, so as to increase the space between the target frameless door and a vehicle body after the target frameless door is opened. The scheme improves the convenience and safety of the vehicle use, and the implementation process is simple.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing, and includes, but is not limited to, a vehicle control method, device, and vehicle. Background Technology

[0002] Frameless door designs are becoming increasingly popular in the automotive industry, adding a modern and stylish touch to vehicles. Regarding the opening of frameless doors, relevant technologies involve controlling the opening of the corresponding frameless door upon receiving an opening command.

[0003] Thus, when the parking space is narrow, the opening angle of the car door is limited, the space after opening is narrow, making it inconvenient for passengers to get in and out, and the usability is poor. Summary of the Invention

[0004] This application provides a vehicle control method, device, and vehicle, which improves the convenience and safety of vehicle use and is simple to implement.

[0005] The technical solution of this application is implemented as follows:

[0006] In a first aspect, this application provides a vehicle control method, the method comprising:

[0007] Receive a first opening command; the first opening command is used to instruct the opening of the target frameless door of the vehicle.

[0008] Detect the first distance between the target frameless car door and the obstacle;

[0009] If the first distance is less than the first distance threshold, and the height of the window glass on the target frameless door side is higher than the target height, then while controlling the target frameless door to open, the window glass on the target frameless door side is controlled to descend to the target height, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

[0010] Secondly, this application provides a vehicle control device, the device comprising:

[0011] A receiving unit is configured to receive a first opening command; the first opening command is configured to instruct the opening of the target frameless door of the vehicle.

[0012] The detection unit is used to detect the first distance between the target frameless car door and the obstacle;

[0013] The control unit is configured to, if the first distance is less than a first distance threshold and the height of the window glass on the target frameless door side is higher than the target height, control the window glass on the target frameless door side to descend to the target height while controlling the target frameless door to open, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

[0014] Thirdly, this application provides an electronic device that can implement the vehicle control method provided in the first aspect above.

[0015] For example, the electronic device may be a vehicle or a domain controller in a vehicle.

[0016] Fourthly, this application also provides a storage medium on which a computer program is stored, which, when executed by a processor, implements the above-described vehicle control method.

[0017] The vehicle control method, apparatus, device, and storage medium provided in this application include at least: receiving a first opening command; the first opening command instructing the opening of a target frameless door of the vehicle; detecting a first distance between the target frameless door and an obstacle; if the first distance is less than a first distance threshold and the height of the window glass on the side of the target frameless door is higher than a target height; then, while controlling the opening of the target frameless door, controlling the window glass on the side of the target frameless door to descend to a target height, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

[0018] In this application's solution, upon receiving the door opening command, if the first distance between the door and the obstacle is less than a first distance threshold, it indicates that the space between the door and the vehicle body is small after the door is opened. Correspondingly, while opening the target frameless door, the window glass on the target frameless door side is lowered to a target height, thereby increasing the space between the target frameless door and the vehicle body after the door is opened. This improves the space between the target frameless door and the vehicle body after the door is opened, facilitating passenger entry and exit and enhancing vehicle usability. Furthermore, since vehicle windows are usually located on the outside of the vehicle body, passengers may bump into the glass when entering or exiting, potentially causing injury. This solution lowers the window glass, reducing the possibility of collisions and improving safety. Finally, increasing the space between the vehicle body and the door by lowering the window glass is a simple process. Attached Figure Description

[0019] Figure 1 This is an optional schematic diagram of a vehicle control scenario provided in an embodiment of this application;

[0020] Figure 2 A schematic flowchart illustrating a first optional vehicle control method provided in an embodiment of this application;

[0021] Figure 3 A schematic diagram of a second optional process for a vehicle control method provided in an embodiment of this application;

[0022] Figure 4 A schematic diagram of a third optional process for a vehicle control method provided in an embodiment of this application;

[0023] Figure 5 A schematic flowchart illustrating a fourth optional vehicle control method provided in an embodiment of this application;

[0024] Figure 6 A schematic flowchart illustrating a fifth optional vehicle control method provided in an embodiment of this application;

[0025] Figure 7 A schematic diagram of a sixth optional vehicle control method provided in an embodiment of this application;

[0026] Figure 8 A schematic flowchart illustrating a seventh optional vehicle control method provided in this application embodiment;

[0027] Figure 9 A schematic diagram of an eighth optional vehicle control method provided in an embodiment of this application;

[0028] Figure 10 This is an optional schematic diagram of a vehicle application scenario provided in an embodiment of this application;

[0029] Figure 11 Another optional schematic diagram of a vehicle application scenario provided in the embodiments of this application;

[0030] Figure 12 An optional schematic diagram illustrating the calibration position provided in an embodiment of this application;

[0031] Figure 13 Another optional schematic diagram for the calibration position provided in the embodiments of this application;

[0032] Figure 14 This is an optional structural diagram of a custom menu provided in an embodiment of this application;

[0033] Figure 15 This is an optional structural diagram of the vehicle control process provided in an embodiment of this application;

[0034] Figure 16 This is an optional structural schematic diagram of the control system provided in an embodiment of this application;

[0035] Figure 17This is an optional structural diagram of the setup process provided in an embodiment of this application;

[0036] Figure 18 This is another optional structural diagram of the setup process provided in the embodiments of this application;

[0037] Figure 19 This is a schematic diagram of an optional structure of the vehicle control device provided in an embodiment of this application;

[0038] Figure 20 This is a schematic diagram of an optional structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0039] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the specific technical solutions of the application will be further described in detail below with reference to the accompanying drawings of the embodiments of this application. The following embodiments are used to illustrate this application, but are not intended to limit the scope of this application.

[0040] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0041] In the following description, the terms "first," "second," and "third" are used only to distinguish different objects and do not represent a specific order of objects, nor are they constituting a chronological order. It is understood that "first," "second," and "third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0042] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0043] This application provides vehicle control methods, apparatus, devices, and storage media. In practical applications, the vehicle control method can be implemented by a vehicle control device; the functional entities in the vehicle control device can be collaboratively implemented by hardware resources (such as a mobile phone), such as computing resources like processors and communication resources (such as those used to support various communication methods like optical fiber and cellular).

[0044] The vehicle control scheme provided in this application can be applied to the following scenarios.

[0045] refer to Figure 1The scenario shown includes a vehicle 10 and occupants 20. The vehicle 10 has frameless doors, allowing occupants 20 to enter or exit the vehicle 10.

[0046] The vehicle 10 is configured to perform the following actions: receiving a first opening command; the first opening command instructing the opening of a target frameless door of the vehicle; detecting a first distance between the target frameless door and an obstacle; if the first distance is less than a first distance threshold and the height of the window glass on the side of the target frameless door is higher than a target height; then, while controlling the opening of the target frameless door, controlling the window glass on the side of the target frameless door to descend to the target height, thereby increasing the space between the target frameless door and the vehicle body after the target frameless door is opened.

[0047] The following describes various embodiments of the vehicle control method, apparatus, device, and storage medium provided in the embodiments of this application.

[0048] Firstly, embodiments of this application provide a vehicle control method, which is applied to a vehicle control device. The functions achieved by this method can be implemented via electronic devices (e.g., Figure 1 The processor in the vehicle (or the domain controller in the vehicle) calls program code to implement this. Of course, the program code can be stored in a computer storage medium. It can be seen that the electronic device includes at least a processor and a storage medium.

[0049] The vehicle control method provided in this application embodiment will be described below, taking a vehicle as the executing entity as an example.

[0050] refer to Figure 2 The process may include, but is not limited to, S201 to S203 described below.

[0051] S201, The vehicle receives the first start command.

[0052] The first opening command is used to instruct the opening of the target frameless door of the vehicle.

[0053] Frameless doors refer to car doors where the upper part of the window glass does not have a supporting frame.

[0054] The target frameless door refers to the frameless door that needs to be opened. This application does not limit the number of target frameless doors; there can be one or more. For example, the target frameless door can be the front left door, or it can be any of the doors. The processing for one or more doors is similar; the following explanation uses a single target frameless door as an example.

[0055] The first activation command here can be triggered either inside or outside the vehicle.

[0056] S201 can be implemented as follows: the vehicle receives a first opening command and identifies the target frameless door that needs to be opened as indicated by the first opening command.

[0057] S202, The vehicle detects the first distance between the target frameless door and the obstacle.

[0058] An obstacle is an object that prevents the frameless car door from opening. For example, an obstacle could be a tree, a wall, or another car next to the frameless car door.

[0059] S202 can be implemented as follows: the vehicle detects a first distance between the target frameless door and the obstacle using a distance sensor.

[0060] If there are multiple target frameless doors, the obstacles corresponding to each target frameless door may be the same or different, and the corresponding first distances may also be the same or different.

[0061] S203. If the first distance is less than the first distance threshold, and the height of the window glass on the target frameless door side is higher than the target height; the vehicle controls the window glass on the target frameless door side to descend to the target height while controlling the opening of the target frameless door, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

[0062] The first distance threshold is used to measure whether lowering the window increases the space between the target frameless door and the vehicle body. This first distance threshold can be an empirical value or a calibrated value. It can be a fixed value or an adjustable value.

[0063] If the first distance is less than the first distance threshold, and the height of the window glass on the side of the target frameless door is higher than the target height, it indicates that even if the target frameless door is opened, the space between the door and the body is small.

[0064] Therefore, while controlling the opening of the target frameless door, the vehicle also controls the window glass on the side of the target frameless door to descend to the target height, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

[0065] Here, the embodiments of this application do not limit the opening degree of the vehicle door. For example, in order to maximize the space for getting in and out of the vehicle, the opening degree of the vehicle door can be the maximum opening degree of the vehicle door without touching any obstacles.

[0066] Simultaneously with opening the target frameless door, the window on the side of the target frameless door is lowered to the target height. "Simultaneously" here doesn't necessarily mean at the exact same moment. In practice, as long as the door opening and window lowering are completed within a short timeframe, they can be considered simultaneous. Within this short timeframe, the door can be opened first, followed by the window lowering; or the window can be lowered first, followed by the door opening.

[0067] There is no specific limitation on the target height here. For example, the target height could be the lowest height of the car window; of course, it could also be any height between the lowest and highest heights.

[0068] The target height here can be a fixed value or a variable value that changes with a certain parameter (such as body size).

[0069] The vehicle control method provided in this application includes: receiving a first opening command; the first opening command is used to instruct the opening of a target frameless door of the vehicle; detecting a first distance between the target frameless door and an obstacle; if the first distance is less than a first distance threshold and the height of the window glass on the side of the target frameless door is higher than a target height; then while controlling the opening of the target frameless door, controlling the window glass on the side of the target frameless door to descend to a target height, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

[0070] In this application's solution, upon receiving the door opening command, if the first distance between the door and the obstacle is less than a first distance threshold, it indicates that the space between the door and the vehicle body is small after the door is opened. Correspondingly, while opening the target frameless door, the window glass on the target frameless door side is lowered to a target height, thereby increasing the space between the target frameless door and the vehicle body after the door is opened. This improves the space between the target frameless door and the vehicle body after the door is opened, facilitating passenger entry and exit and enhancing vehicle usability. Furthermore, since vehicle windows are usually located on the outside of the vehicle body, passengers may bump into the glass when entering or exiting, potentially causing injury. This solution lowers the window glass, reducing the possibility of collisions and improving safety. Finally, increasing the space between the vehicle body and the door by lowering the window glass is a simple process.

[0071] This application embodiment does not limit the timing of the vehicle control process, i.e., the execution of S201 to S203 described above, and can be configured according to actual needs. Specifically, it may include, but is not limited to, the following situation 1 or situation 2.

[0072] Case 1: If the convenient access function is enabled, execute S201 to S203 as described above.

[0073] Case 2: The default easy access function is enabled, meaning that you can directly execute S201 to S203 above.

[0074] Specifically, the process in scenario 1 may include, but is not limited to, steps 1 and 2 below.

[0075] Step 1: Vehicle detection to check if the vehicle's convenient entry and exit function is enabled.

[0076] The convenient entry and exit function increases the space between the vehicle body and the doors by lowering the height of the window glass. The specific implementation of the convenient entry and exit function corresponds to S201 to S203 mentioned above.

[0077] The system checks whether the parameters corresponding to the vehicle's convenient entry and exit function are activated. If they are activated, the convenient entry and exit function is confirmed to be enabled.

[0078] This application does not specifically limit the activation method of the convenient entry and exit function, and it can be configured according to the actual situation. For example, the convenient entry and exit function can be enabled or disabled based on the user's operation of the convenient entry and exit control on the vehicle's central control screen.

[0079] Step 2: When the convenient entry and exit function is detected to be activated, the vehicle executes the receiving of the first opening command; detects the first distance between the target frameless door and the obstacle; if the first distance is less than the first distance threshold and the height of the window glass on the target frameless door side is higher than the target height; then while controlling the target frameless door to open, the window glass on the target frameless door side is controlled to lower to the target height, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

[0080] Compared to scenario 2, scenario 1 allows for the activation or deactivation of the convenient entry and exit function based on actual circumstances, making the implementation process flexible and highly applicable; compared to scenario 1, scenario 2 is simple to implement.

[0081] The vehicle control method provided in this application embodiment can further enable a rain-time shutdown function. This rain-time shutdown function is used to automatically disable convenient entry and exit functions during rainy weather.

[0082] In one possible implementation, the rain-off function can be configured to be enabled by default.

[0083] In another possible implementation, the rain-off function can be configured to be turned on or off based on user actions.

[0084] refer to Figure 3The process may include, but is not limited to, S301 to S303 described below.

[0085] S301. Check if the vehicle's rain-time shutdown function is enabled.

[0086] The vehicle checks whether the parameters corresponding to the rain-off function are activated. If they are activated, the rain-off function is confirmed to be enabled.

[0087] This application does not specifically limit the way the rain-off function is enabled, and it can be configured according to actual conditions. For example, the rain-off function can be enabled or disabled based on the user's operation of the rain-off control on the vehicle's central control screen.

[0088] Here, the rain-time shutdown function is a sub-function of the convenient entry and exit function.

[0089] S302. If the rain-off function is detected to be enabled, the vehicle uses a rain sensor to detect the current rainfall.

[0090] S303. If the rainfall exceeds the rainfall threshold, the vehicle shall disable the convenient entry and exit function.

[0091] Rainfall thresholds can be determined based on actual needs or empirical values.

[0092] In rainy weather, if the easy entry and exit function is activated, the space between the car body and the door will be increased by lowering the height of the window glass. However, rainy weather can easily cause too much water to get into the car. If the rain-off function is activated, the rainfall can be detected in real time, and the easy entry and exit function will be automatically turned off when the rainfall exceeds the rainfall threshold to avoid too much rainwater inside the car.

[0093] The process of controlling the vehicle to lower the window glass on the target frameless door side to the target height in S203 will be described below.

[0094] This process may include, but is not limited to, method 1 or method 2 below.

[0095] Method 1: The vehicle determines the target height based on the detected body size information and / or distance information (first distance), and then controls the window glass on the side of the target frameless door to descend to the target height;

[0096] Method 2: The vehicle obtains a pre-set target height and then controls the window glass on the side of the frameless door to descend to the target height.

[0097] The following describes the process in Method 1 where the vehicle determines the target height based on the detected body size information and / or distance information (first distance), and then controls the window glass on the side of the target frameless door to descend to the target height.

[0098] refer to Figure 4 The process may include, but is not limited to, S401 to S403 described below.

[0099] S401, The vehicle acquires the body size information of the target driver / passenger corresponding to the target frameless door.

[0100] The target passenger refers to the passenger located on the side of the target frameless door.

[0101] Body shape information is used to characterize the body shape of a driver or passenger. This body shape information can include a body model; alternatively, it can include parameter values ​​such as height and weight. Of course, body shape information can also be other data that characterize body shape.

[0102] The specific method for obtaining the body size information of the target driver / passenger is not limited here. For example, it could be obtained through real-time detection, or it could be found based on login information.

[0103] S402. The vehicle determines the target height based on the body size information and / or the first distance.

[0104] Wherein, the smaller the first distance, the lower the target height; the stronger the physique represented by the body shape information, the lower the target height.

[0105] Specifically, the implementation of S402 may include, but is not limited to, any one of the following schemes 1 to 3.

[0106] Option 1: The vehicle determines the target height based on its body size information;

[0107] Option 2: The vehicle determines the target height based on a first distance;

[0108] Option 3: The vehicle determines the target height based on its body size information and the first distance.

[0109] S403. Send a first execution instruction to the target execution module of the vehicle, so that the target execution module lowers the window glass on the target frameless door side to the target height based on the first execution instruction.

[0110] The target execution module here can be a motor that controls the raising and lowering of the glass.

[0111] S403 can be implemented as follows: sending a first execution command to the vehicle's target execution module, the first command including the target height, so that the target execution module can lower the window glass on the target frameless door side to the target height based on the instruction of the first execution command.

[0112] The process of obtaining the body size information of the target driver / passenger corresponding to the target frameless door in S401 will be explained below.

[0113] In one possible implementation, the vehicle can use a camera to detect the body size of the target passenger in real time. This method is characterized by high accuracy and wide applicability.

[0114] In one possible implementation, the vehicle can determine the target driver's body shape information from multiple body shape information sources based on the target driver's login information. This method features low data processing volume and a simple and fast implementation process.

[0115] The process of determining the target height based on body size information in Scheme 1 will be explained below.

[0116] This process can be divided into method A or method B based on different body information.

[0117] Method A: If body information includes a body model, determine the target height based on the body model;

[0118] Method B: If body information includes height and weight, determine the target height based on height and weight.

[0119] The following explains the process of determining the target height based on the body model in Method A, where the body information includes the body model.

[0120] refer to Figure 5 The process may include, but is not limited to, S501 and S502 described below.

[0121] S501. Based on the body model of the target driver / passenger, the vehicle determines the target body model corresponding to the target driver / passenger from at least two candidate body models.

[0122] For example, at least two candidate body types may include a strong body type, a medium body type, and a slender body type.

[0123] Based on the body model of the target driver / passenger, the vehicle determines, from at least two candidate body models, whether the target driver / passenger's body type is a strong body model, a medium body model, or a slender body model.

[0124] S502, The vehicle determines the target height based on the target body model.

[0125] Different body types correspond to different target heights.

[0126] In one possible implementation, if the target body model is a strong body type, the target height is determined as a first height;

[0127] If the target body model is a medium-sized body model, the target height is determined as the second height;

[0128] If the target body model is a slender body model, the target height is determined to be the third height;

[0129] Wherein, the first height is lower than the second height; the second height is lower than the third height.

[0130] Understandably, this could include even more body models, such as male, female, child, and elderly body models. This way, a target height could be assigned to each different body model.

[0131] It can be seen that determining the target height based on the body model is simple and reliable.

[0132] The following explains the process of determining the target height based on height and weight in Method B, where body information includes height and weight.

[0133] refer to Figure 6 The process may include, but is not limited to, S601 to S603 described below.

[0134] S601, Vehicle reads target correspondence data.

[0135] The target correspondence data stores the glass height corresponding to different heights and weights.

[0136] For example, the glass heights corresponding to different heights and weights in the target correspondence data can be obtained based on actual human body calibration. For instance, for person 1, who is 160 cm tall and weighs 55 kg, if the frameless car door is opened to its maximum extent and the space is small, the glass height is continuously lowered to determine the most suitable height for person 1. Using the same method, glass heights corresponding to different heights and weights can be obtained.

[0137] This application does not limit the specific format of the target correspondence data, which can be determined according to actual needs. For example, the target correspondence data can be in table format or text format, etc.

[0138] S602. The vehicle searches for the glass height corresponding to the height and weight of the target passenger in the target correspondence data.

[0139] S602 can be implemented as follows: the vehicle first locates the height and weight of the target driver / passenger in the target correspondence data, and then finds the glass height corresponding to the height and weight of the target driver / passenger.

[0140] S603. The vehicle determines the target height as the glass height corresponding to the height and weight of the target passenger.

[0141] In this way, the target height can be obtained simply and conveniently based on height and weight.

[0142] The process of determining the target height based on the first distance will be explained below.

[0143] If the first distance falls within the first range, the target height is determined to be the fourth height;

[0144] If the first distance falls within the second range, the target height is determined to be the fifth height;

[0145] If the first distance falls within the third range, the target height is determined to be the sixth height;

[0146] Wherein, the distance value in the first range is less than the distance value in the second range; the distance value in the second range is less than the distance value in the third range; the fourth height, the fifth height and the sixth height increase sequentially.

[0147] The embodiments of this application do not limit the values ​​of the first range, second range, third range, fourth height, fifth height, and sixth height, and can be based on actual configuration.

[0148] In practice, more areas can be divided, corresponding to more heights.

[0149] The process of determining the target height based on the first distance in Scheme 2 will be described below.

[0150] refer to Figure 7 The process may include, but is not limited to, S701 and S702 described below.

[0151] S701. Based on the first distance, the vehicle determines a target altitude range in at least two altitude ranges.

[0152] First, different distances correspond to different height ranges. The vehicle first determines the target height range corresponding to the first distance.

[0153] S702. The vehicle is within the target height range, and the target height is determined based on the body size information.

[0154] Within a certain range, the stronger the physique of the driver or passenger, the lower the corresponding target height.

[0155] In this way, the target height can be determined based on both the initial distance and body size information, resulting in higher accuracy and a better user experience.

[0156] The following describes the process in Method 2 where the vehicle obtains a pre-set target height and then controls the window glass on the side of the target frameless door to descend to the target height.

[0157] refer to Figure 8 The process may include, but is not limited to, S801 and S802 described below.

[0158] S801, The vehicle obtains the target height of the glass of the target frameless door, which is preset.

[0159] Users can pre-configure the target height of the frameless door glass for easy entry and exit.

[0160] Here, the vehicle directly retrieves the target height of the pre-configured frameless door glass.

[0161] S802, The vehicle sends a first execution instruction to the target execution module of the vehicle, so that the target execution module lowers the window glass on the target frameless door side to the target height based on the first execution instruction.

[0162] As can be seen, the target height can be determined based on the user's settings, further improving the user experience.

[0163] The vehicle control method provided in this application embodiment may also include the process of setting a target height for the window glass in the convenient entry and exit function.

[0164] Specific setup options may include, but are not limited to, method C or method D below.

[0165] Method C: Set the target height for each frameless window separately;

[0166] Method D: Set the target height for all frameless car windows with one click.

[0167] For method C, the target height for each frameless window is set separately.

[0168] In one possible implementation, the separate setting process may include: receiving a first operation, based on the first operation, setting the target height of the left front frameless window glass to a seventh height; receiving a second operation, based on the second operation, setting the target height of the right front frameless window glass to an eighth height; receiving a third operation, based on the third operation, setting the target height of the left rear frameless window glass to a ninth height; and receiving a fourth operation, based on the fourth operation, setting the target height of the right rear frameless window glass to a tenth height.

[0169] The values ​​for the seventh, eighth, ninth, and tenth altitudes can be the same or different. Therefore, setting them separately offers flexibility.

[0170] In practice, the specific setup process may vary slightly for different car models, but the overall process is similar. For details, please refer to the description of the specific setup process above.

[0171] For method D, the process of setting the target height of all frameless windows with one click may include: receiving a fifth operation, and setting the target height of all frameless windows of the vehicle to an eleventh height based on the fifth operation.

[0172] As can be seen, one-click setup is characterized by its simplicity and uniformity.

[0173] Compared with method 1, method 2 has the advantages of simple processing and fast speed.

[0174] Compared with method 2, method 1 is more flexible and accurate.

[0175] Furthermore, the vehicle control method provided in this application embodiment may also include the closing process of the target frameless door.

[0176] refer to Figure 9 The process may include, but is not limited to, S901 to S903 described below.

[0177] S901. When the vehicle lowers the window glass on the target frameless door side to the target height, the window raising flag is set to the first value, and the original height before lowering is recorded.

[0178] If there is a window lift function, the window lift flag should be modified to the second value.

[0179] The specific values ​​of the first and second values ​​are not limited. For example, the first value can be one and the second value can be zero.

[0180] S902. If the vehicle determines that it has received the first closing command, it checks whether the window raising flag is the first value.

[0181] The first closing command is used to instruct the target frameless door to be closed.

[0182] The window lift indicator is at its first value, signifying that after lowering the window to the target height for easy entry and exit, no manual window raising or lowering is required. Therefore, the actual need for the window height has not changed, and the window can be raised back to its original height later.

[0183] S903. If the window raising indicator is the first value, then while controlling the target frameless door to close, the vehicle controls the window glass on the side of the target frameless door to rise to the original height.

[0184] The specific control process is the reverse of opening the car door and lowering the car window. For details on the implementation, please refer to the descriptions of opening the car door and lowering the car window above. They will not be repeated here.

[0185] It can be seen that after the car door is closed, the car window glass is raised back to its original height to match the user's needs, further improving the user experience.

[0186] The vehicle control process provided in the embodiments of this application will be described below through a specific and complete example.

[0187] refer to Figure 10 As shown, when parking in a narrow space, the opening angle of the car doors is limited. Due to their design, the curved surface of the door glass usually has an inward tilt, which further restricts the space for passengers to enter and exit. This embodiment uses a software method to lower the window to a certain position when a user's need to enter or exit is detected, thereby increasing the space for passengers to enter and exit.

[0188] refer to Figure 11 As shown, the vehicle body controller monitors the door lock opening and closing status in real time. When it detects that a door is open, it lowers the window to a certain position (equivalent to the target height mentioned above) (the initial position is determined by calibration at the factory, and users can set the opening degree according to their own needs. When different users use the vehicle, the controller can open the window to the preset position according to the user's custom settings), increasing the gap between the door and the vehicle body, making it easier for people to enter and exit the vehicle in narrow spaces, and giving full play to the advantages of frameless doors. This function can be selected by the user to enable or disable.

[0189] Frameless door designs are becoming increasingly popular in the automotive industry, adding a modern and stylish touch to vehicles. However, since car windows are typically on the outside of the vehicle, users (equivalent to the aforementioned drivers and passengers) may bump into the glass when entering or exiting the vehicle, especially in confined spaces where the door entry space is very limited. Lowering the windows would significantly increase this entry space. Furthermore, the edges of the glass in frameless doors could potentially cause injury.

[0190] This embodiment relates to an adaptive frameless car door system and its entry and exit method, which can automatically lower the car window when the user opens the door to increase the entry and exit space and reduce the risk of injury to the human body that may be caused by the sharp edges of the frameless car window.

[0191] The core of this embodiment is that the vehicle can automatically detect the user's body shape parameters (equivalent to the aforementioned body information) (such as height and weight) and the user's door-opening action (equivalent to the aforementioned first opening command or first closing command). Based on this data, the body control module (BCM) can determine whether the user is small, medium, or large, and then determine the window opening degree according to the body type. In this way, regardless of the user's size, they can conveniently and quickly enter and exit the vehicle. At the same time, due to the lowered windows, the risk of injury to the human body from the glass edges of the frameless doors is reduced.

[0192] 1. Based on the vehicle body height and door glass curvature, determine the door glass lowering height according to the average height of the target users in the market. The specific steps are as follows: the door should be opened to the minimum angle allowing the user to enter or exit; with the user standing, the glass should lower to a position where it does not touch the user's body. The determined position can be referenced below. Figure 12 , Figure 13 The content shown.

[0193] 2. The central control screen has a customizable menu for "Easy Entry and Exit Function". The menu includes: ① On and off of the function; ② On / off selection in rainy weather (users can set this function to be automatically turned off in rainy weather to prevent too much rainwater from entering the vehicle interior. When the user sets this function to be turned off in rainy weather, the controller will work with the rain sensor to determine the weather conditions and decide whether to turn this function on); ③ User-customizable window opening.

[0194] For example, you can refer to the custom menu. Figure 14 The content shown. For example... Figure 14As shown, the convenient entry and exit function may include controls 1401, 1402, front left control 1403, front right control 1404, rear left control 1405, and rear right control 1406; control 1401 is used to turn the convenient entry and exit function on or off; control 1402 is used to turn on the automatic closing function in rainy weather; front left control 1403 is used to configure the glass height of the front left door, for example, 50%; front right control 1404 is used to configure the glass height of the front right door, for example, 50%; rear left control 1405 is used to configure the glass height of the front rear left door, for example, 70%; and rear right control 1406 is used to configure the glass height of the rear right door, for example, 70%.

[0195] 3. Users can select whether to enable the convenient entry and exit function via the buttons on the central control screen. The cockpit controller transmits the activation status of the convenient entry and exit function and user-defined settings to the body control module (BCM) via the Controller Area Network (CAN) bus.

[0196] 4. If the convenient entry / exit function is activated, the vehicle controller detects that the door has changed from closed to open, and simultaneously detects that the window is above the convenient entry / exit calibrated position (or the user-set position). It then drives the window motor to lower the glass to the convenient entry / exit calibrated position. A convenient entry / exit door closing and window raising indicator is recorded. If the user performs any other window raising or lowering operations during this period, the indicator is cleared.

[0197] 5. If the door changes from open to closed, and the door-closing and window-raising indicator for easy entry and exit is present, the window motor will be driven to raise the glass to the initial position (equivalent to raising it to the original height).

[0198] In short, reference Figure 15 As shown, the vehicle control process may include, but is not limited to, S1501 to S1509 below.

[0199] S1501, the cockpit domain controller determines whether the function is enabled;

[0200] If enabled, proceed with step S1502 below; if not enabled, the process ends.

[0201] S1502, The vehicle domain controller receives the first instruction;

[0202] S1503, The first instruction directs the door from closed to open;

[0203] S1504, The window is below the calibration position, end;

[0204] S1505, The windows are above the designated position;

[0205] S1506, drive the windows to a position for easy entry and exit;

[0206] S1507, Record flag;

[0207] S1508, The first instruction directs the door from open to closed;

[0208] S1509, Drive the window to rise to the initial position.

[0209] The following section describes the components of the control system in the vehicle control process.

[0210] refer to Figure 16 The contents shown include the Cabin Domain Controller (CDC) 1601, the Body Control Module (BCM) 1602, the PWL 1603, and the Rain and Light Sensor (RLS) 1604.

[0211] The CDC1601 and BCM1602 communicate via CAN bus; they are mainly used for setting the function to be turned on / off and the opening degree of the four doors' windows.

[0212] The BCM1602 and PWL1603 communicate via a Local Interconnect Network (LIN) bus; it is mainly used for controlling the opening of the four doors' windows.

[0213] The RLS1604 and BCM1602 communicate via a LIN bus; this is primarily used for transmitting rain information.

[0214] The CDC1601 is used for: setting the opening degree of the vehicle windows for entering and exiting; setting the entry and exit function to be turned on / off; and providing recommended window opening values ​​based on height and weight.

[0215] The BCM1602 is used for: four-door opening detection; four-door window opening control.

[0216] PWL1603 is used for: controlling the opening of four doors and windows.

[0217] The RLS1604 is used to detect whether it is raining.

[0218] in:

[0219] CDC1601: Sets the opening degree of the windows for entering and exiting the vehicle, and whether the function is enabled. It provides a recommended opening degree value based on the user's height and weight. For detailed setup instructions, please refer to [reference needed]. Figure 17 and Figure 18 The content shown.

[0220] The height and weight range can be referenced in Table 1 below.

[0221] Table 1 Height, Weight, and Beginning Size Comparison Table

[0222] <50KG 100% 80% 60% 80% 100% 50-60KG 80% 80% 60% 70% 100% 60-70KG 80% 80% 60% 60% 100% 70-80KG 100% 80% 90% 90 100% >80KG 100% 100% 100% 100% 100%

[0223] The BCM1602 is used to recognize the user's door opening action and control the opening degree of the car windows according to the user settings and whether it is raining.

[0224] PWL1603 is used for controlling the opening of vehicle windows.

[0225] The RLS1604 is used to detect whether it is raining.

[0226] Function implementation process:

[0227] 1. User operation of the CDC interface to enable / disable the entry / exit function;

[0228] 2. Users can set the opening degree of the car window to be lowered when the door is opened according to their own preferences, or they can use the recommended value given by the system based on the user's height and weight;

[0229] 3. The BCM determines whether the entry / exit function is enabled; if the function is enabled, it remembers the opening value set by the user. When the user opens the door, it determines whether it is raining outside. If it is not raining, the car window is lowered to the remembered opening value.

[0230] 4. PWL receives the corresponding window opening and executes the window lowering action.

[0231] This embodiment has the following technical effects: it facilitates entry and exit for users in confined spaces; it provides intelligent entry and exit; it offers diversity for different user groups; and it enhances the safety of users entering and exiting.

[0232] Secondly, embodiments of this application provide a vehicle control device, such as... Figure 19 As shown, the vehicle control device 190 includes: a receiving unit 1901, a detection unit 1902, and a control unit 1903. Wherein:

[0233] The receiving unit 1901 is used to receive a first opening command; the first opening command is used to instruct the opening of the target frameless door of the vehicle.

[0234] Detection unit 1902 is used to detect the first distance between the target frameless car door and the obstacle;

[0235] The control unit 1903 is configured to, if the first distance is less than a first distance threshold and the height of the window glass on the target frameless door side is higher than the target height, control the window glass on the target frameless door side to descend to the target height while controlling the target frameless door to open, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

[0236] In some embodiments, the vehicle control device 190 may further include a function detection unit, which is configured to perform: detecting whether the vehicle's convenient entry and exit function is activated; if the convenient entry and exit function is activated, executing the receiving of a first opening command; detecting a first distance between the target frameless door and an obstacle; if the first distance is less than a first distance threshold and the height of the window glass on the target frameless door side is higher than a target height; then while controlling the target frameless door to open, controlling the window glass on the target frameless door side to lower to a target height, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

[0237] In some embodiments, the function detection unit is configured to perform: detecting whether the rain-off function is enabled; if the rain-off function is enabled, detecting the current rainfall on the vehicle using a rain sensor; and disabling the convenient entry and exit function if the rainfall exceeds a rainfall threshold.

[0238] In some embodiments, the control unit 1903 is further configured to: acquire body information of a target passenger corresponding to the target frameless door; determine the target height based on the body information and / or the first distance; wherein, the smaller the first distance, the lower the target height; the stronger the body indicated by the body information, the lower the target height; and send a first execution instruction to the target execution module of the vehicle, so that the target execution module lowers the window glass on the side of the target frameless door to the target height based on the first execution instruction.

[0239] In some embodiments, the control unit 1903 is further configured to: detect the body information of the target driver / passenger in real time via a camera; or, determine the body information of the target driver / passenger from multiple body information based on the login information of the target driver / passenger.

[0240] In some embodiments, the control unit 1903 is further configured to: when the body information includes a body model, perform a process based on the body model of the target driver / passenger to determine a target body model corresponding to the target driver / passenger from at least two candidate body models; and determine the target height based on the target body model.

[0241] In some embodiments, the control unit 1903 is further configured to: if the target body model is a strong body model, determine the target height as a first height; if the target body model is a medium body model, determine the target height as a second height; if the target body model is a slender body model, determine the target height as a third height; wherein the first height is lower than the second height; and the second height is lower than the third height.

[0242] In some embodiments, the control unit 1903 is further configured to, when the body information includes height and weight, perform the following: reading target correspondence data; the target correspondence data stores glass heights corresponding to different heights and weights; searching in the target correspondence data for the glass height corresponding to the height and weight of the target driver / passenger; and determining the glass height corresponding to the height and weight of the target driver / passenger as the target height.

[0243] In some embodiments, the control unit 1903 is further configured to: if the first distance belongs to a first range, determine the target height as a fourth height; if the first distance belongs to a second range, determine the target height as a fifth height; if the first distance belongs to a third range, determine the target height as a sixth height; wherein the distance value in the first range is less than the distance value in the second range; the distance value in the second range is less than the distance value in the third range; and the fourth height, the fifth height, and the sixth height increase sequentially.

[0244] In some embodiments, the control unit 1903 is further configured to: determine a target height range in at least two height ranges based on the first distance; and determine the target height based on the body size information within the target height range.

[0245] In some embodiments, the control unit 1903 is further configured to: obtain a pre-set target height of the glass of the target frameless door; and send a first execution instruction to the target execution module of the vehicle, so that the target execution module lowers the window glass on the side of the target frameless door to the target height based on the first execution instruction.

[0246] In some embodiments, the vehicle control device 190 may further include a setting unit, which is configured to perform actions prior to obtaining a pre-set target height for the glass of the target frameless door:

[0247] The system receives a first operation and sets the target height of the left front frameless window to the seventh height based on the first operation; receives a second operation and sets the target height of the right front frameless window to the eighth height based on the second operation; receives a third operation and sets the target height of the left rear frameless window to the ninth height based on the third operation; receives a fourth operation and sets the target height of the right rear frameless window to the tenth height based on the fourth operation; or receives a fifth operation and sets the target height of all frameless windows of the vehicle to the eleventh height based on the fifth operation.

[0248] In some embodiments, the control unit 1903 is further configured to: when the window glass on the target frameless door side is controlled to descend to a target height, set the window raising flag to a first value and record the original height before descent; wherein, if there is glass lifting, the window raising flag is modified to a second value accordingly; when a first closing command is received, detect whether the window raising flag is the first value; the first closing command is used to instruct the target frameless door to close; if the window raising flag is the first value, then while controlling the target frameless door to close, control the window glass on the target frameless door side to rise to the original height.

[0249] It should be noted that the lane changing device provided in this application embodiment includes all the units included, which can be implemented by a processor in an electronic device; of course, it can also be implemented by specific logic circuits; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field-programmable gate array (FPGA), etc.

[0250] The descriptions of the above device embodiments are similar to those of the above method embodiments, and have similar beneficial effects. For technical details not disclosed in the device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0251] It should be noted that, in the embodiments of this application, if the above-mentioned lane-changing method is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, or the part that contributes to the related technology, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, the embodiments of this application are not limited to any specific hardware and software combination.

[0252] Thirdly, embodiments of this application provide an electronic device, including a memory and a processor. The memory stores a computer program that can run on the processor, and when the processor executes the program, it implements the steps in the vehicle control method provided in the above embodiments.

[0253] The following is combined with Figure 20 The electronic device 200 shown is illustrated with a structural diagram.

[0254] In one example, such as Figure 20 As shown, the electronic device 200 includes: a processor 2001, at least one communication bus 2002, at least one external communication interface 2003, and a memory 2004. The communication bus 2003 is configured to enable communication between these components. The external communication interface 2003 may include standard wired and wireless interfaces.

[0255] The memory 2004 is configured to store instructions and applications executable by the processor 2001, and can also cache data to be processed or already processed by the processor 2001 and various modules in the electronic device (e.g., control instructions, body information, image data, audio data, voice communication data and video communication data), which can be implemented by flash memory or random access memory (RAM).

[0256] For example, electronic device 200 can be a vehicle or a domain controller in a vehicle.

[0257] Fourthly, embodiments of this application provide a storage medium, namely a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the steps in the vehicle control method provided in the above embodiments.

[0258] It should be noted that the descriptions of the storage medium and device embodiments above are similar to the descriptions of the method embodiments above, and have similar beneficial effects. For technical details not disclosed in the storage medium and device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.

[0259] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments.

[0260] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0261] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.

[0262] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.

[0263] In addition, each functional unit in the various embodiments of this application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0264] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.

[0265] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to related technologies, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.

[0266] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A vehicle control method, characterized in that, The method includes: The system receives a first operation and sets the target height of the left front frameless window to the seventh height based on the first operation; receives a second operation and sets the target height of the right front frameless window to the eighth height based on the second operation; receives a third operation and sets the target height of the left rear frameless window to the ninth height based on the third operation; receives a fourth operation and sets the target height of the right rear frameless window to the tenth height based on the fourth operation; or receives a fifth operation and sets the target height of all frameless windows of the vehicle to the eleventh height based on the fifth operation. Receive a first opening command; the first opening command is used to instruct the opening of the target frameless door of the vehicle. Detect the first distance between the target frameless car door and the obstacle; If the first distance is less than the first distance threshold, and the height of the window glass on the target frameless door side is higher than the target height; then while controlling the opening of the target frameless door, the target height of the glass of the target frameless door is obtained in advance; a first execution command is sent to the target execution module of the vehicle, so that the target execution module lowers the window glass on the target frameless door side to the target height based on the first execution command, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

2. The method according to claim 1, characterized in that, Before receiving the first activation command, the method further includes: Check whether the vehicle's convenient entry and exit function is enabled; When the convenient entry and exit function is detected to be activated, the first opening command is received; the first distance between the target frameless door and the obstacle is detected; if the first distance is less than the first distance threshold and the height of the window glass on the target frameless door side is higher than the target height; then while controlling the target frameless door to open, the window glass on the target frameless door side is controlled to be lowered to the target height, so as to increase the space between the target frameless door and the vehicle body after the target frameless door is opened.

3. The method according to claim 2, characterized in that, The method further includes: Check if the rain-off function is enabled; If the rain-off function is detected to be enabled, the current rainfall on the vehicle is detected by the rain sensor; If the rainfall exceeds the rainfall threshold, the convenient access function will be disabled.

4. The method according to claim 1, characterized in that, The control of the window glass on the target frameless door side to descend to the target height includes: Obtain the body size information of the target driver / passenger corresponding to the target frameless car door; The target height is determined based on the body shape information and / or the first distance; wherein, the smaller the first distance, the lower the target height; the stronger the body shape represented by the body shape information, the lower the target height. A first execution instruction is sent to the target execution module of the vehicle, so that the target execution module lowers the window glass on the side of the target frameless door to the target height based on the first execution instruction.

5. The method according to claim 4, characterized in that, The step of obtaining the body size information of the target passenger corresponding to the target frameless car door includes: The body information of the target driver / passenger is detected in real time using a camera. Alternatively, based on the login information of the target driver / passenger, the body information of the target driver / passenger can be determined from multiple body information sources.

6. The method according to claim 4, characterized in that, When the body information includes a body model, determining the target height based on the body information includes: Based on the body model of the target driver / passenger, determine the target body model corresponding to the target driver / passenger from at least two candidate body models; The target height is determined based on the target body shape model.

7. The method according to claim 6, characterized in that, Determining the target height based on the target body model includes: If the target body model is a strong body model, the target height is determined as the first height; If the target body model is a medium-sized body model, the target height is determined as the second height; If the target body model is a slender body model, the target height is determined to be the third height; Wherein, the first height is lower than the second height; the second height is lower than the third height.

8. The method according to claim 4, characterized in that, When the body information includes height and weight, determining the target height based on the body information includes: Read the target correspondence data; the target correspondence data stores the glass height corresponding to different heights and weights; In the target correspondence data, find the glass height corresponding to the height and weight of the target driver / passenger; The glass height corresponding to the height and weight of the target passenger is determined as the target height.

9. The method according to claim 4, characterized in that, Determining the target height based on the first distance includes: If the first distance falls within the first range, the target height is determined to be the fourth height; If the first distance falls within the second range, the target height is determined to be the fifth height; If the first distance falls within the third range, the target height is determined to be the sixth height; Wherein, the distance value in the first range is less than the distance value in the second range; the distance value in the second range is less than the distance value in the third range; the fourth height, the fifth height and the sixth height increase sequentially.

10. The method according to claim 4, characterized in that, Determining the target height based on the body shape information and the first distance includes: Based on the first distance, a target altitude range is determined in at least two altitude ranges; Within the target height range, the target height is determined based on the body shape information.

11. The method according to claim 1, characterized in that, The method further includes: When the window glass on the target frameless door side is lowered to the target height, the window raising flag is set to a first value, and the original height before lowering is recorded; if there is glass lifting, the window raising flag is modified to a second value accordingly. Upon receiving a first closing command, it is determined whether the window lift flag is equal to the first value; the first closing command is used to instruct the target frameless door to be closed. If the window lift indicator is the first value, then while controlling the target frameless door to close, the window glass on the side of the target frameless door is controlled to rise to the original height.

12. A vehicle control device, characterized in that, The device includes: The setting unit is configured to receive a first operation, and based on the first operation, set the target height of the left front frameless window glass to the seventh height; receive a second operation, and based on the second operation, set the target height of the right front frameless window glass to the eighth height; receive a third operation, and based on the third operation, set the target height of the left rear frameless window glass to the ninth height; receive a fourth operation, and based on the fourth operation, set the target height of the right rear frameless window glass to the tenth height; or, receive a fifth operation, and based on the fifth operation, set the target height of all frameless window glass of the vehicle to the eleventh height. A receiving unit is configured to receive a first opening command; the first opening command is configured to instruct the opening of the target frameless door of the vehicle. The detection unit is used to detect the first distance between the target frameless car door and the obstacle; The control unit is configured to, if the first distance is less than a first distance threshold and the height of the window glass on the target frameless door side is higher than the target height, simultaneously control the opening of the target frameless door, acquire a pre-set target height of the glass of the target frameless door, and send a first execution command to the target execution module of the vehicle, so that the target execution module, based on the first execution command, lowers the window glass on the target frameless door side to the target height, thereby increasing the space between the target frameless door and the vehicle body after the target frameless door is opened.

13. A vehicle, characterized in that, The vehicle includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the vehicle control method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • motor vehicle

    DE102014003909A1

  • Methods for facilitating entry and exit from a vehicle

    DE102018003783A1