Control method and device, equipment, storage medium and vehicle
By obtaining and analyzing the movement information of the vehicle seat back and lumbar support, and automatically adjusting the position of the lumbar support, the problem of mismatch in the position of the seat back is solved, and the user's waist comfort and experience are improved.
Patent Information
- Application Number
- CN202311104961.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-29
- Publication Date
- 2025-02-28
AI Technical Summary
As the position of the vehicle seat back changes, the user's waist position will also move, resulting in the position of the waist support no longer matching the user's waist, reducing the user's waist comfort and user experience.
By obtaining the initial position information of the backrest and waist support, the movement information of the backrest is obtained during the movement process, and the movement information of the waist support is determined according to the correspondence between the movement information of the backrest and waist support, so as to control the waist support to automatically adjust its position to match the user's waist position.
Ensure the comfort of the user's waist, improve the user experience, and automatically adjust the position of the waist support to maintain the best matching state between the waist support and the user's waist.
Smart Images

Figure CN119527143A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of vehicle technology, and in particular, relates to a control method, device, equipment, storage medium and vehicle. Background Art
[0002] With the development of vehicle intelligence, the functions of seats in vehicles are increasing. On the one hand, the lumbar support function of the seat can relieve the user's waist fatigue. On the other hand, the backrest of the seat can be adjusted backwards to enable the user to lie (including lying flat, half lying, etc.) on the seat.
[0003] In actual situations, as the backrest position changes, the user's waist position will move accordingly. If the user has adjusted the position of the lumbar support before adjusting the backrest, the original lumbar support position may no longer match the user's waist position as the backrest position changes, resulting in reduced comfort for the user's waist and reduced user experience. Summary of the invention
[0004] The embodiments of the present application provide a control method, device, equipment, storage medium and vehicle, which can ensure the comfort of the user's waist and improve the user experience.
[0005] In a first aspect, an embodiment of the present application provides a control method, the method comprising:
[0006] Acquire a first initial position of a backrest and a second initial position of a lumbar support;
[0007] Acquiring first movement information of the backrest during the process of the backrest moving from the first initial position to the first target position;
[0008] determining second movement information of the lumbar support corresponding to the first movement information according to the correspondence between the movement information of the backrest and the movement information of the lumbar support;
[0009] The lumbar support is controlled to perform a movement operation corresponding to the second movement information, wherein the movement operation is used to control the lumbar support to move from the second initial position to a second target position, wherein the second target position is a position of the lumbar support corresponding to the user's waist when the backrest is in the first target position.
[0010] In a possible implementation, determining the second movement information of the lumbar support corresponding to the first movement information according to the correspondence between the movement information of the backrest and the movement information of the lumbar support includes:
[0011] When the first movement information does not change within a preset time period, second movement information of the lumbar support corresponding to the first movement information is determined according to a corresponding relationship between the movement information of the backrest and the movement information of the lumbar support.
[0012] In a possible implementation, the waist support includes at least one air bag, the second movement information includes target inflation volume change information corresponding to each of the at least one air bag, and the controlling the waist support to perform a movement operation corresponding to the second movement information includes:
[0013] For each of the air bags, the air bag is controlled to perform an inflation or deflation operation corresponding to the target inflation amount change information.
[0014] In a possible implementation, the first movement information includes target angle change information, and determining the second movement information of the lumbar support corresponding to the first movement information according to the correspondence between the movement information of the backrest and the movement information of the lumbar support includes:
[0015] For each of the airbags, target inflation amount change information corresponding to the target angle change information is determined according to the correspondence between the angle change information of the seatback and the inflation amount change information of the airbag.
[0016] In a possible implementation, the inflation amount change information includes inflation time change information, and before determining the target inflation amount change information corresponding to the target angle change information according to the correspondence between the angle change information of the backrest and the inflation amount change information of the airbag, the method further includes:
[0017] Acquire a mapping relationship between a plurality of angle change information of the backrest and a plurality of inflation time change information of the airbag;
[0018] The mapping relationship is fitted by a linear regression algorithm to obtain a linear regression equation, and the linear regression equation is used to characterize the corresponding relationship between the angle change information and the inflation time change information.
[0019] In a possible implementation, determining the target inflation amount change information corresponding to the target angle change information according to the correspondence between the angle change information of the backrest and the inflation amount change information of the airbag includes:
[0020] Substitute the target angle change information into the linear regression equation to obtain the target inflation time change information. In a possible implementation, the linear regression equation is:
[0021] Δm=Δθ / k,
[0022] Wherein, Δm is the inflation time change information, Δθ is the angle change information, and 1 / k is a constant coefficient.
[0023] In a second aspect, an embodiment of the present application provides a control device, the device comprising:
[0024] A first acquisition module, used for acquiring a first initial position of a backrest and a second initial position of a lumbar support;
[0025] a second acquisition module, configured to acquire first movement information of the backrest during the process in which the backrest moves from the first initial position to the first target position;
[0026] a determination module, configured to determine second movement information of the lumbar support corresponding to the first movement information according to a correspondence between the movement information of the backrest and the movement information of the lumbar support;
[0027] a control module, for controlling the lumbar support to perform a movement operation corresponding to the second movement information, wherein the movement operation is used to control the lumbar support to move from the second initial position to a second target position, wherein the second target position is a position of the lumbar support corresponding to the user's waist when the backrest is in the first target position.
[0028] In a third aspect, an embodiment of the present application provides an electronic device, the electronic device comprising: a processor and a memory storing computer program instructions;
[0029] When the processor executes the computer program instructions, the processor implements any possible implementation method of the first aspect described above.
[0030] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, implements a method in any possible implementation method of the first aspect described above.
[0031] In a fifth aspect, an embodiment of the present application provides a vehicle, the vehicle comprising at least one of the following:
[0032] A control device as in any one of the embodiments of the second aspect;
[0033] An electronic device as in any one of the embodiments of the third aspect;
[0034] A computer-readable storage medium as in any embodiment of the fourth aspect.
[0035] The control method, device, equipment, storage medium and vehicle of the embodiment of the present application can accurately determine the second movement information of the lumbar support that can move with the waist when the waist moves with the backrest by obtaining the first movement information of the backrest during the movement of the backrest from the first initial position to the first target position, and determining the second movement information of the lumbar support corresponding to the first movement information based on the correspondence between the movement information of the backrest and the movement information of the lumbar support. In this way, by controlling the lumbar support to perform a movement operation corresponding to the second movement information, that is, controlling the lumbar support to move from the second initial position to the second target position corresponding to the user's waist, the comfort of the user's waist can be guaranteed and the user experience can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0037] Figure 1 It is a flow chart of a control method provided in an embodiment of the present application;
[0038] FIG2( a ) is a schematic diagram of a control method according to an embodiment of the present application;
[0039] FIG2( b ) is a schematic diagram of another control method provided in an embodiment of the present application;
[0040] Figure 3 is a schematic diagram of a scenario of another control method provided in an embodiment of the present application;
[0041] Figure 4 is a structural schematic diagram of a control device provided in an embodiment of the present application;
[0042] Figure 5 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0043] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the scheme of the present application will be further described below. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.
[0044] In the following description, many specific details are set forth to facilitate a full understanding of the present application, but the present application may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only part of the embodiments of the present application, rather than all of the embodiments.
[0045] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the term "comprises" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0046] With the development of vehicle intelligence, the functions of seats in vehicles are becoming more and more. On the one hand, the lumbar support function of the seat can relieve the user's waist fatigue. At present, the lumbar support can include three air bags or two air bags. By adjusting the lumbar support switch to inflate or deflate the air bags, the lumbar support can support the user's waist and relieve the user's waist fatigue. On the other hand, with the development of smart cockpits, the cockpit has become a movable space. At present, the backrest of the seat can be adjusted backwards at an angle so that the user can lie on the seat. For example, the current vehicle seats can achieve zero gravity mode to improve the user's riding comfort.
[0047] Embodiments of the present application provide a control method, apparatus, device, storage medium, and vehicle.
[0048] The following first introduces the control method provided in the embodiment of the present application.
[0049] Figure 1 FIG. 1 is a flow chart of a control method provided by an embodiment of the present application. Figure 1 As shown, the control method provided in the embodiment of the present application includes the following steps:
[0050] S110, obtaining a first initial position of a backrest and a second initial position of a lumbar support;
[0051] S120, acquiring first movement information of the backrest during the process of the backrest moving from the first initial position to the first target position;
[0052] S130, determining second movement information of the lumbar support corresponding to the first movement information according to the correspondence between the movement information of the backrest and the movement information of the lumbar support;
[0053] S140, controlling the lumbar support to perform a movement operation corresponding to the second movement information, wherein the movement operation is used to control the lumbar support to move from the second initial position to the second target position, wherein the second target position is a position of the lumbar support corresponding to the user's waist when the backrest is in the first target position.
[0054] The control method of the embodiment of the present application obtains the first movement information of the backrest during the movement of the backrest from the first initial position to the first target position, and determines the second movement information of the lumbar support corresponding to the first movement information according to the correspondence between the movement information of the backrest and the movement information of the lumbar support, so that when the waist moves with the backrest, the second movement information of the lumbar support can be accurately determined. In this way, by controlling the lumbar support to perform the movement operation corresponding to the second movement information, that is, controlling the lumbar support to move from the second initial position to the second target position corresponding to the user's waist, the comfort of the user's waist can be guaranteed and the user experience can be improved.
[0055] The specific implementation methods of the above steps are introduced below.
[0056] In some embodiments, in S110, the backrest and the lumbar support may be located in the same seat. The lumbar support may include at least one air bag. The user may inflate or deflate the air bag through the lumbar support switch. The relative position relationship between the lumbar support and the waist may be adjusted by inflating or deflation of the air bag. In addition, the first initial position may be any position of the backrest, which is not limited here. The second initial position may be the position of the lumbar support corresponding to the user's waist when the backrest is in the first initial position.
[0057] As an example, when the backrest of the seat is in the first initial position, the user can adjust the lumbar support position through the lumbar support switch so that the lumbar support position can support the user's waist. If the user stops adjusting the lumbar support switch, the lumbar support position corresponding to the lumbar support switch at this time may be the second initial position.
[0058] In some embodiments, in S120, the first target position may be the position of the backrest after it moves from the first initial position. In addition, the movement information of the backrest may include position change information and angle change information. If the backrest moves forward and backward, the movement information of the backrest may be position change information. If the backrest rotates around an axis, the movement information of the backrest may be angle change information. Based on this, the first movement information may include target position change information and target angle change information.
[0059] As an example, a seat may include a backrest switch, a seat control module, and a backrest motor. During the process of the user adjusting the backrest switch, the backrest switch may send a first instruction to the seat control module. The first instruction may be used to notify the seat control module to drive the backrest to move. After receiving the first instruction, the seat control module may respond to the first instruction to drive the backrest motor to rotate, thereby enabling the backrest to rotate. In addition, the seat control module may include a Hall sensor. During the process of the backrest motor driving the backrest to rotate, the Hall sensor may read the rotation angle of the backrest motor (i.e., the backrest) in real time. That is, during the process of the backrest rotating, the seat control module may read the rotation angle of the backrest in real time to obtain the angle change information of the backrest (i.e., the first movement information).
[0060] In some embodiments, in S130, during the movement of the backrest, the user's waist position will move accordingly. Therefore, in order for the lumbar support to still support the user's waist after the backrest moves, the lumbar support may be moved corresponding to the lumbar position, that is, the lumbar support may be moved corresponding to the movement of the backrest. Therefore, the second movement information may be movement information that the lumbar support may move during the movement of the backrest in order for the lumbar support to still support the user's waist.
[0061] Based on this, as an example, there may be a corresponding relationship between the movement information of the backrest and the movement information of the lumbar support. In addition, the seat may include a lumbar support control module. The seat control module may send the first movement information to the lumbar support control module in real time. After obtaining the first movement information, the lumbar support control module may obtain the corresponding relationship and determine the second movement information based on the corresponding relationship. Among them, since the first movement information may be information obtained in real time, the second movement information may also be information determined in real time. That is, each time a first movement information is obtained, a second movement information may be immediately determined. In addition, since in actual situations, the time for the backrest to move from the first initial position to the first target position is short, the second movement information may be determined based on the corresponding relationship after the backrest stops moving.
[0062] Based on this, in order to save computing resources used to determine the second movement information, in some embodiments, the above S130 may specifically include:
[0063] When the first movement information does not change within a preset time period, second movement information of the lumbar support corresponding to the first movement information is determined according to the corresponding relationship between the movement information of the backrest and the movement information of the lumbar support.
[0064] Here, the preset time length may be, for example, 200 milliseconds, 300 milliseconds, etc., which is not limited here. If the first movement information does not change within the preset time length, it can be considered that the backrest has stopped moving, and the second movement information can be determined according to the corresponding relationship.
[0065] In this way, by determining the second movement information when the backrest stops moving, compared with continuously determining the second movement information during the movement of the backrest, the computing resources used for determining the second movement information can be saved.
[0066] In addition, since the waist support may include at least one air bag, the height of the air bag may be adjusted by inflating and deflating the air bag. Therefore, the movement information of the air bag may include inflation amount change information corresponding to at least one air bag. The inflation amount change information may include inflation volume change information, inflation weight change information, inflation time change information, etc. Based on this, the second movement information may include target inflation amount change information corresponding to at least one air bag.
[0067] Based on this, when the first movement information is target angle change information, in order to accurately determine the second movement information of the lumbar support, in some embodiments, the above S130 may specifically include:
[0068] For each air bag, target inflation amount change information corresponding to the target angle change information is determined according to the correspondence between the angle change information of the seat back and the inflation amount change information of the air bag.
[0069] Here, the inflation amount change information of each air bag may correspond to one angle change information. That is, in the case of three air bags, there may be three corresponding relationships.
[0070] As an example, if the lumbar support includes three air bags, namely the first air bag, the second air bag and the third air bag, there may be a first correspondence between the angle change information of the backrest and the inflation amount change information of the first air bag, there may be a second correspondence between the angle change information of the backrest and the inflation amount change information of the second air bag, and there may be a third correspondence between the angle change information of the backrest and the inflation amount change information of the third air bag. Based on this, the target inflation amount change information corresponding to the first air bag can be determined according to the first correspondence and the target angle change information. The target inflation amount change information corresponding to the second air bag can be determined according to the second correspondence and the target angle change information. The target inflation amount change information corresponding to the third air bag can be determined according to the third correspondence and the target angle change information.
[0071] In this way, by determining the target inflation volume change information corresponding to each air bag, the second movement information of the lumbar support can be accurately determined.
[0072] Based on this, in the case where the inflation amount change information is the inflation time change information, in order to improve the accuracy of the second movement information, in some embodiments, before determining the target inflation amount change information corresponding to the target angle change information based on the correspondence between the backrest angle change information and the inflation amount change information of the airbag, the following steps may also be included:
[0073] Acquire a mapping relationship between multiple angle change information of the backrest and multiple inflation time change information of the airbag;
[0074] The mapping relationship is fitted by a linear regression algorithm to obtain a linear regression equation, which is used to characterize the corresponding relationship between the angle change information and the inflation time change information.
[0075] Here, the correspondence between the angle change information of the seat back and the inflation amount change information of the air bag may be a linear correspondence.
[0076] As an example, the user can sit on the seat, adjust the backrest switch to make the backrest at an angle of θ1, and then adjust the lumbar support switch to inflate the two air bags respectively, and obtain the inflation time a1 of the first air bag and the inflation time b1 of the second air bag. After that, the user can continue to adjust the backrest switch to make the backrest at an angle of θ2, and then adjust the lumbar support switch to inflate the two air bags respectively, and obtain the inflation time a2 of the first air bag and the inflation time b2 of the second air bag. Based on this, the angle change information θ2-θ1, the inflation time change information a2-a1, and the inflation time change information b2-b1 can be obtained. Among them, the first mapping relationship can be between θ2-θ1 and a2-a1, and the second mapping relationship can be between θ2-θ1 and b2-b1. After that, the user can continue to adjust the backrest switch to make the backrest at an angle of θ3, and then adjust the lumbar support switch to inflate the two air bags respectively, and obtain the inflation time a3 of the first air bag and the inflation time b3 of the second air bag. Based on this, the angle change information θ3-θ1, the inflation time change information a3-a1, and the inflation time change information b3-b1 can be obtained. Among them, the third mapping relationship can be between θ3-θ1 and a3-a1, and the fourth mapping relationship can be between θ3-θ1 and b3-b1. Of course, the angle change information θ3-θ2, the inflation time change information a3-a2, and the inflation time change information b3-b2 can also be obtained. Among them, the fifth mapping relationship can be between θ3-θ2 and a3-a2, and the sixth mapping relationship can be between θ3-θ2 and b3-b2, which is not limited here.
[0077] Based on this, for the first airbag, the first mapping relationship and the third mapping relationship can be fitted by a linear regression algorithm to obtain a linear regression equation corresponding to the first airbag. Alternatively, the first mapping relationship and the fifth mapping relationship can be fitted by a linear regression algorithm to obtain a linear regression equation corresponding to the first airbag. Alternatively, the first mapping relationship, the third mapping relationship and the fifth mapping relationship can be fitted by a linear regression algorithm to obtain a linear regression equation corresponding to the first airbag. The same is true for the remaining airbags, which will not be described in detail here.
[0078] Based on this, in some embodiments, the linear regression equation may be specifically: Δm=Δθ / k, where Δm may be inflation time variation information, Δθ may be angle variation information, and 1 / k may be a constant coefficient.
[0079] As an example, when the waist support includes three air bags, three linear regression equations can be obtained by fitting the mapping relationship through a linear regression algorithm:
[0080] Δa=Δθ / k1 (1)
[0081] Δb=Δθ / k2 (2)
[0082] Δc=Δθ / k3 (3)
[0083] Among them, Δa may be the inflation time change information corresponding to the first airbag, Δb may be the inflation time change information corresponding to the second airbag, Δc may be the inflation time change information corresponding to the third airbag, Δθ may be the angle change information corresponding to the backrest, and 1 / k1, 1 / k2, and 1 / k3 may be constant coefficients corresponding to the three linear regression equations, respectively. The process of fitting the mapping relationship through the linear regression algorithm may specifically be the process of determining the constant coefficients.
[0084] In addition, in the linear regression equation, if Δa>0, the first airbag can be inflated, and if Δa<0, the first airbag can be deflated. The same is true for Δb and Δc, which will not be described in detail here.
[0085] Based on this, in some embodiments, the above-mentioned determination of the target inflation volume change information corresponding to the target angle change information based on the correspondence between the angle change information of the backrest and the inflation volume change information of the airbag may specifically include:
[0086] Substitute the target angle change information into the linear regression equation to obtain the target inflation time change information.
[0087] Here, for the first airbag, by substituting the target angle change information into the linear regression equation, the target inflation time change information corresponding to the first airbag can be obtained. The same is true for the other airbags, which will not be described in detail here.
[0088] In this way, the mapping relationship is fitted by a linear regression algorithm to obtain a linear regression equation, and the target inflation time variation information is determined based on the linear regression equation, so that the accuracy of the second movement information can be improved.
[0089] Based on this, in order to more finely control the lumbar support during the process of adjusting the backrest, in some embodiments, the angle change information in different intervals can correspond to different linear regression equations. For example, if the angle of the backrest changes from 0° to 50°, the target angle change information (50°) can be substituted into equation A. If the angle of the backrest changes from 50° to 100°, the target angle change information (50°) can be substituted into equation B. Among them, equation A and equation B can be different.
[0090] Based on this, in order to realize that the angle change information of different intervals can correspond to different linear regression equations, in some embodiments, before substituting the target angle change information into the linear regression equation, different linear regression equations can be fitted for the angle change information of different intervals. For example, for the angle change information of the interval (50°, 100°), the inflation time change information of the inflatable bag can be obtained in the process that user A adjusts the angle of the backrest from 50° to 100°. In the process that user B adjusts the angle of the backrest from 50° to 100°, the inflation time change information of the inflatable bag can be obtained. Among them, the height and weight of user A and user B can be different. According to the above method, multiple mapping relationships between angle change information and inflation time change information can be obtained through multiple different users. By linearly fitting multiple mapping relationships, a linear regression equation corresponding to the interval (50°, 100°) can be obtained. For another example, for the angle change information of the interval (50°, 100°), user A can adjust the angle of the backrest from 50° to 100° multiple times. Each time the backrest is adjusted, the inflation time change information of the air bag can be obtained, and multiple mapping relationships between the angle change information and the inflation time change information can be obtained. By linearly fitting the multiple mapping relationships, a linear regression equation corresponding to the interval (50°, 100°) can be obtained.
[0091] In some embodiments, in S140, the waist support control module may control the waist support to perform a movement operation corresponding to the second movement information, so that the waist support moves from the second initial position to the second target position.
[0092] Based on this, when the waist support includes multiple air bags, in order to ensure the comfort of the user's waist, in some embodiments, the above S140 may specifically include:
[0093] For each air bag, the air bag is controlled to perform an inflation or deflation operation corresponding to the target inflation amount change information.
[0094] Here, if the waist support includes three air bags, the second initial position may include, for example, the inflation time of the first air bag is a, the inflation time of the second air bag is b, and the inflation time of the third air bag is c. On this basis, if the target inflation amount change information of the first air bag is Δa, the target inflation amount change information of the second air bag is Δb, and the target inflation amount change information of the third air bag is Δc, and Δa<0, Δb>0, Δc>0, then the first air bag may be deflated based on the inflation time a to obtain a new inflation time a', the second air bag may be inflated based on the inflation time b to obtain a new inflation time b', and the third air bag may be inflated based on the inflation time c to obtain a new inflation time c' corresponding to the third air bag.
[0095] As an example, as shown in FIG2(a), the user has adjusted the inflation time of the first airbag 21 to 10 seconds, the inflation time of the second airbag 22 to 5 seconds, and the inflation time of the third airbag 23 to 3 seconds when the backrest is 5°. In addition, the constant coefficients of the linear regression equations corresponding to the three airbags can be k1=-4, k2=5, and k3=10, respectively. As shown in FIG2(b), when the user adjusts the backrest to 25°, it can be seen that Δθ=20°. In this way, by substituting Δθ into the linear regression equations (1), (2), and (3), we can obtain Δa=-5, Δb=4, and Δc=2. Based on the above, the first airbag 21 can be deflated for 5 seconds, the second airbag 22 can be inflated for 4 seconds, and the third airbag 23 can be inflated for 2 seconds.
[0096] In this way, by controlling each air bag to perform an inflation or deflation operation corresponding to the target inflation amount change information, the height of each air bag can be made to correspond to the user's waist, thereby ensuring the comfort of the user's waist.
[0097] In order to better describe the entire solution, some specific examples are given based on the above embodiments.
[0098] For example, Figure 3As shown, the seat may include a backrest switch, a seat control module, a backrest motor, a lumbar support switch, a lumbar support control module and three air bags (a first air bag, a second air bag and a third air bag). After the user sits on the seat, the lumbar support switch can be adjusted so that the lumbar support control module controls the three air bags to inflate and deflate respectively, so that the three air bags can support the user's waist and ensure the comfort of the user's waist. If the user adjusts the backrest switch to rotate the backrest backward, the backrest switch can send a first instruction to the seat control module during the user's adjustment of the backrest switch. The first instruction can be used to notify the seat control module to drive the backrest to move. After receiving the first instruction, the seat control module can respond to the first instruction to drive the backrest motor to rotate, thereby enabling the backrest to rotate. In addition, the seat control module may include a Hall sensor. In the process of the backrest motor driving the backrest to rotate, the Hall sensor can read the rotation angle of the backrest motor (i.e., the backrest) in real time. That is, in the process of the backrest rotating, the seat control module can read the rotation angle of the backrest in real time, obtain the angle change information of the backrest, and send the angle change information to the lumbar support control module in real time. When the waist support control module detects that the angle change information has not changed within 200 milliseconds, the corresponding relationship between the angle change information and the inflation time change information can be obtained for each air bag, and the inflation time change information corresponding to the angle change information can be calculated. For each air bag, after obtaining the inflation time change information, the waist support control module can control the air bag to perform inflation and deflation operations corresponding to the inflation time change information, so that the three air bags can continue to support the user's waist and ensure the comfort of the user's waist.
[0099] Therefore, by automatically adjusting the lumbar support position when the user adjusts the backrest, compared with the user manually adjusting the lumbar support switch to adjust the retracted position, the user operation can be simplified and the user experience can be improved.
[0100] Based on the control method provided in the above embodiment, the present application also provides a specific implementation of the control device. Please refer to the following embodiment.
[0101] like Figure 4 As shown, the control device 400 provided in the embodiment of the present application includes the following modules:
[0102] A first acquisition module 410, for acquiring a first initial position of a backrest and a second initial position of a lumbar support;
[0103] A second acquisition module 420, configured to acquire first movement information of the backrest when the backrest moves from the first initial position to the first target position;
[0104] A determination module 430, configured to determine second movement information of the lumbar support corresponding to the first movement information according to a correspondence between the movement information of the backrest and the movement information of the lumbar support;
[0105] The control module 440 is used to control the lumbar support to perform a movement operation corresponding to the second movement information, and the movement operation is used to control the lumbar support to move from the second initial position to the second target position. The second target position is the position of the lumbar support corresponding to the user's waist when the backrest is in the first target position.
[0106] The control device 400 is described in detail below, as shown below:
[0107] In some embodiments, the determination module 430 may specifically include:
[0108] The determination submodule is used to determine the second movement information of the lumbar support corresponding to the first movement information according to the corresponding relationship between the movement information of the backrest and the movement information of the lumbar support when the first movement information does not change within a preset time period.
[0109] In some embodiments, the waist support includes at least one air bag, and the second movement information includes target inflation volume change information corresponding to each of the at least one air bag. Based on this, the control module 440 may specifically include:
[0110] The control submodule is used to control each air bag to perform an inflation or deflation operation corresponding to the target inflation amount change information.
[0111] In some embodiments, the first movement information includes target angle change information, and the determination submodule may specifically include:
[0112] The determination unit is used to determine, for each air bag, target inflation amount change information corresponding to the target angle change information according to the corresponding relationship between the angle change information of the seat back and the inflation amount change information of the air bag.
[0113] In some embodiments, the inflation volume change information includes inflation time change information. Based on this, the determination submodule may further include:
[0114] an acquisition unit, configured to acquire a mapping relationship between a plurality of angle change information of a backrest and a plurality of inflation time change information of an airbag before determining target inflation amount change information corresponding to the target angle change information according to a corresponding relationship between the angle change information of the backrest and the inflation amount change information of the airbag;
[0115] The fitting unit is used to fit the mapping relationship through a linear regression algorithm to obtain a linear regression equation, and the linear regression equation is used to characterize the corresponding relationship between the angle change information and the inflation time change information.
[0116] In some embodiments, the determining unit may specifically include:
[0117] The calculation subunit is used to substitute the target angle change information into the linear regression equation to obtain the target inflation time change information.
[0118] In some embodiments, the linear regression equation may be:
[0119] Δm=Δθ / k,
[0120] Among them, Δm is the inflation time change information, Δθ is the angle change information, and 1 / k is the constant coefficient.
[0121] The control device of the embodiment of the present application obtains the first movement information of the backrest during the movement of the backrest from the first initial position to the first target position, and determines the second movement information of the lumbar support corresponding to the first movement information according to the correspondence between the movement information of the backrest and the movement information of the lumbar support, so that when the waist moves with the backrest, the second movement information of the lumbar support can be accurately determined. In this way, by controlling the lumbar support to perform the movement operation corresponding to the second movement information, that is, controlling the lumbar support to move from the second initial position to the second target position corresponding to the user's waist, the comfort of the user's waist can be guaranteed and the user experience can be improved.
[0122] Based on the control method provided in the above embodiment, the embodiment of the present application also provides a specific implementation of the electronic device. Figure 5 A schematic diagram of an electronic device 500 provided in an embodiment of the present application is shown.
[0123] The electronic device 500 may include a processor 510 and a memory 520 storing computer program instructions.
[0124] Specifically, the processor 510 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.
[0125] The memory 520 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 520 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, the memory 520 may include a removable or non-removable (or fixed) medium. In appropriate cases, the memory 520 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 520 is a non-volatile solid-state memory.
[0126] The memory may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage medium device, an optical storage medium device, a flash memory device, an electrical, optical or other physical / tangible memory storage device. Thus, typically, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to the first aspect of the present application.
[0127] The processor 510 implements any one of the control methods in the above embodiments by reading and executing computer program instructions stored in the memory 520 .
[0128] In one example, the electronic device 500 may further include a communication interface 530 and a bus 540. Figure 5 As shown, the processor 510, the memory 520, and the communication interface 530 are connected via a bus 540 and communicate with each other.
[0129] The communication interface 530 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiments of the present application.
[0130] Bus 540 includes hardware, software or both, and the parts of electronic equipment are coupled to each other. For example, but not limitation, bus may include accelerated graphics port (AGP) or other graphics bus, enhanced industrial standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industrial standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations. In appropriate cases, bus 540 may include one or more buses. Although the present application embodiment describes and shows a specific bus, the application considers any suitable bus or interconnection.
[0131] Exemplarily, the electronic device 500 may be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA).
[0132] The electronic device can execute the control method in the embodiment of the present application, thereby realizing the combination Figure 1 and Figure 4 Described control method and device.
[0133] In addition, in combination with the control method in the above embodiment, the embodiment of the present application can provide a computer-readable storage medium for implementation. The computer-readable storage medium stores computer program instructions; when the computer program instructions are executed by a processor, any one of the control methods in the above embodiment is implemented.
[0134] In addition, the embodiment of the present application further provides a vehicle, which may include at least one of the following:
[0135] A control device as in any one of the embodiments of the second aspect;
[0136] An electronic device as in any one of the embodiments of the third aspect;
[0137] The computer-readable storage medium in any one of the embodiments of the fourth aspect will not be described in detail here.
[0138] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present application.
[0139] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0140] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.
[0141] The above reference is according to the method of the embodiment of the present application, the flow chart of the device (system) and the computer program product and / or the block diagram described various aspects of the present application.It should be understood that each square box in the flow chart and / or the block diagram and the combination of each square box in the flow chart and / or the block diagram can be realized by computer program instructions.These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the realization of the function / action specified in one or more square boxes of the flow chart and / or the block diagram.Such a processor can be but is not limited to a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit.It can also be understood that each square box in the block diagram and / or the flow chart and the combination of the square boxes in the block diagram and / or the flow chart can also be realized by the dedicated hardware that performs the specified function or action, or can be realized by the combination of dedicated hardware and computer instructions.
[0142] The above is only a specific implementation of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in this application, and these modifications or replacements should be included in the protection scope of this application.
Claims
1. A control method, characterized in that: include: Acquire a first initial position of a backrest and a second initial position of a lumbar support; Acquiring first movement information of the backrest during the process of the backrest moving from the first initial position to the first target position; determining second movement information of the lumbar support corresponding to the first movement information according to the correspondence between the movement information of the backrest and the movement information of the lumbar support; The lumbar support is controlled to perform a movement operation corresponding to the second movement information, wherein the movement operation is used to control the lumbar support to move from the second initial position to a second target position, wherein the second target position is a position of the lumbar support corresponding to the user's waist when the backrest is in the first target position.
2. The method according to claim 1, characterized in that The determining, according to the correspondence between the movement information of the backrest and the movement information of the lumbar support, second movement information of the lumbar support corresponding to the first movement information comprises: When the first movement information does not change within a preset time period, second movement information of the lumbar support corresponding to the first movement information is determined according to a corresponding relationship between the movement information of the backrest and the movement information of the lumbar support.
3. The method according to claim 1, characterized in that The waist support includes at least one air bag, the second movement information includes target inflation volume change information corresponding to each of the at least one air bag, and the controlling the waist support to perform a movement operation corresponding to the second movement information includes: For each of the air bags, the air bag is controlled to perform an inflation or deflation operation corresponding to the target inflation amount change information.
4. The method according to claim 3, characterized in that The first movement information includes target angle change information, and determining the second movement information of the lumbar support corresponding to the first movement information according to the correspondence between the movement information of the backrest and the movement information of the lumbar support includes: For each of the airbags, target inflation amount change information corresponding to the target angle change information is determined according to the correspondence between the angle change information of the seatback and the inflation amount change information of the airbag.
5. The method according to claim 4, characterized in that The inflation amount change information includes inflation time change information. Before determining the target inflation amount change information corresponding to the target angle change information based on the correspondence between the angle change information of the backrest and the inflation amount change information of the airbag, the method further includes: Acquire a mapping relationship between a plurality of angle change information of the backrest and a plurality of inflation time change information of the airbag; The mapping relationship is fitted by a linear regression algorithm to obtain a linear regression equation, and the linear regression equation is used to characterize the corresponding relationship between the angle change information and the inflation time change information.
6. The method according to claim 5, characterized in that The determining, according to the correspondence between the angle change information of the seat back and the inflation amount change information of the airbag, target inflation amount change information corresponding to the target angle change information comprises: Substitute the target angle change information into the linear regression equation to obtain the target inflation time change information.
7. The method according to claim 5, characterized in that The linear regression equation is: Δm=Δθ / k, Wherein, Δm is the inflation time change information, Δθ is the angle change information, and 1 / k is a constant coefficient.
8. A control device, characterized in that: The device comprises: A first acquisition module, used for acquiring a first initial position of a backrest and a second initial position of a lumbar support; a second acquisition module, configured to acquire first movement information of the backrest during the process in which the backrest moves from the first initial position to the first target position; a determination module, configured to determine second movement information of the lumbar support corresponding to the first movement information according to a correspondence between the movement information of the backrest and the movement information of the lumbar support; a control module, configured to control the lumbar support to perform a movement operation corresponding to the second movement information, wherein the movement operation is configured to control the lumbar support to move from the second initial position to a second target position, wherein the second target position is a position of the lumbar support corresponding to the user's waist when the backrest is in the first target position.
9. An electronic device, characterized in that: The electronic device comprises: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the control method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the control method according to any one of claims 1 to 7 is implemented.
11. A vehicle, characterized in that: Include at least one of the following: The control device as claimed in claim 8; The electronic device as claimed in claim 9; The computer readable storage medium of claim 10.