Intelligent vehicle-mounted audio control system based on SOA service

CN116033316BActive Publication Date: 2026-09-18IAT AUTOMOBILE TECH
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310131928.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-18
Publication Date
2026-09-18
Estimated Expiration
2043-02-18

AI Technical Summary

Technical Problem

这些信号接口与控制器绑定,故而使得相关的功能逻辑无法实现灵活使用和调整,且逻辑实现也无法灵活定义

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116033316B_ABST
    Figure CN116033316B_ABST
Patent Text Reader

Abstract

The application discloses an intelligent vehicle-mounted audio control system based on an SOA service, which comprises a client controller, a server controller, a sensor controller and an actuator controller; wherein, an intelligent vehicle-mounted audio function application unit is arranged in the client controller, the intelligent vehicle-mounted audio function application unit sends corresponding vehicle-mounted audio equipment control information to the server controller according to vehicle-mounted audio interference influence subscription information fed back by the server controller; the server controller generates corresponding vehicle-mounted audio interference influence subscription information according to vehicle-mounted audio interference influence sensing information sensed by the sensor controller; and issues corresponding vehicle-mounted audio control instructions to the actuator controller according to the vehicle-mounted audio equipment control information; and the actuator controller performs corresponding control operations on the vehicle-mounted audio equipment according to the vehicle-mounted audio control instructions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a control system, and more particularly to an intelligent vehicle audio control system based on SOA services. Background Technology

[0002] like Figure 1 As shown, in the prior art, the control system of a car audio system includes a speaker, an audio controller, and an audio setting switch. The audio setting switch can be configured as a physical switch or a soft switch, allowing users to adjust volume and set sound field modes, etc. Furthermore, voice input commands related to audio settings, such as "mute" or "increase volume," can be collected via a voice acquisition device, as well as audio setting commands input via a mobile terminal. The audio controller receives audio control commands from the switch, voice, or mobile terminal and converts them into audio control signals to control the audio equipment. The speaker then acts as an actuator, emitting sound according to the audio control signals sent by the audio controller.

[0003] In the aforementioned existing vehicle audio control system, the various controllers in the vehicle are designed and functioned through hard-wired signals, CAN communication control signals, etc. This has an inherent disadvantage in terms of functional expandability, which is manifested in the following two aspects:

[0004] 1) Existing solutions are based on signal control, requiring the definition of relevant hard-wired signals and CAN signals according to the function. These signals need to have a clear direction, i.e., what signal A sends to B, and what signal B sends to C (A, B, and C all refer to the controllers in the system). These signal interfaces are bound to the controllers, thus making it impossible to flexibly use and adjust the related functional logic, and the logic implementation cannot be flexibly defined.

[0005] 2) Also due to the shortcomings in point 1), it can be seen that because the functional signals are bound to the controller, adding new functional scenarios will lead to increased complexity in signals and interfaces. Furthermore, there are many similar intelligent functions that may not be fully implemented at the factory, necessitating flexible and open interfaces for future upgrades.

[0006] On the other hand, existing technical solutions are relatively simple in function and have limitations. Specifically, they require users to actively operate the system for setting up the audio system, whether it's turning it on or off, using voice commands, or using mobile devices, which lacks intelligence. Furthermore, existing solutions are not applicable to a wide range of scenarios; they cannot proactively adjust the audio system when the environment changes, resulting in a poor user experience. Summary of the Invention

[0007] This invention addresses the shortcomings of existing technologies by providing an intelligent in-vehicle audio control system based on SOA services.

[0008] The intelligent vehicle audio control system based on SOA services described in this invention includes a client controller, a server controller, a sensor controller, and an actuator controller.

[0009] The client controller is equipped with an intelligent vehicle audio function application unit. The intelligent vehicle audio function application unit sends corresponding vehicle audio device control information to the server controller based on the vehicle audio interference impact subscription information fed back by the server controller.

[0010] The server controller generates corresponding vehicle audio interference effect subscription information based on the vehicle audio interference effect sensing information sensed by the sensor controller; and issues corresponding vehicle audio control commands to the actuator controller based on the vehicle audio equipment control information.

[0011] The actuator-side controller performs corresponding control operations on the vehicle audio equipment according to the vehicle audio control command.

[0012] In the intelligent vehicle audio control system based on SOA services described in this invention, the sensor-end controller is equipped with a second CAN data communication service module and a sensing service unit.

[0013] The second CAN data communication service module sends the sensing information of the vehicle audio interference effect sensed by the sensing service unit to the server controller.

[0014] In the intelligent vehicle audio control system based on SOA services described in this invention, the vehicle audio interference influence sensing information includes the current user's identification attribute information, the occupant configuration information at each seat position in the vehicle, the opening degree information of each window in the vehicle, the air volume information of each air vent in the vehicle, and the current vehicle speed information.

[0015] The sensing service unit includes a user identification sensing module, an occupant sensing module, a window opening sensing module, an air vent airflow sensing module, and a vehicle speed sensing module;

[0016] The user identification sensing module is used to sense and identify the current user's identification attribute information.

[0017] The occupant sensing module is used to sense occupant configuration information at each seat position in the vehicle.

[0018] The window opening sensing module is used to sense the degree of opening of each window of the vehicle;

[0019] The air outlet airflow sensing module is used to sense the airflow information of each air outlet of the vehicle.

[0020] The vehicle speed sensing module is used to sense the vehicle's current speed information.

[0021] In the intelligent vehicle audio control system based on SOA services described in this invention, the server controller is equipped with a third CAN data communication service module and an information subscription service unit.

[0022] The third CAN data communication service module receives the vehicle audio interference effect sensing information and sends it to the information subscription service unit.

[0023] In the intelligent vehicle audio control system based on SOA services described in this invention, the vehicle audio interference influence subscription information includes the current user's identification attribute subscription information, the occupant configuration subscription information at each seat position in the vehicle, the opening degree subscription information of each window in the vehicle, the air volume subscription information of each air vent in the vehicle, and the current vehicle speed subscription information.

[0024] The information subscription service unit includes a user identification service module, an occupant detection service module, a window opening service module, an air vent air volume service module, and a vehicle speed service module;

[0025] The user identification service module generates the current user's identification attribute subscription information based on the current user's identification attribute information.

[0026] The occupant detection service module generates occupant configuration subscription information for each seat position in the vehicle based on the occupant configuration information.

[0027] The window opening service module generates subscription information for the opening degree of each window of the vehicle based on the opening degree information;

[0028] The air outlet air volume service module generates air volume subscription information for each air outlet of the vehicle based on the air volume information.

[0029] The vehicle speed service module generates the vehicle's current speed subscription information based on the vehicle speed information.

[0030] In the intelligent vehicle audio control system based on SOA services described in this invention, the server controller is equipped with an information publishing service unit.

[0031] The information publishing service unit publishes the vehicle audio control command to the actuator-end controller through the third CAN data communication service module.

[0032] In the intelligent vehicle audio control system based on SOA services described in this invention, the vehicle audio control commands include vehicle audio volume adjustment control commands and vehicle audio sound field mode adjustment control commands.

[0033] The information publishing service unit includes a volume adjustment control service module and a sound field mode adjustment control service module.

[0034] The volume adjustment control service module is used to issue vehicle audio volume adjustment control commands that increase or decrease the volume.

[0035] The sound field mode adjustment and control service module is used to issue sound field mode adjustment and control commands for vehicle audio systems, which involve switching and adjusting the sound field mode.

[0036] In the intelligent vehicle audio control system based on SOA services described in this invention, the actuator-side controller includes a first CAN data communication service module, a volume control execution module, and a sound field mode control execution module;

[0037] The first CAN data communication service module is used to receive the vehicle audio control command;

[0038] The volume control execution module controls the vehicle audio equipment to perform corresponding volume increase or decrease control operations according to the vehicle audio volume adjustment control command.

[0039] The sound field mode control execution module controls the vehicle audio equipment to perform corresponding sound field mode switching and adjustment operations according to the vehicle audio sound field mode adjustment control command.

[0040] The intelligent vehicle audio control system based on SOA services described in this invention utilizes SOA technology to decouple the intelligent vehicle audio control functions. The original functional software architecture is divided into three layers: a scenario application layer, a service layer, and a sensing / execution layer. Service interface design is completed, and the functional application layer software relies on calling service software to complete its functional logic design. This technology solves the problem of decoupling between functional software (between controllers or within a controller), eliminating the dependence of functional software on other functional software. Instead of using fixed hardwired signals or CAN signals for logical binding, it employs Ethernet dynamic connection technology to design service software interfaces. This allows for flexible use of more scenario-based functional software. Regardless of changes to existing functional software or the development of newer scenario-based functional software, the existing service software of the intelligent vehicle audio control system based on SOA services described in this invention remains unchanged or unredesigned. This enables agile software development, saves development costs, and enhances functional scalability. Attached Figure Description

[0041] Figure 1This is a schematic diagram of the structure of a vehicle audio control system in the prior art;

[0042] Figure 2 This is a schematic diagram of the structure of the intelligent in-vehicle audio control system based on SOA services described in this invention. Detailed Implementation

[0043] The present invention will now be described in further detail with reference to the accompanying drawings, so that those skilled in the art can implement it based on the description.

[0044] like Figure 2 As shown, the intelligent vehicle audio control system based on SOA services of the present invention includes a client controller, a server controller, a sensor controller, and an actuator controller.

[0045] The client controller is equipped with an intelligent vehicle audio function application unit. The intelligent vehicle audio function application unit sends corresponding vehicle audio device control information to the server controller based on the vehicle audio interference impact subscription information fed back by the server controller.

[0046] The server controller generates corresponding vehicle audio interference effect subscription information based on the vehicle audio interference effect sensing information sensed by the sensor controller; and issues corresponding vehicle audio control commands to the actuator controller based on the vehicle audio equipment control information.

[0047] The actuator-side controller performs corresponding control operations on the vehicle audio equipment according to the vehicle audio control command.

[0048] In the SOA-based intelligent vehicle audio control system of this invention, the intelligent vehicle audio functional application unit is used to realize functional scenarios. These functional scenarios can be user-defined scenario logic, meaning they can be easily modified and expanded according to user needs. In this embodiment, by analyzing the acquired vehicle audio interference impact subscription information, a judgment can be made based on the subscription information and the user-defined scenario logic. The vehicle audio device control information representing the judgment result is then sent to the server controller, which performs subsequent vehicle audio device control operations.

[0049] In this invention, the intelligent vehicle audio function application unit's intelligent control of the vehicle audio equipment is based on a comprehensive consideration of the current driver's usage habits, the occupant configuration at various locations within the vehicle, the opening status of each window, the airflow from each vent, and the vehicle's current speed. In other words, from the driver's perspective, the system records the audio control data and style set by the user each time, based on the user's identification attribute information, and uses the matching audio control data as the initial setting for subsequent settings. From the perspective of occupant configuration at each seat, the system determines whether there are occupants at each seat and sets the vehicle audio sound field mode accordingly. From the perspective of the vehicle's current speed, considering the impact of the current speed on volume, the system also incorporates information on the opening of various windows, including windows and sunroof, to calculate the airflow through the windows, thereby calculating the increase in noise decibels in each occupant area due to open windows, and adjusting the volume based on the increased noise decibels from the initial audio settings. Furthermore, taking into account the airflow from each vent of the vehicle, the system calculates the increase in noise levels in each passenger area due to the air conditioning being turned on, and adjusts the volume based on the increased noise level from the initial audio settings. It's important to note that the intelligent in-vehicle audio function application unit described above is easily modifiable and expandable for intelligent control of the in-vehicle audio equipment. Users can further design and arrange functional scenarios based on the level of detail in the subscribed information regarding in-vehicle audio interference, creating a variety of personalized functional scenarios. If new subscription information is added, corresponding service modules can be added to obtain the relevant information, enriching the scenario experience of the intelligent in-vehicle audio control function. Similarly, if new devices are added, corresponding service modules can be added to control the devices, further enriching the intelligent in-vehicle audio control experience.

[0050] In this invention, the vehicle audio interference effect subscription information required for the intelligent vehicle audio function application unit in the client controller to make logical judgments can be obtained from the server controller via a service through SOME / IP Ethernet communication; alternatively, the judgment result control information for controlling the vehicle audio equipment can be transmitted to the server controller via SOME / IP Ethernet communication for vehicle audio control.

[0051] Specifically, in the intelligent vehicle audio control system based on SOA services described in this invention, the sensor-end controller is equipped with a second CAN data communication service module and a sensing service unit; the second CAN data communication service module sends the vehicle audio interference effect sensing information sensed by the sensing service unit to the server-end controller.

[0052] Based on the above, in this embodiment, the vehicle audio interference effect sensing information may include the current user's identification attribute information, the occupant configuration information at each seat position in the vehicle, the opening degree information of each window in the vehicle, the air volume information of each air vent in the vehicle, and the current vehicle speed information.

[0053] Correspondingly, the sensing service unit includes a user identification sensing module, an occupant sensing module, a window opening sensing module, an air vent airflow sensing module, and a vehicle speed sensing module. The user identification sensing module senses and identifies the current user's identification attributes, specifically by using image information of the current driver obtained from an in-vehicle camera to identify the user's attributes. The occupant sensing module senses the occupant configuration information at each seat position in the vehicle, determining the occupant configuration at each seat position using image information of occupants obtained from an in-vehicle camera to determine whether there are occupants at each seat position. The window opening sensing module senses the opening degree information of each vehicle window, acquiring the opening information of each window, including front and rear windows and the sunroof, through window opening sensors. The air vent airflow sensing module senses the airflow information of each air vent, detecting the blower voltage at the vent and determining the airflow level based on the different speeds corresponding to different voltages during blower operation, thereby acquiring the airflow information of each air vent in the vehicle. The vehicle speed sensing module is used to sense the current vehicle speed information, that is, to obtain the current vehicle speed information through the vehicle speed sensor.

[0054] In the intelligent vehicle audio control system based on SOA services described in this invention, the server controller is equipped with a third CAN data communication service module and an information subscription service unit. The third CAN data communication service module receives the vehicle audio interference effect sensing information and sends it to the information subscription service unit. As mentioned above, the vehicle audio interference effect sensing information includes the current user's identification attribute information, occupant configuration information at each seat position in the vehicle, the opening degree information of each window in the vehicle, the airflow information of each air vent in the vehicle, and the current vehicle speed information. In this embodiment, the vehicle audio interference effect subscription information also specifically includes the current user's identification attribute subscription information, the occupant configuration subscription information at each seat position in the vehicle, the opening degree subscription information of each window in the vehicle, the airflow subscription information of each air vent in the vehicle, and the current vehicle speed subscription information. Correspondingly, the information subscription service unit includes a user identification service module, an occupant detection service module, a window opening service module, an airflow service module, and a vehicle speed service module. Specifically, the user identification service module generates current user identification attribute subscription information based on the current user's identification attribute information; the occupant detection service module generates occupant configuration subscription information for each seat position in the vehicle based on the occupant configuration information; the window opening service module generates opening degree subscription information for each window in the vehicle based on the opening degree information; the air vent air volume service module generates air volume subscription information for each air vent in the vehicle based on the air volume information; and the vehicle speed service module generates current vehicle speed subscription information based on the vehicle speed information.

[0055] In this invention, an information publishing service unit is also provided in the server controller. The information publishing service unit publishes the vehicle audio control command to the actuator controller through the third CAN data communication service module.

[0056] In the SOA-based intelligent vehicle audio control system of this invention, the vehicle audio control commands specifically include vehicle audio volume adjustment control commands and vehicle audio sound field mode adjustment control commands. Therefore, the information publishing service unit also correspondingly includes a volume adjustment control service module and a sound field mode adjustment control service module. Specifically, the volume adjustment control service module is used to publish vehicle audio volume adjustment control commands that increase or decrease the volume; the sound field mode adjustment control service module is used to publish vehicle audio sound field mode adjustment control commands that switch between sound field modes.

[0057] In the SOA-based intelligent vehicle audio control system of the present invention, the actuator-side controller includes a first CAN data communication service module, a volume control execution module, and a sound field mode control execution module. The first CAN data communication service module is used to receive the vehicle audio control commands. Specifically, the vehicle audio control commands include a vehicle audio volume adjustment control command and a vehicle audio sound field mode adjustment control command. Therefore, the volume control execution module controls the vehicle audio equipment to perform corresponding volume increase or decrease control operations according to the vehicle audio volume adjustment control command; the sound field mode control execution module controls the vehicle audio equipment to perform corresponding sound field mode switching control operations according to the vehicle audio sound field mode adjustment control command.

[0058] The intelligent in-vehicle audio control system based on SOA services described in this invention performs intelligent control based on driver user attribute identification information, occupant configuration sensing information, current vehicle speed, window opening degree, and airflow of each vent, greatly enriching the functional scenarios. It can adjust audio control in various scenarios instead of passively waiting for the user to actively set it, significantly improving the user experience.

[0059] This invention applies SOA technology to decouple the intelligent in-vehicle audio control function. The original functional software architecture is split into three layers: a scenario application layer, a service layer, and a sensing / execution layer. Service interface design is completed, and the functional application layer software relies on calling service software to complete its functional logic design. This technology solves the problem of decoupling between functional software (between controllers or within a controller), eliminating the dependence of functional software on other functional software. Instead of using fixed hardwired signals or CAN signals for logical binding, it uses Ethernet dynamic connection technology to design service software interfaces. This allows for flexible use of more scenario-based functional software. Regardless of changes to existing functional software or the development of newer scenario-based functional software, the existing service software of the SOA-based intelligent in-vehicle audio control system described in this invention remains unchanged or unredesigned. This enables agile software development, saves development costs, and enhances functional scalability.

[0060] Although embodiments of the present invention have been disclosed above, they are not limited to the applications listed in the specification and embodiments. They can be applied to various fields suitable for the present invention. For those skilled in the art, other modifications can be easily made. Therefore, without departing from the general concept defined by the claims and their equivalents, the present invention is not limited to the specific details and illustrations shown and described herein.

Claims

1. An intelligent car audio control system based on SOA service, characterized in that, This includes client controllers, server controllers, sensor controllers, and actuator controllers; The client controller is equipped with an intelligent vehicle audio function application unit. The intelligent vehicle audio function application unit sends corresponding vehicle audio device control information to the server controller based on the vehicle audio interference impact subscription information fed back by the server controller. The server controller generates corresponding vehicle audio interference effect subscription information based on the vehicle audio interference effect sensing information sensed by the sensor controller; and issues corresponding vehicle audio control commands to the actuator controller based on the vehicle audio equipment control information. The actuator-side controller performs corresponding control operations on the vehicle audio equipment according to the vehicle audio control command. The vehicle audio interference effect sensing information includes the current user's identification attribute information, the occupant configuration information at each seat position in the vehicle, the opening degree information of each window in the vehicle, the air volume information of each air vent in the vehicle, and the current vehicle speed information. The sensor terminal controller is equipped with a sensing service unit, which includes a user identification sensing module, an occupant sensing module, a window opening sensing module, an air vent airflow sensing module, and a vehicle speed sensing module. The user identification sensing module is used to sense and identify the current user's identification attribute information; The occupant sensing module is used to sense occupant configuration information at each seat position in the vehicle. The window opening sensing module is used to sense the degree of opening of each window of the vehicle; The air outlet airflow sensing module is used to sense the airflow information of each air outlet of the vehicle. The vehicle speed sensing module is used to sense the vehicle's current speed information; The in-vehicle audio interference impact subscription information includes the current user's identification attribute subscription information, the occupant configuration subscription information at each seat position in the vehicle, the opening degree subscription information of each window in the vehicle, the air volume subscription information of each air vent in the vehicle, and the current vehicle speed subscription information. The server controller is equipped with an information subscription service unit, which includes a user identification service module, an occupant detection service module, a window opening service module, an air vent air volume service module, and a vehicle speed service module. The user identification service module generates the current user's identification attribute subscription information based on the current user's identification attribute information; The occupant detection service module generates occupant configuration subscription information for each seat position in the vehicle based on the occupant configuration information. The window opening service module generates subscription information for the opening degree of each window of the vehicle based on the opening degree information; The air outlet air volume service module generates air volume subscription information for each air outlet of the vehicle based on the air volume information. The vehicle speed service module generates the vehicle's current speed subscription information based on the vehicle speed information. The vehicle audio control commands include vehicle audio volume adjustment control commands and vehicle audio sound field mode adjustment control commands. The server controller is equipped with an information publishing service unit, which includes a volume adjustment control service module and a sound field mode adjustment control service module. The volume adjustment control service module is used to issue vehicle audio volume adjustment control commands that increase or decrease the volume. The sound field mode adjustment and control service module is used to issue sound field mode adjustment and control commands for vehicle audio systems, which involve switching and adjusting the sound field mode.

2. The intelligent in-vehicle audio control system based on SOA services as described in claim 1, characterized in that, The sensor-end controller is equipped with a second CAN data communication service module. The second CAN data communication service module sends the sensing information of the vehicle audio interference effect sensed by the sensing service unit to the server controller.

3. The SOA service-based intelligent car audio control system of claim 1, wherein, The server controller is equipped with a third CAN data communication service module. The third CAN data communication service module receives the vehicle audio interference effect sensing information and sends it to the information subscription service unit.

4. The intelligent in-vehicle audio control system based on SOA services as described in claim 3, characterized in that, The information publishing service unit publishes the vehicle audio control command to the actuator-end controller through the third CAN data communication service module.

5. The SOA service-based intelligent car audio control system of claim 1, wherein, The actuator-side controller includes a first CAN data communication service module, a volume control execution module, and a sound field mode control execution module; The first CAN data communication service module is used to receive the vehicle audio control command; The volume control execution module controls the vehicle audio equipment to perform corresponding volume increase or decrease control operations according to the vehicle audio volume adjustment control command. The sound field mode control execution module controls the vehicle audio equipment to perform corresponding sound field mode switching and adjustment operations according to the vehicle audio sound field mode adjustment control command.

Citation Information

Patent Citations

  • Vehicle, vehicle-mounted equipment and volume compensation method of vehicle-mounted equipment

    CN111182414A

  • Intelligent passenger rest function control system based on SOA service

    CN115416598A

  • SOA service-based vehicle-mounted game interaction control system

    CN115475378A