Seat adjusting method, vehicle and medium

By automatically determining the vehicle's current status and combining multiple signal detections, the automatic restoration of the seat bed function is achieved, solving the inefficiency and safety hazards caused by manual restarting in existing technologies, and improving user experience and safety.

CN121572864APending Publication Date: 2026-02-27GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511969317.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-24
Publication Date
2026-02-27

AI Technical Summary

Technical Problem

In existing technologies, the vehicle seat bed function needs to be manually restarted when encountering changes in environmental signals, resulting in low efficiency, poor user experience, and safety hazards. Users also find it difficult to understand the reason for the interruption.

Method used

By collecting data on the vehicle's current gear position, power status, and the occupancy status of the panoramic imaging system, the system automatically determines whether to interrupt or resume the seat bed function. Combining multiple signal detections, it meets strict resumption and interruption conditions to ensure safety.

Benefits of technology

It enables automatic restoration of the seat to bed function, seamless continuation, improved safety and user experience, and avoids safety risks caused by misjudgment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121572864A_ABST
    Figure CN121572864A_ABST
Patent Text Reader

Abstract

The invention provides a seat adjusting method, a vehicle and a medium, and belongs to the field of vehicle seat control, the method comprises the following steps: in response to a bed interruption instruction of a vehicle seat, collecting a first current gear and a first power supply state of the vehicle, and detecting a first current occupation state of a panoramic image system; detecting whether the first current gear, the first power supply state and the first current occupancy state meet corresponding bed recovery conditions or not; and under the condition that it is detected that the first current gear, the first power state and the first current occupancy state all meet the corresponding bed-forming recovery conditions, the vehicle seat is controlled to be adjusted to the bed-forming posture from the initial posture corresponding to interruption. According to the method, a complete post-interruption automatic recovery function can be formed through organic combination of a double-judgment mechanism and an interruption state tracking mechanism, timely interruption and strict recovery are ensured, and automatic recovery and stable continuation of a seat bed after interruption are explicitly supported.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the automotive field, and more specifically, to seat adjustment methods, vehicles, and media in the field of vehicle seat control. Background Technology

[0002] In related technologies, the seat-to-bed function of a vehicle may be interrupted during operation if there are changes in the vehicle's environmental signals. In this case, if the seat-to-bed function is to be resumed, the user can only manually restart the seat-to-bed process to restore its operation.

[0003] However, users can only manually restart the seat-to-bed conversion process, making it difficult to understand why the seat-to-bed conversion function was interrupted. In this case, directly restarting the seat-to-bed conversion function may cause certain safety hazards, posing a certain risk to both the user and the vehicle.

[0004] In summary, among the relevant technologies, the seat-to-bed function requires manual restart by the user, which is inefficient and provides a poor user experience. In addition, users have difficulty understanding the reason for the interruption of the seat-to-bed function and the current status of the vehicle, which may pose certain safety risks to the vehicle and the user. Therefore, it is urgent to improve this technology. Summary of the Invention

[0005] This application provides a method for adjusting a seat, a vehicle, and a medium. This method can integrate multiple signals to automatically determine whether the seat bed-forming function needs to be interrupted or automatically resumed after interruption. This allows the seat bed-forming function to be automatically restored and seamlessly continued after interruption, avoiding the need for the user to manually restart the bed-forming process. Furthermore, the integrated multiple signals can comprehensively and strictly determine the interruption and recovery conditions, avoiding safety risks caused by incomplete determination or lax recovery conditions, and effectively protecting the safety of the vehicle and the user.

[0006] In a first aspect, a method for adjusting a vehicle seat is provided, comprising the following steps: in response to a bed-forming interruption command of the vehicle seat, acquiring the vehicle's first current gear position and first power status, and detecting the first current occupancy status of the panoramic imaging system; detecting whether the first current gear position, the first power status, and the first current occupancy status meet the corresponding bed-forming restoration conditions; and, if it is detected that the first current gear position, the first power status, and the first current occupancy status all meet the corresponding bed-forming restoration conditions, controlling the vehicle seat to adjust from the initial pose corresponding to the interruption to the bed-forming pose.

[0007] Through the above technical solution, during the process of assembling a vehicle seat into a bed, the system can detect whether the vehicle currently meets the conditions for bed formation restoration based on the vehicle's first current gear position, first power status, and first current occupancy status. By comprehensively considering multiple signals from the vehicle, the reliability and effectiveness of the bed formation restoration condition detection results are ensured. The system only determines that the vehicle meets the bed formation restoration conditions when all three signals—first current gear position, first power status, and first current occupancy status—meet their corresponding bed formation restoration conditions. By strictly defining the bed formation restoration conditions, the system accurately determines when the seat bed formation process can be safely resumed, ensuring the safety of the bed formation restoration and avoiding safety risks caused by erroneous restoration due to the fulfillment of a single condition. This effectively protects the safety of the vehicle and the user.

[0008] In conjunction with the first aspect, in some possible implementations, prior to responding to the bed-breaking command of the vehicle seat, the method further includes: acquiring the second current gear position and the second power state of the vehicle, and detecting the second current occupancy state of the panoramic imaging system; detecting whether the second current gear position, the second power state, and the second current occupancy state satisfy the corresponding bed-breaking condition; and generating the bed-breaking command if any of the second current gear position, the second power state, and the second current occupancy state satisfies the corresponding bed-breaking condition.

[0009] Through the above technical solution, the current environmental status of the vehicle can be clearly identified from different dimensions such as the second current gear position, the second power status, and the second current occupancy status of the panoramic imaging system. When any unsafe factor occurs in any dimension that may cause the seat bed conversion function to fail to execute safely, a bed conversion interruption command is generated to prioritize the safety of the vehicle and the user, and avoid delays caused by interrupting the seat bed conversion only when multiple unsafe factors exist at the same time.

[0010] In conjunction with the first aspect, some possible implementations further include: detecting whether the gear signals corresponding to the first current gear position and the second current gear position, the power signals corresponding to the first power state and the second power state, and the status signals corresponding to the first current occupancy state and the second current occupancy state meet the corresponding valid value ranges; and performing the detection of the bed interruption condition and the bed recovery condition when the gear signals, the power signals, and the status signals of the panoramic imaging system all meet the corresponding valid value ranges.

[0011] The above technical solution can detect whether the gear position signal, power supply signal, and status signal of the panoramic imaging system all meet their corresponding valid value ranges. If each signal is within the valid value range, it can then be determined whether the bed interruption condition and bed recovery condition are met. This ensures that the multi-dimensional signal data used to determine the bed interruption condition and bed recovery condition in this application are valid and usable, thereby avoiding judgments made when the signals are invalid and functional abnormalities caused by misjudgments.

[0012] In conjunction with the first aspect, some possible implementations also include: detecting the duration for which the gear position signal, the power signal, and the status signal of the panoramic imaging system meet the corresponding valid value range; and, if the duration meets a preset safety duration threshold, performing the detection of the bed interruption condition and the bed recovery condition.

[0013] The above technical solution can enhance the safety judgment of gear position signal, power signal, and status signal of panoramic imaging system. It can ensure that each signal is within the effective value range and that the duration of each signal being within the effective value range reaches a certain duration. This avoids misjudgment of bed interruption and bed recovery conditions due to invalid signals and filters out interference from short-term signal fluctuations, further ensuring the stability and safety of the bed interruption / recovery function.

[0014] In conjunction with the first aspect, some possible implementations further include: in response to a bed-forming interruption command from the vehicle seat, identifying the current pose of the vehicle seat; detecting whether the current pose meets a preset safety condition; and if the current pose meets the preset safety condition, using the current pose as the initial pose corresponding to the interruption.

[0015] The above technical solution allows the vehicle seat to be used as the initial position for the interruption when the current position meets certain safety conditions in response to the vehicle seat's command to interrupt bed formation. This eliminates the need for additional adjustments to the seat's posture while ensuring the seat's safety. The current position at the time of the interruption is retained for the subsequent bed formation recovery process, avoiding unnecessary seat movement interference for the user and enabling quick continuation of bed formation or adjustment, thus balancing safety and ease of operation.

[0016] In conjunction with the first aspect, some possible implementations also include: if the current pose does not meet the preset safety conditions, taking the pose at the moment of the bed-starting command as the initial pose corresponding to the interruption; and controlling the vehicle seat to adjust to the initial pose corresponding to the interruption.

[0017] The above technical solution allows the vehicle seat to be adjusted back to its original position when the current position of the vehicle seat does not meet certain safety conditions in response to the command to interrupt the bed-making process. This ensures vehicle safety while adjusting the seat to a position that does not affect the user's daily usage habits and can quickly eliminate safety hazards. It also makes it easier for the user to readjust or start the bed-making process based on the familiar initial state, thus improving the user experience.

[0018] In conjunction with the first aspect, some possible implementations also include: if the current pose does not meet the preset safety conditions, using the preset safety pose as the initial pose corresponding to the interruption; and controlling the vehicle seat to adjust to the initial pose corresponding to the interruption.

[0019] The above technical solution allows for adjusting the vehicle seat's position to a safe position when the current posture of the vehicle seat does not meet certain safety conditions in response to a command to interrupt the bed-making process. This eliminates the need to rely on the original posture before bed-making and allows the vehicle seat to be adjusted directly to a safe position. This minimizes the impact on vehicle safety functions and users caused by unsafe postures during bed-making interruption, effectively improving the applicability and safety of this application.

[0020] In conjunction with the first aspect, some possible implementations also include: receiving user instructions during the bed-forming interruption command response process, and / or controlling user instructions during the process of adjusting the vehicle seat from the initial pose corresponding to the interruption to the bed-forming pose; controlling the vehicle seat to execute the action corresponding to the user instructions.

[0021] Through the above technical solution, user commands can be received and executed in real time during the response process of bed formation interruption and the adjustment process of restoring the bed formation posture from the initial posture corresponding to the interruption. This breaks through the fixed process limitation of the system's default actions, meets the user's personalized fine-tuning needs for the seat posture, and allows the user to flexibly control the seat operation rhythm according to the real-time usage scenario, avoiding unnecessary waiting or repeated adjustments, and greatly improving the operational flexibility and user experience of the seat bed formation function in this application.

[0022] Secondly, a vehicle seat adjustment device is provided, comprising: a first acquisition module, configured to acquire the vehicle's first current gear position and first power status in response to a vehicle seat bed-forming interruption command, and detect the first current occupancy status of a panoramic imaging system; a first detection module, configured to detect whether the first current gear position, the first power status, and the first current occupancy status meet the corresponding bed-forming recovery conditions; and a recovery module, configured to control the vehicle seat to adjust from the initial pose corresponding to the interruption to the bed-forming pose when it is detected that the first current gear position, the first power status, and the first current occupancy status all meet the corresponding bed-forming recovery conditions.

[0023] Through the above technical solution, during the process of assembling a vehicle seat into a bed, the system can detect whether the vehicle currently meets the conditions for bed formation restoration based on the vehicle's first current gear position, first power status, and first current occupancy status. By comprehensively considering multiple signals from the vehicle, the reliability and effectiveness of the bed formation restoration condition detection results are ensured. The system only determines that the vehicle meets the bed formation restoration conditions when all three signals—first current gear position, first power status, and first current occupancy status—meet their corresponding bed formation restoration conditions. By strictly defining the bed formation restoration conditions, the system accurately determines when the seat bed formation process can be safely resumed, ensuring the safety of the bed formation restoration and avoiding safety risks caused by erroneous restoration due to the fulfillment of a single condition. This effectively protects the safety of the vehicle and the user.

[0024] In conjunction with the first aspect, some possible implementations further include: a second acquisition module, configured to acquire the second current gear position and second power state of the vehicle before responding to the bed-forming interruption command of the vehicle seat, and detect the second current occupancy state of the panoramic imaging system; a second detection module, configured to detect whether the second current gear position, the second power state, and the second current occupancy state satisfy the corresponding bed-forming interruption conditions; and a generation module, configured to generate the bed-forming interruption command if it is detected that any of the second current gear position, the second power state, and the second current occupancy state satisfies the corresponding bed-forming interruption conditions.

[0025] Through the above technical solution, the current environmental status of the vehicle can be clearly identified from different dimensions such as the second current gear position, the second power status, and the second current occupancy status of the panoramic imaging system. When any unsafe factor occurs in any dimension that may cause the seat bed conversion function to fail to execute safely, a bed conversion interruption command is generated to prioritize the safety of the vehicle and the user, and avoid delays caused by interrupting the seat bed conversion only when multiple unsafe factors exist at the same time.

[0026] In conjunction with the first aspect, some possible implementations further include: a third detection module, used to detect whether the gear signals corresponding to the first current gear position and the second current gear position, the power signals corresponding to the first power state and the second power state, and the status signals corresponding to the first current occupancy state and the second current occupancy state meet the corresponding valid value ranges; and a first execution module, used to execute the detection of the bed interruption condition and the bed recovery condition when the gear signals, the power signals, and the status signals of the panoramic imaging system all meet the corresponding valid value ranges.

[0027] The above technical solution can detect whether the gear position signal, power supply signal, and status signal of the panoramic imaging system all meet their corresponding valid value ranges. If each signal is within the valid value range, it can then be determined whether the bed interruption condition and bed recovery condition are met. This ensures that the multi-dimensional signal data used to determine the bed interruption condition and bed recovery condition in this application are valid and usable, thereby avoiding judgments made when the signals are invalid and functional abnormalities caused by misjudgments.

[0028] In conjunction with the first aspect, some possible implementations may also include: a fourth detection module, used to detect the duration for which the gear position signal, the power signal, and the status signal of the panoramic imaging system meet the corresponding valid value range; and a second execution module, used to execute the detection of the bed interruption condition and the bed recovery condition when the duration meets a preset safety duration threshold.

[0029] The above technical solution can enhance the safety judgment of gear position signal, power signal, and status signal of panoramic imaging system. It can ensure that each signal is within the effective value range and that the duration of each signal being within the effective value range reaches a certain duration. This avoids misjudgment of bed interruption and bed recovery conditions due to invalid signals and filters out interference from short-term signal fluctuations, further ensuring the stability and safety of the bed interruption / recovery function.

[0030] In conjunction with the first aspect, some possible implementations further include: an identification module, used to identify the current pose of the vehicle seat in response to the bed-forming interruption command of the vehicle seat; a fifth detection module, used to detect whether the current pose meets preset safety conditions; and a first determination module, used to use the current pose as the initial pose corresponding to the interruption if the current pose is detected to meet the preset safety conditions.

[0031] The above technical solution allows the vehicle seat to be used as the initial position for the interruption when the current position meets certain safety conditions in response to the vehicle seat's command to interrupt bed formation. This eliminates the need for additional adjustments to the seat's posture while ensuring the seat's safety. The current position at the time of the interruption is retained for the subsequent bed formation recovery process, avoiding unnecessary seat movement interference for the user and enabling quick continuation of bed formation or adjustment, thus balancing safety and ease of operation.

[0032] In conjunction with the first aspect, some possible implementations may further include: a second determining module, configured to, when the current pose does not meet the preset safety conditions, take the pose at the moment of the bed-forming start command as the initial pose corresponding to the interruption; and a first adjusting module, configured to control the vehicle seat to adjust to the initial pose corresponding to the interruption.

[0033] The above technical solution allows the vehicle seat to be adjusted back to its original position when the current position of the vehicle seat does not meet certain safety conditions in response to the command to interrupt the bed-making process. This ensures vehicle safety while adjusting the seat to a position that does not affect the user's daily usage habits and can quickly eliminate safety hazards. It also makes it easier for the user to readjust or start the bed-making process based on the familiar initial state, thus improving the user experience.

[0034] In conjunction with the first aspect, some possible implementations may further include: a third determining module, used to take a preset safe pose as the initial pose corresponding to the interruption when the current pose is detected to not meet the preset safety conditions; and a second adjusting module, used to control the vehicle seat to adjust to the initial pose corresponding to the interruption.

[0035] The above technical solution allows for adjusting the vehicle seat's position to a safe position when the current posture of the vehicle seat does not meet certain safety conditions in response to a command to interrupt the bed-making process. This eliminates the need to rely on the original posture before bed-making and allows the vehicle seat to be adjusted directly to a safe position. This minimizes the impact on vehicle safety functions and users caused by unsafe postures during bed-making interruption, effectively improving the applicability and safety of this application.

[0036] In conjunction with the first aspect, some possible implementations may further include: a receiving module, used to receive user instructions during the bed-forming interruption instruction response process, and / or user instructions during the process of controlling the vehicle seat to adjust from the initial pose corresponding to the interruption to the bed-forming pose; and a third execution module, used to control the vehicle seat to execute the action corresponding to the user instructions.

[0037] Through the above technical solution, user commands can be received and executed in real time during the response process of bed formation interruption and the adjustment process of restoring the bed formation posture from the initial posture corresponding to the interruption. This breaks through the fixed process limitation of the system's default actions, meets the user's personalized fine-tuning needs for the seat posture, and allows the user to flexibly control the seat operation rhythm according to the real-time usage scenario, avoiding unnecessary waiting or repeated adjustments, and greatly improving the operational flexibility and user experience of the seat bed formation function in this application.

[0038] Thirdly, a vehicle is provided, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the vehicle seat adjustment method as described in the above embodiments.

[0039] Fourthly, a computer-readable storage medium is provided that stores a computer program, which, when executed by a processor, implements the above-described method for adjusting a vehicle seat.

[0040] Fifthly, a computer program product is provided, including a computer program that, when executed, implements the above-described method for adjusting a vehicle seat. Attached Figure Description

[0041] Figure 1 This is a schematic flowchart illustrating a method for adjusting a vehicle seat according to an embodiment of this application; Figure 2 This is a schematic diagram of a control system for a seat-to-bed function provided in one embodiment of this application; Figure 3 This is a schematic diagram of a seat bed interruption determination mechanism provided in one embodiment of this application; Figure 4 This is a schematic diagram of an automatic seat-to-bed determination mechanism provided in one embodiment of this application; Figure 5 This is a schematic diagram of the structure of a vehicle seat adjustment device provided in an embodiment of this application; Figure 6 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application. Detailed Implementation

[0042] Figure 1 This is a schematic flowchart illustrating a method for adjusting a vehicle seat according to an embodiment of this application. This method can be applied to a controller in a vehicle, which may be a vehicle controller, body controller, cockpit domain controller, etc.

[0043] For example, such as Figure 1 As shown, the method 100 includes: In step S101, in response to the bed interruption command of the vehicle seat, the first current gear position and the first power status of the vehicle are collected, and the first current occupancy status of the panoramic imaging system is detected.

[0044] It is understandable that the seat bed-forming process includes, but is not limited to, states such as available, bed-opening adjustment in progress, bed-closing adjustment in progress, bed-opening paused, and bed-closing paused. The bed-forming interruption command here refers to a control command used to interrupt the vehicle's seat bed-forming process. For example, while the vehicle's seat bed-forming function is in operation (bed-opening adjustment, bed-closing adjustment), during the adjustment process of the seats being laid down to form a bed, an interruption command is issued by the vehicle's control system. After the interruption, the seat bed-forming process enters states such as bed-opening paused and bed-closing paused.

[0045] In some embodiments, the cockpit domain controller performs the above method. The cockpit domain controller can respond to a seat bed-up interruption command, interrupt the seat bed-up process of the vehicle, and then collect the vehicle's first current gear position, first power status, and the first current occupancy status of the vehicle's panoramic imaging system.

[0046] The vehicle's first current gear position here refers to the gear status of the vehicle when the seat bed is interrupted, such as P (park), D (drive), or R (reverse), to determine whether the vehicle is currently in reverse.

[0047] The vehicle's first power state, in this context, refers to the vehicle's power supply status when the seat bed assembly is interrupted. For example, when the bed assembly is interrupted, the vehicle's power supply may be in the ACC position, meaning the vehicle is only powered on but the engine is not started, and only the vehicle infotainment and seat control systems are working; or the power supply may be in the ON position, meaning the vehicle is powered on and the engine is running, and the vehicle is idling.

[0048] The first current occupancy state of the surround view monitor (AVM) refers to whether the screen resources of the AVM are occupied or not when the seat bed is not being adjusted. As long as the AVM is currently occupying screen resources (e.g., forced on, normal on), it is considered to be in an occupied state. For example, if the user is reversing when the seat bed is not adjusted, and the AVM screen is used to display the surroundings of the vehicle, then the first current occupancy state of the AVM is occupied. If the user is only adjusting the seat and the AVM is not activated, then the first current occupancy state of the AVM is unoccupied.

[0049] Optionally, in one embodiment of this application, before responding to the bed-forming interruption command of the vehicle seat, the method further includes: acquiring the second current gear position and the second power state of the vehicle, and detecting the second current occupancy state of the panoramic imaging system; detecting whether the second current gear position, the second power state, and the second current occupancy state meet the corresponding bed-forming interruption conditions; and generating a bed-forming interruption command if it is detected that any of the second current gear position, the second power state, and the second current occupancy state meets the corresponding bed-forming interruption conditions.

[0050] As one possible approach, this application can automatically determine whether the current seat-forming process needs to be interrupted by collecting various signals from the vehicle before responding to a command to interrupt the seat-forming process.

[0051] For example, this application may, but is not limited to, collect the vehicle's second current gear position, second power status, and second current occupancy status of the panoramic imaging system, and then determine whether a bed-forming interrupt command needs to be generated based on whether the second current gear position, second power status, and second current occupancy status meet the corresponding bed-forming interrupt conditions.

[0052] The second current gear position of the vehicle refers to the current gear position of the vehicle when the seat bed function is running, such as P (park), D (drive), or R (reverse), to determine whether the vehicle is currently in reverse.

[0053] The vehicle's second power state, in this context, refers to the operating state of the vehicle's power supply when the seat-to-bed function is in operation. For example, when the seat-to-bed function is in operation, the vehicle's power supply may be in the ACC position, meaning that the vehicle is only powered on but the engine is not started, and only the vehicle's infotainment system and seat control system are working; or the power supply may be in the ON position, meaning that the vehicle is powered on and the engine is running, and the vehicle is idling.

[0054] The second current occupancy state of the panoramic imaging system refers to whether the screen resources of the vehicle's panoramic imaging system are occupied or not when the seat conversion function is running. For example, if the seat conversion function is running and the user is reversing, the panoramic imaging screen is used to display the surrounding view of the vehicle, then the first current occupancy state of the panoramic imaging system is the occupied state; if the user is only adjusting the seat and the panoramic imaging is not activated, then the first current occupancy state of the panoramic imaging system is the unoccupied state.

[0055] It should be noted that the entire process of converting a seat into a bed is not instantaneous, but may encounter multiple interruptions and recoveries. Therefore, the first current gear position, the first power state, and the first current occupancy state of the panoramic imaging system in this embodiment refer to the vehicle's gear position, power state, and occupancy state of the panoramic imaging system during the process after the seat bed conversion is interrupted but before it is resumed. The second current gear position, the second power state, and the second current occupancy state of the panoramic imaging system in this embodiment refer to the vehicle's gear position, power state, and occupancy state of the panoramic imaging system while the seat bed conversion function is running (i.e., the seat bed conversion process is in progress).

[0056] For example, in the embodiments of this application, the first current gear position and the second current gear position can be obtained, but are not limited to, by the cockpit domain controller continuously collecting gear position status signals through the vehicle CAN bus or related sensor interfaces to obtain changes in the gear position status in real time. The gear position status signal can be used to characterize the current gear position of the vehicle to determine whether the vehicle is in reverse. Its signal value is an integer, where 0 represents P (Park), 1 represents D (Drive), 2 represents R (Reverse), and 3 represents N (Neutral).

[0057] The first and second power states can be obtained by the cockpit domain controller continuously from the vehicle power management system, but are not limited to the following: the power status signals. The power signals can be used to characterize the current power status of the vehicle to determine whether the vehicle power is available. The signal values ​​are integers, with 0 indicating power off, 1 indicating power on (ACC state), and 2 indicating power on (ON state).

[0058] The first and second current occupancy states of the panoramic imaging system can be obtained, but are not limited to, by the cockpit domain controller continuously collecting AVM (Around View Monitor) occupancy status signals through the AVM system interface and acquiring real-time AVM status changes. The AVM status signal can be used to characterize the occupancy status of the panoramic imaging system to determine whether the system is occupying screen resources. Its signal value is an integer, where 0 indicates the AVM is off (not occupying screen resources), and a non-zero value indicates the AVM is in an occupied state (including forced on, normal on, and all other screen resource-occupying states are uniformly considered as occupied). It should be noted that the specific signal value type and its meaning can be set or adjusted by those skilled in the art according to the actual situation. The embodiments in this application are only illustrative and do not impose specific limitations.

[0059] For example, in this application, the second current gear position, the second power state, and the second current occupancy state satisfy the corresponding bed-forming interruption conditions, including but not limited to the following situations: (1) The vehicle's second current gear is in R gear. That is, the gear signal is 2 (R gear). At this time, the vehicle is in reverse, indicating that the driver needs to perform a reversing operation. At this time, the seat bed function should be interrupted immediately to avoid the seat adjustment action interfering with the driver's reversing operation and to ensure driving safety.

[0060] (2) The second power supply is in the off state. That is, the power signal is equal to 0. At this time, the power supply of the vehicle is off, indicating that the vehicle may be in a state of being turned off. The power off may cause the seat adjustment motor to malfunction. Therefore, the seat bed function should be interrupted at this time.

[0061] (3) The second current occupancy state is in the occupancy state, that is, the AVM state signal is not equal to 0 (occupancy state). When the AVM is in the occupancy state, it indicates that the driver is using the panoramic imaging function to observe the surrounding environment of the vehicle, such as the reversing image, 360-degree surround view, etc. In order to avoid the seat adjustment action and the image display conflict, affecting the driver's observation of the surrounding environment of the vehicle, the seat bed function should be interrupted at this time.

[0062] If any one of the vehicle's second current gear position, second power state, and second current occupancy state is detected, and the corresponding bed-forming interruption condition is met, that is, as long as the vehicle's second current gear position is in reverse, or the second power state is off, or the panoramic imaging system's second current occupancy state is in an occupied state, a bed-forming interruption command can be generated.

[0063] The vehicle's second current gear position, second power status, and second current occupancy status of the panoramic imaging system can reflect the vehicle's current environmental status from different dimensions. If any of these dimensions presents an unsafe factor, the seat-to-bed function may fail to execute safely. Therefore, this embodiment employs an "OR" decision logic: if any of the second current gear position, second power status, or second current occupancy status of the panoramic imaging system indicates the presence of an unsafe factor, the function is immediately interrupted. This prioritizes the safety of the vehicle and the user, avoiding delays caused by interrupting seat-to-bed conversion only when multiple unsafe factors exist simultaneously.

[0064] Figure 2 This is a schematic diagram of a seat-bed assembly interruption determination mechanism provided in one embodiment of this application. Figure 2As shown, in simple terms, the bed interruption condition in this application embodiment can be expressed as: Interrupt = (Gear == 2) ∨ (Power == 0) ∨ (AVM != 0), where Gear = gear position, Power = power supply, AVM = AVM preview status, InterruptFlag = interrupt flag; 1 = on, 2 = start; 0 = off; ∨ is an "OR" operation.

[0065] Optionally, in one embodiment of this application, the method further includes: detecting whether the gear signal corresponding to the first current gear position and the second current gear position, the power signal corresponding to the first power state and the second power state, and the status signal corresponding to the first current occupancy state and the second current occupancy state meet the corresponding valid value range; and performing the detection of bed interruption conditions and bed recovery conditions when the gear signal, power signal, and status signal of the panoramic imaging system all meet the corresponding valid value range.

[0066] In some embodiments, when detecting whether automatic seat bed formation can be performed based on the vehicle's first current gear position, first power state, and the panoramic imaging system's first current occupancy state, and when detecting whether seat bed formation needs to be interrupted based on the vehicle's second current gear position, second power state, and the panoramic imaging system's second current occupancy state, this application can also detect whether the gear position signal corresponding to the first current gear position / second current gear position, the power signal corresponding to the first power state / second power state, and the status signal corresponding to the first current occupancy state / second current occupancy state of the panoramic imaging system meet the corresponding valid value ranges. This is so that if the gear position signal, power signal, and panoramic imaging system status signal all meet the corresponding valid value ranges, then it can be determined whether the bed formation interruption condition and bed formation recovery condition are met.

[0067] For example, this application can perform a validity check on the collected environmental signals before each determination of whether the bed-forming interruption condition and bed-forming recovery condition are met: checking whether the gear position signal, power supply signal, and AVM status signal are all within their respective valid value ranges, where the valid value range of the gear position signal is 0-3, the valid value range of the power supply signal is 0-2, and the valid value range of the AVM status signal is a non-negative integer. If any signal is invalid, the current recovery monitoring state remains unchanged, no further determination is made, and the determination is made only after a valid signal is re-collected.

[0068] This ensures that the multi-dimensional signal data used to determine bed interruption and bed recovery conditions in the embodiments of this application are valid and usable, thereby avoiding judgments when the signals are invalid (such as signal loss, signal values ​​exceeding the valid range, etc.), and thus avoiding functional abnormalities caused by misjudgment.

[0069] Optionally, in one embodiment of this application, the method further includes: detecting the duration for which the gear position signal, power supply signal, and status signal of the panoramic imaging system meet the corresponding valid value range; and performing detection of bed interruption conditions and bed recovery conditions when the duration meets a preset safe duration threshold.

[0070] In some embodiments, this application can also add a level of safety protection on the basis of detecting that the gear position signal, power signal, and status signal of the panoramic imaging system meet the corresponding valid value range. That is, this application can also detect the duration for which the gear position signal, power signal, and status signal of the panoramic imaging system meet the corresponding valid value range. If the duration meets the preset safety duration threshold, the detection of bed interruption condition and bed recovery condition will be performed.

[0071] Here, "duration" refers to the continuous time during which the gear position signal, power signal, and AVM signal simultaneously meet their respective valid value ranges. For example, it is the continuous duration from the moment when the gear position signal, power signal, and AVM signal are all valid until the moment when any one of the signals fails.

[0072] The preset safety duration threshold can be understood as the minimum time standard for a signal to remain valid, such as 1 second or 2 seconds. This can effectively filter out short-term fluctuations in the signal and avoid misjudgment.

[0073] For example, taking a safety duration threshold of 1 second as an example, a user triggers the seat to bed mode inside the vehicle. At this time, the vehicle is in P gear (signal 0, valid) and the power is ACC (signal 1, valid). However, due to electromagnetic interference, the AVM signal momentarily jumps from 0 (unoccupied, valid) to 1 (invalid), and then returns to 0 (valid) after 100 milliseconds. At this time, the duration for which all three signals simultaneously meet the valid value range is only 100 milliseconds, which does not reach the preset threshold of 1 second. Therefore, the duration for which the AVM signal meets the valid value range is insufficient, and the bed-forming interruption condition is not detected. The monitoring of signals continues until all three signals meet the valid value range for a certain duration before a judgment is made.

[0074] For example, taking a safe duration threshold of 1 second as an example, after the bed is interrupted (the seat is in a reclined state at 60° relative to the ground), if you want to restore the bed, the gear signal is P (signal 0, valid), the power is ACC (signal 1, valid), and the AVM is not turned on (signal 0, valid). The timer starts from the moment when the three signals are valid at the same time and is continuously monitored for 1.2 seconds. If the safe duration threshold of 1 second is exceeded, it can be confirmed that the signals are stable and valid without fluctuation. Only then will the bed restoration conditions be further checked.

[0075] Optionally, in one embodiment of this application, the method further includes: in response to a bed-forming interruption command of the vehicle seat, identifying the current pose of the vehicle seat; detecting whether the current pose meets preset safety conditions; and if the current pose meets the preset safety conditions, using the current pose as the initial pose corresponding to the interruption.

[0076] In some embodiments, in order to further enhance safety, this application may, but is not limited to, make a certain judgment on the posture of the seat at the time of interruption when responding to the bed-forming interruption command of the vehicle seat.

[0077] For example, in response to a command to interrupt the bed-forming of a vehicle seat, this application can first identify the current position and posture of the vehicle seat, that is, the combined state of the actual position and posture of the seat when the bed-forming is interrupted, such as the position information of the seat at this time, such as the front-to-back distance and height, and the posture information such as the reclining angle of the backrest.

[0078] Then, the embodiments of this application can detect whether the current position of the vehicle meets the preset safety conditions. If the current position meets the preset safety conditions, the current position can be used as the initial position corresponding to the interruption. When the seat interruption ends and the seat bed function is restored, the seat bed process can continue with the current position.

[0079] The preset safety conditions here can be understood as pre-set standard seat safety postures. Only when the current posture meets these safety conditions can the seat bed assembly process continue using the current posture as the initial posture when resuming the bed assembly process after the current bed assembly is interrupted. For example, the current posture needs to meet the requirements of not affecting vehicle safety functions and not endangering occupant safety, such as not obstructing airbags, not hindering door opening and closing, and not interfering with the steering / braking system.

[0080] It should be noted that the specific preset safety conditions can be set or adjusted by those skilled in the art based on the actual situation of the vehicle seats. The embodiments in this application are only illustrative and do not impose any specific limitations.

[0081] Taking the following safety conditions as an example: the B-pillar airbag is not obstructed, the doors can be opened and closed normally, and the steering wheel operation is not affected: When a user activates the seat to bed mode, the backrest begins to recline from a 90° angle (upright position) relative to the ground. When it reclines to a 60° angle relative to the ground, the system detects that the vehicle has changed gears to reverse (R). This satisfies the conditions for generating a bed-forming interruption command, which is then generated and responded to, thus interrupting the seat bed-forming process.

[0082] At this point, the current pose corresponding to the interruption of seat bed formation is: centered fore-aft position, with the backrest at 60° horizontally relative to the ground. The system detects that this pose does not obstruct the vehicle's B-pillar airbag, the doors can be opened and closed normally, and it does not affect steering wheel operation, thus meeting certain safety conditions. Therefore, the current pose of "centered fore-aft position, with the backrest at 60° horizontally relative to the ground" is directly used as the initial pose corresponding to the interruption.

[0083] At this point, when the seat interruption is ended and the seat is restored to bed function in the subsequent process, if the bed function continues, the seat will continue to recline horizontally from a 60° angle between the backrest and the ground.

[0084] Optionally, in one embodiment of this application, the method further includes: if the current pose does not meet the preset safety conditions, taking the pose at the moment of the bed-forming start command as the initial pose corresponding to the interruption; and controlling the vehicle seat to adjust to the initial pose corresponding to the interruption.

[0085] In other embodiments, if the current pose at the time of seat interruption does not meet certain safety conditions, this application may, but is not limited to, use the pose at the moment of the bed-making start command as the initial pose corresponding to the interruption, and control the vehicle seat to adjust to the initial pose corresponding to the interruption. Then, when the seat interruption ends and the seat bed-making function is restored, the seat bed-making process can continue with the initial pose corresponding to the interruption (i.e., the pose at the moment of the bed-making start command).

[0086] Here, the "bed-setting start command" refers to the control command that initially triggers the seat to start the bed-setting mode. For example, when the user presses the seat bed-setting control icon on the vehicle's central control screen, the vehicle's control system receives the signal and generates the corresponding bed-setting start command.

[0087] Correspondingly, the posture at the moment of responding to the bed-setting start command refers to the initial posture of the seat when it receives the bed-setting start command, that is, the seat posture when the bed-setting action is started, which can also be understood as the initial posture of the bed-setting.

[0088] Using the pose at the moment of responding to the bed-forming start command as the initial pose corresponding to the interruption means that after the seat responds to the bed-forming interruption command, if it detects that the current pose at the time of the bed-forming interruption does not meet certain safety conditions, the pose at the moment of responding to the bed-forming start command (i.e., the pose when the bed-forming action starts) is used as the pose after the seat bed-forming interruption. The vehicle's seat is then controlled to adjust to this pose after the bed-forming interruption (the pose at the moment of responding to the bed-forming start command). Thus, when the seat bed-forming function is restored after the seat interruption ends, the seat bed-forming process can continue with the initial pose corresponding to the interruption (the pose at the moment of responding to the bed-forming start command).

[0089] Taking the B-pillar airbag not being obstructed, the doors being able to open and close normally, and steering wheel operation not being affected as a certain safety condition as an example: The posture of the seat at the moment it receives the user's command to start the bed is: the backrest is at a 90° angle to the horizontal direction of the ground (upright position), and the fore-aft position is forward.

[0090] When the seat is reclined to 20° relative to the horizontal direction of the ground, the vehicle's gear has been changed to R gear, which meets the conditions for generating a bed-forming interruption command. Therefore, a bed-forming interruption command is generated and responded to, thus interrupting the seat bed-forming process.

[0091] At this point, the current posture corresponding to the interruption of seat bed formation is: forward position with the backrest at 20° horizontally relative to the ground. This posture does not affect steering wheel operation, and the forward position allows the doors to open and close normally. However, the 20° horizontal angle of the backrest relative to the ground obstructs the vehicle's B-pillar airbag, thus failing to meet certain safety requirements.

[0092] Therefore, in this embodiment of the application, the position of the seat at the moment when it receives the user-triggered bed-start command, which is "backrest at 90° horizontally relative to the ground and forward position", can be used as the initial position corresponding to the interruption. The seat can be automatically controlled to return from 20° horizontally relative to the ground to 90° horizontally relative to the ground to ensure that the vehicle is in a safe state.

[0093] At this point, when the seat interruption is ended and the seat is restored to bed function in the subsequent process, if the bed function continues, the seat will continue to recline horizontally from a 90° angle between the backrest and the horizontal direction relative to the ground.

[0094] Optionally, in one embodiment of this application, the method further includes: if the current pose does not meet the preset safety conditions, using the preset safety pose as the initial pose corresponding to the interruption; and controlling the vehicle seat to adjust to the initial pose corresponding to the interruption.

[0095] In other embodiments, in order to meet the diverse needs of vehicles, this application may also use a preset safe posture as the initial posture corresponding to the interruption if it is detected that the current posture of the seat does not meet certain safety conditions when responding to the vehicle seat bed interruption command.

[0096] Here, the preset safe posture can be understood as a pre-set safe posture of the seat that meets certain safety conditions. It should be noted that the specific preset safe posture can be set or adjusted by those skilled in the art according to the actual situation. The embodiments in this application are only illustrative and do not impose specific limitations.

[0097] Using a certain safe position as the initial position corresponding to the interruption means that after the seat responds to the bed-forming interruption command, if it detects that the current position at the time of the bed-forming interruption does not meet certain safety conditions, it will use the certain safe position as the position after the seat bed-forming interruption and control the vehicle's seat to adjust to the position after the seat bed-forming interruption (the certain safe position). Thus, when the seat bed-forming function is restored after the seat interruption ends, the seat bed-forming process can continue with the initial position (the certain safe position) corresponding to the interruption.

[0098] Taking a backrest at a 55° angle to the ground and centered fore-aft position as an example, a safe posture is: When a user activates the seat bed mode, the backrest begins to recline from a 90° angle (upright position) relative to the ground. When it reclines to a 30° angle relative to the ground, the system detects that the vehicle has shifted to reverse gear (R). This satisfies the conditions for generating a bed-forming interruption command, which is then generated and responded to, thus interrupting the seat bed-forming process.

[0099] At this point, the current posture corresponding to the interruption of seat bed formation is: centered fore-aft position, with the backrest at 30° to the horizontal direction of the ground. This posture does not affect steering wheel operation, and the forward position allows the doors to open and close normally. However, the 30° angle of the backrest to the horizontal direction of the ground obstructs the vehicle's B-pillar airbag, failing to meet certain safety conditions. Therefore, this embodiment can use a certain safe posture, "backrest at 55° to the horizontal direction of the ground, centered fore-aft position," as the initial posture corresponding to the interruption, and automatically control the seat to retract from 20° to the horizontal direction of the ground to 55° to the horizontal direction of the backrest, to ensure the vehicle is in a safe state.

[0100] At this point, when the seat interruption is ended and the seat is restored to bed function in the subsequent process, if the bed function continues, the seat will continue to recline horizontally from a 55° angle between the backrest and the ground.

[0101] In step S102, it is detected whether the first current gear position, the first power supply state, and the first current occupancy state meet the corresponding bed recovery conditions.

[0102] In some embodiments, after the vehicle receives the vehicle's first current gear position, first power state, and first current occupancy state of the panoramic imaging system in response to the vehicle seat's bed-setting interruption command, the embodiments of this application may continue to detect whether the first current gear position, first power state, and first current occupancy state meet the corresponding bed-setting recovery conditions.

[0103] For example, while detecting the first current gear position, the first power status, and the first current occupancy status of the panoramic imaging system, as well as the second current gear position, the second power status, and the second current occupancy status of the panoramic imaging system, it is also necessary to monitor the business status of the seat bed in real time. In this application, real-time monitoring of changes in the business status of the seat bed can be achieved, but is not limited to, by maintaining and restoring the monitoring status.

[0104] Here, "business status" refers to the current execution status of the chair-to-bed conversion process, including idle status (corresponding to the chair-to-bed conversion function not being started), bed-opening adjustment status (corresponding to the bed-opening action being performed), bed-closing adjustment status (corresponding to the bed-closing action being performed), bed-opening paused status (corresponding to the bed-opening action being paused), and bed-closing paused status (corresponding to the bed-closing action being paused).

[0105] By monitoring changes in the service status, this embodiment of the application can effectively determine when to start monitoring the vehicle's environmental signals (gear position signal, power signal, AVM status signal) and when to stop monitoring. Specifically, when the service status of the seat-to-bed conversion changes from idle to non-idle, it indicates that the seat-to-bed conversion function has been activated, and at this time, monitoring of environmental signals needs to begin; when the service status changes from non-idle to idle, it indicates that the seat-to-bed conversion function has ended, and at this time, monitoring needs to be stopped and the status reset.

[0106] From the perspective of business status, the interruption and recovery operation mode of the seat bed in this application embodiment can be represented as follows, but is not limited to: When the service starts: Start monitoring environmental signals (gear position, power supply, AVM) to check whether the conditions for bed formation are met, and interrupt the seat bed formation process if necessary; After service interruption: Monitoring will not stop after the interruption, but will continue to monitor environmental signals and wait for the conditions for bed recovery to be met; When the conditions for bed formation are met: Once the conditions for bed formation are met, automatic restoration is triggered immediately, and the seat-to-bed function continues to operate; When the operation ends: Stop monitoring.

[0107] For example, this application may, but is not limited to, continuously obtain the current business status through the status interface provided by the seat-to-bed business module, thereby monitoring the changes in the business status of the seat-to-bed in real time.

[0108] Furthermore, the "restore monitoring status" here refers to the monitoring status during the automatic interruption and resumption process of the seat-to-bed conversion. It is used to track the interruption and resumption monitoring process, including but not limited to the following: idle status (not being monitored, seat-to-bed conversion function not started), monitoring status (monitoring environmental signals, seat-to-bed conversion function is operating normally), and interrupted status (seat-to-bed conversion function has been interrupted and is waiting for the resumption conditions to be met).

[0109] For example, the recovery monitoring state can be used to track whether the system is currently monitoring the recovery conditions of the seat bed assembly and whether the seat bed assembly has been interrupted. This is a key mechanism for achieving automatic recovery after the seat bed assembly is interrupted. By maintaining this recovery monitoring state, the embodiments of this application can ensure continuous monitoring of environmental signals after the seat bed assembly function is started, and continued monitoring of recovery conditions after the function is interrupted. Once the recovery conditions are met, automatic recovery is triggered immediately. The management of this state enables the system to distinguish whether the seat bed assembly is currently in different stages such as "normal operation" or "interrupted and waiting for recovery," providing a state basis for automatic recovery.

[0110] Therefore, the embodiments of this application can achieve the continuous tracking of the interruption status of the seat bed by designing a special interruption status tracking mechanism. Even when the interruption status is reached, the monitoring continues, thereby continuously determining whether the vehicle meets certain conditions for seat bed restoration. This solves the drawback of requiring manual intervention after an interruption, enabling the seat bed business module to seamlessly continue the previous action process instead of starting over. Thus, automatic recovery and seamless continuation after an interruption are achieved in the specific scenario of seat bed.

[0111] The state transition rules for restoring monitoring status can be, but are not limited to, the following: (1) When the business status changes from idle to non-idle, the recovery monitoring status is set to the monitoring state and the monitoring of environmental signals is started.

[0112] (2) When the business status changes from non-idle to idle, restore the monitoring status to idle, stop monitoring and reset.

[0113] (3) When the interruption condition is detected and the current state is under monitoring, the recovery monitoring state is set to the interrupted state, the interruption is triggered and the monitoring of the recovery condition continues.

[0114] (4) When the recovery conditions are met and the current state is interrupted, the recovery monitoring status is set to the monitoring state, the recovery is triggered and monitoring continues.

[0115] For example, if any of the second current gear position, the second power state, and the second current occupancy state meets the corresponding bed-forming interruption condition, this embodiment of the application will determine that the interruption flag of the seat bed-forming is true, and an interruption needs to be triggered to generate a bed-forming interruption command.

[0116] During this process, if the interrupt flag is true and the current recovery monitoring status is "monitoring," the interrupt flag will trigger the system to set the recovery monitoring status to "interrupted" and send an interruption notification to the seat-to-bed conversion service module, requesting the module to suspend the current seat adjustment action. After the interruption, the system continues to monitor environmental signals, waiting for the recovery conditions to be met.

[0117] In step S103, if the first current gear position, the first power state, and the first current occupancy state all meet the corresponding bed restoration conditions, the vehicle seat is controlled to adjust from the initial position corresponding to the interruption to the bed position.

[0118] In some embodiments, when the first current gear position of the vehicle, the first power state, and the first current occupancy state of the panoramic imaging system all meet the corresponding bed restoration conditions, the cockpit domain controller can control the vehicle seat to adjust from the initial pose corresponding to the seat bed interruption (the actual pose of the seat when the seat bed interruption was interrupted, or the pose at the moment of responding to the bed start command, or a certain safe pose) to the bed pose.

[0119] For example, during the seat adjustment process, the actuators used in this application include, but are not limited to, an intelligent control module, a power drive module, a linkage transmission module, and a locking positioning module.

[0120] The cockpit domain controller can send a bed-forming start command to the vehicle's intelligent control modules (such as electronic control units (ECUs), various sensors, etc., used to receive power and allocate power to each module to coordinate the completion of related seat movements). The intelligent control modules send corresponding signals to the power drive modules (such as electric push rods, motors, hydraulic cylinders), linkage transmission modules (such as linkages, gears, etc., used to realize the synchronous and coordinated movement of various seat components such as backrests, cushions, and leg rests), and locking and positioning modules (such as electromagnetic locks, mechanical locks, etc., used to ensure the stable locking of the bed / seat form) to execute corresponding actions and control the seat to start the bed-forming process. For example: When the ECU receives the bed-forming start command, it sends a start bed-forming signal to the seat position sensor to confirm the initial position of each seat component and plan the bed-forming conversion path. At the same time, the ECU triggers the electromagnetic lock / mechanical latch in the locking and positioning module to unlock, releasing the initial locking state of the backrest, seat cushion, and leg rest. The power drive module and linkage transmission module work synchronously according to the start bed-forming signal sent by the ECU. For example, the electric push rod drives the seat cushion to extend forward, the angle adjustment motor drives the backrest to recline slowly, the electric push rod of the leg rest pushes the leg rest to rise to be flush with the seat cushion, the parallelogram linkage keeps the seat cushion and backrest horizontal, and the four-bar linkage coordinates the angles of each component to avoid misalignment. Then, when the sensor detects that the seat has formed a bed or is interrupted, it sends a signal to the ECU, and the ECU triggers the locking and positioning module to lock and fix the bed position to prevent shaking.

[0121] The cabin domain controller can also send a bed-forming interruption command to the intelligent control module. The intelligent control module then sends corresponding signals to the power drive module, linkage transmission module, locking and positioning module, etc., to execute corresponding actions to control the seat to interrupt the current bed-forming process. For example, if the sensor in the intelligent control module detects the interruption signal in the bed-forming interruption command, it will immediately send feedback to the ECU. The ECU will then issue an interrupt bed-forming signal. Upon receiving the interrupt bed-forming signal from the ECU, the electric push rod, motor, and hydraulic cylinder in the power drive module will instantly lose power and stop rotating, ceasing to drive the components to move. Simultaneously, the ECU will trigger the locking and positioning module to temporarily lock the components, such as by engaging an electromagnetic lock or ejecting a mechanical latch, fixing the current position of the seat components (e.g., reclining the backrest to 60° or pulling the seat cushion out halfway), preventing the components from slipping or rebounding. The sensors in the intelligent control module will continuously monitor the current component position data and store it in the ECU for later recovery.

[0122] In addition, the cabin domain controller can also send a bed-restoration command to the intelligent control module when it detects that the bed-restoration conditions are met. The intelligent control module then sends corresponding signals to the power drive module, linkage transmission module, locking and positioning module, and other modules to execute corresponding actions to control the seat bed-restoration process. For example, the ECU receives the command to restore the bed, calls the initial pose corresponding to the interruption stored in the sensors, compares it with the bed pose, and calculates the remaining conversion path. At the same time, the ECU triggers the locking and positioning module to unlock, releasing the temporary fixation during the interruption. The power drive module and the linkage transmission module work synchronously according to the bed restoration signal sent by the ECU. For example, the power actuator adjusts the backrest to recline from 60° to 180°, the electric push rod of the seat cushion completes the remaining 70% extension, the electric push rod of the leg rest completes the unfinished lifting action, and the linkage mechanism keeps the components synchronized through fine adjustments to ensure that the bed surface gradually flattens during the continuous movement. The sensors in the intelligent control module detect that all seat components have reached the bed posture and feed back to the ECU. The locking device locks the positioning module again for final locking, fixing the complete bed. The ECU confirms that the seat bed is complete, the power actuator is powered off, and the bed restoration process ends.

[0123] For example, the process of detecting that the first current gear position, the first power state, and the first current occupancy state all meet the corresponding bed recovery conditions can be represented as follows: (1) The vehicle's second current gear is not in reverse and is in an active state. That is, the gear signal is not equal to 2 (reverse gear) and is in an active state. At this time, the vehicle has exited the reverse state and no longer needs to prioritize the reverse operation. The seat can be restored to the bed function.

[0124] (2) The second power supply is in the on or start state. That is, the power signal is not equal to 0, indicating that the vehicle power supply has been restored to the usable state (on or start state), the seat adjustment motor can work normally, thus ensuring that the seat adjustment action can be performed normally, and having the basic conditions to restore the seat to bed function.

[0125] (3) The second current occupied state is in the unoccupied state, that is, the AVM state signal is equal to 0 (unoccupied state). When the AVM is in the unoccupied state, it indicates that the AVM has been turned off and the panoramic imaging system has not occupied screen resources. Only when it is ensured that it will not interfere with the driver's observation of the vehicle environment can the seat bed function be restored.

[0126] Only when the vehicle's first current gear position, first power state, and first current occupancy state of the current imaging system all meet the corresponding bed-restoration conditions, that is, when all three conditions are met, can the vehicle seat be controlled to adjust from the initial pose corresponding to the interruption to the bed-restoration pose.

[0127] In short, seat bed restoration can only be carried out when the vehicle's first current gear position, first power state, and first current occupancy state of the current imaging system all meet the corresponding bed restoration conditions. That is, only when the gear position signal is not equal to 2, the power signal is not equal to 0, and the AVM signal is equal to 0 are all met simultaneously, can it be ensured that all safety factors have been eliminated.

[0128] Figure 3 This is a schematic diagram of a seat-bed assembly interruption determination mechanism provided in one embodiment of this application. Figure 3 As shown, in simple terms, the bed interruption condition in this application embodiment can be expressed as: Recovery = (Gear ≠ 2 ∧ isValid(Gear)) ∧ (Power ∈ {1, 2}) ∧ (AVM == 0), where Gear = gear position, Power = power supply, AVM = AVM preview status, RecoveryFlag = recovery flag; 1 = on, 2 = on, 0 = off; ∧ is an AND operation.

[0129] If the system is restored only if some of the conditions of the first current gear position, the first power status, and the first current occupancy status of the current imaging system are met (such as only disengaging from reverse gear, but the AVM is still in an occupied state), the seat may be restored to bed function while the AVM is still in an occupied state and the power is not fully restored, which may affect the driver's observation and pose a safety risk.

[0130] Therefore, the embodiments of this application can adopt "AND" decision logic, which allows the seat-to-bed process to be resumed only when all signals indicate that the safety conditions are met, thus ensuring the safety of seat-to-bed restoration and avoiding safety risks caused by accidental restoration due to the satisfaction of a single condition.

[0131] Furthermore, by incorporating the current occupancy state of the AVM into the judgment of bed-forming interruption and bed-forming recovery conditions, and combining this with the preceding bed-forming interruption condition judgment, this embodiment of the application can form an asymmetric judgment strategy by combining a lenient bed-forming interruption condition judgment strategy with a strict bed-forming recovery condition judgment strategy. This allows for accurate determination of when safe recovery is possible in a bed-forming scenario. When the bed-forming recovery condition is met, this embodiment of the application can automatically trigger the bed-forming process recovery, eliminating the need for manual restart and effectively improving the user experience.

[0132] Furthermore, before testing, it should be noted that recovery condition determination can only be performed if the current recovery monitoring status is in an interrupted state. If the current status is not in an interrupted state, the recovery flag is false, and recovery is not triggered. Only when all three conditions mentioned above are met simultaneously, and the current recovery monitoring status is in an interrupted state, can the recovery flag be determined to be true, allowing recovery to be triggered. That is, if the recovery flag is true, the recovery monitoring status is set to the monitoring state, and a recovery notification is sent to the seat-to-bed business module, requesting the business module to resume the previous seat adjustment actions and continue execution from the pause point to achieve seamless continuation.

[0133] Optionally, in one embodiment of this application, it further includes: receiving user instructions during the bed-forming interruption command response process, and / or controlling the vehicle seat to adjust from the initial pose corresponding to the interruption to the bed-forming pose process; controlling the vehicle seat to execute the action corresponding to the user instructions.

[0134] In some embodiments, this application may also receive user-specified instructions during the automatic execution of vehicle seat interruption and recovery processes, and / or control the vehicle seat to adjust from the initial pose corresponding to the interruption to the bed pose during the process of controlling the vehicle seat to perform the actions corresponding to the user-specified instructions.

[0135] For example, during the process of adjusting the vehicle seat from the initial position corresponding to the interruption to the bed position, if the user feels that the final bed position is too steep at 45° with the ground, they can issue a user command via voice to "recline the backrest by 15°". At this time, this application can execute the user command and, after adjusting to the bed position, control the seat to recline from 45° to 15°, and finally stop at a seat position at 30° with respect to the ground.

[0136] For example, during the process of adjusting the vehicle seat from the initial position corresponding to the interruption to the bed position, the user issues a user command "stop the seat from becoming a bed" via voice. At this time, this application can execute the user command, interrupt the seat becoming a bed process, and then re-check whether the bed restoration conditions are met.

[0137] The working principle of the vehicle seat adjustment method proposed in this application will be described below with reference to a specific embodiment.

[0138] in, Figure 4 This is an architectural diagram of a vehicle seat adjustment system according to one embodiment of this application. Figure 4 As shown, the workflow of the vehicle seat adjustment system can be, but is not limited to, as follows: (1) After the system starts, it continuously executes the environmental signal acquisition and judgment process and monitors the changes in environmental signals in real time.

[0139] (2) During each execution, the signal validity is first checked: check whether the gear position signal, power signal, and AVM status signal are all within the valid range. If any signal is invalid, the current recovery monitoring status remains unchanged, and a judgment is made after a valid signal is collected again.

[0140] (3) Then, perform business status change detection: obtain the current business status through the seat-to-bed business module and determine whether the business status has changed. If the business status changes from idle to non-idle, restore the monitoring status to the monitoring state and start monitoring environmental signals; if the business status changes from non-idle to idle, restore the monitoring status to the idle state, stop monitoring and reset.

[0141] (4) Next, the interruption condition is determined: check if the gear signal is in reverse (R), if the power signal is off, and if the AVM status signal is in an occupied state. If any one of the above three conditions is met, the interruption flag is determined to be true. If the interruption flag is true and the current recovery monitoring status is in the monitoring state, the recovery monitoring status is set to the interrupted state, and an interruption notification is sent to the seat-to-bed service module, requesting the service module to suspend the current seat adjustment action. After the interruption, the system continues to monitor the environmental signals, waiting for the recovery condition to be met.

[0142] (5) Finally, perform a recovery condition determination: The recovery condition determination is only performed when the current recovery monitoring status is in the interrupted state. Check whether the gear signal is not in reverse (R) and is valid, whether the power signal is on or started, and whether the AVM status signal is off. Only when all three conditions are met simultaneously is the recovery flag determined to be true. If the recovery flag is true, the recovery monitoring status is set to the monitoring state, and a recovery notification is sent to the seat-to-bed business module, requesting the business module to restore the previous seat adjustment action and continue execution from the pause point to achieve seamless continuation.

[0143] (6) Through the recovery capability mechanism, the system ensures that it can continuously monitor environmental signals and trigger automatic recovery after the seat bed assembly process is interrupted. Even in the interrupted state, the system continues to monitor environmental signals, and once the recovery conditions are met, it immediately triggers automatic recovery without requiring the user to manually restart it.

[0144] (7) Repeat steps (2) to (5) until the seat-to-bed function ends (the business status becomes idle). At this time, stop monitoring and reset the monitoring status.

[0145] The vehicle seat adjustment method proposed in this application can automatically determine whether to interrupt the seat bed-forming function or automatically resume it after interruption by integrating multiple signals during the seat bed-forming process. This allows the seat bed-forming function to automatically resume and seamlessly continue after interruption, avoiding the need for the user to manually restart the bed-forming process. Furthermore, the integrated multiple signals can comprehensively and strictly determine the interruption and resumption conditions, avoiding safety risks caused by incomplete determination or lax resumption conditions, effectively ensuring the safety of the vehicle and the user. Therefore, this solves the problems in related technologies where the seat bed-forming function requires manual restart by the user, resulting in low efficiency, a poor user experience, and difficulty for the user to understand the reason for the interruption of the seat bed-forming function and the current status of the vehicle, which may pose certain safety risks to the vehicle and the user.

[0146] Figure 5 This is a schematic diagram of the structure of a vehicle seat adjustment device provided in an embodiment of this application.

[0147] like Figure 5 As shown, the vehicle seat adjustment device 10 includes: a first acquisition module 100, a first detection module 200, and a recovery module 300.

[0148] The first acquisition module 100 is used to acquire the vehicle's first current gear position and first power status in response to the bed interruption command of the vehicle seat, and to detect the first current occupancy status of the panoramic imaging system.

[0149] The first detection module 200 is used to detect whether the first current gear position, the first power status, and the first current occupancy status meet the corresponding bed recovery conditions.

[0150] The recovery module 300 is used to control the vehicle seat to adjust from the initial posture corresponding to the interruption to the bed posture when the first current gear position, the first power state and the first current occupancy state all meet the corresponding bed recovery conditions.

[0151] Optionally, in one embodiment of this application, it further includes: a second acquisition module, a second detection module, and a generation module.

[0152] The second acquisition module is used to acquire the vehicle's second current gear position and second power status before responding to the vehicle seat's bed interruption command, and to detect the second current occupancy status of the panoramic imaging system.

[0153] The second detection module is used to detect whether the second current gear position, the second power supply status, and the second current occupancy status meet the corresponding bed-forming interruption conditions.

[0154] The generation module is used to generate a bed-forming interruption command when any of the second current gear position, the second power state, and the second current occupancy state meets the corresponding bed-forming interruption condition.

[0155] Optionally, in one embodiment of this application, it further includes: a third detection module and a first execution module.

[0156] The third detection module is used to detect whether the gear signal corresponding to the first current gear position and the second current gear position, the power signal corresponding to the first power state and the second power state, and the status signal corresponding to the first current occupancy state and the second current occupancy state meet the corresponding valid value range.

[0157] The first execution module is used to detect bed interruption and bed recovery conditions when the gear position signal, power supply signal, and status signal of the panoramic imaging system all meet the corresponding valid value ranges.

[0158] Optionally, in one embodiment of this application, it further includes: a fourth detection module and a second execution module.

[0159] The fourth detection module is used to detect the duration for which the gear position signal, power supply signal, and status signal of the panoramic imaging system meet the corresponding effective value range.

[0160] The second execution module is used to detect bed interruption conditions and bed recovery conditions when the duration meets the preset safety duration threshold.

[0161] Optionally, in one embodiment of this application, it further includes: an identification module, a fifth detection module, and a first determination module.

[0162] The identification module is used to identify the current position of the vehicle seat in response to the bed-forming interruption command of the vehicle seat.

[0163] The fifth detection module is used to detect whether the current pose meets the preset safety conditions.

[0164] The first determining module is used to take the current pose as the initial pose corresponding to the interrupt when it is detected that the current pose meets the preset safety conditions.

[0165] Optionally, in one embodiment of this application, it further includes: a second determining module and a first adjusting module.

[0166] The second determining module is used to take the pose at the moment of the bed-forming start command as the initial pose corresponding to the interruption when the current pose is detected to not meet the preset safety conditions.

[0167] The first adjustment module is used to control the vehicle seat to adjust to the initial position corresponding to the interruption.

[0168] Optionally, in one embodiment of this application, it further includes: a third determining module and a second adjusting module.

[0169] The third determining module is used to use the preset safe pose as the initial pose corresponding to the interruption when it is detected that the current pose does not meet the preset safety conditions.

[0170] The second adjustment module is used to control the vehicle seat to adjust to the initial position corresponding to the interruption.

[0171] Optionally, in one embodiment of this application, it further includes a receiving module and a third execution module.

[0172] The receiving module is used to receive user instructions during the bed-forming interruption command response process and / or user instructions during the process of controlling the vehicle seat to adjust from the initial pose corresponding to the interruption to the bed-forming pose.

[0173] The third execution module is used to control the vehicle seats to perform actions corresponding to user commands.

[0174] It should be noted that the explanation of the above-described method for adjusting the vehicle seat also applies to the vehicle seat adjustment device of this embodiment, and will not be repeated here.

[0175] The vehicle seat adjustment device proposed in this application can automatically determine whether to interrupt the seat bed-forming function or automatically resume it after interruption by integrating multiple signals during the seat bed-forming process. This allows the seat bed-forming function to automatically resume and seamlessly continue after interruption, avoiding the need for the user to manually restart the bed-forming process. Furthermore, the integrated multiple signals can comprehensively and strictly determine the interruption and resumption conditions, avoiding safety risks caused by incomplete determination or lax resumption conditions, effectively ensuring the safety of the vehicle and the user. Therefore, this solves the problems in related technologies where the seat bed-forming function requires manual restart by the user, resulting in low efficiency, a poor user experience, and difficulty for the user to understand the reason for the interruption of the seat bed-forming function and the current status of the vehicle, which may pose certain safety risks to the vehicle and the user.

[0176] Figure 6This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application.

[0177] It should be understood that the methods described above can be applied to... Figure 6 The vehicle with the structure shown includes a controller, which can be a vehicle controller, body controller, cockpit domain controller, etc., and the controller can include: The memory 601, the processor 602, and the computer program stored on the memory 601 and capable of running on the processor 602.

[0178] When the processor 602 executes the program, it implements the vehicle seat adjustment method provided in the above embodiments.

[0179] Furthermore, the vehicle also includes: Communication interface 603 is used for communication between memory 601 and processor 602.

[0180] The memory 601 is used to store computer programs that can run on the processor 602.

[0181] The memory 601 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0182] If the memory 601, processor 602, and communication interface 603 are implemented independently, then the communication interface 603, memory 601, and processor 602 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 6 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0183] Optionally, in a specific implementation, if the memory 601, processor 602, and communication interface 603 are integrated on a single chip, then the memory 601, processor 602, and communication interface 603 can communicate with each other through an internal interface.

[0184] The processor 602 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.

[0185] The processing module may be a processor that can implement or execute various exemplary logic blocks, modules, and circuits as disclosed in this application. The processor may also be a combination of functions that implement computation, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc., and the storage module may be a memory.

[0186] This embodiment also provides a computer-readable storage medium storing computer program code. When the computer program code is run on a computer, the computer executes the above-described method steps to implement the vehicle seat adjustment method provided in the above embodiment.

[0187] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned steps to implement a vehicle seat adjustment method provided in the above embodiment.

[0188] In this embodiment, the device, computer-readable storage medium, computer program product, or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0189] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

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

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

Claims

1. A method for adjusting a vehicle seat, characterized in that, Includes the following steps: In response to the bed-breaking command of the vehicle seat, the first current gear position and the first power status of the vehicle are collected, and the first current occupancy status of the panoramic imaging system is detected. Detect whether the first current gear position, the first power status, and the first current occupancy status meet the corresponding bed recovery conditions; If the first current gear position, the first power status, and the first current occupancy status all meet the corresponding bed restoration conditions, the vehicle seat is controlled to adjust from the initial position corresponding to the interruption to the bed position.

2. The method according to claim 1, characterized in that, Prior to responding to the bed-breaking command of the vehicle seat, it also includes: The system acquires the vehicle's second current gear position and second power status, and detects the second current occupancy status of the panoramic imaging system. Detect whether the second current gear position, the second power status, and the second current occupancy status meet the corresponding bed interruption conditions; If any of the second current gear position, the second power state, and the second current occupancy state satisfy the corresponding bed-forming interruption condition, the bed-forming interruption command is generated.

3. The method according to claim 2, characterized in that, Also includes: Detect whether the gear signals corresponding to the first current gear position and the second current gear position, the power signals corresponding to the first power state and the second power state, and the status signals corresponding to the first current occupancy state and the second current occupancy state meet the corresponding valid value range; When the gear position signal, the power supply signal, and the status signal of the panoramic imaging system all meet the corresponding valid value range, the detection of the bed interruption condition and the bed recovery condition is performed.

4. The method according to claim 3, characterized in that, Also includes: The duration for which the gear position signal, the power signal, and the status signal of the panoramic imaging system meet the corresponding valid value range; If the duration meets the preset safety duration threshold, the detection of the bed formation interruption condition and the bed formation recovery condition is performed.

5. The method according to claim 1, characterized in that, Also includes: In response to the bed-forming interruption command of the vehicle seat, the current position of the vehicle seat is identified; Detect whether the current pose meets the preset safety conditions; If the current pose is found to meet the preset safety conditions, the current pose is used as the initial pose corresponding to the interruption.

6. The method according to claim 5, characterized in that, Also includes: If the current pose does not meet the preset safety conditions, the pose at the moment of the bed-making start command will be used as the initial pose corresponding to the interruption. Control the vehicle seat to adjust to the initial position corresponding to the interruption.

7. The method according to claim 5, characterized in that, Also includes: If the current pose does not meet the preset safety conditions, the preset safety pose will be used as the initial pose corresponding to the interruption. Control the vehicle seat to adjust to the initial position corresponding to the interruption.

8. The method according to claim 1, characterized in that, Also includes: Receiving user instructions during the bed-forming interruption command response process, and / or controlling user instructions during the process of adjusting the vehicle seat from the initial pose corresponding to the interruption to the bed-forming pose; Control the vehicle seat to perform the action corresponding to the user command.

9. A vehicle comprising a controller, the controller including a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor executes the program to implement the vehicle seat adjustment method as described in any one of claims 1-8.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the vehicle seat adjustment method as described in any one of claims 1-8.