Control method and device for slow descent on abrupt slope, vehicle and storage medium
By automatically activating the hill descent control function and controlling the vehicle speed according to the vehicle's driving position and recorded route, it solves the safety and convenience issues caused by the user manually turning on the hill descent control, and realizes safe and comfortable downhill control without manual operation.
Patent Information
- Application Number
- CN202511179316.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-21
- Publication Date
- 2025-10-17
Smart Images

Figure CN120792841A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a steep slope slow descent control method and device, a vehicle and a storage medium. BACKGROUND
[0002] The steep slope slow descent function in a vehicle can automatically control the vehicle speed when the vehicle is descending a slope, so that the user can smoothly pass through the slope section without stepping on the brake pedal. In order to improve the driving safety and comfort during the descending process, it is usually necessary to turn on the steep slope slow descent function before descending.
[0003] At present, the user usually needs to manually open the physical switch or virtual switch of the steep slope slow descent function to turn on the steep slope slow descent function. If the user does not manually turn on the steep slope slow descent function in advance, the user may need to operate the physical switch or virtual switch to turn on the steep slope slow descent function during the descending process, which may have a driving risk and reduce the driving safety and comfort to some extent. In addition, the virtual switch of the steep slope slow descent function of some vehicles may be in the secondary menu of the vehicle system, which is not convenient for the user to operate.
[0004] It should be noted that the information disclosed in the background section of the present application is only intended to deepen the understanding of the general background of the present application, and should not be regarded as acknowledging or implying in any form that the information constitutes prior art known to those skilled in the art. SUMMARY
[0005] The present application provides a steep slope slow descent control method and device, a vehicle and a storage medium, to solve the problem that the user may need to operate the physical switch or virtual switch to turn on the steep slope slow descent function during the descending process, which may reduce the driving safety, or the problem that the virtual switch of the steep slope slow descent function may be in the secondary menu, resulting in poor user operation convenience.
[0006] In a first aspect, an embodiment of the present application provides a steep slope slow descent control method, comprising: obtaining a first driving position of a vehicle; when the first driving position is the same as a path position corresponding to a pre-stored recorded route, obtaining a second driving position of the vehicle, the vehicle driving from the first driving position to the second driving position; determining a target recorded route according to the second driving position; controlling the vehicle speed of the vehicle according to the vehicle speed information corresponding to the target recorded route.
[0007] In a possible implementation, when the first driving position is the same as the path position corresponding to the pre-stored recorded route, the second driving position of the vehicle is obtained, comprising: acquire a second driving position of the vehicle when the first driving position is the same as an initial path position corresponding to the pre-stored recorded route.
[0008] In a possible implementation, the controlling the vehicle speed according to the vehicle speed information corresponding to the target recorded route comprises: controlling the vehicle speed according to the vehicle speed information corresponding to the target recorded route, and outputting activation information, the activation information being used to prompt that the steep slope slow descent function has been activated.
[0009] In a possible implementation, the method further comprises: quitting the control on the vehicle when the vehicle drives to a last path position corresponding to the target recorded route, or receiving a shutdown instruction sent by the user, or the vehicle speed being greater than a preset vehicle speed threshold.
[0010] In a possible implementation, the quitting the control on the vehicle when the vehicle drives to the last path position corresponding to the target recorded route, or receiving the shutdown instruction sent by the user, or the vehicle speed being greater than the preset vehicle speed threshold comprises: quitting the control on the vehicle when the vehicle drives to the last path position corresponding to the target recorded route, or receiving the shutdown instruction sent by the user, or the vehicle speed being greater than the preset vehicle speed threshold, and outputting exit information, the exit information being used to prompt that the steep slope slow descent function has been shut down.
[0011] In a possible implementation, the method further comprises: recording a plurality of path positions of a pre-stored recorded route in a driving process of the vehicle and a vehicle speed corresponding to each path position.
[0012] In a possible implementation, the method further comprises: in response to a pre-stored recorded route deletion operation triggered by the user, deleting a path position corresponding to the pre-stored recorded route deletion operation and a vehicle speed corresponding to the path position.
[0013] In a second aspect, an embodiment of the present application provides a control device for steep slope slow descent, comprising: a first driving position acquisition module, configured to acquire a first driving position of a vehicle; a second driving position acquisition module, configured to acquire a second driving position of the vehicle when the first driving position is the same as a path position corresponding to a pre-stored recorded route, the vehicle driving from the first driving position to the second driving position; a target recorded route determination module, configured to determine a target recorded route according to the second driving position; A control module is configured to control the vehicle speed according to vehicle speed information corresponding to the target recorded route.
[0014] In a third aspect, an embodiment of the present application provides a vehicle, comprising: A controller is configured to execute the method in any one of the first aspect.
[0015] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program. When the computer program is executed by a processor, the method in any one of the first aspect is implemented.
[0016] In the embodiment of the present application, first, a first driving position of the vehicle is acquired; second, when the first driving position is the same as a path position corresponding to a recorded route, a second driving position of the vehicle is acquired; third, the target recorded route is determined according to the second driving position; and finally, the vehicle speed is controlled according to vehicle speed information corresponding to the target recorded route. In other words, when the vehicle drives to the path position of the pre-stored recorded route, the steep slope slow descent function in the vehicle is activated, so that the vehicle speed can be automatically controlled. The user does not need to operate the physical switch or the virtual switch to start the steep slope slow descent function, which improves the driving safety and comfort to a certain extent. In addition, the user does not need to manually operate the physical switch or the virtual switch to use the steep slope slow descent function, which improves the convenience of using the steep slope slow descent function. BRIEF DESCRIPTION OF DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0018] Figure 1 A flowchart of a steep slope slow descent control method provided by an embodiment of the present application.
[0019] Figure 2 A schematic diagram of a road provided by an embodiment of the present application.
[0020] Figure 3 A structural schematic diagram of a steep slope slow descent control device provided by an embodiment of the present application.
[0021] Figure 4 A structural schematic diagram of a vehicle provided by an embodiment of the present application. DETAILED DESCRIPTION
[0022] In order to better understand the technical solutions of the present application, the embodiments of the present application are described in detail below with reference to the drawings.
[0023] It should be clear that the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor fall within the scope of protection of the present application.
[0024] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "an" and "the" used in the embodiments of the present application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise.
[0025] It should be understood that the term "and / or" used herein is only to describe the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the three cases of A alone, A and B together, and B alone. In addition, the character " / " in this paper generally represents that the front and rear associated objects are a "or" relationship.
[0026] The steep slope descent function in the vehicle usually monitors the downhill state and the vehicle slip risk in real time through sensors (such as wheel speed sensors, acceleration sensors, etc.) in the vehicle. When the vehicle is downhill, the vehicle speed when downhill can be automatically controlled, and the brake force is applied to the wheels, so that the user can smoothly pass through the downhill slope section without stepping on the brake pedal. In order to improve the driving safety and comfort during downhill, it is usually necessary to turn on the steep slope descent function before downhill.
[0027] At present, it is usually necessary for the user to manually open the physical switch or virtual switch of the steep slope descent function to turn on the steep slope descent function. If the user does not manually turn on the steep slope descent function in advance, it may be necessary to operate the physical switch or virtual switch to turn on the steep slope descent function during downhill, which may have driving risks and reduce the driving safety and comfort to some extent. In addition, the virtual switch of the steep slope descent function of some vehicles may be in the secondary menu of the vehicle system, which is less convenient for the user to operate.
[0028] To solve the above problems, in the embodiment of the present application, first, the first driving position of the vehicle is acquired; second, when the first driving position is the same as the path position corresponding to the pre-stored recording route, the second driving position of the vehicle is acquired; then, the target recording route is determined according to the second driving position; finally, the speed of the vehicle is controlled according to the speed information corresponding to the target recording route. In other words, when the vehicle drives to the path position of the pre-stored recording route, the steep slope slow descent function in the vehicle is activated, so that the speed of the vehicle can be automatically controlled. The user does not need to be distracted to operate the physical switch or the virtual switch to turn on the steep slope slow descent function, which improves the driving safety and comfort to a certain extent. In addition, the user does not need to manually operate the physical switch or the virtual switch to use the steep slope slow descent function, thereby improving the convenience of using the steep slope slow descent function.
[0029] Specifically, the following detailed description is made in combination with the accompanying drawings and specific embodiments.
[0030] Reference is made to Figure 1 A flowchart of a steep slope slow descent control method provided in the embodiment of the present application is shown in FIG. 1. As shown in FIG. 1, the method specifically includes steps S101 to S104. Figure 1
[0031] Step S101: Acquire the first driving position of the vehicle.
[0032] It can be understood that the first driving position is the geometric position of the vehicle when driving on the road. For example, the first driving position P1 of the vehicle can be represented by spatial coordinates (a1, b1, c1), wherein a1 represents the latitude of the first driving position P1, b1 represents the longitude of the first driving position P1, and c1 represents the altitude of the first driving position P1.
[0033] Of course, the first driving position can also be represented by other ways by the person skilled in the art, which is not specifically limited in the embodiment of the present application.
[0034] In the embodiment of the present application, in order to determine the timing of activating the steep slope slow descent function, the first driving position of the vehicle needs to be acquired to determine whether the vehicle drives to the road section where the speed needs to be automatically controlled. It can be understood that the positioning module is usually provided in the vehicle, which can determine the first driving position of the vehicle by collecting the positioning data of the vehicle.
[0035] Step S102: When the first driving position is the same as the path position corresponding to the pre-stored recording route, acquire the second driving position of the vehicle.
[0036] It can be understood that the pre-stored recording route refers to the road section where the speed of the vehicle needs to be automatically controlled. In the embodiment of the present application, the path position corresponding to the pre-stored recording route and the speed corresponding to the path position need to be stored first to determine the timing of activating the steep slope slow descent function.
[0037] In a possible implementation, a plurality of path positions of a pre-stored recorded route and a vehicle speed corresponding to each path position during vehicle driving are recorded.
[0038] Specifically, on a road section where the vehicle needs to be automatically controlled in speed, the steep slope slow descent function is manually started, a plurality of path positions of a pre-stored recorded route and a vehicle speed corresponding to each path position during vehicle driving are recorded, and the pre-stored recorded route corresponding to the road section is generated and stored in a storage module of the vehicle.
[0039] It should be noted that during vehicle driving, the user can adjust the vehicle speed through the accelerator pedal or the brake pedal. At this time, the vehicle records the adjusted vehicle speed and the path position corresponding to the vehicle speed.
[0040] In the embodiment of the present application, the i-th path position of the s-th pre-stored recorded route L s may be represented as { (Q s 1, V s 1), (Q s 2, V s 2), …, (Q s n , V s n}. Q s i represents the i-th path position of the s-th pre-stored recorded route L s , and V s represents the vehicle speed corresponding to the i-th path position of the s-th pre-stored recorded route L s , i≤n.
[0041] wherein the i-th path position Q s i of the s-th pre-stored recorded route L s i may also be represented by spatial coordinates (x s i , y s i ), x s i represents the latitude of the i-th path position of the s-th pre-stored recorded route L s , y s i represents the longitude of the i-th path position of the s-th pre-stored recorded route L s , and z s i represents the altitude of the i-th path position of the s-th pre-stored recorded route L s .
[0042] Of course, the skilled person in the art can also express the path position in other ways, and the embodiments of the present application do not make specific limitations in this regard. It should be noted that, in order to facilitate comparison of whether the first driving position and the path position are the same, it is necessary to ensure that the first driving position and the path position are expressed in the same way.
[0043] In the embodiments of the present application, when the first driving position is the same as the path position corresponding to the pre-recorded route, it can be considered that the vehicle needs to be automatically controlled in speed. At this time, it is necessary to activate the steep slope slow descent function to realize automatic control of speed. For example, the first driving position is (a1, b1, c1), and the pre-recorded route L s The i-th path position Q s i of the pre-recorded route L s i is (x s , y i , z s i ). When a1=x s i , b1=y s i , and c1=z s i , it can be considered that the vehicle travels to a downhill section that needs to be automatically controlled in speed, and the steep slope slow descent function is activated.
[0044] However, the path position that is the same as the first driving position can be a path position corresponding to different pre-recorded routes. For example, the path position Q (x, y, z) that is the same as the first driving position is the i-th path position of the pre-recorded route L1 and the j-th path position of the pre-recorded route L2. Therefore, in the embodiments of the present application, the second driving position of the vehicle needs to be obtained to determine the driving route of the vehicle, and then determine the speed of the vehicle that is automatically controlled.
[0045] It can be understood that the vehicle travels from the first driving position to the second driving position. The second driving position is the geometric position of the vehicle when it travels on the road. For example, the second driving position P2 of the vehicle can be expressed by the spatial coordinates (a2, b2, c2), wherein a2 represents the latitude of the second driving position P2, b2 represents the longitude of the second driving position P2, and c2 represents the altitude of the second driving position P2.
[0046] It should be noted that the skilled person in the art can also express the second driving position in other ways, and the embodiments of the present application do not make specific limitations in this regard. Of course, the second driving position and the expression of the second driving position also need to have a unified standard.
[0047] In the embodiments of the present application, the positioning data of the vehicle can be collected by the positioning module described above to determine the second driving position of the vehicle.
[0048] In practical application, the user usually expects the steep slope descent function of the vehicle to be activated before the downhill, so as to automatically control the vehicle speed during the downhill, instead of activating the steep slope descent function during the downhill of the vehicle.
[0049] In a possible implementation, the second driving position of the vehicle is acquired when the first driving position is the same as an initial path position corresponding to the pre-stored recorded route.
[0050] It can be understood that the initial path position is the first path position corresponding to the pre-stored recorded route. For example, the pre-stored recorded route L1 is { (Q 1 1, V 1 1), (Q 1 2, V 1 2), …, (Q 1 n , V 1 n} and the path position Q 1 1 is the first path position corresponding to the pre-stored recorded route L1.
[0051] In the embodiments of the present application, when the first driving position is the same as the initial path position corresponding to the pre-stored recorded route, it can be considered that the vehicle speed needs to be automatically controlled. At this time, the steep slope descent function is activated to realize the automatic control of the vehicle speed. For example, the first driving position is (a1, b1, c1) and the first path position Q 1 1 of the pre-stored recorded route L1 is (x 1 1, y 1 1, z 1 1). When a1=x 1 1, b1=y 1 1 and c1=z 1 1, it can be considered that the vehicle drives to the downhill section that needs to be automatically controlled, and the steep slope descent function is activated.
[0052] It can be understood that the steep slope descent function is activated before the vehicle passes through the section corresponding to the pre-stored recorded route, so as to automatically control the vehicle speed during the whole downhill, instead of activating the steep slope descent function during the process that the vehicle passes through the section corresponding to the pre-stored recorded route. Thus, the user does not need to reduce the vehicle speed through the brake pedal when the vehicle drives on the section corresponding to the pre-stored recorded route, and only needs to focus on controlling the steering wheel, which improves the driving safety and the simplicity of the user operation to a certain extent.
[0053] Step S103: determining a target recorded route according to the second driving position.
[0054] It can be understood that the second driving position is a path position recorded only in the target recorded route.
[0055] Therefore, the target recorded route can be determined according to the second driving position. Specifically, the second driving position is compared with the path positions in each of the pre-stored recorded routes, and the pre-stored recorded route having the same path position as the second driving position is the target recorded route.
[0056] Referring to Figure 2 , a schematic diagram of a road is provided for the embodiments of the present application. In Figure 2 , a road L1 and a road L2 are shown, and the arrow direction in the middle of the road is the road passing direction. The pre-stored recorded route corresponding to the road L1 is { (Q 1 1, V 1 1), (Q 1 2, V 1 2), …, (Q 1 n , V 1 n ); and the pre-stored recorded route corresponding to the road L2 is { (Q s 1, V s 1), (Q s 2, V s 2), …, (Q s n , V s n}. When the vehicle drives to a point P2 of the road S1, a second driving position P2 (a2, b2, c2) can be obtained. The second driving position P2 (a2, b2, c2) is only a path position in the pre-stored recorded route corresponding to the road L1. Therefore, it can be determined that the target recorded route is the pre-stored recorded route corresponding to the road L1.
[0057] Step S104: controlling the vehicle speed according to the vehicle speed information corresponding to the target recorded route.
[0058] It can be understood that the vehicle speed information corresponding to the target recorded route includes the vehicle speed corresponding to the second driving position and the vehicle speed corresponding to the path position after the second driving position. For example, the target recorded route is { (Q 1 1, V 1 1), (Q 1 2, V 1 2), …, (Q 1 n , V 1 n}. When the second driving position is Q 1 2, the vehicle speed information corresponding to the target recorded route includes V 1 2, V 1 3, …, V 1 n .
[0059] In the embodiment of the present application, after the target recorded route is determined, the vehicle needs to automatically control the vehicle speed according to the vehicle speed corresponding to the path position in the target recorded route, so that the vehicle travels according to the vehicle speed in the target recorded route.
[0060] In order for the user to know in time whether the steep slope slow descent is activated, so that the user can not step on the brake pedal and focus on controlling the steering wheel, the driving safety and comfort are improved. In a possible implementation, the vehicle speed is controlled according to the vehicle speed information corresponding to the target recorded route, and the activation information is output.
[0061] It can be understood that the activation information is used to prompt the user that the steep slope slow descent function has been activated. The vehicle can output the exit information in various ways. For example, the indicator light set on the control instrument is turned on, the broadcast voice of "the steep slope slow descent function has been activated" is output, etc. Of course, those skilled in the art can set other output ways of the activation information according to actual needs. The embodiment of the present application does not make specific limitation on this.
[0062] In the embodiment of the present application, first, the first driving position of the vehicle is acquired; second, when the first driving position is the same as the path position corresponding to the pre-stored recorded route, the second driving position of the vehicle is acquired; then, the target recorded route is determined according to the second driving position; finally, the vehicle speed is controlled according to the vehicle speed information corresponding to the target recorded route. In other words, when the vehicle travels to the path position of the pre-stored recorded route, the steep slope slow descent function in the vehicle is activated, so as to automatically control the vehicle speed. The user does not need to operate the physical switch or the virtual switch to start the steep slope slow descent function, which improves the driving safety and comfort to a certain extent. In addition, the user can use the steep slope slow descent function without manually operating the physical switch or the virtual switch, thereby improving the convenience of using the steep slope slow descent function.
[0063] In order to make the vehicle exit the steep slope slow descent function, in a possible way, the method further includes: when the vehicle travels to the last path position corresponding to the target recorded route or receives a closing instruction sent by the user or the vehicle speed is greater than a preset vehicle speed threshold, the control on the vehicle is exited.
[0064] It can be understood that when the vehicle travels to the last path position corresponding to the target recorded route, it can be considered that the vehicle has traveled through the section where the vehicle speed needs to be automatically controlled, and at this time, the vehicle speed does not need to be controlled. For example, the target recorded route is { (Q 1 1, V 1 1), (Q 1 2, V 1 2), …, (Q 1 n , V 1 n}, and the last path position corresponding to the} is Q 1 n When the vehicle travels to Q 1 n , the vehicle has traveled through the road section corresponding to the target recorded route, and thus the control over the vehicle can be exited.
[0065] In the embodiment of the present application, when the vehicle activates the steep slope slow descent function, if the user does not need to use the steep slope slow descent function to automatically control the vehicle speed, a closing instruction can be sent to the vehicle to exit the control over the vehicle. For example, the closing instruction can be sent to the vehicle by closing a physical switch or a simulated switch, outputting a voice, and the like. Further, when the vehicle receives the closing instruction sent by the user, the control over the vehicle is exited.
[0066] It should be noted that the control over the vehicle can also be exited when the vehicle speed is greater than a preset vehicle speed threshold. It can be understood that, during the downhill process of the vehicle, the vehicle speed can become large due to the conversion of the gravitational potential energy of the vehicle into kinetic energy. Therefore, in most cases, the vehicle speed needs to be automatically controlled during the downhill process of the vehicle. At this time, in order to ensure smooth passing through the downhill road section, the vehicle speed needs to be automatically controlled to be less than a preset vehicle speed threshold. When the vehicle speed is greater than the vehicle speed threshold, it can be considered that the vehicle has traveled through the downhill road section that needs to be automatically controlled, and thus the vehicle speed does not need to be controlled.
[0067] The vehicle speed threshold is a preset value, for example, 50 kph, 55 kph, 60 kph, or the like. Of course, a person skilled in the art can set other vehicle speed thresholds according to actual needs. The embodiment of the present application does not make a specific limitation in this regard.
[0068] In the embodiment of the present application, by setting the exit condition of the steep slope slow descent function, the automatic exit of the steep slope slow descent function is realized, thereby improving the flexibility of using the steep slope slow descent function.
[0069] In order to enable the user to know in time whether the steep slope slow descent is exited, in a possible implementation manner, when the vehicle travels to the last path position corresponding to the target recorded route, or receives the closing instruction sent by the user, or the vehicle speed is greater than the preset vehicle speed threshold, the control over the vehicle is exited, and exit information is output.
[0070] It can be understood that the exit information is used to prompt the user that the steep slope slow descent function has been closed. The vehicle can output the exit information in various ways. For example, a light on the control instrument is turned off, a broadcast voice of “the steep slope slow descent function has been closed” is output, and the like. Of course, a person skilled in the art can set other output manners of the exit information according to actual needs. The embodiment of the present application does not make a specific limitation in this regard.
[0071] It should be noted that when the user closes the steep slope slow descending function through other ways after not completely driving through the last path position corresponding to the target recorded route, it can be considered that the user does not want to use the steep slope slow descending function on the road section corresponding to the target recorded route, and at this time, the vehicle will not activate the steep slope slow descending function. To some extent, the problem that the frequent activation of the steep slope slow descending function affects the user experience can be avoided.
[0072] As described above, the pre-recorded route is usually stored in the vehicle. In order to provide the user experience, in a possible implementation, in response to the pre-recorded route deletion operation triggered by the user, the path position corresponding to the pre-recorded route deletion operation and the vehicle speed corresponding to the path position are deleted.
[0073] In the embodiment of the application, the user can perform the pre-recorded route deletion operation through the display screen in the vehicle to determine the pre-recorded route to be deleted. Further, the path position corresponding to the pre-recorded route and the vehicle speed corresponding to the path position are deleted.
[0074] Referring to Figure 3 , a structural schematic diagram of a steep slope slow descending control device provided in the embodiment of the application is shown. As Figure 3 indicated, the steep slope slow descending control device 300 includes a first driving position acquisition module 301, a second driving position acquisition module 302, a target recorded route determination module 303, and a control module 304.
[0075] Specifically, the first driving position acquisition module 301 is configured to acquire a first driving position of the vehicle; the second driving position acquisition module 302 is configured to acquire a second driving position of the vehicle when the first driving position is the same as the path position corresponding to the pre-recorded route, and the vehicle drives from the first driving position to the second driving position; the target recorded route determination module 303 is configured to determine a target recorded route according to the second driving position; and the control module 304 is configured to control the vehicle speed of the vehicle according to the vehicle speed information corresponding to the target recorded route.
[0076] The specific content involved in the embodiment of the application can be referred to the description of the method embodiments described above, and for the sake of brevity, it will not be described again.
[0077] Corresponding to the above-described embodiments, the embodiment of the application further provides a vehicle.
[0078] Referring to Figure 4 , a structural schematic diagram of a vehicle provided in the embodiment of the application is shown. As Figure 4 indicated, the vehicle 400 includes a controller 401, and the controller 401 is configured to perform part or all of the steps in the above-described method embodiments.
[0079] Corresponding to the above-mentioned embodiments, the embodiments of the present application further provide a computer readable storage medium, wherein the computer readable storage medium can store a program, wherein the program can control the device where the computer readable storage medium is located to execute part or all of the steps in the above-mentioned method embodiments when the program is running. In a specific implementation, the computer readable storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM) or a random access memory (RAM) and the like.
[0080] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent the cases of A alone, A and B together, and B alone. Wherein A and B can be singular or plural. The character " / " generally represents that the associated objects before and after it are in an "or" relationship. "At least one of the following" and the like expressions mean any combination of these items, including any combination of single or multiple items. For example, at least one of a, b and c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, c can be single or multiple.
[0081] Those skilled in the art can realize that the units and algorithm steps described in the embodiments disclosed in the present application can be realized by electronic hardware, computer software and combination of electronic hardware and computer software. Whether the functions are realized by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0082] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-mentioned system, device and unit can refer to the corresponding process in the above-mentioned method embodiments, which will not be described here.
[0083] In several embodiments provided in the present application, any function if realized in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part of the prior art or the part of the technical solutions of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0084] The above is only a specific implementation of the present application, and any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. The protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for controlling a steep slope descent, characterized in that: include: Obtaining a first driving position of the vehicle; When the first driving position is the same as the path position corresponding to the pre-stored recorded route, obtaining the second driving position of the vehicle, and the vehicle travels from the first driving position to the second driving position; determining a target recorded route according to the second driving position; The speed of the vehicle is controlled according to the vehicle speed information corresponding to the target recorded route.
2. The method according to claim 1, characterized in that When the first driving position is the same as a path position corresponding to a pre-stored recorded route, obtaining a second driving position of the vehicle includes: When the first driving position is the same as the initial path position corresponding to the pre-stored recorded route, the second driving position of the vehicle is acquired.
3. The method according to claim 1, characterized in that The controlling the speed of the vehicle according to the speed information corresponding to the target recorded route includes: According to the vehicle speed information corresponding to the target recorded route, the vehicle speed is controlled, and activation information is output, where the activation information is used to prompt the user that the steep slope descent function has been activated.
4. The method according to claim 1, wherein The method further comprises: When the vehicle reaches the last path position corresponding to the target recorded route or receives a shutdown instruction sent by the user or the speed of the vehicle exceeds a preset speed threshold, the control of the vehicle is exited.
5. The method according to claim 4, characterized in that The step of exiting control of the vehicle when the vehicle reaches the last path position corresponding to the target recorded route or receives a shutdown instruction sent by a user or the vehicle speed exceeds a preset speed threshold includes: When the vehicle reaches the last path position corresponding to the target recorded route or receives a shutdown command sent by the user or the vehicle's speed is greater than a preset speed threshold, the control of the vehicle is exited and an exit message is output. The exit message is used to prompt the user that the steep slope descent function has been turned off.
6. The method according to claim 1, characterized in that The method further comprises: Record multiple path positions of a pre-stored recorded route during vehicle travel and the vehicle speed corresponding to each path position.
7. The method according to claim 1, characterized in that The method further comprises: In response to a pre-stored recorded route deletion operation triggered by a user, a path position corresponding to the pre-stored recorded route deletion operation and a vehicle speed corresponding to the path position are deleted.
8. A control device for slow descent on a steep slope, characterized in that: include: A first driving position acquisition module, used to acquire a first driving position of the vehicle; a second driving position acquisition module, configured to acquire a second driving position of the vehicle when the first driving position is the same as a path position corresponding to a pre-stored recorded route, the vehicle traveling from the first driving position to the second driving position; a target recorded route determining module, configured to determine a target recorded route according to the second driving position; The control module is used to control the speed of the vehicle according to the speed information corresponding to the target recorded route.
9. A vehicle, characterized in that: include: A controller configured to execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.