A control method for a center island of a vehicle, a vehicle and a storage medium

By detecting user input or vehicle scenes and controlling the movement of the middle island platform, the problem of fixed position of the middle island platform is solved, personalized control and rapid response are achieved, and user experience and vehicle intelligence are improved.

CN119773659APending Publication Date: 2025-04-08CHONGQING CHANGAN TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510036308.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-09
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

The island in the existing vehicle is fixed and cannot be moved, resulting in low scalability and cannot meet the personalized needs of users.

Method used

By detecting user input or when the vehicle is in a preset scene, it determines the motion that the middle island station needs to be executed, and generates a control signal based on the motion, controls the movement of the middle island station, and determines whether an abnormal event has occurred during the motion, and performs abnormal control processing.

Benefits of technology

It realizes flexible control of the middle island platform without complex operation steps. The vehicle can quickly respond to user input, improve user experience, meet the needs of different users and scenarios, and improves the intelligence level and safety of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119773659A_ABST
    Figure CN119773659A_ABST
Patent Text Reader

Abstract

The present invention relates to a vehicle center island control method, a vehicle and a storage medium, comprising: when it is detected that the vehicle meets the center island control condition, determining the movement that the center island needs to perform; obtaining a control signal according to the movement that the center island needs to perform; controlling the movement of the center island according to the control signal; during the movement of the center island, judging whether an abnormal event occurs; when an abnormal event occurs, controlling the center island to perform abnormal control processing; the present invention can quickly control the center island when detecting user input or the vehicle is in a preset scene, without the need for complicated operating steps, and the vehicle can quickly respond to user input, realize instant control, and improve user experience; the user input of the present invention can be in a variety of ways, which can meet the needs of different users, different passengers, and different scenes, realize a variety of ways of center island control, and improve the user experience of users and passengers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of automobiles, and in particular to a control method for a center island of a vehicle, a vehicle and a storage medium. Background Art

[0002] With the development of science and technology and the improvement of people's living standards, people pay more and more attention to the quality of travel. Cars have gradually evolved from traditional means of travel to new intelligent vehicles that need to meet people's personalized, safe and service-oriented needs. In the existing technology, the center island of a vehicle is usually set between the main driver and the co-driver of the car, mainly used to serve the main driver and the co-driver. The center island of most vehicles on the market is fixed and cannot be moved. The scalability is low and cannot meet the personalized needs of users. Summary of the invention

[0003] In view of the above problems, embodiments of the present invention are proposed to provide a method for controlling a center island of a vehicle, a vehicle, and a storage medium that overcome the above problems or at least partially solve the above problems.

[0004] In order to achieve the above object, the technical solution adopted by the present invention is as follows:

[0005] In order to solve the above problems, in a first aspect, an embodiment of the present invention discloses a method for controlling a center island of a vehicle, the method comprising:

[0006] When it is detected that the vehicle meets the island control condition, determining the movement that the island needs to perform; the island control condition includes: detecting user input, or detecting that the vehicle is in a preset scene;

[0007] Obtaining a control signal according to the movement that the island needs to perform;

[0008] Control the movement of the center island according to the control signal;

[0009] During the movement of the island platform, determining whether an abnormal event occurs;

[0010] When an abnormal event occurs, the island station is controlled to perform abnormal control processing.

[0011] Optionally, obtaining a control signal according to the movement that the island table needs to perform includes:

[0012] When the user input includes multiple items, determining the priority of the multiple items;

[0013] Determining a target user input according to the priorities of the plurality of user inputs;

[0014] A control signal is obtained according to the movement that the island table corresponding to the target user needs to perform.

[0015] Optionally, the user input includes user input based on the island station and other user input; the priority of the user input based on the island station is higher than the priority of the other user input.

[0016] Optionally, obtaining a control signal according to the movement that the island table needs to perform includes:

[0017] When the user input indicates that the island table is to be controlled based on a target scene, the target position information that the island table needs to reach is determined according to the target scene;

[0018] A control signal is obtained according to the target position information.

[0019] Optionally, obtaining a control signal according to the target position information includes:

[0020] Determine the control timing of the island table on at least one motion axis according to the target position information;

[0021] A control signal is obtained according to the control timing of the island table on at least one motion axis.

[0022] Optionally, the abnormal event includes triggering an anti-pinch function, and when the abnormal event occurs, controlling the island table to perform abnormal control processing includes:

[0023] When the anti-pinch function is triggered, the center island is controlled to move back.

[0024] Optionally, the island table includes a motor; and the step of determining whether an abnormal event occurs includes:

[0025] Obtaining a motor pulse width value of the motor;

[0026] Determine a pulse width average value of a plurality of motor pulse width values;

[0027] Determine whether the pulse width average value is greater than a preset pulse average value;

[0028] If the pulse width average value is greater than the preset pulse average value, it is determined that the anti-pinch function is triggered.

[0029] Optionally, the abnormal event includes a stall of the center island unit, and when the abnormal event occurs, controlling the center island unit to perform abnormal control processing includes:

[0030] When the center island table is blocked, the center island table is controlled to stop moving.

[0031] Optionally, the island table includes a motor; and the step of determining whether an abnormal event occurs includes:

[0032] Obtaining a motor pulse width value of the motor;

[0033] Determine whether the motor pulse width value is greater than a preset pulse width value;

[0034] If the motor pulse width value is greater than the preset pulse width value, determining whether the time during which the motor pulse width value is greater than the preset pulse width value is greater than a preset time;

[0035] If the time during which the motor pulse width value is greater than the preset pulse width value is greater than the preset time, it is determined that the center island is stalled.

[0036] In a second aspect, the present invention further discloses a vehicle, comprising:

[0037] The vehicle terminal is used to determine the movement that the center island needs to perform when it is detected that the vehicle meets a preset trigger condition; the preset trigger condition includes: detecting user input, or detecting that the vehicle is in a preset scene;

[0038] A vehicle computer module, used for obtaining a control signal according to the movement that the center island needs to perform;

[0039] The island table is used to move according to the control signal. During the movement of the island table, it is determined whether an abnormal event occurs; when an abnormal event occurs, abnormal control processing is performed.

[0040] In a third aspect, an embodiment of the present invention further discloses a vehicle, comprising: a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the vehicle center island control method as described above.

[0041] In a fourth aspect, the present invention further discloses a non-volatile readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the vehicle center island control method as described above are implemented.

[0042] The embodiments of the present invention include the following advantages:

[0043] In the embodiment of the present invention, the present invention can determine the movement that the center island needs to perform when detecting user input or the vehicle is in a preset scene, and then generate a control signal to quickly control the center island according to the movement that the center island needs to perform. Without complicated operating steps, the vehicle can quickly respond to the control signal to achieve instant control and improve user experience. The triggering condition of the present invention can be detecting user input or the vehicle is in a preset scene, which can meet the needs of different users, different passengers, and different scenes, and realize various methods of center island control. The present invention realizes the movement of the center island through automatic control or passenger control, which improves the intelligence level of the vehicle, increases the scalability of the in-vehicle functions, and improves the user experience of users and passengers. The present invention can perform abnormal control processing in time by monitoring the movement of the center island in real time and automatically identifying abnormal events, thereby improving safety and equipment reliability. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 A flowchart of a method for controlling a center island of a vehicle provided by an embodiment of the present invention;

[0045] Figure 2 A flowchart of a method for determining an anti-pinch function provided by an embodiment of the present invention;

[0046] Figure 3 A flowchart of the steps for determining whether the island unit is stalled provided by an embodiment of the present invention;

[0047] Figure 4 A schematic flow chart of a vehicle center island control method provided by an embodiment of the present invention;

[0048] Figure 5 A structural block diagram of a vehicle provided by an embodiment of the present invention;

[0049] Figure 6 A structural block diagram of another vehicle provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0050] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0051] One of the core concepts of the embodiments of the present invention is that the present invention can quickly control the center island when detecting user input or the vehicle is in a preset scene. Without complicated operating steps, the vehicle can quickly respond to the control signal to achieve instant control and improve user experience. The triggering condition of the present invention can be detecting user input or the vehicle is in a preset scene, which can meet the needs of different users, different passengers, and different scenes, and realize various methods of center island control. The present invention realizes the movement of the center island through automatic control or passenger control, which improves the intelligence level of the vehicle, increases the scalability of the in-vehicle functions, and improves the user and passenger experience. The present invention can perform abnormal control processing in time by monitoring the movement of the center island in real time and automatically identifying abnormal events, thereby improving safety and equipment reliability.

[0052] Reference Figure 1 , shows a flowchart of a method for controlling a center island of a vehicle provided by an embodiment of the present invention, the method comprising the following steps:

[0053] Step 101, when it is detected that the vehicle meets the center island control condition, determine the movement that the center island needs to perform; the center island control condition includes: detecting user input, or detecting that the vehicle is in a preset scene.

[0054] In an embodiment of the present invention, the center island of the vehicle is usually located between the front seats and connects the driver's seat and the front passenger seat. The center island is usually designed with storage compartments for storing small items such as mobile phones, wallets, keys, etc. User input refers to the user sending instructions to the vehicle's center island control system through a touch screen, physical buttons, voice commands or other input devices.

[0055] A preset scene refers to the state of the vehicle in a specific scene or related information inside the vehicle. When it is detected that the vehicle meets the control conditions of the center island, the movement that the center island needs to perform can be determined based on user input or the scene in which the vehicle is located. For example, the user input is to raise the center island to a preset height, then the movement that the center island needs to perform is to move upward to a preset height.

[0056] In one scenario, the preset scene may be a welcoming scene, where the four doors of the vehicle are open. When it is detected that the vehicle is in a welcoming scene, the center island needs to move toward the back row. The center island can be controlled to move toward the back seat and can be moved to the middle position of the back seat according to user needs.

[0057] In another application scenario, the preset scenario may be that the temperature of the rear row in the car is higher than that of the front row. At this time, the preset trigger condition is met, and the center island can be moved to a position where the air outlet faces the rear row, so that the temperature of the rear row is lowered;

[0058] In another application scenario, a wireless charging function can be set in the center island. The preset scenario can be that when the battery level of a passenger's mobile phone in the vehicle is lower than a preset value, it can be determined that the movement that the center island needs to perform is to move to the position of the passenger to facilitate the passenger to wirelessly charge the mobile phone.

[0059] Step 102: input and obtain a control signal according to the movement that the island needs to perform.

[0060] In an embodiment of the present invention, after determining the movement that the center island table needs to perform, a control signal can be obtained according to the movement that the center island table needs to perform. For example, if the user input is voice input, and the voice input is "the center island table moves back a preset distance", then it can be determined according to the voice input that the movement that the center island table needs to perform is to move backward a preset distance, and then a control signal is generated according to the movement that the center island table needs to perform, and the control signal is used to instruct the center island table to move backward a preset distance.

[0061] In one embodiment of the present invention, the user input is voice input. After the voice signal is collected, the frequency, intensity, duration and other features of the voice received by the microphone can be extracted to form a digitized acoustic feature vector. The extracted features are compared with the pre-stored voice model to find the best matching model. The pre-stored voices include "island platform forward", "island platform backward", "island platform up", "island platform down", "island platform turn left", "island platform turn right", etc. According to the pre-stored model, the request parameters are matched according to preset rules. Different voice models correspond to different parameters. For example, the corresponding parameter of "a little" is 10%, and the corresponding parameter of "half" is 50%. Finally, a control signal is generated.

[0062] In another example, the user input is gesture input, and the gesture image can be obtained through the camera, and then the gesture image can be segmented to obtain a gesture image sequence; key features such as gesture contours and finger joints are extracted to determine whether they match the preset gesture template sequence, and then the gesture is recognized; it should be noted that the user can enter the gesture template by himself; finally, a control signal is generated according to specific rules, such as sliding the hand to the left corresponds to the center island moving to the left.

[0063] In one embodiment of the present invention, a control signal is obtained according to the movement that the center island needs to perform, including: when the user input includes multiple users, determining the priority of multiple user inputs; determining the target user input according to the priority of multiple user inputs; and obtaining the control signal according to the operation that the center island corresponding to the target user needs to perform.

[0064] In the embodiment of the present invention, the user input may include multiple ones, and different user inputs correspond to different priorities. The priorities of different user inputs can be set according to the needs of the user. The priority of the user input can be determined first, and then the target input can be determined according to the priority of the user input, and finally the control signal can be determined according to the target input;

[0065] In one example, user input includes gesture input and touch input, wherein the gesture input is used to instruct the center island to move to the left, and the touch input is used to instruct the center island to enter the location of the welcome scene. Since the priority of touch input is higher than that of gesture input, the target user input is touch input at this time, and a control signal can be generated based on the touch input, which is used to instruct the center island to enter the location of the welcome scene.

[0066] In another example, user input includes voice input and touch input, where the voice input includes "center island table forward", and the touch input is used to indicate the center island table to enter the location of the conversation scene. Since the priority of touch input is higher than that of voice input, the target user input is touch input at this time, and a control signal can be generated based on the touch input, which is used to indicate the center island table to enter the location of the conversation scene.

[0067] In another example, the user input includes voice input and gesture input, and the preset voice input has a higher priority than the gesture input, where the voice input includes "center island table back", and the gesture input is used to instruct the center island table to move to the right. Since the priority of the voice input is higher than the priority of the gesture input, the target user input is voice input at this time, and a control signal can be generated based on the voice input, which is used to instruct the center island table to move back.

[0068] In an embodiment of the present invention, the user input includes the user input based on the island station and other user inputs; the priority of the user input based on the island station is higher than the priority of other user inputs.

[0069] In an embodiment of the present invention, user input may include user input based on the center island console, such as a hard switch input signal for the center island console, and a command signal input by the user through the center island console display screen, and the priority of user input based on the center island console is higher than the priority of other user inputs; user input may also include other user inputs, such as voice input, gesture input, and touch input, and the user's voice input and gesture input may be collected through the central control terminal. Touch input refers to the input signal by the user clicking the car screen. User input may also include command signals sent by the user terminal device.

[0070] In one example, user input includes voice input and user input based on the island station, wherein the user input based on the island station includes a hard switch input signal. Since the priority of the hard switch input signal is higher than the voice input, the voice signal is discarded and the hard switch input signal is executed.

[0071] In one embodiment of the present invention, user input can be the user clicking on the control button of the center island through the car computer screen, which may include buttons such as front, rear, left, right, up, down, clockwise, counterclockwise, and stop, or dragging the progress bar of the four motion axes, 0-100 represents the position of each axis stroke, and the rotation is 0-180 degrees; if the user input is clicking on the control button of the center island, the movement direction parameter is the direction parameter corresponding to the target control button, and the target position is processed as an invalid value. Conversely, if the progress bar is dragged, the target position is the valid value corresponding to the progress bar, and the movement direction parameter is an invalid value.

[0072] In one embodiment of the present invention, a control signal is obtained according to the movement that the center island needs to perform, including: when the user input indicates to control the center island based on the target scene, according to the target scene, determining the target position information that the center island needs to reach; and obtaining a control signal according to the target position information.

[0073] In an embodiment of the present invention, the target scene refers to different scenes of the vehicle, which may include scenes of entertainment, office, meeting, welcoming guests, etc. Each scene has specific target position information. The target position information that the center island corresponding to the target scene needs to reach can be determined according to the target scene, and then the control signal can be obtained according to the target position information. In one example, the target scene is an office scene, and the corresponding target position information can be queried according to the office scene, and then the control signal can be determined according to the target position information.

[0074] The target location information may include height information, angle information and location information. For example, when the target scene is an entertainment scene, the target location information may include a height suitable for viewing the screen, an angle suitable for viewing the screen, and a position that is easy for passengers to reach; when the target scene is a meeting scene, the target location information may include a height suitable for face-to-face conversations, an angle suitable for placing documents and notebooks, and a position that is easy for passengers to communicate with each other; when the target scene is an office scene, the target location information may include a height for using a laptop or tablet computer, an angle suitable for typing and reading, and a position that is easy for passengers to reach and does not affect other passengers; when the target scene is a welcoming scene, the target location information may include a height suitable for placing drinks and snacks, an angle suitable for displaying items, and a position that is easy for passengers to reach and does not affect entry and exit. The present invention can provide users with personalized services that adapt to different scenarios and improve the comfort and convenience of riding.

[0075] It should be noted that the welcoming scene can also be triggered in a special way. For example, when all four doors are open, that is, the user input is to monitor the open status of four doormen, a control signal can be generated according to the user input.

[0076] It should be noted that target scenarios can be added based on user needs.

[0077] In one embodiment of the present invention, a control signal is obtained according to target position information, including: determining a control timing of the center island table in at least one motion axis according to the target position information; and obtaining a control signal according to the control timing of the center island table in at least one motion axis.

[0078] In an embodiment of the present invention, a control timing of the center island table in at least one motion axis can be generated according to the target position information, and then a control signal can be obtained according to the control timing of the center island table in at least one motion axis, wherein the at least one motion axis can include: an axis for left and right movement, an axis for up and down movement, an axis for front and back movement, and a rotation axis. In one example, the triggered target scene is a welcoming scene. At this time, when any door is opened, the center island table needs to be moved from the back row to between the driver and the co-driver. At this time, if the center island table has not rotated, the axis for front and back movement is directly controlled to control the center island table to move forward; if the center island table has rotated, it is necessary to generate a control timing of the rotation axis and the axis for front and back movement, wherein the timing of the rotation axis takes precedence over the axis for front and back movement, that is, the center island table is controlled to rotate back to its original position first, and then it is controlled to move forward.

[0079] Step 103, controlling the movement of the center island according to the control signal.

[0080] In an embodiment of the present invention, after obtaining a control signal, the movement of the center island can be controlled. In one example, the control signal is to control the center island to move to the middle position of the rear seat, and the central control terminal can send the control signal to the center island, and the center island can move to the middle position of the rear seat according to the control signal; in another example, the control signal is to control the center island to rise a preset distance, and the central control terminal can send the control signal to the center island, and the center island can move up a preset distance according to the control signal.

[0081] Step 104, during the movement of the center island, determine whether an abnormal event occurs.

[0082] In the embodiment of the present invention, during the motion of the island table, the motion parameters can be monitored and analyzed in real time to determine whether an abnormal event occurs in the island table. These parameters may include but are not limited to speed, acceleration, position, vibration, temperature, motor parameters, etc. When these parameters exceed the preset safety range or abnormal fluctuations occur, the system will trigger the abnormal detection mechanism. For example, if the speed of the island table suddenly increases to a dangerous level, or the vibration amplitude increases significantly, the system will identify these changes as abnormal events.

[0083] Step 105: When an abnormal event occurs, the control island performs abnormal control processing.

[0084] In an embodiment of the present invention, when an abnormal event is identified, an alarm can be immediately triggered to notify the operator or related control system. In order to prevent further danger or equipment damage, an emergency braking mechanism can be immediately activated, which may include slowing down or stopping the movement of the center island, or adjusting its movement path to avoid collision or loss of control.

[0085] In one embodiment of the present invention, the abnormal event includes triggering an anti-pinch function. When an abnormal event occurs, the center island is controlled to perform abnormal control processing, including: when the anti-pinch function is triggered, the center island is controlled to retract.

[0086] In an embodiment of the present invention, when the abnormal event includes triggering an anti-pinch function, during the movement of the center island table, it can be determined whether the anti-pinch function is triggered. If it is determined that the anti-pinch function is triggered, the center island table can be controlled to move back. The present invention can effectively trigger the anti-pinch function and control the center island table to move back during the movement, thereby ensuring the safety of passengers and vehicles.

[0087] In one embodiment of the present invention, the center island table includes a motor; determining whether an abnormal event occurs includes: obtaining a motor pulse width value of the motor; determining a pulse width average value of multiple motor pulse width values; determining whether the pulse width average value is greater than a preset pulse average value; if the pulse width average value is greater than the preset pulse average value, determining that the center island table triggers an anti-pinch function.

[0088] In an embodiment of the present invention, the center island table may include a motor, and the motor pulse width value of the motor may be obtained, and then the pulse width average value of multiple motor pulse width values ​​is calculated, and then it is determined whether the pulse width average value is greater than the preset pulse average value. If the pulse width average value is greater than the preset pulse average value, it is determined that the center island table triggers the anti-pinch function. If the pulse width average value is less than the preset pulse average value, the movement continues.

[0089] like Figure 2 A step flow chart of a method for judging an anti-pinch function provided by an embodiment of the present invention is shown, which can obtain the motor pulse width value of the motor, then calculate the average value of the first 10 pulse widths, and then calculate whether the pulse width average value is greater than the preset average pulse width value. If it is greater, the anti-pinch function is triggered to control the anti-pinch axial direction to move in the opposite direction by 20% of the distance.

[0090] In one embodiment of the present invention, it also includes: abnormal events include the center island table being blocked. When an abnormal event occurs, the center island table is controlled to perform abnormal control processing, including: when the center island table is blocked, the center island table is controlled to stop moving.

[0091] In an embodiment of the present invention, when the abnormal event includes a stall of the center island, it can be determined whether the center island is stalled during the movement of the center island. If it is determined that the movement of the center island is abnormal, the center island can be controlled to stop moving to avoid damage to the center island. The present invention can effectively prevent the center island from working in an abnormal state during the movement.

[0092] In one embodiment of the present invention, the center island table includes a motor; determining whether an abnormal event occurs includes: obtaining a motor pulse width value of the motor; determining whether the motor pulse width value is greater than a preset pulse width value; if the motor pulse width value is greater than the preset pulse width value, determining whether the time during which the motor pulse width value is greater than the preset pulse width value is greater than a preset time; if the time during which the motor pulse width value is greater than the preset pulse width value is greater than the preset time, determining that the movement of the center island table is abnormal.

[0093] In an embodiment of the present invention, when judging whether the center island unit is stalled, the motor pulse width value of the motor can be obtained first to judge whether the motor pulse width value is greater than a preset pulse width value; if the motor pulse width value is greater than the preset pulse width value, the timer starts timing, and if the time when the motor pulse width value is greater than the preset pulse width value reaches a preset time, it is determined that the center island unit is stalled. It should be noted that the preset time can be set according to user needs.

[0094] like Figure 3 , showing a flow chart of steps for determining whether the island unit is stalled provided by an embodiment of the present invention, the motor pulse width value can be obtained first, and then it can be determined whether the motor pulse width value is greater than a preset pulse width value; if the motor pulse width value is greater than the preset pulse width value, then the timing is started to determine whether the time when the motor pulse width value is greater than the preset pulse width value is greater than the preset time; if the time when the motor pulse width value is greater than the preset pulse width value is greater than the preset time, it is determined that the island unit is in a stalled state, that is, an abnormal state.

[0095] like Figure 4 , showing a flow chart of a vehicle center island control method provided by an embodiment of the present invention, the central control terminal recognizes the input signal, and then processes the input signal, and at the same time determines whether other request signals are received. If other request signals are received, the high-priority request is responded to according to the priority of multiple request signals, and a control signal is generated according to the high-priority request, and the control signal is sent to the center island. The center island determines whether a hard switch signal or a center island screen request signal is received. If no hard switch signal or center island screen request signal is received, the movement of the center island is directly controlled according to the control signal. When the center island moves, it can be determined whether it is in a stalled state, or whether the anti-pinch function is triggered, or whether the destination is reached; if the center island is in a stalled state during movement, or the anti-pinch function is triggered, or the destination is reached, the center island is controlled to stop moving.

[0096] If the center island table receives a hard switch signal or an island table screen request signal, since the hard switch signal or the island table screen request signal is higher than the control signal, it can directly respond to the hard switch signal or the island table screen request signal, and then control the movement of the center island table according to the hard switch signal or the island table screen request signal. When the center island table is moving, it can determine whether it is in a stalled state, or determine whether the anti-pinch function is triggered, or determine whether it reaches the destination; if the center island table is in a stalled state during movement, or the anti-pinch function is triggered, or the destination is reached, the center island table is controlled to stop moving.

[0097] The present invention discloses a method for controlling a center island of a vehicle. The present invention can quickly control the center island when detecting user input or the vehicle is in a preset scene. Without complicated operation steps, the vehicle can quickly respond to user input to achieve instant control and improve user experience. The user input of the present invention can be in various ways, which can meet the needs of different users, different passengers and different scenes, and realize various ways of center island control. The present invention realizes the movement of the center island through automatic control or passenger control, which improves the intelligence level of the vehicle, increases the expansibility of the in-vehicle functions, and improves the user experience of users and passengers.

[0098] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0099] Reference Figure 5 , shows a structural block diagram of a vehicle 20 provided by an embodiment of the present invention, and the vehicle 20 may include:

[0100] The vehicle terminal 201 is used to determine the movement that the center island needs to perform when it is detected that the vehicle meets the preset trigger conditions; the preset trigger conditions include: detecting user input, or detecting that the vehicle is in a preset scene; whether the vehicle is in a preset scene can be detected by sensors inside the vehicle.

[0101] In the embodiment of the present invention, the vehicle-mounted terminal 201 can detect whether the vehicle meets the preset trigger conditions. If the preset trigger conditions are met, the movement that the center island needs to perform can be determined.

[0102] The vehicle computer module 202 is used to obtain a control signal according to the movement that the center island needs to perform;

[0103] In an embodiment of the present invention, the vehicle computer module 202 is used to process the data sent by the vehicle terminal 201 and convert the voice signal and gesture image into a control signal. The vehicle computer module 202 also processes the request instruction or percentage request instruction or scene request instruction clicked by the user on the vehicle computer screen, and then sends the control signal to the center island station 203 after priority arbitration.

[0104] The center island 203 is used to move according to the control signal. During the movement of the center island, it is determined whether an abnormal event occurs; when an abnormal event occurs, abnormal control processing is performed.

[0105] In the embodiment of the present invention, after receiving the control signal, the island table 203 can be controlled to move according to the control signal.

[0106] like Figure 6 , shows a structural block diagram of another vehicle 20 provided in an embodiment of the present invention, wherein the vehicle-mounted terminal 201 may include a microphone submodule 2011 and a camera submodule 2012, wherein the microphone submodule 2011 is used to collect voice signals, and the camera submodule 2012 is used to collect gesture images;

[0107] In one embodiment of the present invention, the vehicle may further include a body control module 204, and the vehicle computer module 202 may send a control signal to the body control module 204; at the same time, the vehicle computer module 202 receives the center island position information sent by the body control module 204, and displays the position of the center island in real time on the vehicle computer screen.

[0108] The body control module 204 includes a gateway submodule 2041, a vehicle status monitoring submodule 2042, a first Bluetooth submodule 2043, etc. The gateway submodule is used to receive the control signal sent by the vehicle machine module and forward it to the island control module, and receive the island information sent by the island control module and forward it to the vehicle machine module; the vehicle status monitoring submodule is used to detect the vehicle status, such as doors, windows, seats, etc.; the first Bluetooth submodule is used to establish communication with other Bluetooth modules, receive Bluetooth signals sent by the island control module and the mobile phone, parse the Bluetooth signals according to the protocol, and encapsulate the control signal according to the protocol and send it to the island control module;

[0109] In one embodiment of the present invention, the vehicle may further include a center island control module 2031 and an execution module 2032. The center island control module 2031 includes a signal acquisition submodule 20311, a second Bluetooth submodule 20312, and a display submodule 20313. The center island control module 2031 is used to receive a control signal sent by the body control module 204, and then send a control instruction for the center island to the execution module 2032 after secondary arbitration according to the hard switch signal or the center island screen request signal; the execution module 2032 is used to execute a response action according to the control signal, and at the same time, the center island The platform control module 2031 receives the motion state, current and other signals fed back by the execution module 2032, determines the current real-time position of the center island platform, the stall state, whether the anti-pinch function is triggered, etc., and sends the information of the center island platform to the body control module 204; the signal acquisition submodule 20311 is used to collect the hard switch input signal and the center island platform display request signal; the second Bluetooth submodule 20312 is used to establish wireless communication with the vehicle and the display; the display submodule 20313 is used to display some vehicle status information and control some vehicle functions. The specific functions can be set according to the needs;

[0110] In one embodiment of the present invention, the vehicle machine module is further used to determine the priorities of multiple user inputs when the user input includes multiple user inputs; determine the target user input according to the priorities of the multiple user inputs; and obtain a control signal according to the target user input.

[0111] In an embodiment of the present invention, the user input includes the user input based on the island station and other user inputs; the priority of the user input based on the island station is higher than the priority of the other user inputs.

[0112] In one embodiment of the present invention, the vehicle computer module is also used to determine the target position information that the center island needs to reach according to the target scene when the user input indicates to control the center island based on the target scene; and obtain a control signal according to the target position information.

[0113] In one embodiment of the present invention, the vehicle computer module is also used to determine the control timing of the center island on at least one motion axis according to the target position information; and obtain a control signal according to the control timing of the center island on at least one motion axis.

[0114] In one embodiment of the present invention, the center island table is also used to determine whether the center island table triggers an anti-pinch function during the movement of the center island table; when the anti-pinch function is triggered, the center island table is controlled to retreat.

[0115] In one embodiment of the present invention, the center island table includes a motor; the center island table is also used to obtain the motor pulse width value of the motor; determine the pulse width average value of multiple motor pulse width values; judge whether the pulse width average value is greater than the preset pulse average value; if the pulse width average value is greater than the preset pulse average value, it is determined that the center island table triggers the anti-pinch function.

[0116] In one embodiment of the present invention, the center island table is also used to determine whether the center island table moves abnormally during the movement of the center island table; when the center island table moves abnormally, the center island table is controlled to stop moving.

[0117] In one embodiment of the present invention, the center island table includes a motor; the center island table is also used to obtain the motor pulse width value of the motor; determine whether the motor pulse width value is greater than a preset pulse width value; if the motor pulse width value is greater than the preset pulse width value, determine whether the time when the motor pulse width value is greater than the preset pulse width value is greater than a preset time; if the time when the motor pulse width value is greater than the preset pulse width value is greater than the preset time, determine that the movement of the center island table is abnormal.

[0118] The present invention discloses a vehicle. The present invention can quickly control a center island when detecting user input or when the vehicle is in a preset scene. Without complicated operation steps, the vehicle can quickly respond to user input, realize instant control, and improve user experience. The user input of the present invention can be in various ways, which can meet the needs of different users, different passengers, and different scenes, and realize various ways of center island control. The present invention realizes the movement of the center island through automatic control or passenger control, which improves the intelligence level of the vehicle, increases the expansibility of the in-vehicle functions, and improves the use experience of users and passengers.

[0119] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0120] The present invention also discloses a vehicle, comprising: a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the vehicle center island control method as described above.

[0121] The present invention also discloses a non-volatile readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the vehicle center island control method as described above are implemented.

[0122] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0123] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0124] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0125] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0126] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0127] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0128] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0129] The above is a detailed introduction to the vehicle island control method, vehicle and storage medium provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A vehicle center island control method, characterized in that: The method comprises: When it is detected that the vehicle meets the island control condition, determining the movement that the island needs to perform; the island control condition includes: detecting user input, or detecting that the vehicle is in a preset scene; Obtaining a control signal according to the movement that the island needs to perform; Control the movement of the center island according to the control signal; During the movement of the island platform, determining whether an abnormal event occurs; When an abnormal event occurs, the island station is controlled to perform abnormal control processing.

2. The method according to claim 1, characterized in that The step of obtaining a control signal according to the movement that the island needs to perform includes: When the user input includes multiple items, determining the priority of the multiple items; Determining a target user input according to the priorities of the plurality of user inputs; A control signal is obtained according to the movement that the island table corresponding to the target user needs to perform.

3. The method according to claim 1, characterized in that The user input includes the user input based on the island station and other user inputs; the priority of the user input based on the island station is higher than the priority of the other user inputs.

4. The method according to claim 1, characterized in that: The step of obtaining a control signal according to the movement that the island needs to perform includes: When the user input indicates that the island table is to be controlled based on a target scene, the target position information that the island table needs to reach is determined according to the target scene; A control signal is obtained according to the target position information.

5. The method according to claim 4, characterized in that The step of obtaining a control signal according to the target position information includes: Determine the control timing of the island table on at least one motion axis according to the target position information; A control signal is obtained according to the control timing of the island table on at least one motion axis.

6. The method according to claim 1, characterized in that The abnormal event includes triggering an anti-pinch function. When the abnormal event occurs, the center island is controlled to perform abnormal control processing, including: When the anti-pinch function is triggered, the center island is controlled to move back.

7. The method according to claim 6, characterized in that The island table includes a motor; and the determining whether an abnormal event occurs includes: Obtaining a motor pulse width value of the motor; Determine a pulse width average value of a plurality of motor pulse width values; Determine whether the pulse width average value is greater than a preset pulse average value; If the pulse width average value is greater than the preset pulse average value, it is determined that the anti-pinch function is triggered.

8. The method according to claim 1, characterized in that The abnormal event includes the island unit being blocked. When the abnormal event occurs, the island unit is controlled to perform abnormal control processing, including: When the center island table is blocked, the center island table is controlled to stop moving.

9. The method according to claim 8, characterized in that The island table includes a motor; and the determining whether an abnormal event occurs includes: Obtaining a motor pulse width value of the motor; Determine whether the motor pulse width value is greater than a preset pulse width value; If the motor pulse width value is greater than the preset pulse width value, determining whether the time during which the motor pulse width value is greater than the preset pulse width value is greater than a preset time; If the time during which the motor pulse width value is greater than the preset pulse width value is greater than the preset time, it is determined that the center island is stalled.

10. A vehicle, characterized in that: The vehicle comprises: The vehicle terminal is used to determine the movement that the island needs to perform when it is detected that the vehicle meets the island control condition; the island control condition includes: detecting user input, or detecting that the vehicle is in a preset scene; A vehicle computer module, used for obtaining a control signal according to the movement that the center island needs to perform; The island table is used to move according to the control signal. During the movement of the island table, it is determined whether an abnormal event occurs; when an abnormal event occurs, abnormal control processing is performed.

11. A vehicle, characterized in that: include: A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the vehicle center island control method as described in any one of claims 1 to 9 are implemented.

12. A non-volatile readable storage medium, characterized in that: The non-volatile readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the vehicle center island control method as described in any one of claims 1 to 9 are implemented.

Citation Information

Cited By

  • Cabin control method and device, vehicle-mounted equipment and computer program product

    CN120096606A

  • Mobile island platform control method, control system and vehicle

    CN120922053A