In-vehicle regional playing control method, electronic equipment and storage medium

By establishing a sound velocity-temperature coupling model and updating the speaker channel weight coefficients in real time, the problem of sound field zoning performance degradation caused by temperature fluctuations was solved, achieving a more stable sound field zoning and regional isolation effect.

CN122018393APending Publication Date: 2026-05-12SUZHOU SONAVOX ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SUZHOU SONAVOX ELECTRONICS CO LTD
Filing Date
2026-01-13
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing technologies have failed to effectively address the performance degradation of sound field zoning caused by ambient temperature fluctuations, especially the mismatch between the transfer function matrix and the calculated weighting coefficients when the sound velocity changes, which affects the performance of sound field zoning.

Method used

By establishing a sound velocity-temperature coupling model, real-time ambient temperature data is acquired, and the weight coefficients of the speaker channels are dynamically updated using a compensation matrix to achieve temperature adaptive adjustment and suppress the impact of temperature fluctuations on the sound field zoning performance.

Benefits of technology

It effectively suppresses the impact of temperature fluctuations on the sound field zoning performance, improves the stability and regional isolation effect of the sound field zoning, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122018393A_ABST
    Figure CN122018393A_ABST
Patent Text Reader

Abstract

The invention discloses an in-vehicle regional playing control method, electronic equipment and a storage medium. The in-vehicle regional playing control method comprises the following steps: S110, acquiring time domain pulse response from a loudspeaker to each control point at a reference temperature; s120, obtaining an optimal time domain control filter coefficient vector according to the time domain pulse response; s130, during real-time operation, the current temperature is obtained; defining a compensation matrix based on the current temperature and the reference temperature according to the change relation between the sound velocity and the temperature; and S140, updating the optimal time domain control filter coefficient vector by using the compensation matrix to obtain an updated current time domain control filter coefficient vector so as to adjust the filter coefficient of the loudspeaker in each area, and playing the sound in the bright area. According to the in-vehicle regional playing control method, the influence of temperature fluctuation on the performance of the sound field partition can be effectively inhibited, and the damage to the performance of the sound field partition caused by environment temperature fluctuation is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of vehicle intelligent cockpit technology, specifically relating to an in-vehicle zoned playback control method, electronic equipment, and storage medium. Background Technology

[0002] With the accelerated development of intelligent technology in new energy vehicles, smart cockpit technology supporting independent audio output in multiple zones has become a core competitive advantage for enhancing user experience. Zoned playback systems, through precise sound field control technology, can provide customized audio content for passengers in different seating areas while ensuring that the sound fields in each area do not interfere with each other, effectively solving the pain point that traditional in-vehicle audio systems cannot meet personalized needs. Current mainstream zoned playback algorithms are all based on the transfer function matrix from the speaker to the control point, and the measurement accuracy of this matrix directly affects the sound field zoned performance. A major challenge facing existing research is that changes in ambient temperature causing fluctuations in sound velocity can trigger dynamic drift in the transfer function. The changed transfer function matrix and the transfer function matrix used to calculate the weighting coefficients do not match, leading to a decline in sound field zoned performance. Currently, existing algorithms have not established an effective temperature compensation mechanism. To address these issues, the academic community has conducted several studies: introducing regularization constraints to optimize matrix solution stability and constructing error probability models to quantify measurement uncertainty. While these methods improve the algorithm's anti-interference capability, none of them specifically consider the impact of temperature on acoustic characteristics. Studies have shown that sound speed is positively correlated with temperature. When the ambient temperature fluctuates, the change in sound speed will directly lead to the phase and amplitude distortion of the transfer function matrix, thereby damaging the sound field partitioning performance.

[0003] The information disclosed in the background section is only intended to enhance the understanding of the background of this application, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0004] This invention proposes an in-vehicle zoned playback control method, electronic device, and storage medium, which effectively suppresses the impact of temperature fluctuations on the sound field zoned performance and avoids the destruction of sound field zoned performance caused by ambient temperature fluctuations.

[0005] The first aspect of the present invention provides a vehicle in-vehicle zoned playback control method, wherein the vehicle cabin space is divided into multiple zones, one zone is selected as a bright zone, and the other zones are dark zones, and each zone is provided with a speaker and has multiple control points corresponding to the vicinity of the human ear; The in-vehicle zoned playback control method includes the following steps: S110. Obtain the time-domain impulse response from the speaker to each control point at the reference temperature; S120. Obtain the optimal time-domain control filter coefficient vector based on the time-domain impulse response; S130. During real-time operation, obtain the current temperature; according to the relationship between the speed of sound and temperature, define a compensation matrix based on the current temperature and the reference temperature; S140. The compensation matrix is ​​used to update the optimal time-domain control filter coefficient vector to obtain the updated current time-domain control filter coefficient vector, so as to adjust the filter coefficients of the loudspeakers in each region and play the sound in the bright area.

[0006] In a preferred embodiment, in step S130, the compensation matrix P Defined as follows:

[0007] in, , C 0 As the reference temperature, C m The current temperature; definition Where i = 0, 1, …, N -1, N The length of the time-domain control filter response coefficient of the loudspeaker; ,in, .

[0008] In a preferred embodiment, the size of the compensation matrix is N × N , N The length of the time-domain control filter response coefficient for the loudspeaker.

[0009] In a preferred embodiment, in step S140, the current time-domain control filter coefficient vector is updated according to the following formula. :

[0010] in, P For the compensation matrix, Let be the coefficient vector of the optimal time-domain controlled filter.

[0011] In a preferred embodiment, in step S110, the optimal time-domain control filter coefficient vector is obtained by measurement or simulation.

[0012] In a preferred embodiment, in step S130, the current temperature is acquired in real time by an on-board temperature sensor; in step S140, the current time-domain control filter coefficient vector is updated in real time according to the current temperature.

[0013] In a preferred embodiment, in step S120, the optimal time-domain control filter coefficient vector is obtained using an ACC or LS optimization frequency domain algorithm.

[0014] In a preferred embodiment, each region has L There are 1 loudspeaker and 1 control point in each area. In step S110, the time domain impulse response from all loudspeakers to all control points is obtained. Time-domain controlled filter coefficient vector ,in For vector elements, , which is a time discrete subscript; , is the speaker channel; T This indicates transpose.

[0015] In a preferred embodiment, the carriage is divided into multiple areas based on the seat positions, the total number of the areas is greater than or equal to 4, and the number of the dark areas is greater than or equal to 3.

[0016] A second aspect of the present invention provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the in-vehicle zone playback control method.

[0017] A third aspect of the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the in-vehicle zone playback control method.

[0018] In one embodiment, the computer-readable storage medium includes FLASH (flash memory) or RAM (random access memory).

[0019] The present invention adopts the above solution, which has the following advantages compared with the prior art: The in-vehicle zone playback control method of the present invention is a zone algorithm optimization scheme based on dynamic temperature compensation. By establishing a sound velocity-temperature coupling model, the mapping relationship between temperature variables and weight coefficients is derived, and the weight coefficients are adjusted in real time. The algorithm dynamically updates the weight coefficients of each speaker channel by acquiring ambient temperature data in real time and combining the sound velocity-temperature correction formula, thereby effectively suppressing the impact of temperature fluctuations on the sound field zone performance. Attached Figure Description

[0020] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the present invention will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 This is a schematic diagram of an application scenario according to an embodiment of the present invention.

[0022] Figure 2 for Figure 1 The diagram shows the sound energy ratio curves of the method and the method without temperature compensation according to embodiments of the present invention in the scenario shown. Detailed Implementation

[0023] The preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings, so that the advantages and features of the present invention can be more readily understood by those skilled in the art. It should be noted that the description of these embodiments is for the purpose of aiding understanding the present invention, but does not constitute a limitation thereof.

[0024] The following implementation method innovatively proposes an algorithm optimization scheme for in-vehicle zoned playback based on dynamic temperature compensation. By establishing a sound velocity-temperature coupling model, the mapping relationship between temperature variables and weighting coefficients is derived, enabling real-time adaptive adjustment of the weighting coefficients. Specifically, the algorithm acquires ambient temperature data in real time through an onboard temperature sensor, and dynamically updates the weighting coefficients of each speaker channel using the sound velocity-temperature correction formula, thereby effectively suppressing the impact of temperature fluctuations on the sound field zoning performance.

[0025] 1. Assume the vehicle's cabin partition system has a total of L Each area is controlled by a loudspeaker, and the space is divided into a bright zone and a dark zone. The bright zone is where the target sound source can play, and the dark zone is where the target sound source is prohibited from playing. Each zone is equipped with... K One control point.

[0026] For example, for a 4-seat carriage, such as Figure 1 As shown, the seating arrangement is divided into four zones, with one zone designated as the illuminated zone and the other three as the dark zones. The purpose of this in-vehicle zoned playback control method is to project sound (music, voice, etc.) into the illuminated zone while preventing sound leakage into the other three dark zones, thereby achieving sound isolation between zones. For example, for... Figure 1 In the scenario described, if the rear passenger area behind the driver's seat is selected as the bright area and other areas are dark areas, then the in-vehicle zoned playback control method of the embodiment can ensure that only passengers in the rear passenger area behind the driver's seat can hear the target sound, while people in the other three areas cannot hear the sound or cannot hear it clearly.

[0027] This in-vehicle zone playback control method utilizes headrest speakers. Each seating area has several speakers located at the left and right ear positions. In some examples, these speakers may be positioned on or within the headrest, for example, embedded in the left and right sides of the headrest. The playback control area is located near the left and right ears, with several control points near each ear.

[0028] 2. Assume that the response coefficient length of the time-domain controlled filter corresponding to each loudspeaker is... N One seat is designated as the bright area, and the others as the dark area. The discrete-time control filter coefficient vector is adjusted accordingly. This allows sound to be focused in the bright areas while reducing leakage in the dark areas, thus achieving the effect of zone isolation. For vector elements, , where is a time discrete index. For speaker channels, T This indicates transpose.

[0029] 3. Obtain the time-domain impulse response from all speakers to all control points through measurement or simulation, and record the current temperature. .

[0030] 4. Based on the time-domain impulse response obtained above, use optimization frequency domain algorithms such as ACC (Acoustic Contrast Control) or LS (Least Square) to obtain the optimal time-domain control filter coefficient vector. The optimal time-domain control filter coefficient vector can be obtained from the time-domain impulse response using known optimization frequency-domain algorithms, such as the ACC algorithm and the LS algorithm. However, these are not the key features of this invention and will not be elaborated upon here.

[0031] 5. During real-time operation, the current temperature is obtained through a temperature sensor. Update the current time-domain control filter coefficients to where * represents matrix multiplication. P The compensation matrix has a size of . N x N .

[0032] 6. Definition Then the compensation matrix P Defined as: ,in , .

[0033] 7. Use the compensated weighting coefficients to perform partitioning operations.

[0034] The relationship between the speed of sound Spd and the temperature C is Spd = 331.3 + 0.606 × C.

[0035] When the temperature changes, the speed of sound changes, and this change in the speed of sound causes the time-domain impulse response from the loudspeaker to all control points to scale or expand in the time domain. Where t is the simulation time, For the new time-domain impulse response, This is the old time-domain impulse response.

[0036] Transform into a transfer function matrix It can be seen that the new transfer function matrix is ​​an expansion or scaling of the old transfer function matrix in the frequency domain. ω is the angular frequency.

[0037] If the ACC algorithm is used, the expression for the time-domain controlled filter coefficients is: The subscript 'b' represents the light area, 'd' represents the dark area, and the superscript... H Represents conjugate. Representing the weight vector in the frequency domain, it can be seen from the expression that the new weight vector is an expansion or scaling of the old weight vector. Converted to the time domain, then The new weight vector is a scaling or expansion of the old weight vector in the time domain.

[0038] If the LS algorithm is used, the expression for the time-domain controlled filter coefficients is: As can be seen from the expression, the new weight vector is an expansion or scaling of the old weight vector. Converted to the time domain, then The new weight vector is a scaling or expansion of the old weight vector in the time domain.

[0039] It can be seen that whether using the ACC or LS algorithm, the new weight vector is a scaling or expansion of the old weight vector in the time domain.

[0040] The embodiment also provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the above-described in-vehicle zone playback control method. This electronic device may be a car audio system, a car audio system, or a component thereof.

[0041] This embodiment also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described in-vehicle zone playback control method. The computer-readable storage medium includes, but is not limited to, FLASH memory, read-only memory, magnetic disk, or optical disk.

[0042] Simulation example: like Figure 1 As shown, the basic configuration is as follows: the vehicle is an SUV model with 4 seats, and 4 speakers are installed on the headrest of each seat; the seats are divided into 4 areas according to their distribution, with the driver's seat and the rear seat as the bright area - area (1), and the other three areas as dark areas. The temperature is assumed to be 20℃ when the transfer function is used to calculate the optimal weight coefficient vector, and the current temperature is 30℃.

[0043] Adjust the weight coefficients of each speaker channel according to the optimal weight coefficient vector calculated at 20℃, play the sound in region (1), and collect the sound from two regions, region (1) and region (2). Region (1) is the bright area behind the driver's seat, and region (2) is the dark area, specifically the area behind the passenger's seat. Plot the sound energy ratio curves of the two regions under the condition of not considering temperature compensation. See Figure 2 The blue curve.

[0044] Based on the above implementation method, the updated current time-domain control filter coefficient vector after temperature compensation is calculated. The weight coefficients of each speaker channel are adjusted according to the updated time-domain control filter coefficient vector corresponding to the current temperature of 30℃. The sound is played in region (1), and the sound from regions (1) and (2) is collected. The sound energy ratio curves of the two regions under the temperature-compensated condition are plotted. See [link to relevant documentation]. Figure 2 The yellow curve in the middle.

[0045] contrast Figure 2 As can be seen from the blue and yellow curves, after temperature compensation, the sound contrast between bright and dark areas is significantly improved, resulting in better zone playback and improved privacy.

[0046] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art. In the event of any contradiction or inconsistency between the definitions used herein and those contained in other published documents, the definitions used herein shall prevail.

[0047] As indicated in this specification and claims, the terms "comprising" and "including" only indicate the inclusion of expressly identified steps and elements, and these steps and elements do not constitute an exclusive list; the method or apparatus may also include other steps or elements. The term "and / or" as used herein includes any combination of one or more of the associated listed items.

[0048] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0049] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium. When executed, the program includes one or a combination of the steps of the method embodiments.

[0050] Furthermore, the functional units in the embodiments can be integrated into a single processing module, or each unit can exist as a separate physical entity, or two or more units can be integrated into a single module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0051] The above embodiments are merely illustrative of the technical concept and features of the present invention, and are preferred embodiments. Their purpose is to enable those skilled in the art to understand the content of the present invention and implement it accordingly, and they should not be construed as limiting the scope of protection of the present invention. All equivalent transformations or modifications made according to the spirit and essence of the present invention should be covered within the scope of protection of the present invention.

Claims

1. A method for controlling in-vehicle playback in a divided area, wherein the vehicle's cabin space is divided into multiple areas, one of which is selected as a bright area and the other areas are dark areas, and each of the areas is provided with a speaker and has multiple control points corresponding to the vicinity of the human ear; Its features are, The in-vehicle zoned playback control method includes the following steps: S110. Obtain the time-domain impulse response from the speaker to each control point at the reference temperature; S120. Obtain the optimal time-domain control filter coefficient vector based on the time-domain impulse response; S130. During real-time operation, obtain the current temperature; according to the relationship between the speed of sound and temperature, define a compensation matrix based on the current temperature and the reference temperature; S140. The compensation matrix is ​​used to update the optimal time-domain control filter coefficient vector to obtain the updated current time-domain control filter coefficient vector, so as to adjust the filter coefficients of the loudspeakers in each region and play the sound in the bright area.

2. The in-vehicle zone playback control method according to claim 1, characterized in that, In step S130, the compensation matrix P Defined as follows: ; in, , C 0 As the reference temperature, C m The current temperature; definition Where i = 0, 1, …, N -1, N The length of the time-domain control filter response coefficient of the loudspeaker; ,in, .

3. The in-vehicle zone playback control method according to claim 1, characterized in that, The size of the compensation matrix is N × N , N The length of the time-domain control filter response coefficient for the loudspeaker.

4. The in-vehicle zone playback control method according to any one of claims 1 to 3, characterized in that, In step S140, the current time-domain control filter coefficient vector is updated according to the following formula. : ; in, P For the compensation matrix, Let be the coefficient vector of the optimal time-domain controlled filter.

5. The in-vehicle zone playback control method according to any one of claims 1 to 3, characterized in that, In step S110, the optimal time-domain control filter coefficient vector is obtained by measurement or simulation; In step S130, the current temperature is acquired in real time through the vehicle-mounted temperature sensor; in step S140, the current time-domain control filter coefficient vector is updated in real time based on the current temperature.

6. The in-vehicle zone playback control method according to any one of claims 1 to 3, characterized in that, In step S120, the optimal time-domain control filter coefficient vector is obtained using the ACC or LS optimization frequency domain algorithm.

7. The in-vehicle zone playback control method according to any one of claims 1 to 3, characterized in that, Each region has L There are 1 loudspeaker and 1 control point in each area. In step S110, the time domain impulse response from all loudspeakers to all control points is obtained. Time-domain controlled filter coefficient vector ,in For vector elements, , which is a time discrete subscript; , is the speaker channel; T This indicates transpose.

8. The in-vehicle zone playback control method according to any one of claims 1 to 3, characterized in that, The carriage is divided into multiple areas based on the seating positions, with a total number of areas greater than or equal to 4 and a number of dark areas greater than or equal to 3.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the in-vehicle zone playback control method as described in any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the in-vehicle zone playback control method as described in any one of claims 1 to 8.