Seat control method and system, related device and vehicle
By controlling the reciprocating motion of the seat in the rocking direction and using multiple motors to adjust the seat position and posture, the problem of the existing technology being unable to adapt to personalized needs is solved, precise control of the seat and fatigue relief are achieved, and the user experience is improved.
Patent Information
- Application Number
- CN202511074021.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-31
- Publication Date
- 2025-10-10
AI Technical Summary
Existing technologies are difficult to adapt to the personalized needs of different users and cannot effectively relieve fatigue caused by long-term driving or riding.
By controlling the reciprocating motion of the seat in at least one rocking direction, using multiple motors (including a first motor and a second motor) to adjust the position and posture of the seat, combined with biological data and user preferences, precise control and rapid response of the seat can be achieved.
It achieves precise control and rapid response of seat posture, improves user experience, meets personalized needs, and relieves fatigue.
Smart Images

Figure CN120756361A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, and in particular to a seat control method, system, related device and vehicle. BACKGROUND
[0002] With the continuous increase of vehicles and the improvement of people's living standards, the automobile is not only a means of transportation, but also an important part of people's daily life. However, long-time driving or riding can easily lead to fatigue or fatigue driving. The related technology alleviates the fatigue of the user in the vehicle by adjusting the seat assembly. However, the adjustment mode of this method is limited and difficult to adapt to the personalized needs of different users. SUMMARY
[0003] The embodiments of the present application provide a seat control method, system, related device and vehicle to solve the above problems.
[0004] In order to achieve the above purpose, according to the first aspect of the present application, a seat control method is provided, the method comprising:
[0005] Controlling the seat of the vehicle to reciprocate in at least one rocking direction when the vehicle is in a target working condition.
[0006] Optionally, the controlling the seat of the vehicle to reciprocate in at least one rocking direction comprises:
[0007] Controlling the seat to reciprocate in a first rocking direction when the target working condition of the vehicle is a first target working condition; or
[0008] Controlling the seat to reciprocate in a second rocking direction when the target working condition of the vehicle is a second target working condition; or
[0009] Controlling the seat to reciprocate in the first rocking direction and controlling the seat to reciprocate in the second rocking direction when the target working condition of the vehicle is a third target working condition.
[0010] Optionally, the controlling the seat of the vehicle to reciprocate in at least one rocking direction comprises:
[0011] Controlling at least one first motor corresponding to the seat to control the seat to reciprocate in at least one rocking direction.
[0012] Optionally, the controlling at least one first motor corresponding to the seat to control the seat to reciprocate in at least one rocking direction comprises:
[0013] Controlling the at least one first motor to alternately rotate forward and reverse based on a preset frequency to control the seat to reciprocate in at least one rocking direction.
[0014] Optionally, the first motor is a motor driven by a first voltage.
[0015] Optionally, the first motor is a brushless motor.
[0016] Optionally, each of the first motors is configured to adjust a position or an attitude of the seat in a corresponding one of the rocking directions.
[0017] Optionally, the at least one first motor includes at least one of a seat horizontal motor configured to control movement of the seat in a first rocking direction, and a seat lifting motor configured to control movement of at least a portion of the seat in a second rocking direction.
[0018] Optionally, the method further comprises:
[0019] detecting a position of the seat, and performing the step of controlling the seat of the vehicle to reciprocate in at least one of the rocking directions when the position of the seat reaches a zero-gravity position.
[0020] Optionally, the method further comprises:
[0021] adjusting the position of the seat in at least one non-rocking direction when the position of the seat does not reach the zero-gravity position, so that the adjusted position reaches the zero-gravity position.
[0022] Optionally, the adjusting the position of the seat in at least one non-rocking direction comprises:
[0023] controlling at least one second motor to adjust a position or an attitude of the seat in at least one non-rocking direction, so that the adjusted position reaches the zero-gravity position, each of the second motors being configured to adjust a position or an attitude of a corresponding portion of the seat in a corresponding one of the non-rocking directions.
[0024] Optionally, the second motor is a motor driven by a second voltage.
[0025] Optionally, the second motor is a brushed motor.
[0026] Optionally, the second motor includes at least one of a seat headrest motor, a seat backrest motor, a seat cushion motor, a foot rest motor, and a seat leg support motor of the vehicle.
[0027] Optionally, the method further comprises:
[0028] controlling a target motor to operate so that the position of the seat reaches a preset position of a safety state when a vehicle collision is detected, wherein the target motor is the first motor or the second motor.
[0029] Optionally, the seat is rocked at corresponding rocking speeds and within corresponding rocking times during the reciprocating motion, and the method further comprises:
[0030] The shaking speed and / or the shaking time are adjusted according to user operation and / or preference data.
[0031] Optionally, the method further includes:
[0032] Detect biological data of the user, and adjust the shaking speed and / or the shaking time and / or the total shaking duration according to the detected biological data.
[0033] Optionally, the biological data includes at least one of the user's heart rate, breathing rate, and pressure distribution data.
[0034] Optionally, the method further includes:
[0035] When it is detected that the cradle mode is turned on, it is determined that the vehicle is in the target operating condition.
[0036] According to a second aspect of the present application, an embodiment of the present application further provides a seat control system, the system comprising a control module,
[0037] The control module is used to control the seat of the vehicle to reciprocate in at least one rocking direction when the vehicle is in a target operating condition.
[0038] Optionally, the system further includes a power supply module and a first voltage conversion module connected to the power supply module, wherein:
[0039] The first voltage conversion module is used to convert the second voltage output by the power module into a first voltage, and the first voltage is used to drive at least one first motor corresponding to the seat to control the seat to reciprocate in at least one rocking direction.
[0040] Optionally, the system further includes a first drive module connected to the first motor, the first voltage conversion module is used to supply power to the first drive module based on the first voltage, and the first drive module is used to drive the at least one first motor to operate based on the control signal sent by the control module.
[0041] Optionally, the first driving module includes a driving submodule connected to the first motor, the driving submodule including: a pre-driving submodule, and an inverter submodule connected to the pre-driving submodule, the pre-driving submodule amplifies the control signal and outputs an amplified control signal, and the driving submodule is used to convert the amplified control signal into a target control signal to drive the first motor to operate.
[0042] Optionally, each of the first motors is used to adjust the position or posture of the seat in a corresponding rocking direction.
[0043] Optionally, the control module is further configured to:
[0044] At least one second motor is driven to operate based on the second voltage to adjust the posture of the seat in at least one non-rocking direction.
[0045] Optionally, the first voltage conversion module includes a half-bridge circuit, the input end of the half-bridge circuit is used to access the second voltage, and the output end of the half-bridge circuit is used to connect to the energy storage element.
[0046] The control module is connected to the control end of the half-bridge circuit and is used to control the half-bridge circuit to be alternately turned on so that the energy storage element outputs the first voltage.
[0047] Optionally, the half-bridge circuit includes a first switching element and a second switching element;
[0048] The control module is used to control the first switching element and the second switching element to be alternately turned on.
[0049] Optionally, the first voltage conversion module is also used to drive the high-power components of the seat
[0050] According to a third aspect of the present application, an embodiment of the present application further provides an electronic device, including:
[0051] a memory having a computer program stored thereon;
[0052] A processor is used to execute the computer program in the memory to implement the steps of any one of the methods provided in the embodiments of the present application.
[0053] According to the fourth aspect of the present application, an embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of any one of the methods provided in the embodiments of the present application are implemented.
[0054] According to the fifth aspect of the present application, an embodiment of the present application further provides a computer program product, comprising a computer program or instructions, which, when executed by a processor, implement the steps of any one of the methods provided in the embodiments of the present application.
[0055] According to the sixth aspect of the present application, an embodiment of the present application also provides a vehicle, including the seat control system as described, or, an electronic device as described, or, executing the steps of any one of the methods provided in the embodiments of the present application.
[0056] Some embodiments of this specification include at least the following beneficial effects: by controlling the movement of the seat in at least one rocking direction, precise control and rapid response of the seat posture are achieved, so that the seat control can be adjusted more accurately and the user experience is improved.
[0057] Other features and advantages of the present application will be described in detail in the subsequent detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] To more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present application. Those skilled in the art can also derive other drawings based on these drawings without inventive effort.
[0059] In order to more completely understand the present application and its beneficial effects, the following description will be given in conjunction with the accompanying drawings, wherein the same drawing numbers represent the same parts in the following description.
[0060] Figure 1 is an application scenario diagram of the seat control method according to some embodiments of this specification;
[0061] Figure 2 is an exemplary flow chart of a seat control method according to some embodiments of this specification;
[0062] Figure 3 is an exemplary schematic diagram of a seat control system according to some embodiments of this specification;
[0063] Figure 4 is an exemplary schematic diagram of a first voltage conversion module according to some embodiments of this specification;
[0064] Figure 5 is a structural diagram of a first driving module according to some embodiments of this specification;
[0065] Figure 6 is a schematic structural diagram of an electronic device according to some embodiments of this specification;
[0066] Figure 7 is an exemplary schematic diagram of a vehicle according to some embodiments of the present specification. DETAILED DESCRIPTION
[0067] With reference to the drawings, the technical solutions in the embodiments of the present application will be clearly and completely described below. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all the other embodiments obtained by a person of ordinary skill in the art without creative effort are within the protection scope of the present application.
[0068] In order to facilitate the understanding of the embodiments provided by the present application, the related application background of the seat control method provided by the embodiments of the present application will be described first.
[0069] Figure 1 is an application scenario diagram of the seat control method according to some embodiments of the present application.
[0070] The component detection method provided by the embodiments of the present application can be applied to reciprocating components driven by multiple motors, to improve the application scenarios such as control accuracy. For example, different components of a seat driven by multiple motors, etc. The seat includes a motor and an electronic device, and the seat can be arranged on different vehicles such as vehicles, ships, aircrafts, etc.
[0071] The motor can be a motor driving components such as a seat cushion, a backrest, an armrest, etc. on the seat. The motor can drive the components to move in a horizontal direction, a vertical direction, etc., or can drive the components to rotate, which is not limited here.
[0072] The execution subject of the technical solutions of the embodiments of the present application can be an electronic device, or a control module in the above-mentioned electronic device. The control module can be implemented by software and / or hardware. The electronic device can be deployed in a movable device or connected to a movable device through a wired or wireless manner. Of course, the electronic device can also be the movable device itself. The movable device can have any appearance, such as a smart vehicle, etc.
[0073] In some embodiments, the electronic device can be a vehicle-mounted terminal integrated in a vehicle, such as an electronic control unit (ECU), a component detection unit (VCU), a micro control unit (MCU), etc., or a device for data interaction with the vehicle. The specific type of the electronic device is not limited in the embodiments of the present application.
[0074] When the electronic device is connected to a movable device, the electronic device can be a terminal device such as a smart phone, a tablet computer, a notebook computer, a desktop computer, etc., but is not limited thereto.
[0075] In some embodiments, the application scenario may further include, for example, a network, a storage device, etc. The network may include any suitable wired or wireless network that can facilitate information and / or data exchange. The storage device is used to store data, instructions, and / or any other information.
[0076] The following description will be made using an example in which the mobile device is an intelligent vehicle (referred to as vehicle). It is worth noting that the application scenario of the component detection method is provided for illustrative purposes only and is not intended to limit the scope of this specification. For those of ordinary skill in the art, various changes and modifications can be made based on the description of this specification. For example, the application scenario may also include a database, an information source, etc. For another example, the application scenario may be implemented on other devices to achieve similar or different functions. However, these changes and modifications will not deviate from the scope of this specification.
[0077] Figure 2 is an exemplary flow chart of a seat control method according to some embodiments of this specification. In some embodiments, process 200 can be executed based on an electronic device. Figure 2 As shown, the process 200 includes the following steps.
[0078] Step 210 : When the vehicle is in the target operating condition, control the seat of the vehicle to reciprocate in at least one rocking direction.
[0079] The target operating condition is a state in which the seat is in stable operation after a user sits on the seat. For example, the target operating condition may be a normal operating state of the seat, in which the seat is only subjected to resistance generated by the seat itself and the load of the passenger.
[0080] The rocking direction refers to the direction in which the seat reciprocates in space. For example, the rocking direction may be the direction in which a component of the seat reciprocates along a specific degree of freedom. Exemplary rocking directions may include front-to-back, left-to-right, and up-to-down directions.
[0081] The fore-aft direction refers to the forward and backward movement of a seat component along the longitudinal axis of the vehicle or the rotation of a seat component about that axis. The left-right direction refers to the left-right movement of a seat component along the transverse axis of the vehicle or the rotation of a seat component about that axis. The up-down direction refers to the up-down movement of a seat component along the vertical axis of the vehicle or the rotation of a seat component about that axis.
[0082] In some embodiments, when it is detected that the cradle mode is turned on, it is determined that the vehicle is in the target operating condition.
[0083] In an embodiment, whether the seat is in the cradle mode is obtained through a physical button, a virtual button or voice. The physical button and the virtual button include one or more buttons set for at least one seat of the vehicle, and the button can integrate one or more functions of cradle mode start, pause, reset, memory, etc., wherein the physical button can be a physical button set on the center console or the seat, and the virtual button can be a non-physical button set on the human-vehicle interaction interface (for example, the center console interface), and the present application does not limit this. When the user interacts with the above-mentioned physical button or the above-mentioned virtual button for more than a preset threshold (for example, 3s), the opening and closing signal of the cradle mode is obtained. By setting a preset interaction time threshold, it can prevent the seat mode from being started due to accidental touch, protect the safety of the user, and avoid shocking the user. At the same time, in order to avoid misunderstanding of the user, when the button is pressed for a short time, a pop-up window will appear on the center console interface to prompt "long press to start this function". In addition, the user can also start the cradle mode through voice, for example, the user issues a voice instruction "cradle mode start" or "cradle mode reset", and the multimedia system of the vehicle converts the voice instruction into a voice signal and sends it to the electronic device to obtain the opening and closing signal of the cradle mode. It should be noted that the above-mentioned ways of obtaining the opening signal / opening and closing signal of the cradle mode are only exemplary, and any way of obtaining the opening signal / opening and closing signal of the cradle mode can be applied to the present application.
[0084] In some embodiments, the seat can include a plurality of components that can adjust the position, such as a headrest, a backrest, a seat cushion, a leg rest, a foot rest and a slide rail, etc. Each part can correspond to a motor to control the position of the component.
[0085] In an embodiment, by controlling the seat horizontal motor corresponding to the slide rail, the horizontal adjustment of the distance between the seat and the direction can be realized, and by controlling the seat front lifting motor corresponding to the front part of the seat, the angle of the front part of the seat relative to the horizontal plane can be controlled, such as the up and down adjustment of the front part of the seat, to simulate the comfort of the cradle.
[0086] In an embodiment, by controlling one motor (such as a first headrest motor) of the seat headrest, the angle of the seat headrest relative to the horizontal plane can be controlled, such as the forward and backward adjustment of the headrest, and by controlling another motor (such as a second headrest motor) of the seat headrest, the height of the seat headrest relative to the horizontal plane can be controlled, such as the up and down adjustment of the seat; by controlling the seat backrest motor corresponding to the seat backrest, the angle of the seat backrest relative to the horizontal plane can be realized, such as the forward and backward adjustment of the seat backrest; by controlling the seat leg rest motor corresponding to the seat leg rest, the moving stroke of the seat leg rest can be controlled, such as the extension and retraction adjustment of the seat leg rest; by controlling the foot rest motor corresponding to the seat foot rest, the moving stroke of the seat foot rest can be controlled, such as the extension and retraction adjustment of the seat foot rest.
[0087] The motor refers to a device capable of performing a specific action according to a control signal or a control instruction. In a vehicle, the motor is used to adjust the position of various functional components to realize the automatic control of the vehicle. For example, the motor corresponding to the seat can be used to adjust the height of the seat, the angle of the seat back, and the distance between the steering wheel and the seat, etc.
[0088] In some embodiments of the present specification, by controlling the reciprocating motion of the seat in at least one rocking direction, the cradle function of the seat can be realized, thereby improving the dynamic comfort of the user during the adjustment of the seat, and at the same time, by adjusting each component of the seat respectively, the individual needs of the user can be fully met.
[0089] In some embodiments, the control of the reciprocating motion of the seat of the vehicle in at least one rocking direction comprises:
[0090] Controlling at least one first motor corresponding to the seat to control the reciprocating motion of the seat in at least one rocking direction.
[0091] In one embodiment, the first motor is a motor driven based on a first voltage. The first voltage can be higher than the power supply voltage of the vehicle. The power supply voltage can be the IG (Ignition) voltage, that is, the voltage provided by the battery or the generator when the ignition switch of the vehicle is in the "ON" position.
[0092] In one embodiment, the first motor is a brushless motor.
[0093] The first motor is a brushless motor (BLDC). The brushless motor removes the brush and commutator structure in the traditional brush motor, thereby reducing mechanical wear and electrical spark interference. Therefore, the motor has higher efficiency, longer service life, and better power output ratio. By using a brushless motor, the cost of the vehicle can be reduced and the control efficiency can be improved.
[0094] In one embodiment, each of the first motors is used to adjust the position or attitude of the seat in a corresponding rocking direction.
[0095] In some embodiments, the motor can be driven by a control signal to control the reciprocating motion of the corresponding functional component. A corresponding sensor (such as a position sensor, an angle sensor) can also be configured at each functional component to monitor the action state of the motor, to ensure the accuracy and reliability of the motor. The position sensor and the angle sensor can be a Hall effect sensor, etc. The comparison is not limited.
[0096] Functional components refer to components in a vehicle that are used to achieve specific functions. For example, functional components may include multiple components in a seat that can be adjusted in position (hereinafter referred to as adjustable components). Another example is an adjustable component in a seat that is used to achieve cradle mode.
[0097] In one embodiment, the at least one first motor comprises at least one of a seat leveling motor for controlling movement of the seat in a first rocking direction and a seat lifting motor for controlling movement of at least a portion of the seat in a second rocking direction.
[0098] The first rocking direction can be understood as the front-to-back direction of the vehicle as described above, and the second rocking direction can be understood as the up-to-down direction of the vehicle as described above. The seat lift motor can be used to control the reciprocating movement of the front, rear, and middle portions of the seat. The front, rear, and middle portions of the seat can be determined based on the functional division of the seat. For example, the seat lift motor can be used to control the reciprocating movement of the front portion of the seat.
[0099] In some embodiments, the functional component includes a seat horizontal motor and / or a seat front lifting motor, and correspondingly, the control signal includes adjustment parameters of the seat horizontal motor and / or the seat front lifting motor.
[0100] In some embodiments, the adjustment parameters may include the rotation direction, rotation amplitude, rotation speed and frequency of the seat horizontal motor and / or the seat front lifting motor. The rotation direction may be forward or reverse, the rotation amplitude may refer to the change in the position of the seat horizontal motor and / or the seat front lifting motor before and after adjustment (such as the angle change or displacement), the rotation speed refers to the motor speed, etc., and the frequency determines the number of times the seat completes reciprocating motion per second.
[0101] In some embodiments, the electronic device may generate a control instruction based on a control signal (such as a first control signal or a second control signal) and send the control instruction to at least one motor to control the operation of the at least one motor.
[0102] In some embodiments, the control instructions may include instructions for instructing at least one motor to operate. In some embodiments, the control instructions may include one or more instructions. For example, the control instructions may include: a first control instruction for a motor corresponding to a seat leveling motor; and a second control instruction for a motor corresponding to a seat front lift motor.
[0103] In some embodiments, the electronic device can send control instructions to corresponding motors (such as the seat horizontal motor and / or the seat front lift motor) to control the operation of the corresponding motors. For example, the electronic device can send a first control instruction to the seat horizontal motor to control the seat's reciprocating swing in the front-to-back direction. For another example, the electronic device can send a second control instruction to the seat front lift motor to control the angle of the seat cushion relative to the horizontal plane, thereby adjusting the reciprocating swing of the front portion of the seat in the up-and-down direction.
[0104] In some embodiments, the electronic device may determine a preset table of combinations of different user profiles and corresponding control signals based on historical production experience, and determine the current control signal by looking up the table. Based on the current control signal, the electronic device may generate at least one set of control instructions to control the operation of at least one of the motors corresponding to the seat and the motor corresponding to the steering wheel, thereby adjusting the seat and / or the front of the seat.
[0105] Understandably, the evolution of automotive seat functionality from basic adjustment to integrated intelligent features like ventilation, heating, massage, and health monitoring places higher demands on the power density, responsiveness, and energy efficiency of electronic control systems. Traditional 12V voltages struggle to support high-power loads (such as multi-zone temperature control and dynamic support), and the wiring harnesses are bulky and heavy. 48V, by increasing voltage and reducing current, reduces cable cross-sectional area (current reduction by 75% at the same power), reduces line losses by 1 / 16, and reduces weight by 10%-15%. Furthermore, 48V is a safe voltage (less than 60V), eliminating the need for high-voltage protection. 48V can power high-power components such as seat heating, ventilation, and multi-motor linkage, avoiding the excessive current losses and heat generation associated with 12V, significantly simplifying electronic control design. 48V is a future trend, allowing low-power devices (such as lights, solenoid valves, and damper motors) to remain powered by 12V, while a 12V-to-48V DC-DC converter allows for a smooth transition and reduces retrofit costs for automakers.
[0106] The cradle function requires long-term operation to complete the forward and reverse rotation of the seat motor at the rocking frequency set by the occupant, such as 0.25Hz, 0.16Hz, 0.125Hz, 0.1Hz, and 0.083Hz. Each cradle function requires 4 to 10 seconds to complete, corresponding to a motor speed of 1500 to 5000 rpm. However, due to limited seat space, a 12V brushless motor that meets this speed would require a large size and would not be suitable for long-term operation. Compared to traditional 12V brushless motors, 48V brushless motors typically have an efficiency of over 90%, which is a significant advantage over 12V brushed motors (efficiency of approximately 70%-80%). Their high power density and high efficiency mean lower energy consumption, thereby extending battery life and reducing operating costs. Furthermore, brushless motors do not suffer from the carbon brush wear associated with traditional brushed motors, resulting in a longer lifespan and lower maintenance requirements. Furthermore, the 48V brushless motor, combined with an electronic control unit (ECU), enables precise position control and fast response, enabling more accurate seat control and improving the user experience.
[0107] In some embodiments, controlling the at least one first motor corresponding to the seat to control the seat to reciprocate in at least one rocking direction includes:
[0108] Based on a preset frequency, the at least one first motor is controlled to rotate forward and reverse alternately to control the seat to reciprocate in at least one rocking direction.
[0109] The preset frequency is a pre-set value that controls the speed at which the motor switches between forward and reverse rotation, thereby determining the frequency of the seat's reciprocating motion. For example, a preset frequency of 1 Hz means the first motor switches between forward and reverse rotation once per second, and the seat completes one reciprocating motion per second.
[0110] In some embodiments, the preset frequency can be adjusted by the user according to his or her comfort through a user interface (such as a mobile phone APP or a control panel), and the adjusted frequency value can then be used as the preset frequency. The preset frequency can also be automatically set according to the current vehicle status or driving mode.
[0111] The first motor refers to a motor used to drive a certain degree of freedom of the seat; one or more first motors may work together.
[0112] Alternating forward and reverse rotation is a cyclical motor operation pattern. This means the motor first rotates in one direction (e.g., clockwise) and then switches to the other direction (e.g., counterclockwise), and this cycle continues. This in turn drives the mechanical components of the seat (e.g., connecting rods, slides, and swing arms) to reciprocate, achieving the reciprocating motion of the seat. For example, controlling the forward and reverse rotation of the seat's horizontal motor: forward rotation moves the seat forward, while reverse rotation returns the seat to its original position. Cyclic motor direction switching can be used to rock the seat forward and backward. Similarly, controlling the forward and reverse rotation of the seat's front lift motor can be used to swing the front of the seat up and down.
[0113] In some embodiments of this specification, by controlling the motor to drive the seat to perform rhythmic reciprocating motion, a natural rocking feeling (such as a wooden horse, a swing, etc.) can be simulated, thereby relieving fatigue caused by long-term sitting and improving the driving experience.
[0114] In some embodiments, controlling the seat of the vehicle to reciprocate in at least one rocking direction comprises:
[0115] When the target operating condition of the vehicle is a first target operating condition, controlling the seat to reciprocate in a first rocking direction; or
[0116] When the target operating condition of the vehicle is a second target operating condition, controlling the seat to reciprocate in a second rocking direction; or
[0117] When the target operating condition of the vehicle is a third target operating condition, the seat is controlled to reciprocate in a first rocking direction and the seat is controlled to reciprocate in a second rocking direction.
[0118] The first target operating condition may be a remote control mode of the seat, and the corresponding first rocking direction may be a front-rear direction of the vehicle.
[0119] The second target working condition may be a Trojan horse mode of the seat, and the corresponding second rocking direction may be an up-down direction of the vehicle.
[0120] The third target operating condition may be a swing mode of the seat, and the corresponding rocking direction may be a front-to-back direction and an up-down direction of the vehicle.
[0121] Exemplarily, in the flat-roaming mode, the seat horizontal motor is controlled to control the seat to reciprocate forward and backward, to realize the flat-roaming mode of the seat, and the occupant can adjust the stroke and speed of the flat-roaming mode. When the target working condition of the vehicle is the first target working condition, i.e., the flat-roaming mode of the seat, the seat horizontal motor is enabled. The seat horizontal motor can be periodically reversed according to the corresponding control instruction, to drive the seat to reciprocate in the front-rear direction of the vehicle along the slide rail, and the user can adjust the motion amplitude and frequency of the flat-roaming mode, for example, slowly move forward and then backward, so that the occupant obtains a relaxing experience, and at this time, the seat front lifting motor is not actuated, and the height of the front part of the seat is kept unchanged.
[0122] Exemplarily, in the wooden horse mode, the seat front lifting motor is controlled to control the front part of the seat to reciprocate upward and downward, to realize the wooden horse mode, and the up-and-down motion is realized by software algorithm combination, and the occupant can adjust the stroke and speed of the wooden horse mode. When the target working condition of the vehicle is the second target working condition, i.e., the wooden horse mode of the seat, the seat front lifting motor is controlled. The seat front lifting motor drives the support mechanism of the front part of the seat, to periodically lift and then lower the front end of the seat, to form the up-and-down motion effect, to realize the rhythm of riding a wooden horse, and the user can adjust the motion angle and speed of the wooden horse mode to avoid violent vibration. At this time, the seat horizontal motor is kept stationary, and the overall front-rear position of the seat is unchanged, and only the front end swings up and down.
[0123] Exemplarily, in the swing mode, the seat horizontal motor is controlled to control the seat to reciprocate forward and backward, and the seat front lifting motor is controlled to control the front part of the seat to reciprocate upward and downward, and the composite motion of the forward-and-backward movement and the angle adjustment of the seat is realized by software algorithm combination, and the occupant can adjust the stroke and speed of the swing mode. When the target working condition of the vehicle is the third target working condition, i.e., the swing mode of the seat, the seat horizontal motor and the seat front lifting motor are coordinately controlled to actuate, and the seat horizontal motor and the seat front lifting motor are coordinately operated according to the preset motion law, to realize the reciprocating motion of the combination of the forward-and-backward movement and the up-and-down motion. For example, when the seat moves backward, the front end of the seat is simultaneously lifted, to simulate the action of the swing swinging backward, and when the seat moves forward, the front end of the seat is simultaneously lowered, to form the falling effect, to enhance the immersive experience of the swing mode.
[0124] In other possible working conditions, the seat horizontal motor and the seat front lifting motor can also be flexibly adjusted.
[0125] In some embodiments, at least one motor can be controlled to be coordinately adjusted according to the adjustment parameter.
[0126] The coordinately adjustment includes that the respective action executors of the seat are simultaneously adjusted, or the respective action executors of the seat are adjusted in time division within a preset time.
[0127] In some embodiments, the linkage adjustment includes simultaneous adjustment of each first motor of the seat, that is, controlling each motor of the seat to act simultaneously; or, time-sharing adjustment of each motor of the seat within a preset time. Specifically, the preset time can be set according to the adjustment needs, for example, set to 10s, 15s, 20s, 30s, 60s, etc., which is not limited here. Taking the preset time of 15s as an example, during the linkage adjustment, the distance between the seat and the steering wheel, and / or the like can be adjusted time-sharingly within 15s.
[0128] According to the calculated seat posture adjustment parameters, the seat is controlled to operate, such as automatically adjusting the linkage of the reclining angle of the backrest, the height and reclining angle of the seat cushion, and the length and reclining angle of the leg rest, and during the adjustment process, the adjustment time, adjustment ratio and adjustment speed of the linkage adjustment can be further designed to realize the cradle function of the seat and improve the comfort and safety during the operation of the seat.
[0129] In some embodiments of the present specification, by simulating the motion in different modes (such as flat rocking, wooden horse, and swing mode), a more comfortable riding experience can be provided for passengers, especially helping to relieve fatigue during long trips; a variety of optional rocking modes are provided, and users can choose the mode that best suits the current state according to their own preferences or needs, increasing the flexibility and personalized experience of use; not only can it be used as an ordinary seat, but also can be switched to different rocking modes according to needs, adapting to more use scenarios and purposes, such as relaxation, entertainment, or children's play, etc.
[0130] In some embodiments, the method further comprises:
[0131] detecting the pose of the seat, and when the pose of the seat reaches a zero-gravity pose, performing the step of controlling the seat of the vehicle to reciprocate in at least one rocking direction.
[0132] The pose of the seat refers to the position and attitude of the seat in three-dimensional space. The position can include the spatial coordinates of each adjustable component of the seat in the vehicle, such as the front-back, up-down, and left-right positions; the attitude can include the angle state of each adjustable component of the seat, such as the reclining angle of the backrest, the reclining angle of the headrest, and the side inclination of the seat, etc.
[0133] In some embodiments, the position or attitude can be obtained by various sensors. For example, an angle sensor can be used to measure the reclining angle of the seat backrest; a distance sensor can be used to measure the height position of the seat; a gyroscope can be used to detect the rotational attitude of the seat.
[0134] The zero-gravity posture refers to a specific seat posture. The zero-gravity posture can make the weight of the human body more evenly distributed, and reduce the pressure on each part of the body, especially the pressure on the spine and waist. The zero-gravity posture can be the state closest to the natural relaxation of the human body in a zero-gravity environment (such as space).
[0135] In some embodiments, the zero-gravity posture can make the backrest of the seat recline at a certain angle.
[0136] In some embodiments, after obtaining the opening signal of the cradle mode of the seat, it is necessary to determine whether the current vehicle is in a parking state: when the vehicle is not in a parking state, the cradle mode is not opened, and a voice prompt is given: the cradle mode cannot be used in a driving state; when the vehicle is in a parking state, it is further necessary to determine whether the current posture of the seat is a zero-gravity posture: if the current posture of the seat is not a zero-gravity posture, the current posture of the seat is adjusted; if the current posture of the seat is a zero-gravity posture, the cradle mode is opened.
[0137] In some embodiments of the present specification, the design combining the zero-gravity posture and the cradle mode can effectively alleviate the problems such as backache and leg swelling caused by long sitting, and help to improve the effect of the cradle mode. For users who need to travel long distances or sit in the vehicle for a long time, the design can help the passengers to rest better.
[0138] In some embodiments, the method further comprises:
[0139] When the posture of the seat does not reach the zero-gravity posture, the posture of the seat in at least one non-rocking direction is adjusted so that the adjusted posture reaches the zero-gravity posture.
[0140] In some embodiments, when the posture of the seat does not reach the zero-gravity posture, the posture of the seat in at least one non-rocking direction is adjusted by a zero-gravity adjustment parameter so that the adjusted posture reaches the zero-gravity posture.
[0141] In some embodiments, the zero-gravity adjustment parameter can include length information of each adjustable component of the zero-gravity seat. The length information of each adjustable component of the zero-gravity seat can include seat cushion height information and leg support length information. The length information can be determined according to a human body model, which is established by matching user joint data with standard human joint information.
[0142] In some embodiments, according to the position and height of the seat, the height information of the user can be roughly calculated, the user data is matched with the human joint data to obtain the user joint data, thereby establishing the human body model, and the seat cushion height and the leg support length of the zero-gravity seat are calculated according to the human body model.
[0143] In some embodiments, the zero-gravity adjustment parameters further include angle information of various adjustable components of the zero-gravity chair, wherein the angle information is determined based on information of the human body in a relaxed state.
[0144] Specifically, the collected human body information is analyzed to determine the user's relaxation state based on human relaxation standards, providing data support for the control algorithm for subsequent coordinated adjustments. Specifically, the optimal seat posture is calculated based on the relaxed human body information, including the seat back tilt angle, the length and tilt angle of the seat cushion and leg rest, and the support and support strength of the lumbar support.
[0145] In some embodiments, the second motor of the seat is controlled to perform linkage adjustment according to the zero-gravity adjustment parameter to operate to the zero-gravity posture corresponding to the user. For more details about the linkage adjustment, please refer to the relevant description above.
[0146] In some embodiments, adjusting the posture of the seat in at least one non-rocking direction includes:
[0147] Control at least one second motor to adjust the position or posture of the seat in at least one non-rocking direction to obtain an adjusted posture, each of the second motors being used to adjust the position or posture of a corresponding part of the seat in a corresponding non-rocking direction.
[0148] In a seat control system, a secondary motor, in addition to the primary motor that drives the seat's rocking motion, is used to adjust the position or posture of other seat components. This secondary motor enables multi-dimensional seat adjustment to meet diverse user needs. For example, a seat might have multiple secondary motors in addition to the primary motor for rocking. For example, one secondary motor adjusts the seatback's recline angle, while another adjusts the seat's height.
[0149] Non-rocking directions refer to all directions of movement during the seat's motion, excluding the rocking direction. Examples include tilting, swivel, and lifting. Both the non-rocking and rocking directions can be configured based on user needs. For example, if the seat's rocking direction is the front-to-back direction, non-rocking directions may include swivel, lifting, and lifting.
[0150] In some embodiments, the second motor is a motor driven by a second voltage.
[0151] The second voltage may be an IG voltage, which may be 12V or 24V depending on the vehicle's electrical system. For example, a passenger car may have an IG voltage of 12V, while some commercial vehicles or special-purpose vehicles may have an IG voltage of 24V.
[0152] In some embodiments, a suitable power module is selected according to the rated voltage of the first motor and the second motor, and is connected to the respective drive module. For example, for a first motor of 48V, a 48V power module can be selected; for a second motor of 12V, a 12V power module can be selected.
[0153] It can be understood that the types of the first motor and the second motor are different, and the first voltage and the second voltage can be the same or different, which can be selected according to actual conditions. For example, in the case that the first motor is a brushless motor and the second motor is a brushed motor, the first voltage corresponding to the first motor can be 48V, and the second voltage corresponding to the second motor can be 12V. For another example, in the case that the first motor is a brushless motor and the second motor is a brushed motor, the first voltage corresponding to the first motor and the second voltage corresponding to the second motor can both be 12V.
[0154] In some embodiments, the second motor is a brushed motor.
[0155] In some embodiments, the second motor includes at least one of a seat headrest motor, a seat back motor, a seat cushion motor, a foot rest motor, and a seat leg rest motor of the vehicle.
[0156] The seat leg rest motor is used to control the angle of the seat leg rest extending and retracting, and the foot rest motor is used to control the length of the seat foot rest extending and retracting.
[0157] In some embodiments of the present specification, the second motor is a brushed motor, which has the advantages of low cost and simple control in the seat control system, and is suitable for adjusting the reclining angle of the seat back, the height of the seat, and the like, i.e., the position or attitude in the non-rocking direction; and through a plurality of special motors, different parts of the seat are accurately adjusted, thereby providing a highly personalized comfortable experience and further improving the riding comfort.
[0158] In some embodiments, the method further includes:
[0159] In the case that a collision of the vehicle is detected, the target motor is controlled to operate, so that the position and attitude of the seat reaches a preset position and attitude of a safe state, wherein the target motor is the first motor or the second motor.
[0160] In some embodiments, the target motor can be a seat back motor, which can be a brushless motor or a brushed motor.
[0161] For example, when a vehicle collision is detected, the current pose of the vehicle seat can be obtained, and the preset pose of the safety state stored in the memory, such as adjusting the backrest angle to 90°, is called, a driving signal is sent to the seat backrest motor, and the seat is adjusted in a short time, thereby improving the protection degree of the occupant during the airbag deployment process.
[0162] It should be noted that the above description of the target motor is not limited to the above embodiment, and in actual application, it can also be other types. For example, in a collision working condition, if it is detected that a rear-end collision or a front collision is about to occur, the seat horizontal motor can be immediately controlled to move the seat backward to increase the buffer space, and the front lifting motor is controlled to place the user in a position that is beneficial to the action of the safety belt and the airbag.
[0163] Specifically, after the vehicle receives the operation of the user opening the cradle mode, the state of the vehicle is detected according to the preset condition to detect whether the current state satisfies the closing of the cradle mode. The preset condition includes but is not limited to the following four conditions: vehicle state condition, space state condition, road state condition, and driver operation condition. It should be noted that the cradle mode is exited only when the state of the vehicle does not satisfy any one or combination of the four conditions.
[0164] The vehicle state condition refers to judging the state of the whole vehicle, for example, self-checking whether the vehicle can be normally driven. The vehicle state condition also includes that the gear of the vehicle needs to be in neutral (N) or parking (P). The vehicle speed needs to be less than a vehicle speed threshold, for example, the vehicle speed threshold given in the embodiment of the present application is 3 kilometers per hour. The remaining power SOC of the vehicle needs to be greater than a power threshold, for example, the power threshold given in the embodiment of the present application is 15%. At the same time, the door needs to be in a closed state.
[0165] The space state condition refers to the fact that the front distance of the vehicle needs to satisfy the distance required for the vehicle to drive forward, and the rear distance of the vehicle also needs to satisfy the distance required for the vehicle to drive backward. When the front distance and the rear distance of the vehicle are both greater than a preset distance threshold, the vehicle satisfies the space state condition.
[0166] For example, the distance between the vehicle and the obstacle 1 in the direction of the vehicle head is the front distance, the distance between the vehicle and the obstacle 2 in the direction of the vehicle tail is the rear distance, and the distance between the obstacle 1 and the obstacle 2 is the minimum space that can be forward and backward swung according to the preset speed of the vehicle. The vehicle can determine the front distance and the rear distance through sensors such as ultrasonic radar. When the front distance is greater than a preset front distance threshold, and the rear distance is also greater than a preset rear distance threshold, the vehicle satisfies the space state condition.
[0167] Road condition: refers to the slope of the road on which the vehicle is running needs to be less than a slope threshold, for example, the slope threshold given in the embodiments of the present application is 3%. For the determination of the slope, the vehicle can collect the longitudinal acceleration and wheel speed during the running, and calculate the specific slope according to the longitudinal acceleration sensor and the wheel speed sensor.
[0168] Driver operation condition: refers to the operation of the driver on the steering wheel, accelerator and brake and other devices collected by the vehicle needs to meet certain conditions. The depth of the accelerator depressed by the driver needs to be less than or equal to the accelerator threshold, for example, the accelerator threshold given in the embodiments of the present application is 0%. Only when the operation of the driver on the steering wheel, accelerator and brake and other devices collected by the vehicle meets the above conditions, the state of the vehicle meets the driver operation condition.
[0169] In some embodiments, the vehicle can be judged to have a collision when the distance between the vehicle and the obstacle is less than a preset distance threshold, or when an abnormal acceleration or impact force is detected, and the first motor and / or the second motor is running to make the pose of the seat reach the preset pose of the safe state.
[0170] The preset pose of the safe state is a pre-set optimal safe sitting posture. For example, when the vehicle has a collision, the backrest of the seat is adjusted to an upright position, and the leg support is lowered to reduce the risk of injury to the passenger in the collision. For example, the backrest is adjusted to a 90-degree upright position, and the leg support is adjusted to a position parallel to the plane of the seat.
[0171] In some embodiments of the present application, the preset pose of the safe state is usually pre-set by the automobile manufacturer according to safety standards and experimental data. For example, it can be obtained through collision tests and simulation experiments and stored in the storage device of the vehicle. When a collision occurs, the electronic device can adjust the position and posture of the seat according to the preset pose parameters.
[0172] In some embodiments of the present application, by adjusting the seat to the preset posture quickly before or at the initial stage of the collision, the safety of the occupant can be maximized.
[0173] It can be understood that when the seat is in the zero-gravity state, the posture of the occupant is in an approximate lying state, and the protection of the seat belt to the occupant is greatly reduced. In addition, in the case of emergency braking or collision of the vehicle in high-speed running state, the occupant has the risk of diving (sliding down), which increases the risk of displacement and collision of the occupant. Therefore, the use of the zero-gravity state in the driving process is greatly limited in safety.
[0174] The high power and high speed characteristics of the 48V drive brushless motor based on the cradle function can achieve occupant protection. Due to the high power and high speed characteristics of the 48V drive brushless motor, it can quickly return to a large angle. When a collision of the vehicle is detected, the safety sensor will immediately send a signal to the control module of the seat control system to start the return program. The control module is pre-set with an optimized preset position, which can provide the best protection effect in the event of a collision. The control unit can also calculate the optimal return path and speed according to the severity of the collision and the current position of the seat. During the return process, the control module prioritizes passenger safety and can temporarily suspend other electric functions to complete the return operation, ensuring safety and reliability at high speeds.
[0175] In some embodiments, the seat is rocked at a respective rocking speed in a respective rocking time during the reciprocating motion, and the method further comprises:
[0176] The rocking speed and / or the rocking time are adjusted by user operation and / or preference data.
[0177] The rocking speed refers to the speed at which the seat moves during the reciprocating motion. The rocking speed can be adjusted according to user needs and preferences. For example, the rocking speed of the seat is 10 centimeters per second, i.e. the seat moves forward or backward 10 centimeters per second. The user can adjust the current rocking speed according to his own comfort, for example, adjust the current rocking speed to 5 centimeters per second to obtain a slower rocking experience.
[0178] In some embodiments, the rocking speed can be achieved by controlling the speed of the motor. In the seat control system, by adjusting the voltage or current of the motor, the speed of the motor can be changed, thereby achieving different rocking speeds.
[0179] The rocking time refers to the time required for the seat to complete one complete reciprocating motion during the reciprocating motion. The rocking time can be adjusted according to user needs and preferences.
[0180] For example, the rocking time of the seat is 2 seconds, i.e. the seat takes 2 seconds to complete one complete reciprocating motion. The user can adjust the current rocking time according to his own comfort, for example, adjust the current rocking to 3 seconds to obtain a slower rocking experience.
[0181] In some embodiments, the rocking time can be achieved by controlling the forward and reverse frequency of the motor. In the seat control system, by adjusting the forward and reverse frequency of the motor, the rocking time of the seat can be changed. For example, by adjusting the control signal of the motor, different rocking times can be achieved to meet user needs.
[0182] The operation and preference data of the user refers to the preference data automatically recorded according to the use habits of the user. These data can be used to personalize the adjustment of the functions of the seat.
[0183] In some embodiments, the parameter settings of the user each time of use can be recorded through the communication bus of the vehicle; the use habits are analyzed by using a machine learning algorithm to determine the preference data (such as the rocking time, the rocking frequency, and the cradle mode selection).
[0184] In some embodiments of the present specification, the rocking speed and the rocking time of the seat are adjusted by the operation and preference data of the user, which can provide a more personalized and comfortable use experience; not only the needs of different users can be met, but also the intelligent level of the seat can be improved.
[0185] In some embodiments, the method further comprises:
[0186] detecting the biological data of the user, and adjusting the rocking speed and / or the rocking time and / or the total rocking time according to the detected biological data.
[0187] The biological data refers to various data related to the physiology and health of the human body, and the biological data can reflect the physical state and comfort of the user. For example, the biological data includes the heart rate, the breathing frequency, the body temperature, etc.
[0188] In some embodiments, the biological data can be obtained by various sensors. For example, a heart rate sensor can be installed at the backrest or armrest of the seat to detect the heart rate of the user by optical or electrophysiological methods; a breathing sensor can be installed at the cushion or backrest of the seat to detect the breathing frequency of the user by pressure change. The biological data can be transmitted to the seat control system of the vehicle by wireless or wired means.
[0189] In some embodiments, the running parameters of the motor can be controlled by a preset algorithm and logic according to the biological data detected by the sensor. For example, the electronic device can dynamically adjust the rotation speed, the forward and reverse frequency, and the rotation time of the motor according to the changes of the heart rate and the breathing frequency, so as to realize the adjustment of the rocking speed, the rocking time, and the total rocking time of the seat.
[0190] In some embodiments, the biological data includes at least one of the heart rate, the breathing frequency, and the pressure distribution data of the user.
[0191] The pressure distribution data refers to the pressure distribution of each part of the body of the user on the seat. These data can reflect the posture and comfort of the user on the seat. It can be understood that if the pressure on a certain part of the body of the user (such as the waist or the legs) is too large, it may cause discomfort or fatigue. By detecting the pressure distribution data, the posture of the seat can be adjusted to reduce the pressure on these parts.
[0192] In some embodiments, the pressure distribution data can be detected by pressure sensors. The pressure sensors can be installed on the surface of the seat, forming a pressure sensing matrix. For example, a plurality of pressure sensors can be distributed on the seat cushion, backrest and leg support part, monitoring the pressure distribution of each part of the user's body in real time. The data of the pressure sensor can be transmitted to the seat control system of the vehicle through wireless or wired mode.
[0193] In some embodiments of the present specification, by detecting the biological data of the user in real time and dynamically adjusting the rocking speed, rocking time and total rocking time of the seat based on these data, the transition from passive comfort to active health is realized, and the comfort of the cradle mode is improved.
[0194] It should be noted that the above description of the process is only for example and illustration, and does not limit the scope of the present specification. Those skilled in the art can make various modifications and changes to the process under the guidance of the present specification. However, these modifications and changes are still within the scope of the present specification.
[0195] Figure 3 is an exemplary flowchart of the seat control system according to some embodiments of the present specification.
[0196] In some embodiments, the seat control system comprises a control module,
[0197] The control module is configured to control the seat of the vehicle to reciprocate in at least one rocking direction when the vehicle is in a target working condition.
[0198] The control module is an electronic device that manages and controls the operation of the motor. For example, the control module can adjust the output voltage of the motor to ensure that it is within a set range (such as 13.5V-14.5V). For another example, the control module can dynamically adjust the output power of the motor according to the power demand of the vehicle. For another example, the control module can control the speed or torque of the motor and monitor the operating state of the motor, such as overheating, overloading, short circuit, etc.
[0199] In some embodiments, the control module can communicate with the vehicle controller or other systems to coordinate the operating state of the motor and ensure that the vehicle's electronic control system works normally.
[0200] In some embodiments, the control module can be a programmable logic device (PLD), a field programmable gate array (FPGA), a controller, a microcontroller, a microprocessor or other electronic components.
[0201] Among them, the control modules can be used to respectively execute the steps in the embodiments corresponding to the above-mentioned seat control method. For the specific implementation methods of these modules and more details, please refer to the corresponding method part, which will not be repeated here.
[0202] In some embodiments, the system further includes a power module and a first voltage conversion module connected to the power module, wherein:
[0203] The first voltage conversion module is used to convert the second voltage output by the power module into a first voltage, and the first voltage is used to drive at least one first motor corresponding to the seat to control the seat to reciprocate in at least one rocking direction.
[0204] The power module is the component that provides power to the entire seat control system. It converts the input power (such as the vehicle's battery or external power supply) into the required stable voltage and current to ensure the normal operation of each module.
[0205] For example, the power module can be powered directly from the vehicle;
[0206] Independent power supply unit: Some high-end models may be equipped with a dedicated backup power supply;
[0207] The first voltage conversion module is a device for converting the input voltage provided by the power module into an output voltage suitable for use with the first motor. The first voltage conversion module is implemented by a DC-DC converter, which can be a buck type, a boost type, or a buck-boost type.
[0208] For example, the voltage provided by the power module is 12V, and the first motor (brushless motor) requires a voltage of 48V to drive. At this time, the first voltage conversion module is used to convert 12V to 48V. The first voltage conversion module can be a step-up DC-DC converter.
[0209] In some embodiments, the system also includes a first drive module connected to the first motor, the first voltage conversion module is used to supply power to the first drive module based on the first voltage, and the first drive module is used to drive the at least one first motor to operate based on the control signal sent by the control module.
[0210] The first driving module is a circuit module for driving the first motor, and is used to receive the control signal from the control module and convert it into a driving signal (such as a current signal and a voltage signal, etc.) required for driving the motor.
[0211] Control signals are signals sent from the control module to the drive module to control the motor's operating state. These signals can include instructions such as motor speed, direction, start and stop.
[0212] For example, in a seat control system of a vehicle, the control signal can be a PWM signal for controlling the speed and direction of the motor. For example, the control module can send PWM signals with different duty cycles to the first drive module according to the user's operation or the input of the sensor through a preset algorithm to achieve precise control of the motor.
[0213] In some embodiments, the first drive module includes a drive submodule connected to the first motor, the drive submodule including a pre-drive submodule and an inverter submodule connected to the pre-drive submodule, the pre-drive submodule amplifying the control signal and outputting an amplified control signal, and the drive submodule converting the amplified control signal into a target control signal to drive the first motor to operate.
[0214] In some embodiments, the first motor includes a plurality, such as a seat horizontal motor and a seat lifting motor, and the first drive module includes a first target drive module for driving the seat horizontal motor and a second target drive module for driving the seat lifting motor.
[0215] The control module is configured to provide the first control signal and the second control signal to the first target drive module and the second target drive module according to the target working condition. Specifically, the control module can calculate the operating conditions of the seat horizontal motor and the seat lifting motor according to the target working condition and user preference data, and generate the first control signal corresponding to the seat horizontal motor and the second control signal corresponding to the seat lifting motor, so as to control the seat horizontal motor to operate according to the predetermined effect through the first control signal, thereby driving the seat to move back and forth in the front-back direction; and control the seat lifting motor to operate according to the predetermined effect through the second control signal, thereby driving the front part of the seat to move up and down in the up-down direction. The first control signal and the second control signal can be square wave signals of a specific frequency, and specifically can be PWM (Pulse Width Modulation) signals of a specific frequency.
[0216] The first target drive module is connected to the seat horizontal motor. As shown in Figure 3 The first target drive module includes a first pre-drive submodule and a first inverter submodule. The first pre-drive submodule converts (e.g., amplifies) the first control signal and outputs a first amplified control signal to control the first inverter submodule to output a first three-phase control signal as a first target control signal, so as to control the seat horizontal motor to operate according to the first target control signal.
[0217] Specifically, the control module is used to control the switching of the first target drive module, thereby driving the seat horizontal motor. The control module issues a first control signal, designated PWM1. The PWM1 signal comprises three pairs of complementary signals: first complementary signals PWM_UH 1 and PWM_UL 1, second complementary signals PWM_VH 1 and PWM_VL 1, and third complementary signals PWM_WH 1 and PWM_WL 1. The control module inputs the three pairs of PWM1 signals into the first pre-driver submodule, which converts them and outputs corresponding first control signals. These first control signals also include the converted three pairs of complementary signals. These converted three pairs of complementary signals are then provided to the first inverter submodule to control the switching of the three-phase upper and lower transistors of the first inverter submodule, thereby outputting the three-phase U, V, and W signals (i.e., the first three-phase control signals) for controlling the seat horizontal motor. Once the first three-phase control signals are output to the seat horizontal motor, they control the motor's operation according to a predetermined effect, driving the seat's fore-and-aft motion.
[0218] The second target drive module is connected to the seat lift motor. The second target drive module includes a second pre-driver submodule and a second inverter submodule. The second pre-driver submodule converts the second control signal and outputs a second amplified control signal to control the second inverter submodule to output a second three-phase control signal as a second target control signal, thereby controlling the operation of the seat lift motor according to the second target control signal.
[0219] Specifically, the control module is used to control the switch of the second target drive module, thereby driving the operation of the seat lifting motor. The second control signal issued by the control module is recorded as PWM2 signal. The PWM2 signal includes three pairs of complementary signals, recorded as the fourth complementary signal PWM_UH 2, PWM_UL 2, the fifth complementary signal PWM_VH 2, PWM_VL 2, and the sixth complementary signal PWM_WH 2, PWM_WL 2. Figure 2 As shown, the control module converts the three pairs of complementary signals of the PWM2 signal into second control signals, which are then input into the second pre-driver submodule. After conversion, the second pre-driver submodule outputs corresponding second amplified control signals. The second amplified control signals also include the converted three pairs of complementary signals. These converted three pairs of complementary signals are then provided to the second inverter submodule to control the switching of the three-phase upper and lower transistors of the second inverter submodule, thereby outputting the three-phase U, V, and W signals (i.e., the second three-phase control signals) for controlling the seat lift motor. After the second three-phase control signals are output to the seat lift motor, they control the seat lift motor to operate according to the predetermined effect, thereby driving the reciprocating motion of the front portion of the seat in the vertical direction.
[0220] It can be understood that each of the first pre-drive sub-module and the second pre-drive sub-module includes three pre-drive circuits, which are used to respectively receive three pairs of complementary signals sent by the control module. Each of the first inverter sub-module and the second inverter sub-module includes a three-phase switching circuit, and each phase of the switching circuit includes an upper tube switch and a lower tube switch. The upper tube switch and the lower tube switch can be a MOSFET (Metal-Oxide-Semiconductor Field-Effect Transistor) or an IGBT (Insulated Gate Bipolar Transistor).
[0221] In some embodiments, each of the first motors is configured to adjust a position or an attitude of the seat in a corresponding one of the rocking directions.
[0222] The first voltage can be used to supply power to the first inverter sub-module and the second inverter sub-module, respectively.
[0223] For more information about the first motor and the control of the reciprocating motion of the seat in at least one rocking direction, please refer to the relevant description above.
[0224] In some embodiments, the control module is further configured to:
[0225] Based on the second voltage, at least one second motor is driven to operate to adjust a position or an attitude of the seat in at least one non-rocking direction.
[0226] In some embodiments, the system further includes a second driving module connected to the second motor, and the second driving module is powered based on the second voltage, so that the control module sends a control signal to the second driving module to drive the at least one second motor to operate.
[0227] In some embodiments, the second motor includes a plurality of second motors, and each of the plurality of second motors is connected to a corresponding second driving module.
[0228] The second driving module can include a full-bridge circuit. The control module can output a corresponding control signal to control the turn-off and turn-on of the full-bridge circuit to drive the second motor.
[0229] In some embodiments, the first voltage conversion module includes a half-bridge circuit, an input end of the half-bridge circuit is used to access the second voltage, and an output end of the half-bridge circuit is used to connect an energy storage element,
[0230] The control module is connected to a control end of the half-bridge circuit, and is used to control the half-bridge circuit to alternately turn on, so that the energy storage element outputs the first voltage.
[0231] In some embodiments, the energy storage element may be an inductor or a capacitor.
[0232] In some embodiments, the half-bridge circuit includes a first switching element and a second switching element.
[0233] The first switching element and the second switching element may be, for example, MOSFET, IGBT, etc.
[0234] The control module is used to control the first switch tube and the second switch tube to be alternately turned on.
[0235] The half-bridge circuit is based on the alternating on and off of two switching elements (S1 and S2). For example, the drain of S1 is connected to the positive pole of the power supply; the source of S2 is connected to the negative pole of the power supply; the source of S1 and the drain of S2 are connected to form a midpoint denoted as node A; point A can be used to connect an energy storage element, and the output voltage at point A is rectified and filtered to obtain a first voltage.
[0236] By adjusting the duty cycle of the switching element (i.e. the ratio of the switch closing time to the total cycle time), the output voltage can be adjusted. Increasing the duty cycle will increase the output voltage, and vice versa.
[0237] In some embodiments, the first voltage conversion module is further used to drive high-power components of the seat.
[0238] The first voltage can be higher than the IG voltage to drive high-power loads on the seat (such as multi-zone temperature control, dynamic support, etc.).
[0239] In some embodiments, as Figure 3 As shown, the power module includes:
[0240] The main power interface is used to directly connect to the vehicle's power system (e.g., 12V or 24V) to ensure stable power supply for the entire seat control system.
[0241] 12V to 5V DC-DC module (also known as the second voltage conversion module): converts the 12V voltage of the vehicle power supply to 5V, which is used to provide power to various microcontrollers and low-power electronic devices in the seat control system to ensure efficient operation.
[0242] 12V to 48V DC-DC module (also known as the first voltage conversion module): Provides up to 400W of power output to the first drive module of the brushless motor, ensuring efficient and smooth operation of the seat motor.
[0243] The control module can include a high-performance 32-bit microcontroller responsible for receiving and processing data from various sensors, coordinating the work of various modules, and issuing precise control signals. Through multi-task processing and real-time operating system (RTOS), it supports complex concurrent task management, ensuring rapid response and efficient operation of the seat control system.
[0244] In some embodiments, the seat control system further includes a communication module. For example, the communication module can include a CAN communication module for data exchange with other vehicle control systems through the CAN bus protocol to realize data interaction. For another example, the communication module can also include a CAN FD communication module: using an extended CAN bus protocol, supporting higher data transmission rates, suitable for advanced applications such as body control modules and infotainment systems.
[0245] In some embodiments, the seat control system further includes a storage module for storing configuration data and user preference data. For example, the storage module can include an EEPROM memory, a non-volatile storage device, for persistently storing system configuration parameters and user's personalized settings, such as rocking frequency, rocking amplitude, and preferred cradle mode, etc.
[0246] In some embodiments, the seat control system further includes a pressure acquisition module. The pressure acquisition module can include a pressure sensor array installed on the surface of the seat to monitor the passenger's sitting posture and weight distribution, obtain pressure distribution data and send it to the control module in real time or periodically. The control module can dynamically adjust the seat support points according to the acquired pressure distribution data to improve the comfort and health level of the seat.
[0247] In some embodiments, the seat control system further includes a Hall acquisition module, such as a Hall effect sensor, for capturing the position signal of the brushless motor and the position signal of the brushed motor to realize feedback control to ensure accurate positioning.
[0248] The Hall acquisition module is used to assist in controlling the motor in the seat control system to accurately perform the preset action and monitor the running state of the motor to ensure smooth operation.
[0249] For example, the Hall sensor monitors the magnetic field changes of the motor rotor in real time, filters, amplifies, and shapes the collected raw signals, and transmits the processed signals to the control module. The control module analyzes the processed signals to determine the current angle or current position of the motor. According to the set target angle or target position, the deviation is calculated and the output power of the drive module (such as PWM duty cycle) is adjusted to correct the deviation. The motor continues to run until it reaches the target position or target angle. If an abnormal signal (such as no feedback for a long time) is detected, the control module can trigger a protection mechanism (such as power-off or alarm).
[0250] In some embodiments, the driving module of the brushless motor includes a plurality of driving modules for driving the seat horizontal motor respectively to achieve smooth rocking of the seat in the front-back direction, and for driving the seat front lifting motor to achieve lifting or lowering of the seat front in the up-down direction, simulating a rocking cradle-like comfortable experience, to achieve rocking with different rocking frequencies and rocking amplitudes to meet the needs of different users.
[0251] In some embodiments, the driving module of the brush motor includes a plurality of driving modules for driving the seat headrest motor, the seat height motor, and the seat backrest motor respectively to achieve posture adjustment of a plurality of adjustable components such as the seat headrest, the seat height, and the seat backrest angle in multiple degrees of freedom, to improve the adaptability of the seat to different body types and use scenarios.
[0252] In some embodiments, the system further includes a high-side driving module, such as controlling the seat ventilation fan and heating element, which respectively act on the cushion and the backrest part, effectively improving the riding experience of the occupant, and creating a more comfortable driving environment through temperature adjustment.
[0253] Figure 4 is a structural schematic diagram of a first voltage conversion module according to some embodiments of the present specification.
[0254] As Figure 4 indicated, one or more embodiments of the present specification also provide a structural schematic diagram of a first voltage conversion module. The first voltage conversion module can include:
[0255] P101 input end, which can input 12V power supply to provide input voltage, such as being connected to the ignition switch (IG) circuit of the vehicle to supply power to various electronic devices on the vehicle.
[0256] P105 input capacitor, which is used to smooth the input voltage and reduce ripple to ensure stable DC input.
[0257] P102 power field effect tube, P106 power field effect tube: the power field effect tube can be MOSFET, and the two power field effect tubes are used as switching elements to form a half-bridge circuit, which controls the current flow direction by alternating conduction and cutoff, and is usually controlled by a power management chip (such as P107) to realize high-frequency switching.
[0258] P103 power inductor, which is used as an energy storage element to store energy when the switch is on and release energy when the switch is off, thereby achieving voltage boosting.
[0259] P107 power management chip, which controls the switching frequency and duty cycle of the power field effect tube to adjust the output voltage. The monitoring circuit state provides protection functions (such as overcurrent and overvoltage protection).
[0260] P104 output terminal, output the output voltage after boosting, such as 48V power output, the output 48V voltage is the seat horizontal motor and seat front lifting motor power supply, realize the seat cradle function.
[0261] P108 output capacitor, smooth output voltage, reduce ripple, ensure that the load obtains stable DC voltage.
[0262] When the MOSFET in P102 or P106 is turned on, current flows from the input power supply through the MOSFET and power inductor, and the power inductor begins to store energy; when the MOSFET is turned off, the energy stored in the power inductor is released to the output terminal, and at the same time the output voltage is filtered and stabilized by the output capacitor. The power management chip adjusts the switching frequency and duty cycle of the MOSFET according to the feedback signal of the output voltage, to control the charging and discharging process of the power inductor, thereby controlling the output voltage. Through the energy storage and filtering effect of the power inductor and capacitor, and the control of the power management chip, the power conversion from 12V to 48V is realized, and the output voltage is stable and reliable.
[0263] The power management chip (such as P107) adjusts the switching frequency and duty cycle of the power MOSFET to accurately control the output voltage. If the output voltage is lower than the target value (48V), the duty cycle is increased to prolong the on-time of the switch, so that the power inductor stores more energy; if the output voltage is higher than the target value, the duty cycle is reduced to shorten the on-time of the switch, so that the energy transfer is reduced.
[0264] Through the high-frequency switching of the power MOSFET and the energy conversion of the power inductor, voltage boosting from 12V to 48V can be realized, wherein the input capacitor and the output capacitor respectively play the role of smoothing the input and output voltages, and the power management chip is responsible for the accurate control and protection of the entire process.
[0265] In some embodiments, the relevant parameters of the first voltage conversion module can be determined according to input parameters, output parameters, etc.:
[0266] For example, the determination of output power:
[0267] The input voltage Vin is 12V, the output voltage Vout is 48V, the output current Iout is 5A, and the efficiency η is assumed to be 90%; the required power and current are calculated:
[0268] Output power (Pout) = Vout x Iout = 48V x 5A = 240W;
[0269] Input power (Pin) = Pout / η = 240W / 0.9 ≈ 266.67W;
[0270] Input current (Iin) = Pin / Vin ≈ 266.67W / 12V ≈ 22.22A;
[0271] For example, the parameters of power inductor are as follows:
[0272] Since the SEPIC topology of the first voltage conversion module usually operates in continuous conduction mode (CCM), the value of the power inductor (L) can be calculated using the following formula:
[0273] L = Vin × D / (f × (1-D × I));
[0274] Where: D = Vin / Vout = 12V / 48V = 0.25; f = switching frequency, I is the ripple current, assuming 500kHz, I = 1A, substitute into the calculation:
[0275] L = 12 × 0.25 / (500,000 Hz × (1-0.25)) ≈ 8 μH. Select a power inductor of 8.7 μH, leaving some margin.
[0276] For example, the parameter selection of input capacitor and output capacitor is as follows:
[0277] Input capacitor: Usually choose an electrolytic capacitor of 470μF or larger.
[0278] Output capacitor: Choose a 470μF or larger electrolytic capacitor, plus some small ceramic capacitors (such as 100nF) to filter high-frequency ripple.
[0279] For example, the parameter selection of power field effect tube:
[0280] In some embodiments, an N-channel MOSFET with a withstand voltage of 60V or higher may be selected, with Vds=80V, Id=25A, and Rds(on)=0.02Ω.
[0281] For example, the parameters of the power management chip are as follows:
[0282] In some embodiments, a chip suitable for high-side output can be selected, with a maximum output voltage greater than or equal to 60V, a switching frequency of 500kHz, and overvoltage protection (OVP), overcurrent protection (OCP), short-circuit protection, etc.
[0283] Figure 5 2 is a schematic structural diagram of a first driving module according to some embodiments of this specification.
[0284] like Figure 5 As shown, one or more embodiments of this specification also provide a structural schematic diagram of a first driving module.
[0285] The above-mentioned seat cradle function is mainly to control the seat horizontal motor and the seat front lifting motor. Since the seat horizontal motor and the seat front lifting motor are both three-phase brushless motors, the first drive module can include two sets of drive circuits. One set of drive circuits can be a 48V brushless motor drive circuit composed of a three-phase pre-drive chip and 6 power field-effect transistors. The control module receives the cradle mode start signal of the CAN bus and generates a PWM signal through a control algorithm (such as FOC or BLDC control). The three-phase pre-drive chip receives the PWM signal and drives the power field-effect transistor after push-pull through the internal chip. The switching state of the power field-effect transistor is controlled by the PWM signal to realize the speed regulation and steering of the motor.
[0286] Among them, the internal control algorithm of the control module includes two control algorithms: speed control and position control:
[0287] For speed control, the FOC control algorithm can be used to simplify the dynamic model of the three-phase brushless motor into a two-phase model through coordinate transformation to achieve directional control of the motor magnetic field.
[0288] For position control, a Hall sensor can be used to detect the rotor position signal, generate a PWM signal based on the position signal, control the power devices of the inverter, realize the on and off of the three-phase winding, thereby driving the motor to rotate and achieve high-precision position control.
[0289] For the specific implementation of these modules and more details, please refer to the corresponding method section, which will not be repeated here.
[0290] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.
[0291] Figure 6 This is a schematic diagram of the structure of an electronic device according to some embodiments of this specification. Figure 6 As shown, the electronic device 600 may include a processor 601 and a memory 602. The electronic device 600 may also include one or more of a multimedia component 603, an input / output (I / O) component 604, and a communication component 605. In this embodiment, the electronic device 600 may be a device that implements the seat control method provided in this embodiment.
[0292] The processor 601 is configured to control overall operations of the electronic device 600 to complete all or part of the steps of the seat control method described above. The memory 602 is configured to store various types of data to support operations of the electronic device 600, which can include, for example, instructions for operating any application or method on the electronic device 600, and application-related data, such as contact data, transmitted and received messages, pictures, audio, video, and the like. The memory 602 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic storage, a flash memory, a magnetic disk, or an optical disk. The multimedia component 603 can include a screen and an audio component. The screen can be, for example, a touch screen, and the audio component is configured to output and / or input audio signals. For example, the audio component can include a microphone configured to receive external audio signals. The received audio signals can be further stored in the memory 602 or transmitted through the communication component 605. The audio component also includes at least one speaker configured to output audio signals. The I / O component 604 provides an interface between the processor 601 and other interface modules, which can be a keyboard, a mouse, a button, and the like. The buttons can be virtual buttons or physical buttons. The communication component 605 is configured to perform wired or wireless communication between the electronic device 600 and other devices. The wireless communication, such as Wi-Fi, Bluetooth, near field communication (NFC), 2G, 3G, 4G, narrow band internet of things (NB-IOT), enhanced machine type communication (eMTC), or other 5G, and the like, or a combination of one or more of them, is not limited herein. Therefore, the corresponding communication component 605 can include a Wi-Fi module, a Bluetooth module, an NFC module, and the like.
[0293] In an exemplary embodiment, the electronic device 600 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to execute the above-mentioned seat control method.
[0294] In another exemplary embodiment, a computer-readable storage medium is provided, which stores a computer program. When the program instructions are executed by a processor, the program instructions implement the steps of the seat control method described above. For example, the computer-readable storage medium may be the aforementioned memory 602 containing the program instructions. The program instructions may be executed by the processor 601 of the electronic device 600 to implement or execute the various methods, steps, and logic diagrams disclosed in the embodiments of the present application.
[0295] Alternatively, when the instructions are executed by a computer, they implement or execute the methods, steps, and logic diagrams disclosed in the embodiments of the present application.
[0296] In another exemplary embodiment, a computer program product is provided, including a computer program or instructions, which, when executed by a processor, implement the steps of the seat control method described above. For example, the computer program product may be the aforementioned memory 602 including the computer program, which may be executed by the processor 601 of the electronic device 600 to implement or execute the various methods, steps, and logic diagrams disclosed in the embodiments of this application.
[0297] Alternatively, when the instructions are executed by a computer, they implement or execute the methods, steps, and logic diagrams disclosed in the embodiments of the present application.
[0298] Figure 7 is an exemplary schematic diagram of a vehicle according to some embodiments of the present specification.
[0299] like Figure 7 As shown, the present application also provides a vehicle, which is equipped with the electronic device provided by any of the above embodiments, and is used to execute the seat control method provided by any of the above embodiments. The vehicle can be a fuel-powered vehicle, a plug-in hybrid vehicle, or a new energy vehicle, etc., which is not specifically limited in this specification.
[0300] In one embodiment, the vehicle can be configured in a fully or partially autonomous driving mode. For example, the vehicle can control itself while in the autonomous driving mode and can determine a current state of the vehicle and its surrounding environment, determine a possible behavior of at least one other vehicle in the surrounding environment, and determine a confidence level corresponding to a likelihood that the other vehicle will perform the possible behavior, based on the determined information, control the vehicle. While the vehicle is in the autonomous driving mode, the vehicle can be placed to operate without human interaction.
[0301] In the description of the present application, the terms "first", "second", etc. are used only for the purpose of description, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features defined with "first", "second" can explicitly or implicitly include one or more features. In the description of the present application, the meaning of "multiple" is two or more, unless otherwise specifically limited.
[0302] The embodiments, implementation manners and related technical features of the present application can be combined, replaced with each other without conflict.
[0303] The above is only the preferred embodiment of the present application, and does not limit the present application in any form. Although the description of each embodiment in the embodiment of the present application has its own emphasis, the part not described in detail in a certain embodiment can be referred to the related embodiment of other embodiments. Any simple modification, equivalent change and modification made according to the technical essence of the present application to the above embodiments, without departing from the technical solution content of the present application, still belongs to the scope of the technical solution of the present application.
Claims
1. A seat control method, characterized in that: The method comprises: When the vehicle is in a target operating state, a seat of the vehicle is controlled to reciprocate in at least one rocking direction.
2. The method according to claim 1, characterized in that The controlling the seat of the vehicle to reciprocate in at least one rocking direction comprises: When the target operating condition of the vehicle is a first target operating condition, controlling the seat to reciprocate in a first rocking direction; or When the target operating condition of the vehicle is a second target operating condition, controlling the seat to reciprocate in a second rocking direction; or When the target operating condition of the vehicle is a third target operating condition, the seat is controlled to reciprocate in a first rocking direction and the seat is controlled to reciprocate in a second rocking direction.
3. The method according to claim 1, characterized in that The controlling the seat of the vehicle to reciprocate in at least one rocking direction comprises: At least one first motor corresponding to the seat is controlled to control the seat to reciprocate in at least one rocking direction.
4. The method according to claim 3, characterized in that The controlling of at least one first motor corresponding to the seat to control the seat to reciprocate in at least one rocking direction includes: Based on a preset frequency, the at least one first motor is controlled to rotate forward and reverse alternately to control the seat to reciprocate in at least one rocking direction.
5. The method according to claim 3, characterized in that The first motor is a motor driven based on a first voltage.
6. The method according to claim 3, characterized in that The first motor is a brushless motor.
7. The method according to claim 3, characterized in that Each of the first motors is used to adjust the position or posture of the seat in a corresponding rocking direction.
8. The method according to claim 7, characterized in that The at least one first motor includes at least one of a seat leveling motor that controls the seat to move in a first rocking direction and a seat lifting motor that controls at least a portion of the seat to move in a second rocking direction.
9. The method according to claim 1, characterized in that The method further comprises: The position of the seat is detected, and when the position of the seat reaches a zero-gravity position, the step of controlling the seat of the vehicle to reciprocate in at least one rocking direction is performed.
10. The method according to claim 9, characterized in that The method further comprises: When the posture of the seat does not reach the zero-gravity posture, the posture of the seat in at least one non-shaking direction is adjusted so that the adjusted posture reaches the zero-gravity posture.
11. The method according to claim 10, characterized in that The adjusting the posture of the seat in at least one non-rocking direction comprises: Control at least one second motor to adjust the position or posture of the seat in at least one non-rocking direction to obtain an adjusted posture, each of the second motors being used to adjust the position or posture of a corresponding part of the seat in a corresponding non-rocking direction.
12. The method according to claim 11, characterized in that The second motor is a motor driven based on a second voltage.
13. The method according to claim 11, characterized in that The second motor is a brushed motor.
14. The method according to claim 11, characterized in that The second motor includes at least one of a seat headrest motor, a seat back motor, a seat cushion motor, a footrest motor, and a seat leg support motor of the vehicle.
15. The method according to claim 1, wherein The method further comprises: When a collision of the vehicle is detected, the target motor is controlled to operate so that the posture of the seat reaches a preset posture of a safe state, wherein the target motor is the first motor or the second motor.
16. The method according to claim 1, characterized in that The seat is rocked at corresponding rocking speeds and within corresponding rocking times during the reciprocating motion, and the method further includes: The shaking speed and / or the shaking time are adjusted according to user operation and / or preference data.
17. The method according to claim 16, characterized in that The method further comprises: Detect biological data of the user, and adjust the shaking speed and / or the shaking time and / or the total shaking duration according to the detected biological data.
18. The method according to claim 17, characterized in that The biological data includes at least one of a user's heart rate, breathing rate, and pressure distribution data.
19. The method according to any one of claims 1 to 18, characterized in that The method further comprises: When it is detected that the cradle mode is turned on, it is determined that the vehicle is in the target operating condition.
20. A seat control system, characterized in that: The system includes a control module, The control module is used to control the seat of the vehicle to reciprocate in at least one rocking direction when the vehicle is in a target operating condition.
21. The system according to claim 20, wherein: The system further includes a power supply module and a first voltage conversion module connected to the power supply module, wherein: The first voltage conversion module is used to convert the second voltage output by the power module into a first voltage, and the first voltage is used to drive at least one first motor corresponding to the seat to control the seat to reciprocate in at least one rocking direction.
22. The system according to claim 21, wherein: The system also includes a first drive module connected to the first motor, the first voltage conversion module is used to supply power to the first drive module based on the first voltage, and the first drive module is used to drive the at least one first motor to operate based on the control signal sent by the control module.
23. The system according to claim 22, wherein: The first driving module includes a driving submodule connected to the first motor, and the driving submodule includes: a pre-driving submodule and an inverter submodule connected to the pre-driving submodule. The pre-driving submodule amplifies the control signal and outputs an amplified control signal. The driving submodule is used to convert the amplified control signal into a target control signal to drive the first motor to operate.
24. The system according to claim 21, wherein: Each of the first motors is used to adjust the position or posture of the seat in a corresponding rocking direction.
25. The system according to claim 21, wherein The control module is further configured to: At least one second motor is driven to operate based on the second voltage to adjust the posture of the seat in at least one non-rocking direction.
26. The system according to claim 21, wherein The first voltage conversion module includes a half-bridge circuit, the input end of the half-bridge circuit is used to access the second voltage, and the output end of the half-bridge circuit is used to connect to the energy storage element. The control module is connected to the control end of the half-bridge circuit and is used to control the half-bridge circuit to be alternately turned on so that the energy storage element outputs the first voltage.
27. The system according to claim 26, wherein: The half-bridge circuit includes a first switching element and a second switching element; The control module is used to control the first switching element and the second switching element to be alternately turned on.
28. The system according to claim 21, wherein: The first voltage conversion module is also used to drive the high-power components of the seat.
29. An electronic device, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the steps of the method according to any one of claims 1 to 19.
30. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 19 are implemented.
31. A computer program product, characterized in that The method comprises a computer program or instructions, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 19.
32. A vehicle, characterized in that: The device comprises the seat control system according to any one of claims 20 to 28, or the electronic device according to claim 29, or the steps of implementing the method according to any one of claims 1 to 19.
Citation Information
Cited By
Seat control method, device and equipment and storage medium
CN121157738A
Intelligent seat power supply and control system and method based on 48V power supply and vehicle
CN121425054A