Cabin control method and device, vehicle and storage medium
By installing a vibration motor in the vehicle cabin and combining it with road vibration excitation signals and vehicle speed to control the vibration state of the parts that people come into contact with in the cabin, the problem of insufficient optimization of the auditory dimension in the existing technology is solved, thereby improving the user's tactile experience and driving pleasure.
Patent Information
- Application Number
- CN202511248460.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-03
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2045-09-03
AI Technical Summary
Existing technologies primarily focus on improving the auditory dimension when optimizing the in-vehicle music experience, neglecting the tactile dimension, resulting in limited improvements in user experience.
By installing vibration motors in the cabin and combining the road vibration excitation signal and vehicle speed of the target vehicle, the vibration state of the parts that people touch in the cabin can be controlled to optimize the user's experience of moving with the music in the tactile dimension.
It achieves the matching of the vibration state of the parts that people come into contact with in the cabin with road conditions and vehicle speed, thereby enhancing the user's driving pleasure and tactile experience.
Smart Images

Figure CN120773765B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, specifically to a cockpit control method, device, vehicle, and storage medium. Background Technology
[0002] With the rapid development of the automotive industry and the improvement of consumers' living standards, consumers' demands for the driving experience are constantly upgrading, and diversified and multi-dimensional cabin experiences are gaining increasing popularity. Music experience is an important component of vehicle cabin design, and a superior music experience can enhance the user's driving pleasure to a certain extent. To achieve this, related technologies typically optimize and improve through spatial audio technology, enhanced vehicle sound insulation, and in-vehicle speakers. However, simply optimizing the user's music experience from an auditory perspective is relatively limited, and the overall experience still has room for improvement. Summary of the Invention
[0003] One objective of this application is to provide a cockpit control method that can equip the cockpit with a music-synchronized vibration function. When the music-synchronized vibration function is activated, if the cockpit is in a vibration-speed-synchronized mode, the vibration state of the vibration motor in the cockpit can be controlled by combining the road vibration excitation signal and vehicle speed during the vehicle's movement. This adjusts the vibration state of the parts in contact with the occupants (such as seats and steering wheels), thereby optimizing the user's music-synchronized vibration experience in a tactile dimension. Furthermore, the cockpit's vibration can be more adapted to vehicle speed and road conditions, enhancing the user's driving pleasure. A second objective of this application is to provide a cockpit control device. A third objective of this application is to provide a vehicle. A fourth objective of this application is to provide a storage medium.
[0004] To achieve the above objectives, in a first aspect, this application provides a cockpit control method applied to a target vehicle, wherein a vibration motor is installed in the cockpit of the target vehicle to drive vibration of personnel contact components in the cockpit, and the cockpit control method includes:
[0005] When the cabin's music-based rhythm function is enabled, if it is determined that the cabin is in vibration-based speed mode, then the road vibration excitation signal and vehicle speed during the target vehicle's driving process are acquired.
[0006] After acquiring the road vibration excitation signal, the vibration signal of the personnel contact component is determined based on the vibration transfer function and the road vibration excitation signal; wherein, the vibration transfer function characterizes the vibration transmission relationship from the steering knuckle of the target vehicle to the personnel contact component;
[0007] Based on the current vibration output signal of the vibration motor and the vibration signal of the component, determine the current signal-to-noise ratio of the vibration output signal of the vibration motor;
[0008] When the current signal-to-noise ratio is outside the set threshold range, the vibration state of the vibration motor is controlled based on the vehicle speed.
[0009] Furthermore, controlling the vibration state of the vibration motor based on the vehicle speed includes:
[0010] The vehicle speed and the vibration signal of the component are input into a preset curved surface vibration model to obtain the target signal-to-noise ratio output by the preset curved surface vibration model;
[0011] Based on the target signal-to-noise ratio and the component vibration signal, the target vibration output signal of the vibration motor is determined;
[0012] The vibration state of the vibration motor is controlled based on the target vibration output signal.
[0013] Furthermore, the preset surface vibration model is determined in the following way:
[0014] The test vehicle acquires vibration signal test data under various working conditions; wherein the test vehicle is of the same type as the target vehicle, and the vibration signal acquisition data includes multiple sets of vibration signal data, each set of vibration signal data including the vehicle speed of the test vehicle, the vibration test signal of the personnel contact parts in the test vehicle, and the vibration output test signal of the vibration motor in the test vehicle.
[0015] Among the multiple sets of vibration signal data, the data pairs that meet the vibration requirements are determined as the target vibration signal data set;
[0016] Based on multiple sets of target vibration signal data and the target test signal-to-noise ratio, the preset curved surface vibration model is determined; wherein, the target test signal-to-noise ratio is the test signal-to-noise ratio determined based on the target vibration signal data set.
[0017] Furthermore, the cockpit control method includes:
[0018] The set threshold range is determined based on multiple sets of target test signal-to-noise ratios.
[0019] Further, determining the current signal-to-noise ratio of the vibration output signal of the vibration motor based on the current vibration output signal of the vibration motor and the vibration signal of the component includes:
[0020] Based on the current vibration output signal, determine the vibration output signal power of the vibration motor;
[0021] Based on the vibration signal of the component, determine the component vibration signal power of the component that the person is in contact with;
[0022] The current signal-to-noise ratio is determined based on the vibration output signal power and the component vibration signal power.
[0023] Furthermore, after controlling the vibration state of the personnel contact components based on the vehicle speed of the target vehicle, the cockpit control method includes:
[0024] When the cabin is in the vibration-dependent mode, the road vibration excitation signal is reacquired.
[0025] Further, after determining the current signal-to-noise ratio of the vibration motor based on its current vibration output signal and the component's vibration signal, the cockpit control method includes:
[0026] When the current signal-to-noise ratio is within a set threshold range, the vibration state of the vibration motor is controlled to maintain the current state.
[0027] Furthermore, the cockpit control method includes:
[0028] When the cabin is in the vibration-dependent mode, the road vibration excitation signal is periodically acquired.
[0029] Furthermore, the cockpit control method includes:
[0030] When the cabin's music-in sync function is enabled, if the cabin is determined to be in manual vibration control mode, the vibration state of the vibration motor is controlled based on a preset vibration output signal.
[0031] Furthermore, the cockpit control method includes:
[0032] When the cabin's music-based vibration function is enabled, if it is determined that the cabin is in vibration-volume-dependent mode, the vibration state of the vibration motor is controlled based on the entertainment volume of the target vehicle; wherein, the higher the entertainment volume, the stronger the vibration output signal of the vibration motor.
[0033] Furthermore, the cockpit control method includes:
[0034] When the cabin's music-synchronized rhythm function is enabled, if a vibration warning is detected on the personnel contact component, the vibration state of the vibration motor is controlled by the vibration warning so that the personnel contact component outputs the vibration warning.
[0035] Furthermore, the personnel contact components include the steering wheel and / or the seat.
[0036] To achieve the above objectives, in a second aspect, this application also provides a cockpit control device applied to a target vehicle, wherein a vibration motor is installed in the cockpit of the target vehicle to drive vibration of personnel contact components in the cockpit, and the cockpit control device includes:
[0037] The signal acquisition module is used to acquire the road vibration excitation signal during the driving process of the target vehicle when the cabin is in the vibration-following-vehicle-speed mode.
[0038] The signal processing module is used to determine the component vibration signal of the personnel contact component based on the vibration transfer function and the road vibration excitation signal after acquiring the road vibration excitation signal; wherein, the vibration transfer function characterizes the vibration transmission relationship from the steering knuckle of the target vehicle to the personnel contact component;
[0039] The signal processing module is further configured to determine the current signal-to-noise ratio of the vibration output signal of the vibration motor based on the current vibration output signal of the vibration motor and the vibration signal of the component;
[0040] The control module is used to control the vibration state of the personnel contact component based on the vehicle speed of the target vehicle when the current signal-to-noise ratio is outside a set threshold range.
[0041] To achieve the above objectives, in a third aspect, this application also provides a vehicle, characterized in that it includes: a processor and a memory, the processor being configured to execute a control program stored in the memory to implement the cockpit control method as described in any of the first aspects.
[0042] To achieve the above objectives, in a fourth aspect, this application also provides a storage medium storing one or more programs that can be executed by one or more processors to implement the cockpit control method as described in any of the first aspects.
[0043] The beneficial effects of this application are:
[0044] In this application, a music-inspired vibration function can be configured in the vehicle cabin. When the music-inspired vibration function is activated, if the cabin is in speed-dependent vibration mode, the vibration signals of the components in contact with the occupants (such as seats, steering wheels, etc.) can be determined based on the road vibration excitation signal during the vehicle's operation. Then, based on the current vibration output signal of the vibration motor and the aforementioned component vibration signals, the current signal-to-noise ratio of the vibration motor's vibration output signal is determined. If the current signal-to-noise ratio is outside a set threshold range, the vibration state of the vibration motor can be adjusted based on the vehicle speed, i.e., the vibration output signal of the vibration motor can be adjusted, thereby adjusting the vibration state of the components in contact with the occupants. In other words, this disclosure can control the vibration state of the components in contact with the occupants in the cabin based on the road vibration excitation signal and vehicle speed, making the vibration state of the components in contact with the occupants more matched with road conditions and vehicle speed, thereby optimizing the user's music-inspired vibration experience in the tactile dimension and enhancing the user's driving pleasure. Attached Figure Description
[0045] Figure 1 A schematic diagram of a cockpit control method provided in an embodiment of this application is shown;
[0046] Figure 2 This illustration shows another schematic diagram of a cockpit control method provided in an embodiment of this application;
[0047] Figure 3 This illustration shows another schematic diagram of a cockpit control method provided in an embodiment of this application;
[0048] Figure 4 This diagram shows a block diagram of a cockpit control device provided in an embodiment of this application;
[0049] Figure 5 A schematic diagram of a vehicle provided in an embodiment of this application is shown;
[0050] Figure 6 This illustration shows another schematic diagram of a vehicle provided in an embodiment of this application. Detailed Implementation
[0051] The embodiments of this application will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be understood that the preferred embodiments are only for illustrating this application and are not intended to limit the scope of protection of this application.
[0052] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. Therefore, the drawings only show the components related to this application and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.
[0053] The embodiments of this application will be described below with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be understood that the preferred embodiments are only for illustrating this application and are not intended to limit the scope of protection of this application.
[0054] To facilitate understanding of the embodiments of this application, the following will provide further explanation and description with reference to the accompanying drawings and specific embodiments. These embodiments do not constitute a limitation on the embodiments of this application.
[0055] refer to Figure 1 As shown, this embodiment provides a cockpit control method applicable to vehicles, referred to as the target vehicle in this embodiment. A vibration motor is installed in the cockpit of the target vehicle to drive the vibration of occupant contact components within the cockpit. Occupant contact components refer to components that come into contact with occupants in the cockpit; for example, occupant contact components can be seats, steering wheels, etc., and are not limited thereto. The cockpit control method may include:
[0056] S110. When the cabin's music-based rhythm function is enabled, if it is determined that the cabin is in the vibration-based speed mode, the road vibration excitation signal during the target vehicle's driving process is acquired.
[0057] S120. After acquiring the road vibration excitation signal, determine the component vibration signal of the personnel contact component based on the vibration transfer function and the road vibration excitation signal.
[0058] S130. Based on the current vibration output signal of the vibration motor and the vibration signal of the component, determine the current signal-to-noise ratio of the vibration output signal of the vibration motor;
[0059] S140. When the current signal-to-noise ratio is outside the set threshold range, control the vibration state of the vibration motor based on the vehicle speed of the target vehicle.
[0060] In step S110, the target vehicle's cabin may be equipped with a music-responsive vibration function. When the music-responsive vibration function is activated, vibration control can be applied to the occupants' contact parts in the cabin as needed when the vehicle plays music, thereby optimizing the music experience from a tactile perspective. When the music-responsive vibration function is deactivated, vibration control is no longer applied to the occupants' contact parts in the cabin when the vehicle plays music, thus providing occupants with multiple options and better enhancing the driving and riding experience.
[0061] When the music-inspired vibration function is enabled, the cabin's music-inspired vibration modes may include a vibration speed-based mode, a vibration manual control mode, or a vibration volume-based mode.
[0062] If the cockpit is determined to be in manual vibration control mode, the vibration state of the vibration motor can be controlled based on a preset vibration output signal. The preset vibration output signal can be divided into three levels: high, medium, and low, with the intensity of the vibration output signal gradually decreasing. The specific intensity of the vibration output signal at each level can be set according to actual needs and is not limited thereto.
[0063] If the cabin is determined to be in vibration-volume-dependent mode, the vibration state of the vibration motor can be controlled based on the entertainment volume of the target vehicle. The higher the entertainment volume, the stronger the vibration output signal of the vibration motor, so that the vibration output signal of the vibration motor is adapted to the entertainment volume, thereby adapting the vibration state of the parts in contact with the user to the entertainment volume and improving the user experience.
[0064] If the cabin is determined to be in vibration-speed-dependent mode, the road vibration excitation signal and vehicle speed during the target vehicle's movement can be acquired. This allows for adjustment of the vibration state of the occupant contact components based on the road vibration excitation signal and vehicle speed, thereby adapting the vibration state of the occupant contact components to the current road conditions and vehicle speed. Specifically, a vibration sensor can be installed at the steering knuckle of the target vehicle to detect the road vibration excitation signal.
[0065] In step S120, a vibration transfer function (i.e., vibration transfer function) is pre-installed in the target vehicle. The vibration transfer function characterizes the vibration transmission relationship from the steering knuckle to the personnel contact parts. The vibration transfer function is an important dynamic characteristic parameter for measuring the transmission of vibration from the steering knuckle to the personnel contact parts (such as the steering wheel and seat). Its core is to describe the variation law of the amplitude and phase relationship between the input vibration and the output vibration with frequency.
[0066] The vibration transfer function can be obtained by testing vehicles. The test vehicle can be of the same type as the target vehicle; for example, the test vehicle and the target vehicle can have the same manufacturer and model. It should be noted that when testing the vibration transfer function, the sample size of the test vehicles can be greater than or equal to three vehicles to better ensure the consistency of the data results. Furthermore, when the parts that people come into contact with include the steering wheel and the seat, the vibration transfer function corresponding to the steering wheel and the vibration transfer function corresponding to the seat can be obtained separately through testing.
[0067] In this step, after obtaining the road vibration excitation signal, the vibration signal of the component in contact with the person can be determined by combining the vibration transfer function. For example, the vibration signal of the component in contact with the person can be obtained by the following formula: V = Vr * Fv; where Vr is the road vibration excitation signal, and Fv is the vibration transfer function from the steering knuckle to the component in contact with the person. For example, for the steering wheel, Fv is the vibration transfer function from the steering knuckle to the steering wheel; for the seat, Fv is the vibration transfer function from the steering knuckle to the seat (specifically, the seat rail).
[0068] In step S130, with the cabin's music-based vibration function enabled, if it is determined that the cabin is in vibration-speed-based mode, the current vibration output signal of the vibration motor (denoted as the current vibration output signal) can be acquired. In this step, the current signal-to-noise ratio of the vibration motor's vibration output signal can be determined based on the current vibration output signal and the component vibration signal.
[0069] In determining the current signal-to-noise ratio, the vibration output signal power of the vibration motor can be determined based on the current vibration output signal. For example, the spectrum of the current vibration output signal can be obtained first, and then the vibration output signal power can be determined based on the following formula: Pv = .
[0070] Where Pv is the vibration output signal power, and N is the set low-pass filter frequency (which can be set according to actual needs). This refers to the spectral result of the current vibration output signal.
[0071] In determining the current signal-to-noise ratio, the power of the component vibration signal at which a person comes into contact with the component can be determined based on the component vibration signal. For example, the spectrum of the component vibration signal can be obtained first, and then the component vibration signal power can be determined based on the following formula: Pr = .
[0072] Where Pr is the component vibration signal power. This refers to the spectral results of the vibration signal of a component.
[0073] After obtaining the vibration output signal power and the component vibration signal power, the current signal-to-noise ratio can be determined based on the following formula: SNR = 10 * lg(Pv / Pr), where SNR is the current signal-to-noise ratio.
[0074] It should be noted that, in addition to the methods described above, the current signal-to-noise ratio can also be determined in other ways, and no limitation is imposed on this method.
[0075] In step S140, after obtaining the current signal-to-noise ratio, it can be compared with a set threshold range. The specific range of the set threshold range can be set according to the actual situation, and its specific range is not limited.
[0076] If the current signal-to-noise ratio is within the set threshold range, it means that the current signal-to-noise ratio will not have a significant negative impact on the user's experience of moving with the music. In this case, the vibration state of the vibration motor can be controlled to maintain the current state to avoid frequent vibration adjustments that could affect the user experience.
[0077] If the current signal-to-noise ratio is outside the set threshold range, it means that the current signal-to-noise ratio will have a significant negative impact on the user's experience of moving with the music. In this case, the vibration state of the vibration motor can be controlled based on the vehicle speed, thereby adjusting the vibration state of the parts that people come into contact with in the cabin, so that the user's vibration sensation is more matched with the vehicle speed.
[0078] In this embodiment, after controlling the vibration state of the personnel contact components based on the vehicle speed, and with the cabin in vibration-speed-following mode, the road vibration excitation signal can be reacquired. Then, the actions performed after acquiring the road vibration excitation signal are executed, namely, determining the new current signal-to-noise ratio and deciding whether to adjust the vibration state of the vibration motor. This embodiment can better adapt the personnel contact components to road conditions and vehicle speed, thereby enhancing the user's experience of moving with the music and improving driving pleasure.
[0079] In addition, in this embodiment, when the cabin is in vehicle speed-following mode, road vibration excitation signals can be acquired periodically. Then, actions following the acquisition of these signals are executed, namely, determining the new current signal-to-noise ratio and deciding whether to adjust the vibration state of the vibration motor. Based on this, the vibration state of the parts in contact with the passenger can always be kept adapted to road conditions and vehicle speed, thereby enhancing the user's experience of moving with the music and improving driving pleasure.
[0080] In this embodiment, the vehicle can be equipped with a music-inspired vibration function for the cabin. When the music-inspired vibration function is activated, if the cabin is in a vibration-speed-dependent mode, the vibration signals of the components in contact with the occupants (such as seats, steering wheels, etc.) in the cabin can be determined based on the road vibration excitation signal during the vehicle's operation. Then, based on the current vibration output signal of the vibration motor and the aforementioned component vibration signals, the current signal-to-noise ratio of the vibration motor's vibration output signal is determined. If the current signal-to-noise ratio is outside a set threshold range, the vibration state of the vibration motor can be adjusted based on the vehicle's speed, i.e., the vibration output signal of the vibration motor can be adjusted, thereby adjusting the vibration state of the components in contact with the occupants. In other words, this disclosure can control the vibration state of the components in contact with the occupants in the cabin based on the road vibration excitation signal and vehicle speed, making the vibration state of the components in contact with the occupants more matched with road conditions and vehicle speed, thereby optimizing the user's music-inspired vibration experience in the tactile dimension and enhancing the user's driving pleasure.
[0081] In addition, in this embodiment, the personnel contact components can serve as vibration warnings, with the vibration warning having a higher control priority than the music-synchronized motion function. When the music-synchronized motion function in the cockpit is activated, if a vibration warning is detected on the personnel contact components, the vibration motor is controlled to output a vibration warning. The vibration warning can be used to alert the driver to lane departure, etc., thereby improving driving safety.
[0082] In one exemplary embodiment, a cockpit control method is provided, applicable to a vehicle, referred to in this embodiment as a target vehicle. A vibration motor is installed in the cockpit of the target vehicle to drive vibration of occupant-contact components within the cockpit. Occupant-contact components refer to components that come into contact with occupants in the cockpit; for example, occupant-contact components may be seats, steering wheels, etc., and are not limited thereto. (Reference) Figure 2 and Figure 3 As shown, in this cockpit control method, the vibration state of the vibration motor is controlled based on vehicle speed, including:
[0083] S210. Input the vehicle speed and component vibration signals into the preset surface vibration model to obtain the target signal-to-noise ratio output by the preset surface vibration model;
[0084] S220. Based on the target signal-to-noise ratio and component vibration signal, determine the target vibration output signal of the vibration motor;
[0085] S230: Control the vibration state of the vibration motor based on the target vibration output signal.
[0086] In step S210, a preset surface model can be pre-set in the target vehicle. The preset surface model represents the relationship between the vibration signal of the component in contact with the personnel, the vehicle speed of the target vehicle, and the signal-to-noise ratio of the vibration output signal of the vibration motor.
[0087] The preset surface vibration model in this embodiment can be determined in the following way:
[0088] S211. Acquire vibration signal test data of the test vehicle under various working conditions; wherein, the vibration signal acquisition data includes multiple sets of vibration signal data.
[0089] S212. Among the multiple sets of vibration signal data groups, the data pairs that meet the vibration requirements are determined as the target vibration signal data group;
[0090] S213. Based on multiple sets of target vibration signal data and the target test signal-to-noise ratio, determine the preset curved surface vibration model.
[0091] In step S211, the test vehicle is of the same type as the target vehicle, and the vibration signal acquisition data includes multiple sets of vibration signal data. The vibration signal data sets include the vehicle speed of the test vehicle, the component vibration test signal of the personnel contact parts in the test vehicle, and the vibration output test signal of the vibration motor in the test vehicle.
[0092] For example, data acquisition front-ends and vibration sensors can be used to collect vibration signals from components of the test vehicle that are in contact with personnel under various operating conditions. Test conditions can include combinations of different vehicle speeds, different road surfaces, and vibration signals of varying intensity from the vibration motor. Vehicle speeds can be divided into 13 levels, starting at 10 km / h and progressing sequentially to 130 km / h. Road surfaces can include concrete, rough asphalt, and smooth asphalt. The vibration motor's output power can be divided into 4 levels, starting at 20% and progressing sequentially to 60% and progressing sequentially to 120%. Vibration signals from components under different operating conditions are tested sequentially, and the signal-to-noise ratio of the corresponding vibration motor output signal is calculated, thus obtaining vibration signal test data for the test vehicle under various operating conditions. This vibration signal test data is then grouped to obtain multiple sets of vibration signal data.
[0093] In step S212, after obtaining the vibration signal test data, the effect of the cockpit rhythm function can be subjectively evaluated under different working conditions, and the effect under different working conditions can be classified into three levels: Level I (significant subjective experience effect), Level II (good subjective experience effect), and Level III (poor subjective experience effect). Then, the vibration signal test data corresponding to Level I is determined as the data that meets the requirements, and the multiple sets of vibration signal data corresponding to the data that meets the requirements are determined as the target vibration signal data set.
[0094] In step S213, the target test signal-to-noise ratio is the test signal-to-noise ratio determined based on the target vibration signal data set. Specifically, after obtaining the target vibration signal data set, the signal-to-noise ratio of the vibration output signal of the vibration motor (denoted as the target test signal-to-noise ratio) can be determined by referring to step S130 in other embodiments. Then, based on multiple sets of target vibration signal data sets and their corresponding target test signal-to-noise ratios, a preset curved surface vibration model is established.
[0095] In establishing the preset surface vibration model, the target test signal-to-noise ratio and the vehicle speed and component vibration test signals in the target vibration signal data set corresponding to the target test signal-to-noise ratio can be used to establish the preset surface vibration model using Kriging interpolation.
[0096] After obtaining the preset surface vibration model, it can be stored in the target vehicle. In step S210, after the vehicle speed and component vibration signals are input into the preset surface vibration model, the preset surface vibration model can process the vehicle speed and component vibration signals, thereby outputting the signal-to-noise ratio (denoted as the target signal-to-noise ratio) corresponding to the vehicle speed and component vibration signals.
[0097] In step S220, after obtaining the target signal-to-noise ratio, the target vibration output signal of the vibration motor can be deduced from the method for determining the target signal-to-noise ratio.
[0098] The target vibration output signal power can be deduced using the formula SNR = 10 * lg(Pv / Pr). Here, SNR is the target signal-to-noise ratio, Pv is the target vibration output signal power, and Pr is the component vibration signal power (which can be determined based on the component vibration signal). Once the target vibration output signal power is obtained, the target vibration output signal can be deduced.
[0099] In step S230, after obtaining the target vibration output signal, the vibration state of the vibration motor can be controlled based on the target vibration output signal, that is, the vibration motor is controlled to output vibration with the target vibration output signal, thereby improving the user experience of the vibration mode that follows the music rhythm and the vehicle speed.
[0100] Furthermore, in this embodiment, after obtaining multiple sets of target test signal-to-noise ratios, a set threshold range can be determined based on these multiple sets of target test signal-to-noise ratios. For example, the maximum value of the multiple sets of target test signal-to-noise ratios can be determined as the maximum value of the set threshold range, and the minimum value of the multiple sets of target test signal-to-noise ratios can be determined as the minimum value of the set threshold range.
[0101] In this embodiment, the preset curved surface vibration model is constructed based on multi-condition test data, establishing a nonlinear correlation between "vehicle speed - component vibration signal - signal-to-noise ratio." This overcomes the limitations of traditional linear control, ensuring that the vibration output accurately matches the current operating condition and preventing vibration from being masked or excessively interfered with. Furthermore, the test data used to build the model comes from the subjectively optimal operating condition, and the output directly corresponds to the "optimal vibration intensity," better ensuring that the technical parameters align with the user's subjective needs for "rhythm and driving feel." Additionally, the test data in this embodiment covers a wide vehicle speed range, various road surfaces, and vibration output combinations, allowing for rapid adjustment of the vibration state in various scenarios, achieving vibration optimization across all operating conditions. Moreover, this embodiment can determine the set threshold range based on the data used to build the model, better reducing ineffective adjustments and ensuring that each adjustment points to the optimal experience, thus improving adjustment effectiveness and further enhancing the user experience.
[0102] In one exemplary embodiment, a cockpit control device is provided, applicable to a vehicle, referred to in this embodiment as a target vehicle. A vibration motor is provided in the cockpit of the target vehicle to drive vibration of occupant contact components within the cockpit. Occupant contact components refer to components that come into contact with occupants in the cockpit; for example, occupant contact components may be seats, steering wheels, etc., and are not limited thereto. This cockpit control device can be used to implement the cockpit control methods of the above embodiments. For example, refer to... Figure 4 As shown, the device may include:
[0103] The signal acquisition module 10 is used to acquire the road vibration excitation signal during the driving process of the target vehicle when the cabin is in the vibration-following-vehicle-speed mode.
[0104] The signal processing module 20 is used to determine the component vibration signal of the personnel contact component based on the vibration transfer function and the road vibration excitation signal after acquiring the road vibration excitation signal; wherein, the vibration transfer function characterizes the vibration transmission relationship from the steering knuckle to the personnel contact component;
[0105] The signal processing module 20 is further configured to determine the current signal-to-noise ratio of the vibration output signal of the vibration motor based on the current vibration output signal of the vibration motor and the vibration signal of the component;
[0106] The control module 30 is used to control the vibration state of the personnel contact component based on the vehicle speed of the target vehicle when the current signal-to-noise ratio is outside a set threshold range.
[0107] In one exemplary embodiment, a cockpit control device is provided, with reference to Figure 4 As shown, in this device,
[0108] The signal processing module 20 can be used to input the vehicle speed and the component vibration signal into a preset curved surface vibration model to obtain the target signal-to-noise ratio output by the preset curved surface vibration model;
[0109] Signal processing module 20 can be used to determine the target vibration output signal of the vibration motor based on the target signal-to-noise ratio and the vibration signal of the component;
[0110] The control module 30 can be used to control the vibration state of the vibration motor based on the target vibration output signal.
[0111] In one exemplary embodiment, a cockpit control device is provided, with reference to Figure 4 As shown, in this device, the signal processing module 20 can be used for:
[0112] Based on the current vibration output signal, determine the vibration output signal power of the vibration motor;
[0113] Based on the vibration signal of the component, determine the component vibration signal power of the component that the person is in contact with;
[0114] The current signal-to-noise ratio is determined based on the vibration output signal power and the component vibration signal power.
[0115] In one exemplary embodiment, a cockpit control device is provided, with reference to Figure 4 As shown, in this device, the signal acquisition module 10 can be used for:
[0116] After the control module 30 controls the vibration state of the personnel contact components based on the vehicle speed of the target vehicle, it reacquires the road vibration excitation signal when the cabin is in the vibration-following-vehicle-speed mode.
[0117] In one exemplary embodiment, a cockpit control device is provided, with reference to Figure 4 As shown, in this device, the control module 30 can be used for:
[0118] Based on the current vibration output signal of the vibration motor and the vibration signal of the component, the signal processing module 20 determines the current signal-to-noise ratio of the vibration motor, and then controls the vibration state of the vibration motor to maintain the current state if the current signal-to-noise ratio is within a set threshold range.
[0119] In one exemplary embodiment, a cockpit control device is provided, with reference to Figure 4 As shown, in this device, the signal acquisition module 10 can be used for:
[0120] When the cabin is in the vibration-dependent mode, the road vibration excitation signal is periodically acquired.
[0121] In one exemplary embodiment, a cockpit control device is provided, with reference to Figure 4 As shown, in this device, the control module 30 can be used for:
[0122] When the cabin's music-in sync function is enabled, if the cabin is determined to be in manual vibration control mode, the vibration state of the vibration motor is controlled based on a preset vibration output signal.
[0123] In one exemplary embodiment, a cockpit control device is provided, with reference to Figure 4 As shown, in this device, the control module 30 can be used for:
[0124] When the cabin's music-based vibration function is enabled, if it is determined that the cabin is in vibration-volume-dependent mode, the vibration state of the vibration motor is controlled based on the entertainment volume of the target vehicle; wherein, the higher the entertainment volume, the stronger the vibration output signal of the vibration motor.
[0125] In one exemplary embodiment, a cockpit control device is provided, with reference to Figure 4 As shown, in this device, the control module 30 can be used for:
[0126] When the cabin's music-synchronized rhythm function is enabled, if a vibration warning is detected on the personnel contact component, the vibration state of the vibration motor is controlled by the vibration warning so that the personnel contact component outputs the vibration warning.
[0127] In one exemplary embodiment, a vehicle and cockpit control method is provided. (Reference) Figure 1-3 as well as Figure 5As shown, in this embodiment, the vehicle's cabin has a function that moves in sync with music. This function may involve the following components: a signal processing unit 2, a vehicle-mounted cockpit system 1, a vibration sensor 4, a controller 3, a vibration motor 6, and personnel contact parts. These personnel contact parts may include the seat 52 and the steering wheel 51, etc. The signal processing unit 2 acquires the current audio signal from the vehicle's infotainment system. To achieve a better rhythmic experience, it performs bandpass filtering and weighting on the audio signal, then inputs the processed audio signal to the controller 3. Based on this, the controller can obtain the audio signal and determine the required vibration frequency for the vibration motor. The vehicle's infotainment system 1 controls the on / off state, intensity, and mode selection of the cabin's music-inspired rhythm function, as well as reads the vehicle's current speed and inputs it to the controller 3. The vibration sensor 4 is located at the vehicle's steering knuckle and is used to collect the vibration feedback (i.e., road vibration excitation signal) from the road surface, and inputs it to the controller 3. The controller 3 is connected to the vibration motor 6, vibration sensor 4, vehicle's infotainment system 1, and signal processing unit 2, respectively, and uses a preset curved surface vibration model to monitor and control the intensity (i.e., vibration amplitude) of the vibration output signal. The vibration motor 6 is integrated into the vehicle's steering wheel 51 and seat 52, respectively, and achieves the rhythmic function through vibration based on the signal intensity input from the controller 3.
[0128] To achieve a superior rhythmic experience, the number of vibration motors 6 on the steering wheel 51 and seat 52 is not limited; multiple vibration motors 6 can be installed in an array. The controller 3 controls the signal intensity at different locations to obtain a higher-dimensional rhythmic experience. However, due to the influence of the vibration transfer function Fv and the vibration sensitivity of different parts of the human body, the required vibration signal intensities of the steering wheel 51 and seat 52 are not exactly the same. Therefore, the controller 3 needs to monitor the signal-to-noise ratio of the output signals at both locations and adjust the output signals of the vibration motors 6 at each location based on the monitoring results.
[0129] It should be noted that the array installation of vibration motors 6 can achieve a more detailed vibration experience, and for the motor array on a single component, the same preset curved surface vibration model can be used, without any limitation.
[0130] The controller 3 is also used to determine the control mode of the cabin music-inspired function. The control modes include three types: manual vibration control mode, vibration-based volume mode, and vibration-based vehicle speed mode. Specifically, if the cabin music-inspired function is in manual vibration control mode, the controller 3 will output a corresponding preset vibration output signal to the vibration motor 6 execution system according to the set low, medium, or high level. If the cabin music-inspired function is in vibration-based volume mode, the controller 3 will output a corresponding vibration output signal to the vibration motor 6 execution system according to the currently set entertainment volume. If the cabin music-inspired function is in vibration-based vehicle speed mode, the controller 3 will determine and output a target vibration output signal to the vibration motor 6 execution system based on the vehicle speed and road vibration excitation signal.
[0131] In addition, in this embodiment, the personnel contact component has a vibration warning function, which has a higher priority than the music-based vibration warning function. The controller 3 is also used to determine whether the vehicle is experiencing a vibration warning. If a vibration warning is detected, the music-based vibration warning function is temporarily disabled, and the personnel contact component begins to vibrate to warn the driver of lane departure, etc. When the user activates the music-based vibration warning function in the cabin, and the vehicle does not experience a vibration warning, the controller 3 can determine the vibration mode of the music-based vibration warning function.
[0132] When the user selects the manual vibration control mode, the controller 3 can change the amplitude of the vibration output signal according to the preset low, medium, and high levels, and output it to the vibration motors 6 of the steering wheel 51 and seat 52, which are in contact with the user. When the user selects the vibration-based volume mode, the controller 3 can process the amplitude of the audio signal according to the current entertainment volume. When the entertainment volume is turned off, the corresponding cabin's music-based vibration function is turned off; when the entertainment volume is increased to the maximum, the intensity of the vibration output signal of the corresponding cabin's music-based vibration function increases linearly to the maximum.
[0133] If the cabin vibration function is in the vehicle speed-following mode, the controller 3 will output the optimal vibration output signal to the vibration motor 6 based on the vehicle speed and road surface excitation vibration signal. In other words, the controller 3 can adjust the intensity of the vibration output signal of the vibration motor 6 in real time according to the current vehicle speed and road surface vibration excitation signal. It should be noted that in the vehicle speed-following mode, the initial intensity of the vibration output signal of the vibration motor 6 is the intensity when the vehicle speed-following mode was last activated. If this is the first time the vehicle speed-following mode is activated, the intensity of its vibration output signal is a preset value; the specific value can be set according to actual conditions and is not limited thereto.
[0134] In the vibration-following-vehicle-speed mode, the current signal-to-noise ratio of the vibration output signal of the vibration motor 6 can be calculated first. If the current signal-to-noise ratio is within the set threshold range, the control target is achieved and the control process of the motor vibration ends; if it is not within the set threshold range, the target vibration output signal of the vibration motor 6 is obtained using a preset surface model and output to the vibration motor 6 execution system.
[0135] In addition, in vibration-speed-dependent mode, after adjusting the vibration motor 6 based on the current signal-to-noise ratio, the controller 3 monitors the vibration output signal of the vibration motor 6. As the vehicle speed and road surface excitation vibration signal change, the signal-to-noise ratio of the output vibration signal of the vibration motor 6 may fluctuate. If the recalculated current signal-to-noise ratio exceeds the set threshold range, the above adjustment process is repeated; if the control target is achieved, the control process ends. This cycle repeats to achieve real-time adjustment of the vibration of parts in contact with the user, such as the steering wheel 51 and seat 52, enhancing the user's music rhythm experience.
[0136] The set threshold range can be the range between a first threshold and a second threshold. If the current signal-to-noise ratio (SNR) is greater than or equal to the first threshold and less than or equal to the second threshold, it is considered to be within the set threshold range; otherwise, it is considered to be outside the set threshold range. If the current SNR is less than the first threshold, the controller 3 can increase the intensity of the vibration output signal of the vibration motor 6; if the current SNR is greater than the second threshold, the controller 3 can decrease the intensity of the vibration output signal.
[0137] It should be noted that when a person comes into contact with the parts including the steering wheel 51 and the seat 52, the controller 3 can adjust the intensity of the vibration output signal of the vibration motor 6 corresponding to the steering wheel 51 and the vibration motor 6 corresponding to the seat 52 respectively. Due to the influence of vibration transfer function and the sensitivity of different parts of the human body to vibration, the intensity of the target vibration output signal required by the vibration motor 6 at the steering wheel 51 and the seat 52 may not be exactly the same. The controller 3 needs to monitor the signal-to-noise ratio of the vibration output signal at the two locations respectively, and adjust the vibration output signal of the vibration motor 6 at the two locations according to the monitoring results, so as to better improve the user experience.
[0138] In addition, in this embodiment, if the driver manually controls the vibration intensity of the vibration motor 6 through the vehicle cockpit system 1, the above-mentioned monitoring process ends.
[0139] It should be noted that in this disclosure, the vibration speed-based mode, the manual vibration control mode, and the vibration volume-based mode all refer to the mode for determining the vibration amplitude. The vibration frequency is still determined based on the frequency of the music, which will not be elaborated upon here.
[0140] This embodiment provides a vehicle. The vehicle can be a gasoline vehicle, an electric vehicle, a hybrid vehicle, or a vehicle with other power types, and there is no limitation thereto.
[0141] refer to Figure 6 As shown, the vehicle 100 includes at least one processor 101, a memory 102, at least one network interface 104, and other user interfaces 103. The various components in the vehicle 100 are coupled together via a bus system 105. It is understood that the bus system 105 is used to enable communication between these components. In addition to a data bus, the bus system 105 also includes a power bus, a control bus, and a status signal bus. However, for clarity, all buses are referred to as bus system 105.
[0142] The user interface 103 may include a display, keyboard, or clicking device (e.g., mouse, trackball, touchpad, or touchscreen).
[0143] It is understood that the memory 102 in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate Synchronous DRAM (DDRSDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 102 described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0144] In some implementations, memory 102 stores elements, executable units or data structures, or subsets thereof, or extended sets thereof: operating system 1021 and application program 1022.
[0145] The operating system 1021 includes various system programs, such as a framework layer, a core library layer, and a driver layer, used to implement various basic business functions and handle hardware-based tasks. The application program 1022 includes various applications, such as a media player and a browser, used to implement various application functions. Programs implementing the methods of this application embodiment can be included in the application program 1022.
[0146] In this embodiment of the application, the processor 101 executes the methods provided in each method embodiment by calling the program or instructions stored in the memory 102, specifically the program or instructions stored in the application program 1022.
[0147] The methods disclosed in the embodiments of this application can be applied to or implemented by the processor 101. The processor 101 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware or by instructions in the form of software in the processor 101. The processor 101 may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software units in the decoding processor. The software units may be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory 102. Processor 101 reads the information in memory 102 and performs the above method in conjunction with its hardware.
[0148] It is understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described herein, or combinations thereof.
[0149] For software implementation, the techniques described herein can be implemented by units that perform the functions described herein. The software code can be stored in memory and executed by a processor. The memory can be implemented in the processor or external to the processor.
[0150] This application also provides a storage medium (computer-readable storage medium). This storage medium stores one or more programs. The storage medium may include volatile memory, such as random access memory; it may also include non-volatile memory, such as read-only memory, flash memory, hard disk, or solid-state drive; and it may also include combinations of the above types of memory.
[0151] When one or more programs in the storage medium can be executed by one or more processors to implement the above-described method of execution in the vehicle.
[0152] The processor is used to execute the vehicle control program stored in the memory to implement the above-described method of execution in the vehicle.
[0153] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0154] It should be noted that the terms "one implementation," "embodiment," "exemplary embodiment," and "some embodiments" used in the specification indicate that the described embodiment may include a specific feature, structure, or characteristic, but not every embodiment necessarily includes that specific feature, structure, or characteristic. Furthermore, such phrases do not necessarily refer to the same embodiment. Moreover, when a specific feature, structure, or characteristic is described in connection with an embodiment, implementing such a feature, structure, or characteristic in conjunction with other embodiments, whether explicitly described or not, is within the knowledge scope of those skilled in the art.
[0155] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0156] The above embodiments are merely preferred embodiments provided to fully illustrate this application, and the scope of protection of this application is not limited thereto. Equivalent substitutions or modifications made by those skilled in the art based on this application are all within the scope of protection of this application.
Claims
1. A cockpit control method, characterized in that, The cockpit control method is applied to a target vehicle, wherein a vibration motor is installed in the cockpit of the target vehicle to drive the vibration of the parts in contact with the occupants in the cockpit. The cockpit control method includes: When the cabin's music-based rhythm function is enabled, if it is determined that the cabin is in vibration-based speed mode, then the road vibration excitation signal and vehicle speed during the target vehicle's driving process are acquired. After acquiring the road vibration excitation signal, the vibration signal of the personnel contact component is determined based on the vibration transfer function and the road vibration excitation signal; wherein, the vibration transfer function characterizes the vibration transmission relationship from the steering knuckle of the target vehicle to the personnel contact component; Based on the current vibration output signal of the vibration motor and the vibration signal of the component, determine the current signal-to-noise ratio of the vibration output signal of the vibration motor; When the current signal-to-noise ratio is outside the set threshold range, the vibration state of the vibration motor is controlled based on the vehicle speed.
2. The cockpit control method according to claim 1, characterized in that, The control of the vibration state of the vibration motor based on the vehicle speed includes: The vehicle speed and the vibration signal of the component are input into a preset curved surface vibration model to obtain the target signal-to-noise ratio output by the preset curved surface vibration model; Based on the target signal-to-noise ratio and the component vibration signal, the target vibration output signal of the vibration motor is determined; The vibration state of the vibration motor is controlled based on the target vibration output signal.
3. The cockpit control method according to claim 2, characterized in that, The preset surface vibration model is determined in the following way: The test vehicle acquires vibration signal test data under various working conditions; wherein the test vehicle is of the same type as the target vehicle, and the vibration signal acquisition data includes multiple sets of vibration signal data, each set of vibration signal data including the vehicle speed of the test vehicle, the vibration test signal of the personnel contact parts in the test vehicle, and the vibration output test signal of the vibration motor in the test vehicle. Among the multiple sets of vibration signal data, the data pairs that meet the vibration requirements are determined as the target vibration signal data set; Based on multiple sets of target vibration signal data and the target test signal-to-noise ratio, the preset curved surface vibration model is determined; wherein, the target test signal-to-noise ratio is the test signal-to-noise ratio determined based on the target vibration signal data set.
4. The cockpit control method according to claim 3, characterized in that, The cockpit control method includes: The set threshold range is determined based on multiple sets of target test signal-to-noise ratios.
5. The cockpit control method according to claim 1, characterized in that, Determining the current signal-to-noise ratio of the vibration output signal of the vibration motor based on the current vibration output signal of the vibration motor and the vibration signal of the component includes: Based on the current vibration output signal, determine the vibration output signal power of the vibration motor; Based on the vibration signal of the component, determine the component vibration signal power of the component that the person is in contact with; The current signal-to-noise ratio is determined based on the vibration output signal power and the component vibration signal power.
6. The cockpit control method according to claim 1, characterized in that, After controlling the vibration state of the personnel contact components based on the vehicle speed of the target vehicle, the cockpit control method includes: When the cabin is in the vibration-dependent mode, the road vibration excitation signal is reacquired.
7. The cockpit control method according to claim 1, characterized in that, After determining the current signal-to-noise ratio of the vibration motor based on its current vibration output signal and the component's vibration signal, the cockpit control method includes: When the current signal-to-noise ratio is within a set threshold range, the vibration state of the vibration motor is controlled to maintain the current state.
8. The cockpit control method according to claim 1, characterized in that, The cockpit control method includes: When the cabin is in the vibration-dependent mode, the road vibration excitation signal is periodically acquired.
9. The cockpit control method according to claim 1, characterized in that, The cockpit control method includes: When the cabin's music-in sync function is enabled, if the cabin is determined to be in manual vibration control mode, the vibration state of the vibration motor is controlled based on a preset vibration output signal.
10. The cockpit control method according to claim 1, characterized in that, The cockpit control method includes: When the cabin's music-based vibration function is enabled, if it is determined that the cabin is in vibration-volume-dependent mode, the vibration state of the vibration motor is controlled based on the entertainment volume of the target vehicle; wherein, the higher the entertainment volume, the stronger the vibration output signal of the vibration motor.
11. The cockpit control method according to claim 1, characterized in that, The cockpit control method includes: When the cabin's music-synchronized rhythm function is enabled, if a vibration warning is detected on the personnel contact component, the vibration state of the vibration motor is controlled by the vibration warning so that the personnel contact component outputs the vibration warning.
12. The cockpit control method according to any one of claims 1-11, characterized in that, The personnel contact components include the steering wheel and / or the seat.
13. A cockpit control device, characterized in that, The cockpit control device is applied to the target vehicle, and the target vehicle's cockpit is equipped with a vibration motor for driving the vibration of personnel-contacting components in the cockpit. The cockpit control device includes: The signal acquisition module is used to acquire the road vibration excitation signal during the driving process of the target vehicle when the cabin is in the vibration-following-vehicle-speed mode. The signal processing module is used to determine the component vibration signal of the personnel contact component based on the vibration transfer function and the road vibration excitation signal after acquiring the road vibration excitation signal; wherein, the vibration transfer function characterizes the vibration transmission relationship from the steering knuckle of the target vehicle to the personnel contact component; The signal processing module is further configured to determine the current signal-to-noise ratio of the vibration output signal of the vibration motor based on the current vibration output signal of the vibration motor and the vibration signal of the component; The control module is used to control the vibration state of the personnel contact component based on the vehicle speed of the target vehicle when the current signal-to-noise ratio is outside a set threshold range.
14. A vehicle, characterized in that, include: A processor and a memory, the processor being configured to execute a control program stored in the memory to implement the cockpit control method as described in any one of claims 1-12.
15. A storage medium, characterized in that, The storage medium stores one or more programs, which can be executed by one or more processors to implement the cockpit control method as described in any one of claims 1-12.
Citation Information
Patent Citations
Vibration feedback control method, intelligent cabin, vehicle and storage medium
CN119271047A
Operation controller and vehicle, and control method and program of vehicle control device
JP2022149732A