Loudspeaker and its array, driving method and related equipment
By adopting the driver method of the interlaced speaker array and the filter processing circuit, the problem of insufficient high-frequency aliasing and low-frequency directionality in the prior art is solved, and a more efficient sound wave focusing effect is achieved.
Patent Information
- Application Number
- CN202111660097.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-31
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2041-12-31
AI Technical Summary
The existing constant beam-width speaker technology has shortcomings in high-frequency aliasing and low-frequency directionality, making it difficult to achieve an ideal beam pattern.
A speaker array consisting of a first speaker subarray and a second speaker subarray is adopted. The speaker units in the second speaker subarray are divided into staggered rows, and the array is driven by a filtering processing circuit and a power amplifier to achieve a beam characteristic of a constant beam width.
The upper limit of frequency aliasing is increased and the directionality of low frequencies is enhanced, so that the sound energy is concentrated within the desired range.
Smart Images

Figure CN114339540B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of loudspeakers, and in particular to a loudspeaker and its array, a driving method and related equipment. Background Art
[0002] A single speaker unit is regarded as a "point sound source" and the radiated sound pressure level is limited. Its sound waves are spherical waves that radiate in all directions. Therefore, the sound feels very loud on the sides and back of the speaker.
[0003] With the development, a speaker array composed of multiple speaker units has emerged to increase the sound pressure level and expand the range of speaker radiation. The speaker or sound column in a "linear array", that is, the speaker or sound column is arranged in a row, can be regarded as a "line sound source", and its sound wave radiation is columnar, commonly known as "sound column speaker" or "sound column". The sound column speaker uses the characteristic that the columnar sound source drops 3dB per octave in the near field. Compared with the traditional single point source sound, which drops 9dB per octave in the near field, the columnar speaker has more advantages and can produce a sound field with slower sound energy attenuation and more uniform distribution. Using the constant beamwidth transducer (CBT) algorithm, its radiation angle can be controlled to achieve directional propagation and obtain a higher sound pressure level SPL in the specified direction. The constant beamwidth transducer array can use simple array element weights that are independent of frequency to achieve a constant beamwidth beam characteristic within a certain frequency range, and has a small side lobe, which can suppress interference in other undesired directions.
[0004] At present, constant beam width technology is mainly divided into conventional sound columns, linear CBT sound columns, and curved CBT sound columns.
[0005] In conventional sound columns, all speaker units are lined up in a row, and each unit is driven by the same signal. However, since each unit is driven by the same signal, interference will occur between the signals, forming a comb filter, resulting in a sharp change in sound pressure, affecting the sound quality and sound pressure level, especially when the phase difference of the two signals is opposite, the signals will be canceled.
[0006] In a linear CBT sound column, all speaker units are also lined up, but different delay and attenuation are inserted into each speaker unit. The phase of the sound column is controlled by delay, and the signal amplitude of each unit is controlled by attenuation, thereby controlling the direction and width of the sound waves emitted by the sound column. However, the classic time delay method can only achieve directional propagation in a certain target direction, and cannot control the directional area.
[0007] In the curved CBT sound column, the speaker units are installed on an arc-shaped surface, and the arc surface is used to form a natural delay, thereby changing the delay of each unit. The further back the unit is, the farther the sound wave is transmitted, the longer the delay is, and the greater the phase shift is. In addition, different attenuation amounts are added to different units to control the signal amplitude. It can be seen that the curved CBT sound column has requirements for the shape of the speaker array, and different attenuation amounts need to be added to different units to control the signal amplitude. The design and calculation are relatively complex. Summary of the invention
[0008] The present application at least provides a speaker and its array, a driving method and related equipment.
[0009] In a first aspect, the present application provides a speaker array, comprising: a first speaker sub-array, comprising a first speaker row, the first speaker row comprising a plurality of first speaker units; a second speaker sub-array, arranged in parallel and aligned with the first speaker sub-array, comprising a plurality of second speaker units, the plurality of second speaker units being divided into a second speaker row and a third speaker row arranged adjacently, the second speaker units in the second speaker row being staggered with the second speaker units in the third speaker row; wherein the size of the first speaker unit is greater than the size of the second speaker unit.
[0010] The second aspect of the present application provides a speaker, comprising: a speaker array, which is the speaker array described in the first aspect and is horizontally arranged; a plurality of power amplifiers, respectively coupled to each of the first speaker units and each of the second speaker units; and a filtering processing circuit, coupled to the plurality of power amplifiers.
[0011] The third aspect of the present application provides a method for driving a loudspeaker, which is applied to the loudspeaker described in the second aspect above, comprising: determining a desired beam pattern of the loudspeaker; and obtaining filter coefficients of the filtering processing circuit based on the desired beam pattern, so as to use the filter coefficients to drive the loudspeaker array through the filtering processing circuit and the multiple power amplifiers.
[0012] A fourth aspect of the present application provides an electronic device, comprising a memory and a processor coupled to each other, wherein the processor is used to execute program instructions stored in the memory to implement the speaker driving method in the third aspect.
[0013] A fifth aspect of the present application provides a non-volatile computer-readable storage medium having program instructions stored thereon, and when the program instructions are executed by a processor, the speaker driving method in the third aspect described above is implemented.
[0014] In the above scheme, the second speaker unit in the second speaker sub-array is divided into the second speaker row and the third speaker row, and the second speaker unit in the second speaker row is staggered with the second speaker unit in the third speaker row, thereby increasing the upper limit of frequency aliasing, and the first speaker sub-array includes a first speaker row, the first speaker row includes a plurality of first speaker units, the size of the first speaker unit is larger than the size of the second speaker unit, and at the same time the directivity of the low frequency is improved, so that the sound energy is concentrated within the desired range.
[0015] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present application and are used together with the specification to illustrate the technical solution of the present application.
[0017] Figure 1 is a schematic diagram of the planar structure of a speaker array according to an embodiment of the present application;
[0018] Figure 2 is a circuit diagram of a speaker according to an embodiment of the present application;
[0019] Figure 3 is a flow chart of a method for driving a loudspeaker according to an embodiment of the present application;
[0020] Figure 4 is a schematic diagram of a frame of a driving device of a loudspeaker according to an embodiment of the present application;
[0021] Figure 5 is a schematic diagram of the framework of an electronic device according to an embodiment of the present application;
[0022] Figure 6 It is a schematic diagram of the framework of the computer-readable storage medium of an embodiment of the present application. DETAILED DESCRIPTION
[0023] The scheme of the embodiment of the present application is described in detail below in conjunction with the drawings of the specification.
[0024] In the following description, for the purpose of explanation rather than limitation, specific details such as specific system structures, interfaces, and technologies are provided to facilitate a thorough understanding of the present application.
[0025] The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the objects associated before and after are in an "or" relationship. In addition, "many" in this article means two or more than two. In addition, the term "at least one" in this article means any combination of at least two of any one or more of a plurality of, for example, including at least one of A, B, and C, can mean including any one or more elements selected from the set consisting of A, B, and C.
[0026] As mentioned above, the three types of sound columns that achieve constant beam width have problems of high-frequency aliasing and poor low-frequency directivity due to their shape and algorithm limitations.
[0027] For ease of understanding, the structure of the speaker array of the present application is first described.
[0028] like Figure 1 , which is a schematic diagram of the planar structure of the speaker array of the embodiment of the present application. Figure 1 As shown, the speaker array 10 includes a first speaker subarray 11 and a second speaker subarray 12, wherein the second speaker subarray 12 is arranged parallel to and aligned with the first speaker subarray 11. In actual use, the second speaker subarray 12 is placed in a horizontal direction with the first speaker subarray 11, and the second speaker subarray 12 is located behind the first speaker subarray 11.
[0029] The first speaker subarray 11 includes a first speaker row 11a, and the first speaker row 11a includes a plurality of first speaker units 111. The second speaker subarray 12 includes a plurality of second speaker units 121, and the plurality of second speaker units 121 are divided into a second speaker row 12a and a third speaker row 12b that are adjacently arranged. That is, the second speaker subarray 12 includes a second speaker row 12a and a third speaker row 12b. In actual use, the first speaker row 11a is placed in parallel with the second speaker row 12a and the third speaker row 12b in the horizontal direction, and the second speaker row 12a and the third speaker row 12b are located behind the first speaker row 11a.
[0030] The second speaker units 121 in the second speaker row 12 a and the second speaker units 121 in the third speaker row 12 b are arranged alternately, and the size of the first speaker unit 111 is larger than that of the second speaker unit 121 .
[0031] The second speaker units 121 in the second speaker row 12a are staggered with the second speaker units 121 in the third speaker row 12b, that is, the centers of the second speaker units 121 in the second speaker row 12a and the centers of the second speaker units 121 in the third speaker row 12b are not located in the same vertical direction, thereby reducing the horizontal distance between the second speaker units 121. In some examples, the center of the second speaker unit 121 in the second speaker row 12a is located in the middle of the centers of two adjacent second speaker units 121 in the third speaker row 12b.
[0032] The size of the first speaker unit 111 is larger than that of the second speaker unit 121, that is, the first speaker subarray 11 uses a larger speaker unit, and the second speaker subarray 12 uses a smaller speaker unit to offset the rearward sound signal. The size of the first speaker unit 111 can be 5-7 inches, and the size of the second speaker unit 121 can be 3-4 inches.
[0033] As described above, the second speaker subarray 12 is aligned with the first speaker subarray 11. In some examples, the third speaker row 12b in the second speaker subarray 12 is aligned with the first speaker row 11a in the first speaker subarray 11. Since the second speaker units 121 in the second speaker row 12a are staggered with the second speaker units 121 in the third speaker row 12b, the number of second speaker units 121 in the second speaker row 12a is less than the number of second speaker units 121 in the third speaker row 12b.
[0034] It should be noted that the specific structure of the first speaker unit 111 and the second speaker unit 121 is not limited in the present application, as long as they can produce sound, for example, including a speaker.
[0035] In this embodiment, the second speaker units 121 in the second speaker subarray 12 are divided into the second speaker row 12a and the third speaker row 12b, and the second speaker units 121 in the second speaker row 12a are alternately arranged with the second speaker units 121 in the third speaker row 12b, thereby increasing the upper limit of frequency aliasing. In addition, the first speaker subarray 11 includes a first speaker row 11a, and the first speaker row 11a includes a plurality of first speaker units 111, and the size of the first speaker unit 111 is larger than that of the second speaker unit 121, thereby increasing the directivity of the low frequency and concentrating the sound energy within a desired range.
[0036] In some embodiments, the second speaker subarray 12 is disposed in the second rectangular box 122 in the first rectangular box 112, and the size of the first rectangular box 112 is the same as the size of the second rectangular box 122. Since the third speaker row 12b in the second speaker subarray 12 is aligned with the first speaker row 11a in the first speaker subarray 11, and the size of the first rectangular box 112 is the same as the size of the second rectangular box 122, the gap between the left and right sides in the first rectangular box 112 is the same as the gap between the left and right sides in the second rectangular box 122. The size of the first rectangular box 112 and the size of the second rectangular box 122 can be 2.6:1.6:1, 2:1.44:1 or 1.59:1.26:1 (length: width: height), in which case the standing waves in the first rectangular box 112 and the second rectangular box 122 are minimized.
[0037] In some embodiments, each first speaker unit 111 includes a first box 111a, each second speaker unit 121 includes a second box 121a, and both the first box 111a and the second box 121a are sealed. That is, in the speaker array 10, each speaker unit has a sealed box, which can reduce structural resonance and acoustic short circuit phenomena.
[0038] The back and top of the first box 111a and the back and top of the second box 121a are provided with a sound-absorbing material layer, which greatly eliminates the standing waves generated by the reflection of sound waves in the box and reduces the amplitude variation of the speaker unit response. The thickness of the sound-absorbing material layer can be 1-1.5 cm, which can reduce the low-frequency resonance frequency in the box by 10% and the Q value by about 20%.
[0039] In some embodiments, the first speaker units 111 in the first speaker row 11a are arranged at the same first interval, and the second speaker units 121 in the second speaker row 12a and the second speaker units 121 in the third speaker row 12b are arranged at the same second interval, wherein the first interval is greater than the second interval. Since the first interval is greater than the second interval, and the size of the first speaker unit 111 is greater than the size of the second speaker unit 121, the number of the first speaker units 111 in the first speaker row 11a is less than the number of the second speaker units 121 in the third speaker row 12b.
[0040] like Figure 2 , which is a circuit diagram of a speaker according to an embodiment of the present application. The speaker 20 includes a speaker array 21, a plurality of power amplifiers 22, and a filter processing circuit 23. The speaker array 21 is a speaker array of the above-mentioned embodiment arranged horizontally, for example, Figure 1Speaker array 10 in the embodiment. The speaker array of the above embodiment is described in detail in the above embodiment, and will not be described again here. A plurality of power amplifiers 22 are coupled to each first speaker unit 111 and each second speaker unit 121, respectively, that is, each power amplifier 22 is coupled to one speaker unit. A filter processing circuit 23 is coupled to the plurality of power amplifiers 22.
[0041] The sound source signal x is input to the filter processing circuit 23, and the filter processing circuit 23 uses the filter coefficient to perform weighted filtering on the sound source signal x to obtain the filtered audio signals x1…x L , each speaker unit in the speaker array 21 is driven by the power amplifier 22, so that the speaker 20 starts to work.
[0042] The filter coefficients of the filter processing circuit 23 are pre-designed.
[0043] like Figure 3 FIG. 1 is a flow chart of a method for driving a loudspeaker according to an embodiment of the present application. The driving method is applied to the loudspeaker according to the above embodiment, for example, Figure 2 The speaker 20 in the embodiment. The driving method can be executed by an electronic device, for example, a terminal device or a server or other processing device, wherein the terminal device can be a user equipment (UE), a mobile device, a user terminal, a terminal, a cellular phone, a cordless phone, a personal digital assistant (PDA), a handheld device, a computing device, a vehicle-mounted device, a wearable device, etc. In some possible implementations, the method can be implemented by a processor calling a computer-readable instruction stored in a memory. Specifically, as Figure 3 As shown, the driving method includes:
[0044] Step S31: Determine the desired beam pattern of the loudspeaker.
[0045] Ideally, the ideal beam pattern includes: the beam width of all frequencies is constant, the high frequency and low frequency are consistent, the energy in the desired direction is maximum, and the signals in other directions are completely suppressed. The ideal beam response diagram is mainly limited by the size of the speaker array, the spatial sampling law, etc., and is generally difficult to achieve. The desired beam pattern is as close to the ideal beam pattern as possible. For example, in the desired beam pattern, the response in the desired direction of the main lobe is the largest, while the response in the non-desired direction becomes smaller.
[0046] Step S32: Obtain filter coefficients of the filter processing circuit according to the desired beam pattern, and use the filter coefficients to drive the speaker array through the filter processing circuit and multiple power amplifiers.
[0047] According to the expected beam pattern, an actual design beam pattern is designed, that is, filter coefficients of the filtering processing circuit are obtained.
[0048] The filter coefficients are used to perform weighted filtering on the sound source signal input to the speaker to obtain a filtered audio signal, which is then driven by the power amplifier to drive each speaker unit in the speaker array, so that the speaker starts working. The filter coefficients actually apply different complex weights to each frequency component of the sound source signal input to the speaker to obtain a beam with a constant beam width.
[0049] In this embodiment, the desired beam pattern of the speaker is determined, and filter coefficients of the filtering processing circuit are obtained according to the desired beam pattern. Thus, the filter coefficients are applied to the speaker. The filter coefficients are used to drive the speaker array through the filtering processing circuit and multiple power amplifiers to achieve the driving of the speaker, increase the upper limit of frequency aliasing, and improve the directivity of the low frequency.
[0050] In some embodiments, filter coefficients of a filtering processing circuit are obtained according to a desired beam pattern, including: obtaining a minimum mean square error between a designed beam pattern and a desired beam pattern, thereby obtaining filter coefficients of the filtering processing circuit, wherein a side lobe of a beam in the designed beam pattern is smaller than a preset value.
[0051] Further, in some examples, obtaining the minimum mean square error between the designed beam pattern and the desired beam pattern includes: calculating the minimum mean square error between the designed beam pattern and the desired beam pattern using a steering vector of the speaker array and a desired beam direction response in the desired beam pattern.
[0052] The desired beam pattern can be represented by the desired beam response. Assume that the desired directional response of the speaker array is expressed as follows:
[0053] p D (θ)=[p D (θ1),…,p D (θ i ), …, p D (θ N )]θ i ∈Θ NL ,
[0054] The expected beam response may be a conventional beam response of a certain reference frequency or an ideal beam pattern generated in a certain manner. It should be noted that the expected beam response is a beam response in an ideal state.
[0055] The following describes the design beam pattern. Taking the center of the speaker array as the origin, the sound pressure at a certain position in the space is the result of the combined effect of all the units in the speaker array. Assume that the signal played by each speaker unit is an ideal point sound source S j, after the spatial convolution of the spatial transfer function H, any point The sound pressure at can be expressed as:
[0056]
[0057] Wherein, L is the number of speaker units.
[0058] The ideal spatial transfer function from the jth loudspeaker unit to any point in space can be expressed as a Green function as follows:
[0059]
[0060] Wherein, k represents the wave number, k=2πf / c; f represents the frequency, and c represents the speed of sound.
[0061] Assuming that the spatial response of the designed beam of the loudspeaker array is p(θ), the designed beam pattern is expressed as follows:
[0062] p(θ)=[p(θ1),…,p(θ i ),…,p(θ N )],θ i ∈Θ NL Among them, Θ NL Represents a spatial region, which is evenly discretized into N points, and i represents the i-th orientation point.
[0063] According to the ideal spatial transfer function, the spatial response of the beam at the i-th azimuth point is p(θ i )as follows:
[0064] p(θ i )=w H a(θ i )
[0065] Among them, a(θ i ) is the loudspeaker array at θ i The direction of the steering vector (also called Green's function).
[0066] Then, in order to achieve the design goal, that is, the desired beam pattern is as close to the ideal beam pattern as possible, the minimum mean square error between the designed beam pattern and the desired beam pattern is calculated using the steering vector of the speaker array and the desired beam direction response in the desired beam pattern, so that the response in the desired direction of the main lobe is maximized, while the response in the non-desired direction becomes smaller. The calculation formula for the minimum mean square error between the designed beam pattern and the desired beam pattern is as follows:
[0067]
[0068] Among them, the side lobe of the beam in the designed beam pattern is smaller than the preset value, as shown in the following formula, so as to make the designed beam pattern more consistent with the expected beam pattern.
[0069]
[0070] Among them, p(θ) and p D (θ) are the designed beam response and the expected beam response when the angle is θ, respectively; θ ML is the main lobe area, which is discretized into M azimuth points; i is the error weighting coefficient at different azimuths in the main lobe, which represents the degree of fit between the designed beam and the expected beam at different azimuths; Θ SL is the sidelobe area, which is discretized into S azimuth points; ε is the sidelobe constraint value. That is, the N angles in space are divided into M points in the main lobe area and S points in the side lobe area.
[0071] As described above, the minimum mean square error between the designed beam pattern and the desired beam pattern is obtained to obtain the filter coefficients of the filtering processing circuit. In some embodiments, the minimum mean square error between the designed beam pattern and the desired beam pattern is obtained to obtain the filter coefficients of the filtering processing circuit, including: obtaining the measured spatial frequency response of each first speaker unit and each second speaker unit in the speaker array; and using the measured spatial frequency response, calculating the minimum mean square error between the designed beam pattern and the desired beam pattern, thereby obtaining the filter coefficients of the filtering processing circuit.
[0072] The measured spatial frequency response of each first speaker unit refers to the spatial frequency response measured when each first speaker unit is on the entire speaker array, and is obtained by measuring the far-field impulse response of each first speaker unit. The measured spatial frequency response of each second speaker unit refers to the spatial frequency response measured when each second speaker unit is on the entire speaker array, and is obtained by measuring the far-field impulse response of each second speaker unit. The far-field impulse response of each speaker unit includes the actual spatial directivity of each speaker unit when it is on the entire speaker array.
[0073] The far-field impulse response of each speaker unit (i.e., the first speaker unit and the second speaker unit) in the speaker array can be measured in an anechoic chamber or outdoors. When measuring in an anechoic chamber, the measuring point is a first preset distance from the center of the speaker array, for example, 2m. When measuring outdoors, there needs to be no wind and no reflective objects in a large range around. The measuring point is a second preset distance from the center of the speaker array, for example, 5m or 10m. On a circle of a given radius (for example, 2m, 5m, 10m, etc.), a sampling point can be taken every 5 degrees, for a total of 72 sampling points. Of course, a sampling point can also be taken every 1 degree, for a total of 360 sampling points.
[0074] As described above, the minimum mean square error between the designed beam pattern and the desired beam pattern is calculated using the measured spatial frequency response, thereby obtaining the filter coefficients of the filtering processing circuit.
[0075] In some embodiments, the minimum mean square error between the designed beam pattern and the expected beam pattern is calculated using the measured spatial frequency response, including: using the measured spatial frequency response to weight the steering vector of the speaker array to obtain a weighted steering vector; using the weighted steering vector and the expected beam direction response in the expected beam pattern to calculate the minimum mean square error between the designed beam pattern and the expected beam pattern.
[0076] Using the measured spatial frequency response, the steering vector of the speaker array is weighted as follows:
[0077]
[0078] Wherein, u(ω) represents the measured spatial frequency response of the array element, and ω represents the angular frequency.
[0079] Then, the filter coefficients are calculated using the weighted steering vector, that is, a(θ ) in the minimum mean square error calculation formula is replaced by b(θ, w) in the above formula. i ).
[0080] In this embodiment, the steering vector of the speaker array is weighted by using the measured spatial frequency response, and the minimum mean square error between the designed beam pattern and the expected beam pattern is calculated using the weighted steering vector and the expected beam direction response in the expected beam pattern. This makes the filter coefficient more consistent with the actual situation of the speaker array, the performance of the speaker array is more stable, and the directivity is better. The first speaker row of the speaker array is used to offset the rear signal of the speaker array, thereby improving the low-frequency directivity.
[0081] Those skilled in the art will appreciate that, in the above method of specific implementation, the order in which the steps are written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of the steps should be determined by their functions and possible internal logic.
[0082] like Figure 4 , which is a schematic diagram of the framework of the driving device of the loudspeaker of the embodiment of the present application. The driving device 40 is applied to the loudspeaker of the above embodiment, for example, Figure 2 The driving device 40 includes a determining module 41 and an obtaining module 42. The determining module 41 is used to determine the desired beam pattern of the speaker. The obtaining module 42 is used to obtain the filter coefficients of the filter processing circuit according to the desired beam pattern, so as to use the filter coefficients to drive the speaker array through the filter processing circuit and multiple power amplifiers.
[0083] like Figure 5 , which is a schematic diagram of the framework of an electronic device 50 of an embodiment of the present application. The electronic device 50 includes a memory 51 and a processor 52 coupled to each other, and the processor 52 is used to execute program instructions stored in the memory 51 to implement the steps in the above-mentioned driving method embodiment of any speaker. In a specific implementation scenario, the electronic device 50 may include but is not limited to: a microcomputer, a server, and in addition, the electronic device 50 may also include a mobile device such as a laptop computer and a tablet computer, which is not limited here.
[0084] Specifically, the processor 52 is used to control itself and the memory 51 to implement the steps of the training method embodiment of any of the above-mentioned image detection models, or to implement the steps in the above-mentioned image detection method embodiment. The processor 52 can also be referred to as a CPU (Central Processing Unit). The processor 52 may be an integrated circuit chip with signal processing capabilities. The processor 52 may also be a general-purpose processor, a digital signal processor (DigitalSignal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. In addition, the processor 52 may be implemented by an integrated circuit chip.
[0085] like Figure 6 FIG. 6 is a schematic diagram of a computer-readable storage medium 60 according to an embodiment of the present application. The computer-readable storage medium 60 stores program instructions 601 that can be executed by a processor, and the program instructions 601 are used to implement the steps in any of the above-mentioned speaker driving method embodiments.
[0086] In some embodiments, the functions or modules included in the device provided by the embodiments of the present disclosure can be used to execute the method described in the above method embodiments. The specific implementation can refer to the description of the above method embodiments, and for the sake of brevity, it will not be repeated here.
[0087] The above description of various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced to each other, and for the sake of brevity, they will not be repeated herein.
[0088] In the several embodiments provided in the present application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device implementation described above is only schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation, such as units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0089] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0090] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of each implementation method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.
Claims
1. A speaker array, characterized in that: include: A first speaker subarray, comprising a first speaker row, wherein the first speaker row comprises a plurality of first speaker units; A second speaker subarray is arranged in parallel and aligned with the first speaker subarray, comprising a plurality of second speaker units, wherein the plurality of second speaker units are divided into a second speaker row and a third speaker row arranged adjacent to each other, and the second speaker units in the second speaker row are arranged alternately with the second speaker units in the third speaker row; The first speaker subarray and the second speaker subarray are placed in a horizontal direction, the second speaker subarray is placed parallel to and aligned with the first speaker subarray, the second speaker subarray is located behind the first speaker subarray, and the size of the first speaker unit is larger than the size of the second speaker unit; The first speaker subarray is disposed in a first rectangular box, and the second speaker subarray is disposed in a second rectangular box. The size of the first rectangular box is the same as the size of the second rectangular box.
2. The loudspeaker array as claimed in claim 1, characterized in that Each of the first speaker units includes a first box body, and each of the second speaker units includes a second box body. Both the first box body and the second box body are sealed.
3. The loudspeaker array according to any one of claims 1 to 2, characterized in that: The first speaker units in the first speaker row are arranged at an equal first interval, the second speaker units in the second speaker row and the second speaker units in the third speaker row are arranged at an equal second interval, wherein the first interval is greater than the second interval.
4. A speaker, characterized in that: include: A speaker array, which is a horizontally arranged speaker array as claimed in any one of claims 1 to 3; a plurality of power amplifiers, respectively coupled to each of the first speaker units and each of the second speaker units; The filter processing circuit is coupled to the multiple power amplifiers.
5. A method for driving a loudspeaker, characterized in that: The speaker as claimed in claim 4, comprising: determining a desired beam pattern for the speaker; and According to the desired beam pattern, filter coefficients of the filter processing circuit are obtained, so as to drive the speaker array through the filter processing circuit and the plurality of power amplifiers using the filter coefficients.
6. The method according to claim 5, characterized in that Obtaining filter coefficients of the filtering processing circuit according to the desired beam pattern includes: The minimum mean square error between the designed beam pattern and the desired beam pattern is obtained to obtain filter coefficients of the filtering processing circuit, wherein the side lobe of the beam in the designed beam pattern is smaller than a preset value.
7. The method according to claim 6, characterized in that The obtaining of a minimum mean square error between the designed beam pattern and the desired beam pattern includes: The minimum mean square error between the designed beam pattern and the desired beam pattern is calculated by using the steering vector of the loudspeaker array and the desired beam direction response in the desired beam pattern.
8. The method according to claim 7, characterized in that The obtaining of the minimum mean square error between the designed beam pattern and the desired beam pattern, thereby obtaining filter coefficients of the filtering processing circuit, includes: Obtaining a measured spatial frequency response of each of the first speaker units and each of the second speaker units in the speaker array; The measured spatial frequency response is used to calculate the minimum mean square error between the designed beam pattern and the desired beam pattern, thereby obtaining the filter coefficients of the filtering processing circuit.
9. The method according to claim 8, characterized in that The calculating the minimum mean square error between the designed beam pattern and the desired beam pattern by using the measured spatial frequency response includes: Using the measured spatial frequency response, weighting the steering vector of the speaker array to obtain a weighted steering vector; The minimum mean square error between the designed beam pattern and the desired beam pattern is calculated using the weighted steering vector and the desired beam direction response in the desired beam pattern.
10. An electronic device, characterized in that: It comprises a memory and a processor coupled to each other, wherein the processor is used to execute program instructions stored in the memory to implement the driving method of the loudspeaker according to any one of claims 5 to 9.
11. A non-volatile computer-readable storage medium having program instructions stored thereon, characterized in that: When the program instructions are executed by a processor, the driving method of the speaker according to any one of claims 5 to 9 is implemented.
Citation Information
Patent Citations
Optimal-broadband-beam pattern synthesis method of sensor array of any form
CN108595758A
Beam forming in spatialized audio sound systems using distributed array filters
US20110051937A1
Loudspeaker system and method for producing synthesized directional sound beam
WO2009097462A2
Horizontal array type sound reproduction apparatus and system using plane wave synthesis technique
WO2021049704A1