Method and device for adaptively controlling sound insulation material ratio parameters based on environmental characteristics
By constructing the initial sound intensity fitting curve and optimizing the ratio parameters of the sound insulation material, the problems of low noise reduction adaptability and poor sound insulation effect of the sound insulation material are solved, and more efficient sound insulation effect is achieved.
Patent Information
- Application Number
- CN202411690735.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-11-25
AI Technical Summary
Currently, sound insulation materials have problems such as low noise reduction adaptability and poor sound insulation effect, and it is difficult to adapt to the sound insulation needs of different noise sources and noise propagation characteristics.
By obtaining multiple sets of material ratio parameters of the sound insulation material set, the frequency-sound insulation volume curve is tested, and combining the frequency-sound intensity distribution curve of the current environment, the initial sound intensity fitting curve is constructed, and the material ratio parameters are optimized to improve the sound insulation effect through supplementary sampling and iterative central sound intensity calculation.
It realizes dynamically adjusting the proportion parameters of sound insulation materials based on environmental characteristics, improves the noise reduction adaptability and sound insulation effect of sound insulation materials, and solves the problem of unsatisfactory sound insulation effect of traditional sound insulation materials.
Smart Images

Figure CN119207611B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of sound insulation material ratio parameter control, and in particular to a method and device for adaptively controlling sound insulation material ratio parameters based on environmental characteristics. Background Art
[0002] Since the characteristics of noise in different noise environments are different, for example, urban noise has the characteristics of high intensity, long duration, and complex frequency, and industrial noise has the characteristics of high sound level and wide spectrum, therefore, the development of sound insulation materials that can adapt to different environmental characteristics is of great significance for improving the sound insulation effect. Although traditional sound insulation materials have sound insulation effects to a certain extent, the sound insulation material ratio is relatively simple, and it is difficult to adapt to the sound insulation requirements of different noise sources and noise propagation characteristics, resulting in unsatisfactory noise reduction effects. Therefore, current sound insulation materials have the problems of low noise reduction adaptability and poor sound insulation effects. Summary of the invention
[0003] The present invention provides a method and device for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics, the main purpose of which is to solve the problems of low noise reduction adaptability and poor sound insulation effect of current sound insulation materials.
[0004] To achieve the above object, the present invention provides a method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics, comprising:
[0005] Acquire multiple sets of material ratio parameters of a sound insulation material set, test the frequency-sound insulation curve of each set of material ratio parameters in the multiple sets of material ratio parameters, and obtain multiple sets of frequency-sound insulation curves;
[0006] Acquire a frequency-sound intensity distribution curve set and an initial frequency sampling point set in the current environment, sequentially extract an initial sound intensity distribution point set of each initial frequency sampling point in the initial frequency sampling point set from the frequency-sound intensity distribution curve set, calculate the initial central sound intensity of the initial sound intensity distribution point set, and obtain an initial central sound intensity set;
[0007] Constructing an initial sound intensity fitting curve according to the initial central sound intensity set, and performing fitting accuracy verification on the initial sound intensity fitting curve using the frequency-sound intensity distribution curve set to obtain an accuracy verification value;
[0008] Determine whether the accuracy check value is greater than a preset fitting accuracy threshold;
[0009] If the accuracy check value is not greater than the fitting accuracy threshold, the supplementary sampling value is calculated according to the accuracy check value using a pre-constructed supplementary sampling formula, wherein the supplementary sampling formula is as follows:
[0010] ,
[0011] in, Indicates the supplementary sampling value, represents the first adjustment parameter, represents the second adjustment parameter, e represents the natural constant, Indicates the precision check value, [] indicates the rounding symbol;
[0012] A supplementary frequency sampling point set is set according to the supplementary sampling value, and a supplementary sound intensity distribution point set of each supplementary frequency sampling point in the supplementary frequency sampling point set is sequentially extracted from the frequency-sound intensity distribution curve set;
[0013] Calculate the supplementary central sound intensity according to the supplementary sound intensity distribution point set to obtain a supplementary central sound intensity set, and construct an iterative central sound intensity set according to the initial central sound intensity set and the supplementary central sound intensity set;
[0014] Using the iterative central sound intensity set to update the initial central sound intensity set, and returning to the above step of constructing an initial sound intensity fitting curve according to the initial central sound intensity set;
[0015] If the accuracy check value is greater than the fitting accuracy threshold, performing sound intensity sound insulation calculation on the initial sound intensity fitting curve according to the multiple sets of frequency-sound insulation curves to obtain a target sound insulation curve set;
[0016] An optimal sound insulation curve is extracted from the target sound insulation curve set, an optimal material ratio parameter corresponding to the optimal sound insulation curve is identified, and the sound insulation material ratio parameter is adjusted according to the optimal material ratio parameter.
[0017] Optionally, the step of obtaining multiple sets of material ratio parameters of the sound insulation material set includes:
[0018] Obtaining a ratio range of each type of sound insulation material in the sound insulation material set;
[0019] Acquiring a material sampling interval of the sound insulation material, and performing parameter sampling within the ratio interval according to the material sampling interval to obtain multiple sets of material ratio parameter sets;
[0020] Combining and matching the multiple sets of material ratio parameter sets to obtain multiple sets of initial material ratio parameters;
[0021] Normalization is performed on the multiple groups of initial material ratio parameters to obtain multiple groups of material ratio parameters.
[0022] Optionally, the obtaining of a frequency-sound intensity distribution curve set and an initial frequency sampling point set in the current environment includes:
[0023] Obtain the environmental frequency value range of the current environment, and retrieve the sampling period, sampling period, sampling number and initial sampling number from a pre-constructed value range search table according to the environmental frequency value range;
[0024] Performing frequency-sound intensity sampling on the current environment according to a preset sampling period, sampling period and sampling number to obtain a frequency-sound intensity distribution curve set;
[0025] A frequency sampling interval is set on the environmental frequency value range according to the initial sampling number, and an initial frequency sampling point set is set on the environmental frequency value range according to the frequency sampling interval.
[0026] Optionally, the initial center sound intensity of the initial sound intensity distribution point set is calculated to obtain an initial center sound intensity set , include:
[0027] Sequentially extracting initial sound intensity distribution points from the initial sound intensity distribution point set, and identifying the distributed sound intensities of the initial sound intensity distribution points;
[0028] Segmenting the initial sound intensity distribution point set according to the initial sound intensity distribution points to obtain a first sound intensity distribution point set and a second sound intensity distribution point set;
[0029] The sound intensity judgment ratio is calculated according to the initial sound intensity distribution point set by using the pre-constructed sound intensity judgment ratio formula to obtain a sound intensity judgment ratio set, wherein the sound intensity judgment ratio formula is as follows:
[0030] ,
[0031] in, represents the sound intensity judgment ratio of the cth initial sound intensity distribution point, Indicates the sequence number of the sound intensity distribution point in the first sound intensity distribution point set, represents the total number of sound intensity distribution points in the first sound intensity distribution point concentration, represents the distributed sound intensity of the pth sound intensity distribution point in the first sound intensity distribution point set, represents the distributed sound intensity at the initial sound intensity distribution point, represents the distributed sound intensity of the Pth sound intensity distribution point in the first sound intensity distribution point set, Indicates the sequence number of the sound intensity distribution point in the second sound intensity distribution point set, represents the total number of sound intensity distribution points in the second sound intensity distribution point set, Indicates the concentration of the second sound intensity distribution point The distributed sound intensity of the sound intensity distribution points, Indicates the concentration of the second sound intensity distribution point The distributed sound intensity of each sound intensity distribution point;
[0032] Extracting a minimum sound intensity judgment ratio from the sound intensity judgment ratio set, and identifying a target sound intensity distribution point corresponding to the minimum sound intensity judgment ratio;
[0033] Identify the target distributed sound intensity of the target sound intensity distribution point, and use the target distributed sound intensity as the initial central sound intensity;
[0034] The initial center sound intensity of each initial frequency sampling point is summarized to obtain an initial center sound intensity set.
[0035] Optionally, the using the frequency-sound intensity distribution curve set to perform fitting accuracy verification on the initial sound intensity fitting curve to obtain an accuracy verification value includes:
[0036] Randomly select m verification frequency-sound intensity distribution curves from the frequency-sound intensity distribution curve set, where m is the preset number of verification curves;
[0037] Calculating the difference area between the calibration frequency-sound intensity distribution curve and the initial sound intensity fitting curve, wherein the difference area refers to the area enclosed by the calibration frequency-sound intensity distribution curve and the initial sound intensity fitting curve;
[0038] Determining whether the difference area is greater than a preset verification area;
[0039] If the difference area is larger than the verification area, the verification frequency-sound intensity distribution curve is used as the difference curve;
[0040] If the difference area is not greater than the verification area, the verification frequency-sound intensity distribution curve is used as a similarity curve;
[0041] Count the number of difference curves to get the number of difference curves, count the number of similar curves to get the number of similar curves;
[0042] According to the number of difference curves and the number of similarity curves, the accuracy check value is calculated using a pre-built check formula, wherein the check formula is as follows:
[0043] ,
[0044] in, Indicates the accuracy check value. represents the calibration area corresponding to the first similarity curve, Indicates The calibration area of similarity curves, represents similarity weight, represents the difference weight, represents the number of similar curves, represents the calibration area corresponding to the first difference curve, Indicates The calibration area corresponding to the difference curve is Represents the number of difference curves.
[0045] Optionally, setting a supplementary frequency sampling point set according to the supplementary sampling value comprises:
[0046] Calculate the supplementary sampling interval according to the supplementary sampling value and the environmental frequency value range;
[0047] A supplementary frequency sampling point set is set in the environmental frequency value range according to the supplementary sampling interval.
[0048] Optionally, performing sound intensity sound insulation calculation on the initial sound intensity fitting curve according to the multiple groups of frequency-sound insulation curves to obtain a target sound insulation curve set includes:
[0049] Extracting frequency-sound insulation curves in sequence from the multiple groups of frequency-sound insulation curves, and selecting a sound insulation fitting frequency set from the initial sound intensity fitting curve;
[0050] Identify the sound intensity set to be isolated corresponding to the sound insulation fitting frequency set;
[0051] Using the frequency-sound insulation curve, the sound insulation calculation is performed on the sound intensity set to be isolated to obtain a target sound intensity set;
[0052] fitting a target sound insulation curve according to the target sound intensity set;
[0053] The target sound insulation curves corresponding to each frequency-sound insulation curve are summarized to obtain a target sound insulation curve set.
[0054] Optionally, the using the frequency-sound insulation amount curve to perform sound insulation calculation on the sound intensity set to be isolated to obtain a target sound intensity set includes:
[0055] Extracting the sound intensity to be isolated in sequence from the sound intensity set to be isolated;
[0056] Identify the frequency of the sound intensity to be isolated corresponding to the sound intensity to be isolated;
[0057] According to the frequency of the sound insulation intensity to be isolated, a corresponding fitting sound insulation value is identified in the frequency-sound insulation value curve;
[0058] Performing sound insulation calculation on the sound intensity to be isolated according to the fitted sound insulation value to obtain a target sound intensity;
[0059] The target sound intensities of each sound intensity to be isolated are summarized to obtain a target sound intensity set.
[0060] Optionally, extracting the best sound insulation curve from the target sound insulation curve set includes:
[0061] Get the best sound insulation standards;
[0062] The target sound insulation curve set is screened according to the optimal sound insulation standard to obtain an optimal sound insulation curve.
[0063] To achieve the above object, the present invention further provides a device for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics, comprising:
[0064] The initial central sound intensity set calculation module is used to obtain multiple groups of material ratio parameters of the sound insulation material set, test the frequency-sound insulation curve of each group of material ratio parameters in the multiple groups of material ratio parameters, and obtain multiple groups of frequency-sound insulation curves; obtain the frequency-sound intensity distribution curve set and the initial frequency sampling point set in the current environment, and sequentially extract the initial sound intensity distribution point set of each initial frequency sampling point in the initial frequency sampling point set from the frequency-sound intensity distribution curve set; calculate the initial central sound intensity of the initial sound intensity distribution point set to obtain the initial central sound intensity set;
[0065] A fitting accuracy verification module is used to construct an initial sound intensity fitting curve according to the initial central sound intensity set, and to perform a fitting accuracy verification on the initial sound intensity fitting curve using the frequency-sound intensity distribution curve set to obtain an accuracy verification value;
[0066] The initial center sound intensity set update module is used to determine whether the accuracy check value is greater than a preset fitting accuracy threshold; if the accuracy check value is not greater than the fitting accuracy threshold, the supplementary sampling value is calculated according to the accuracy check value using a pre-built supplementary sampling formula, wherein the supplementary sampling formula is as follows:
[0067] ,
[0068] in, Indicates the supplementary sampling value, represents the first adjustment parameter, represents the second adjustment parameter, e represents the natural constant, represents an accuracy check value; setting a supplementary frequency sampling point set according to the supplementary sampling value, sequentially extracting a supplementary sound intensity distribution point set of each supplementary frequency sampling point in the supplementary frequency sampling point set from the frequency-sound intensity distribution curve set; calculating a supplementary central sound intensity according to the supplementary sound intensity distribution point set to obtain a supplementary central sound intensity set, constructing an iterative central sound intensity set according to the initial central sound intensity set and the supplementary central sound intensity set; updating the initial central sound intensity set using the iterative central sound intensity set, and returning to the above step of constructing an initial sound intensity fitting curve according to the initial central sound intensity set;
[0069] The sound insulation material ratio parameter control module is used for, if the accuracy check value is greater than the fitting accuracy threshold, performing sound intensity sound insulation calculation on the initial sound intensity fitting curve according to the multiple sets of frequency-sound insulation curves to obtain a target sound insulation curve set; extracting the best sound insulation curve from the target sound insulation curve set, identifying the best material ratio parameters corresponding to the best sound insulation curve, and controlling the sound insulation material ratio parameters according to the best material ratio parameters.
[0070] In order to solve the above problem, the present invention further provides an electronic device, the electronic device comprising:
[0071] a memory storing at least one instruction; and
[0072] The processor executes the instructions stored in the memory to implement the above-mentioned method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics.
[0073] In order to solve the above problem, the present invention also provides a computer-readable storage medium, in which at least one instruction is stored. The at least one instruction is executed by a processor in an electronic device to implement the above-mentioned method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics.
[0074] The present invention solves the problem described in the background technology. The present invention achieves the purpose of fitting the frequency-sound intensity distribution curve set into an initial sound intensity fitting curve by constructing an initial sound intensity fitting curve, which is convenient for subsequent calculation. When constructing the initial sound intensity fitting curve, multiple groups of material ratio parameters of the sound insulation material set are first obtained, and then the frequency-sound insulation amount curve of each group of material ratio parameters in the multiple groups of material ratio parameters is tested to obtain multiple groups of frequency-sound insulation amount curves corresponding to the multiple groups of material ratio parameters. At this time, it is necessary to obtain the frequency-sound intensity distribution curve set and the initial frequency sampling point set in the current environment, and then sequentially obtain the frequency-sound intensity distribution curve set in the frequency-sound intensity distribution curve set. An initial sound intensity distribution point set of each initial frequency sampling point in the initial frequency sampling point set is taken, and then an initial central sound intensity set can be obtained by calculating the initial central sound intensity of the initial sound intensity distribution point set. Finally, an initial sound intensity fitting curve is constructed according to the initial central sound intensity set. Since the initial sound intensity fitting curve is obtained by sampling the initial frequency sampling point set, it is necessary to use the frequency-sound intensity distribution curve set to perform fitting accuracy verification on the initial sound intensity fitting curve to obtain an accuracy verification value. At this time, it is necessary to determine whether the accuracy verification value is greater than a preset fitting accuracy threshold. If the accuracy verification value is not greater than the fitting accuracy threshold, If a value is obtained, it indicates that the fitting accuracy of the initial sound intensity fitting curve needs to be further improved. The supplementary sampling value can be calculated according to the accuracy check value using a pre-constructed supplementary sampling formula, and then a supplementary frequency sampling point set can be set according to the supplementary sampling value. A supplementary sound intensity distribution point set of each supplementary frequency sampling point in the supplementary frequency sampling point set can be sequentially extracted from the frequency-sound intensity distribution curve set. Finally, a supplementary central sound intensity can be calculated according to the supplementary sound intensity distribution point set to obtain a supplementary central sound intensity set. Finally, an iterative central sound intensity set can be constructed according to the initial central sound intensity set and the supplementary central sound intensity set, and then the iterative central sound intensity set can be used to update the The initial central sound intensity set is obtained, and the initial sound intensity fitting curve is reconstructed. If the accuracy check value is greater than the fitting accuracy threshold, the sound insulation effect of each set of material ratio parameters of the sound insulation material set on the current environment can be calculated. Specifically, the sound intensity sound insulation calculation is performed on the initial sound intensity fitting curve according to the multiple sets of frequency-sound insulation curves to obtain a target sound insulation curve set, and then the optimal sound insulation curve is extracted from the target sound insulation curve set. By identifying the optimal material ratio parameters corresponding to the optimal sound insulation curve, the sound insulation material ratio parameters are adjusted according to the optimal material ratio parameters, and the adaptive adjustment of the sound insulation material ratio parameters based on environmental characteristics is completed. Therefore, the present invention can solve the problem that the current sound insulation materials have low noise reduction adaptability and poor sound insulation effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0075] Figure 1 A schematic flow chart of a method for adaptively controlling sound insulation material ratio parameters based on environmental characteristics provided by an embodiment of the present invention;
[0076] Figure 2 A functional module diagram of a device for adaptively controlling sound insulation material ratio parameters based on environmental characteristics provided by an embodiment of the present invention;
[0077] Figure 3 A schematic diagram of the structure of an electronic device for implementing the method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics provided by an embodiment of the present invention.
[0078] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0079] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0080] The embodiment of the present application provides a method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics. The execution subject of the method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics includes but is not limited to at least one of the electronic devices such as a server and a terminal that can be configured to execute the method provided in the embodiment of the present application. In other words, the method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics can be executed by software or hardware installed on a terminal device or a server device, and the software can be a blockchain platform. The server includes but is not limited to: a single server, a server cluster, a cloud server or a cloud server cluster, etc.
[0081] Reference Figure 1 FIG. 1 is a flow chart of a method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics according to an embodiment of the present invention. In this embodiment, the method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics includes:
[0082] S1. Acquire multiple sets of material ratio parameters of a sound insulation material set, test the frequency-sound insulation curve of each set of material ratio parameters in the multiple sets of material ratio parameters, and obtain multiple sets of frequency-sound insulation curves.
[0083] It is understandable that the sound insulation material set refers to a set of constituent materials constituting the composite sound insulation material. The multiple sets of material ratio parameters refer to the mass ratios of the constituent materials of the multiple sets of the sound insulation material set. For example, the sound insulation material set may be polyether polyol, polymethyl methacrylate particles, expanded graphite, isophorone diisocyanate, etc. The selection of sound insulation material sets for different sound insulation environments is not the same, and needs to be selected according to actual conditions.
[0084] Furthermore, the frequency-sound insulation curve refers to a curve constructed with frequency as the independent variable and sound insulation as the dependent variable, which is used to show the sound insulation effect of the material ratio parameters on different sound frequencies. The sound insulation refers to the ratio of the transmitted sound intensity to the incident sound intensity, and the calculation formula is: , where R represents the sound insulation, that is, the sound transmission attenuation. Indicates the sound transmittance, represents the incident intensity of sound waves, Indicates the sound wave penetration intensity, represents the incident sound wave energy, Indicates the energy of sound waves passing through. Represents the base 10 logarithmic function.
[0085] In the embodiment of the present invention, the step of obtaining multiple sets of material ratio parameters of the sound insulation material set includes:
[0086] Obtaining a ratio range of each type of sound insulation material in the sound insulation material set;
[0087] Acquiring a material sampling interval of the sound insulation material, and performing parameter sampling within the ratio interval according to the material sampling interval to obtain multiple sets of material ratio parameter sets;
[0088] Combining and matching the multiple sets of material ratio parameter sets to obtain multiple sets of initial material ratio parameters;
[0089] Normalization is performed on the multiple groups of initial material ratio parameters to obtain multiple groups of material ratio parameters.
[0090] It can be understood that the ratio interval refers to the mass ratio interval of the sound insulation material, for example, the ratio interval of the polyether polyol is [70%, 90%], the ratio interval of the polymethyl methacrylate particles is [10%, 20%], etc. The material sampling interval refers to the ratio interval value for mass ratio sampling of the sound insulation material, for example, the material sampling interval of polyether polyol is 5%, the material sampling interval of polymethyl methacrylate particles is 2%, etc. The multiple sets of material ratio parameter sets refer to the material ratio parameter sets of various sound insulation materials obtained after parameter sampling in the ratio interval according to the material sampling intervals of various sound insulation materials. The combination refers to arranging and combining the initial material ratio parameter sets of the multiple sets of initial material ratio parameter sets, for example: when the material ratio parameter set of the polyether polyol is (70%, 75%, 80%, 85%, 90%, 95%); the material ratio parameter set of the polymethyl methacrylate particles is (10%, 12%, 14%, 16%, 18%, 20%); the material ratio parameter set of the expanded graphite is (2%, 5%, 8%, 11%); the material ratio parameter set of the isophorone diisocyanate is (1%, 2%, 3%, 4%, 5%), the initial material ratio parameters can be (70%, 10%, 2%, 1%), (70%, 10%, 2%, 2%), etc. according to the arrangement order of polyether polyol, polymethyl methacrylate particles, expanded graphite and isophorone diisocyanate. The normalization refers to the operation of adjusting the internal parameters of the initial material ratio in the same proportion so that the sum is 1, for example: normalizing (70%, 10%, 2%, 1%) to (70%, 10%, 2%, 1%), and the specific values can be slightly adjusted according to the actual situation. The multiple groups of material ratio parameters refer to the multiple groups of material ratio parameters whose sum is 1 after the multiple groups of initial material ratio parameters are normalized.
[0091] S2. Obtain a frequency-sound intensity distribution curve set and an initial frequency sampling point set in the current environment, extract the initial sound intensity distribution point set of each initial frequency sampling point in the initial frequency sampling point set in the frequency-sound intensity distribution curve set in sequence, calculate the initial central sound intensity of the initial sound intensity distribution point set, and obtain the initial central sound intensity set.
[0092] It can be understood that the current environment refers to the environment that currently needs to be soundproofed, such as: telephone soundproof room, conference room, movie theater, high-speed rail trunk line, etc. The frequency-sound intensity distribution curve set refers to a curve set with frequency as the independent variable and sound intensity as the dependent variable. The sound intensity refers to the intensity of the sound wave, which can be regularly collected multiple times from the current environment. The initial frequency sampling point set refers to the initial frequency sampling point set according to the environmental frequency value range of the current environment. The environmental frequency value range refers to the frequency change range of the current environment, for example: (500Hz, 2000Hz). The initial sound intensity distribution point set refers to the sound intensity distribution set corresponding to the initial frequency sampling point on the frequency-sound intensity distribution curve set. In general, the sound insulation layer divides the current environment into the sound insulation inside and the sound insulation outside. The sound wave incident intensity refers to the sound wave intensity of the sound wave entering the sound insulation inside from the sound insulation outside. In addition, the sound insulation effect of the sound insulation layer can be reflected according to the sound wave penetration intensity. The greater the sound wave penetration intensity, the worse the sound insulation effect.
[0093] Furthermore, the initial central sound intensity refers to the sound intensity of the initial sound intensity distribution point at the preset central position in the initial sound intensity distribution point set. The initial central sound intensity set refers to the initial central sound intensity set corresponding to each initial sound intensity distribution point set.
[0094] In the embodiment of the present invention, the step of obtaining a frequency-sound intensity distribution curve set and an initial frequency sampling point set in the current environment includes:
[0095] Obtain the environmental frequency value range of the current environment, and retrieve the sampling period, sampling period, sampling number and initial sampling number from a pre-constructed value range search table according to the environmental frequency value range;
[0096] Performing frequency-sound intensity sampling on the current environment according to a preset sampling period, sampling period and sampling number to obtain a frequency-sound intensity distribution curve set;
[0097] A frequency sampling interval is set on the environmental frequency value range according to the initial sampling number, and an initial frequency sampling point set is set on the environmental frequency value range according to the frequency sampling interval.
[0098] It can be explained that the value range retrieval table refers to a data table of the correspondence between the environmental frequency value range and the sampling period, sampling time period, sampling number and initial sampling number pre-constructed by the user. Due to the different frequency distribution characteristics of different sound insulation environments, each environmental frequency value range has a different and appropriate sampling period, sampling period, sampling number and initial sampling number. The sampling period refers to the period for frequency-sound intensity sampling, for example: frequency-sound intensity sampling is performed once every 5 days. The sampling period refers to the time period for frequency-sound intensity sampling in the current environment, for example: 8 o'clock to 21 o'clock. The sampling number refers to the number of times frequency-sound intensity sampling is performed. The initial sampling number refers to the number of frequency sampling points initially set on the environmental frequency value range. The frequency sampling spacing refers to the spacing between adjacent initial frequency sampling points, for example: 19Hz.
[0099] In the embodiment of the present invention, the initial center sound intensity of the initial sound intensity distribution point set is calculated to obtain the initial center sound intensity set. , include:
[0100] Sequentially extracting initial sound intensity distribution points from the initial sound intensity distribution point set, and identifying the distributed sound intensities of the initial sound intensity distribution points;
[0101] Segmenting the initial sound intensity distribution point set according to the initial sound intensity distribution points to obtain a first sound intensity distribution point set and a second sound intensity distribution point set;
[0102] The sound intensity judgment ratio is calculated according to the initial sound intensity distribution point set by using the pre-constructed sound intensity judgment ratio formula to obtain a sound intensity judgment ratio set, wherein the sound intensity judgment ratio formula is as follows:
[0103] ,
[0104] in, represents the sound intensity judgment ratio of the cth initial sound intensity distribution point, Indicates the sequence number of the sound intensity distribution point in the first sound intensity distribution point set, represents the total number of sound intensity distribution points in the first sound intensity distribution point concentration, represents the distributed sound intensity of the pth sound intensity distribution point in the first sound intensity distribution point set, represents the distributed sound intensity at the initial sound intensity distribution point, represents the distributed sound intensity of the Pth sound intensity distribution point in the first sound intensity distribution point set, Indicates the sequence number of the sound intensity distribution point in the second sound intensity distribution point set, represents the total number of sound intensity distribution points in the second sound intensity distribution point set, Indicates the concentration of the second sound intensity distribution point The distributed sound intensity of the sound intensity distribution points, Indicates the concentration of the second sound intensity distribution point The distributed sound intensity of each sound intensity distribution point;
[0105] Extracting a minimum sound intensity judgment ratio from the sound intensity judgment ratio set, and identifying a target sound intensity distribution point corresponding to the minimum sound intensity judgment ratio;
[0106] Identify the target distributed sound intensity of the target sound intensity distribution point, and use the target distributed sound intensity as the initial central sound intensity;
[0107] The initial center sound intensity of each initial frequency sampling point is summarized to obtain an initial center sound intensity set.
[0108] Furthermore, the distributed sound intensity refers to the sound intensity of the initial sound intensity distribution point, and segmenting the initial sound intensity distribution point set according to the initial sound intensity distribution point refers to classifying the initial sound intensity distribution point set according to the initial sound intensity distribution point. For example, when the initial sound intensity distribution point set is , , , , , then when the distributed sound intensity of the initial sound intensity distribution point is When the second sound intensity distribution point set is , the first sound intensity distribution point set is , , The second sound intensity distribution point set refers to a set of initial sound intensity distribution points that are greater than the initial sound intensity distribution points. The first sound intensity distribution point set refers to a set of initial sound intensity distribution points that are less than the initial sound intensity distribution points.
[0109] It is understandable that, since there are multiple initial frequency sampling points, there are correspondingly multiple initial center sound intensities.
[0110] S3. construct an initial sound intensity fitting curve according to the initial central sound intensity set, and perform fitting accuracy verification on the initial sound intensity fitting curve using the frequency-sound intensity distribution curve set to obtain an accuracy verification value.
[0111] It can be understood that the sound intensity fitting curve refers to a curve fitted according to the correspondence between the initial center sound intensity set and the frequency. The accuracy check value refers to the fitting accuracy value of the initial sound intensity fitting curve to the frequency-sound intensity distribution curve set.
[0112] In the embodiment of the present invention, the step of performing fitting accuracy verification on the initial sound intensity fitting curve using the frequency-sound intensity distribution curve set to obtain an accuracy verification value includes:
[0113] Randomly select m verification frequency-sound intensity distribution curves from the frequency-sound intensity distribution curve set, where m is the preset number of verification curves;
[0114] Calculating the difference area between the calibration frequency-sound intensity distribution curve and the initial sound intensity fitting curve, wherein the difference area refers to the area enclosed by the calibration frequency-sound intensity distribution curve and the initial sound intensity fitting curve;
[0115] Determining whether the difference area is greater than a preset verification area;
[0116] If the difference area is larger than the verification area, the verification frequency-sound intensity distribution curve is used as the difference curve;
[0117] If the difference area is not greater than the verification area, the verification frequency-sound intensity distribution curve is used as a similarity curve;
[0118] Count the number of difference curves to get the number of difference curves, count the number of similar curves to get the number of similar curves;
[0119] According to the number of difference curves and the number of similarity curves, the accuracy check value is calculated using a pre-built check formula, wherein the check formula is as follows:
[0120] ,
[0121] in, Indicates the accuracy check value. represents the calibration area corresponding to the first similarity curve, Indicates The calibration area of similarity curves, represents similarity weight, represents the difference weight, represents the number of similar curves, represents the calibration area corresponding to the first difference curve, Indicates The calibration area corresponding to the difference curve is Represents the number of difference curves.
[0122] Furthermore, the verification frequency-sound intensity distribution curve refers to a curve of the frequency-sound intensity distribution curve set used to verify the fitting accuracy value of the initial sound intensity fitting curve. The greater the number of verification curves, the higher the verification accuracy of the initial sound intensity fitting curve. The area enclosed by the verification frequency-sound intensity distribution curve and the initial sound intensity fitting curve refers to the area enclosed by the verification frequency-sound intensity distribution curve, the initial sound intensity fitting curve and two straight lines perpendicular to the frequency coordinate axis. Since the initial sound intensity fitting curve is constructed based on the frequency-sound intensity distribution curve set, the verification frequency-sound intensity distribution curve belongs to the frequency-sound intensity distribution curve set, and the verification frequency-sound intensity distribution curve has the same range of independent variable values as the initial sound intensity fitting curve. Therefore, two straight lines perpendicular to the frequency coordinate axis can be drawn based on the minimum and maximum values of the independent variables. The minimum value can be 200 Hz, and the maximum value can be 800 Hz. At this time, two straight lines perpendicular to the horizontal axis can be drawn through the two points of 200 Hz and 800 Hz on the horizontal axis, and intersect with the verification frequency-sound intensity distribution curve and the initial sound intensity fitting curve, thereby enclosing a closed area.
[0123] Explainably, the verification area refers to a preset area for verifying the fitting accuracy of the initial sound intensity fitting curve.
[0124] S4. Determine whether the accuracy check value is greater than a preset fitting accuracy threshold.
[0125] It can be understood that the fitting accuracy threshold refers to the minimum value of the accuracy verification value when the fitting accuracy of the initial sound intensity fitting curve meets the standard.
[0126] If the accuracy check value is not greater than the fitting accuracy threshold, S5 is executed to calculate the supplementary sampling value according to the accuracy check value using a pre-constructed supplementary sampling formula.
[0127] It can be understood that the supplementary sampling value refers to the number of frequency sampling points that need to be supplemented to the initial frequency sampling point set.
[0128] In detail, the supplementary sampling formula is as follows:
[0129] ,
[0130] in, Indicates the supplementary sampling value, represents the first adjustment parameter, represents the second adjustment parameter, e represents the natural constant, Indicates the precision check value, and [] indicates the rounding symbol.
[0131] S6. Setting a supplementary frequency sampling point set according to the supplementary sampling value, and sequentially extracting a supplementary sound intensity distribution point set of each supplementary frequency sampling point in the supplementary frequency sampling point set from the frequency-sound intensity distribution curve set.
[0132] It can be understood that the supplementary frequency sampling point set refers to a set of frequency sampling points that are iteratively supplemented and set within the environment frequency value range according to the supplementary sampling value.
[0133] In the embodiment of the present invention, the step of setting a supplementary frequency sampling point set according to the supplementary sampling value includes:
[0134] Calculate the supplementary sampling interval according to the supplementary sampling value and the environmental frequency value range;
[0135] A supplementary frequency sampling point set is set in the environmental frequency value range according to the supplementary sampling interval.
[0136] Furthermore, the supplementary sampling interval refers to the frequency difference between adjacent supplementary frequency sampling points. For example, when the ambient frequency value range is (500 Hz, 2000 Hz) and the supplementary sampling value is 100, the supplementary sampling interval is 15 Hz.
[0137] S7. Calculate a supplementary central sound intensity according to the supplementary sound intensity distribution point set to obtain a supplementary central sound intensity set, and construct an iterative central sound intensity set according to the initial central sound intensity set and the supplementary central sound intensity set.
[0138] It can be explained that the supplementary center sound intensity refers to the sound intensity of the supplementary sound intensity distribution point at the preset center position in the initial supplementary intensity distribution point set. The iterative center sound intensity set refers to the center sound intensity set obtained by summarizing the initial center sound intensity set and the supplementary center sound intensity set. The calculation method of the supplementary center sound intensity is consistent with the calculation method of the initial center sound intensity, which will not be repeated here.
[0139] S8. Use the iterative central sound intensity set to update the initial central sound intensity set.
[0140] Return to the above step of constructing an initial sound intensity fitting curve according to the initial central sound intensity set.
[0141] If the accuracy check value is greater than the fitting accuracy threshold, executing S9, performing sound intensity sound insulation calculation on the initial sound intensity fitting curve according to the multiple groups of frequency-sound insulation curves to obtain a target sound insulation curve set.
[0142] It should be understood that the sound intensity sound insulation calculation refers to the sound intensity barrier calculation (sound insulation calculation) of the initial sound intensity fitting curve according to the frequency-sound insulation curve. The target sound insulation curve set refers to the initial sound intensity fitting curve set after the sound intensity barrier calculation of the initial sound intensity fitting curve is performed using multiple sets of frequency-sound insulation curves.
[0143] In the embodiment of the present invention, the step of performing sound intensity sound insulation calculation on the initial sound intensity fitting curve according to the multiple sets of frequency-sound insulation curves to obtain a target sound insulation curve set includes:
[0144] Extracting frequency-sound insulation curves in sequence from the multiple groups of frequency-sound insulation curves, and selecting a sound insulation fitting frequency set from the initial sound intensity fitting curve;
[0145] Identify the sound intensity set to be isolated corresponding to the sound insulation fitting frequency set;
[0146] Using the frequency-sound insulation curve, the sound insulation calculation is performed on the sound intensity set to be isolated to obtain a target sound intensity set;
[0147] fitting a target sound insulation curve according to the target sound intensity set;
[0148] The target sound insulation curves corresponding to each frequency-sound insulation curve are summarized to obtain a target sound insulation curve set.
[0149] It can be understood that the sound insulation fitting frequency set refers to the frequency set that needs to be calculated for sound intensity blocking. The sound intensity set to be isolated refers to the sound intensity set that needs to be calculated for sound intensity blocking. The target sound intensity set refers to the sound intensity set of the sound intensity set to be isolated after sound insulation calculation.
[0150] In the embodiment of the present invention, the step of using the frequency-sound insulation amount curve to perform sound insulation calculation on the sound intensity set to be isolated to obtain a target sound intensity set includes:
[0151] Extracting the sound intensity to be isolated in sequence from the sound intensity set to be isolated;
[0152] Identify the frequency of the sound intensity to be isolated corresponding to the sound intensity to be isolated;
[0153] According to the frequency of the sound insulation intensity to be isolated, a corresponding fitting sound insulation value is identified in the frequency-sound insulation value curve;
[0154] Performing sound insulation calculation on the sound intensity to be isolated according to the fitted sound insulation value to obtain a target sound intensity;
[0155] The target sound intensities of each sound intensity to be isolated are summarized to obtain a target sound intensity set.
[0156] It can be explained that the frequency of the sound intensity to be isolated refers to the frequency corresponding to the sound intensity to be isolated on the initial sound intensity fitting curve. The fitting sound insulation refers to the sound insulation corresponding to the frequency of the sound intensity to be isolated on the frequency-sound insulation curve. The sound insulation calculation process calculates the sound wave penetration intensity (target sound intensity) according to the calculation formula of the sound insulation, using the fitting sound insulation and the sound intensity to be isolated (sound wave incident intensity).
[0157] S10, extracting an optimal sound insulation curve from the target sound insulation curve set, identifying an optimal material ratio parameter corresponding to the optimal sound insulation curve, and adjusting the sound insulation material ratio parameter according to the optimal material ratio parameter.
[0158] It can be explained that the optimal sound insulation curve refers to the curve in the target sound insulation curve set that best meets the optimal sound insulation standard. The optimal sound insulation standard can be independently set by the user and can be a sound intensity of less than 500Hz. , the sound intensity at 1000Hz is less than , the maximum sound intensity shall not exceed The optimal ratio parameters refer to the material ratio parameters of the frequency-sound insulation curve corresponding to the optimal sound insulation curve.
[0159] In the embodiment of the present invention, extracting the best sound insulation curve from the target sound insulation curve set includes:
[0160] Get the best sound insulation standards;
[0161] The target sound insulation curve set is screened according to the optimal sound insulation standard to obtain an optimal sound insulation curve.
[0162] Furthermore, after the target sound insulation curve set is screened, there may be multiple optimal sound insulation curves. In this case, the best one can be further selected from the multiple optimal sound insulation curves.
[0163] The present invention solves the problem described in the background technology. The present invention achieves the purpose of fitting the frequency-sound intensity distribution curve set into an initial sound intensity fitting curve by constructing an initial sound intensity fitting curve, which is convenient for subsequent calculation. When constructing the initial sound intensity fitting curve, multiple groups of material ratio parameters of the sound insulation material set are first obtained, and then the frequency-sound insulation amount curve of each group of material ratio parameters in the multiple groups of material ratio parameters is tested to obtain multiple groups of frequency-sound insulation amount curves corresponding to the multiple groups of material ratio parameters. At this time, it is necessary to obtain the frequency-sound intensity distribution curve set and the initial frequency sampling point set in the current environment, and then sequentially obtain the frequency-sound intensity distribution curve set in the frequency-sound intensity distribution curve set. An initial sound intensity distribution point set of each initial frequency sampling point in the initial frequency sampling point set is taken, and then an initial central sound intensity set can be obtained by calculating the initial central sound intensity of the initial sound intensity distribution point set. Finally, an initial sound intensity fitting curve is constructed according to the initial central sound intensity set. Since the initial sound intensity fitting curve is obtained by sampling the initial frequency sampling point set, it is necessary to use the frequency-sound intensity distribution curve set to perform fitting accuracy verification on the initial sound intensity fitting curve to obtain an accuracy verification value. At this time, it is necessary to determine whether the accuracy verification value is greater than a preset fitting accuracy threshold. If the accuracy verification value is not greater than the fitting accuracy threshold, If a value is obtained, it indicates that the fitting accuracy of the initial sound intensity fitting curve needs to be further improved. The supplementary sampling value can be calculated according to the accuracy check value using a pre-constructed supplementary sampling formula, and then a supplementary frequency sampling point set can be set according to the supplementary sampling value. A supplementary sound intensity distribution point set of each supplementary frequency sampling point in the supplementary frequency sampling point set can be sequentially extracted from the frequency-sound intensity distribution curve set. Finally, a supplementary central sound intensity can be calculated according to the supplementary sound intensity distribution point set to obtain a supplementary central sound intensity set. Finally, an iterative central sound intensity set can be constructed according to the initial central sound intensity set and the supplementary central sound intensity set, and then the iterative central sound intensity set can be used to update the The initial central sound intensity set is obtained, and the initial sound intensity fitting curve is reconstructed. If the accuracy check value is greater than the fitting accuracy threshold, the sound insulation effect of each set of material ratio parameters of the sound insulation material set on the current environment can be calculated. Specifically, the sound intensity sound insulation calculation is performed on the initial sound intensity fitting curve according to the multiple sets of frequency-sound insulation curves to obtain a target sound insulation curve set, and then the optimal sound insulation curve is extracted from the target sound insulation curve set. By identifying the optimal material ratio parameters corresponding to the optimal sound insulation curve, the sound insulation material ratio parameters are adjusted according to the optimal material ratio parameters, and the adaptive adjustment of the sound insulation material ratio parameters based on environmental characteristics is completed. Therefore, the present invention can solve the problem that the current sound insulation materials have low noise reduction adaptability and poor sound insulation effect.
[0164] like Figure 2 , which is a functional module diagram of a device for adaptively controlling sound insulation material ratio parameters based on environmental characteristics provided by an embodiment of the present invention.
[0165] The device 100 for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics of the present invention can be installed in an electronic device. According to the functions to be implemented, the device 100 for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics can include an initial central sound intensity set calculation module 101, a fitting accuracy verification module 102, an initial central sound intensity set update module 103 and a sound insulation material ratio parameter control module 104. The module of the present invention can also be referred to as a unit, which refers to a series of computer program segments that can be executed by an electronic device processor and can complete fixed functions, and is stored in the memory of the electronic device.
[0166] The initial central sound intensity set calculation module 101 is used to obtain multiple groups of material ratio parameters of the sound insulation material set, test the frequency-sound insulation curve of each group of material ratio parameters in the multiple groups of material ratio parameters, and obtain multiple groups of frequency-sound insulation curves; obtain the frequency-sound intensity distribution curve set and the initial frequency sampling point set in the current environment, and sequentially extract the initial sound intensity distribution point set of each initial frequency sampling point in the initial frequency sampling point set from the frequency-sound intensity distribution curve set; calculate the initial central sound intensity of the initial sound intensity distribution point set to obtain the initial central sound intensity set;
[0167] The fitting accuracy verification module 102 is used to construct an initial sound intensity fitting curve according to the initial central sound intensity set, and perform fitting accuracy verification on the initial sound intensity fitting curve using the frequency-sound intensity distribution curve set to obtain an accuracy verification value;
[0168] The initial center sound intensity set updating module 103 is used to determine whether the accuracy check value is greater than a preset fitting accuracy threshold; if the accuracy check value is not greater than the fitting accuracy threshold, a supplementary sampling value is calculated according to the accuracy check value using a pre-constructed supplementary sampling formula, wherein the supplementary sampling formula is as follows:
[0169] ,
[0170] in, Indicates the supplementary sampling value, represents the first adjustment parameter, represents the second adjustment parameter, e represents the natural constant, represents an accuracy check value; setting a supplementary frequency sampling point set according to the supplementary sampling value, sequentially extracting a supplementary sound intensity distribution point set of each supplementary frequency sampling point in the supplementary frequency sampling point set from the frequency-sound intensity distribution curve set; calculating a supplementary central sound intensity according to the supplementary sound intensity distribution point set to obtain a supplementary central sound intensity set, constructing an iterative central sound intensity set according to the initial central sound intensity set and the supplementary central sound intensity set; updating the initial central sound intensity set using the iterative central sound intensity set, and returning to the above step of constructing an initial sound intensity fitting curve according to the initial central sound intensity set;
[0171] The sound insulation material ratio parameter control module 104 is used to, if the accuracy check value is greater than the fitting accuracy threshold, perform sound intensity sound insulation calculation on the initial sound intensity fitting curve according to the multiple sets of frequency-sound insulation curves to obtain a target sound insulation curve set; extract the best sound insulation curve from the target sound insulation curve set, identify the best material ratio parameters corresponding to the best sound insulation curve, and control the sound insulation material ratio parameters according to the best material ratio parameters.
[0172] In detail, the modules in the device 100 for adaptively controlling the ratio of sound insulation materials based on environmental characteristics in the embodiment of the present invention are used in the same manner as described above. Figure 1 The same technical means as the adaptive control method of sound insulation material ratio parameters based on environmental characteristics described in the text can produce the same technical effects, so they will not be repeated here.
[0173] like Figure 3 , which is a schematic diagram of the structure of an electronic device for implementing a method for adaptively controlling sound insulation material ratio parameters based on environmental characteristics provided by an embodiment of the present invention.
[0174] The electronic device 1 may include a processor 10, a memory 11 and a bus 12, and may also include a computer program stored in the memory 11 and executable on the processor 10, such as a method program for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics.
[0175] Among them, the memory 11 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, mobile hard disk, multimedia card, card-type memory (for example: SD or DX memory, etc.), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 11 can be an internal storage unit of the electronic device 1, such as a mobile hard disk of the electronic device 1. In other embodiments, the memory 11 can also be an external storage device of the electronic device 1, such as a plug-in mobile hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 1. Further, the memory 11 also includes an internal storage unit of the electronic device 1 and an external storage device. The memory 11 can not only be used to store application software and various types of data installed in the electronic device 1, such as the code of the program of the adaptive control method of the ratio parameters of the sound insulation material based on environmental characteristics, but also can be used to temporarily store data that has been output or is to be output.
[0176] The processor 10 may be composed of an integrated circuit in some embodiments, for example, a single packaged integrated circuit, or a plurality of packaged integrated circuits with the same or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and combinations of various control chips. The processor 10 is the control core (Control Unit) of the electronic device, and uses various interfaces and lines to connect various components of the entire electronic device, and executes or executes programs or modules stored in the memory 11 (for example, a method program for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics, etc.), and calls data stored in the memory 11 to execute various functions of the electronic device 1 and process data.
[0177] The bus 12 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus 12 may be divided into an address bus, a data bus, a control bus, etc. The bus 12 is configured to realize connection and communication between the memory 11 and at least one processor 10, etc.
[0178] Figure 3 Only an electronic device with components is shown, and those skilled in the art will understand that Figure 3The structure shown does not constitute a limitation on the electronic device 1, and may include fewer or more components than shown in the figure, or combine certain components, or arrange the components differently.
[0179] For example, although not shown, the electronic device 1 may also include a power source (such as a battery) for supplying power to various components. Preferably, the power source may be logically connected to the at least one processor 10 through a power management device, so that the power management device can realize functions such as charging management, discharging management, and power consumption management. The power source may also include one or more DC or AC power sources, recharging devices, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components. The electronic device 1 may also include a variety of sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be repeated here.
[0180] Furthermore, the electronic device 1 may also include a network interface. Optionally, the network interface may include a wired interface and / or a wireless interface (such as a WI-FI interface, a Bluetooth interface, etc.), which is generally used to establish a communication connection between the electronic device 1 and other electronic devices.
[0181] Optionally, the electronic device 1 may further include a user interface, which may be a display, an input unit (such as a keyboard), or a standard wired interface or a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, and an OLED (Organic Light-Emitting Diode) touch device. The display may also be appropriately referred to as a display screen or a display unit, which is used to display information processed in the electronic device 1 and to display a visual user interface.
[0182] The program of the method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics stored in the memory 11 of the electronic device 1 is a combination of multiple instructions. When running in the processor 10, the following can be achieved:
[0183] Acquire multiple sets of material ratio parameters of a sound insulation material set, test the frequency-sound insulation curve of each set of material ratio parameters in the multiple sets of material ratio parameters, and obtain multiple sets of frequency-sound insulation curves;
[0184] Acquire a frequency-sound intensity distribution curve set and an initial frequency sampling point set in the current environment, sequentially extract an initial sound intensity distribution point set of each initial frequency sampling point in the initial frequency sampling point set from the frequency-sound intensity distribution curve set, calculate the initial central sound intensity of the initial sound intensity distribution point set, and obtain an initial central sound intensity set;
[0185] Constructing an initial sound intensity fitting curve according to the initial central sound intensity set, and performing fitting accuracy verification on the initial sound intensity fitting curve using the frequency-sound intensity distribution curve set to obtain an accuracy verification value;
[0186] Determine whether the accuracy check value is greater than a preset fitting accuracy threshold;
[0187] If the accuracy check value is not greater than the fitting accuracy threshold, the supplementary sampling value is calculated according to the accuracy check value using a pre-constructed supplementary sampling formula, wherein the supplementary sampling formula is as follows:
[0188] ,
[0189] in, Indicates the supplementary sampling value, represents the first adjustment parameter, represents the second adjustment parameter, e represents the natural constant, Indicates the precision check value, [] indicates the rounding symbol;
[0190] A supplementary frequency sampling point set is set according to the supplementary sampling value, and a supplementary sound intensity distribution point set of each supplementary frequency sampling point in the supplementary frequency sampling point set is sequentially extracted from the frequency-sound intensity distribution curve set;
[0191] Calculate the supplementary central sound intensity according to the supplementary sound intensity distribution point set to obtain a supplementary central sound intensity set, and construct an iterative central sound intensity set according to the initial central sound intensity set and the supplementary central sound intensity set;
[0192] Using the iterative central sound intensity set to update the initial central sound intensity set, and returning to the above step of constructing an initial sound intensity fitting curve according to the initial central sound intensity set;
[0193] If the accuracy check value is greater than the fitting accuracy threshold, performing sound intensity sound insulation calculation on the initial sound intensity fitting curve according to the multiple sets of frequency-sound insulation curves to obtain a target sound insulation curve set;
[0194] An optimal sound insulation curve is extracted from the target sound insulation curve set, an optimal material ratio parameter corresponding to the optimal sound insulation curve is identified, and the sound insulation material ratio parameter is adjusted according to the optimal material ratio parameter.
[0195] Specifically, the specific implementation method of the processor 10 for the above instructions can refer to Figures 1 to 3 The description of the relevant steps in the corresponding embodiments will not be repeated here.
[0196] Furthermore, if the module / unit integrated in the electronic device 1 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. The computer-readable storage medium can be volatile or non-volatile. For example, the computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, and a read-only memory (ROM).
[0197] The present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor of an electronic device, the computer program can implement:
[0198] Acquire multiple sets of material ratio parameters of a sound insulation material set, test the frequency-sound insulation curve of each set of material ratio parameters in the multiple sets of material ratio parameters, and obtain multiple sets of frequency-sound insulation curves;
[0199] Acquire a frequency-sound intensity distribution curve set and an initial frequency sampling point set in the current environment, sequentially extract an initial sound intensity distribution point set of each initial frequency sampling point in the initial frequency sampling point set from the frequency-sound intensity distribution curve set, calculate the initial central sound intensity of the initial sound intensity distribution point set, and obtain an initial central sound intensity set;
[0200] Constructing an initial sound intensity fitting curve according to the initial central sound intensity set, and performing fitting accuracy verification on the initial sound intensity fitting curve using the frequency-sound intensity distribution curve set to obtain an accuracy verification value;
[0201] Determine whether the accuracy check value is greater than a preset fitting accuracy threshold;
[0202] If the accuracy check value is not greater than the fitting accuracy threshold, the supplementary sampling value is calculated according to the accuracy check value using a pre-constructed supplementary sampling formula, wherein the supplementary sampling formula is as follows:
[0203] ,
[0204] in, Indicates the supplementary sampling value, represents the first adjustment parameter, represents the second adjustment parameter, e represents the natural constant, Indicates the precision check value, [] indicates the rounding symbol;
[0205] A supplementary frequency sampling point set is set according to the supplementary sampling value, and a supplementary sound intensity distribution point set of each supplementary frequency sampling point in the supplementary frequency sampling point set is sequentially extracted from the frequency-sound intensity distribution curve set;
[0206] Calculate the supplementary central sound intensity according to the supplementary sound intensity distribution point set to obtain a supplementary central sound intensity set, and construct an iterative central sound intensity set according to the initial central sound intensity set and the supplementary central sound intensity set;
[0207] Using the iterative central sound intensity set to update the initial central sound intensity set, and returning to the above step of constructing an initial sound intensity fitting curve according to the initial central sound intensity set;
[0208] If the accuracy check value is greater than the fitting accuracy threshold, performing sound intensity sound insulation calculation on the initial sound intensity fitting curve according to the multiple sets of frequency-sound insulation curves to obtain a target sound insulation curve set;
[0209] An optimal sound insulation curve is extracted from the target sound insulation curve set, an optimal material ratio parameter corresponding to the optimal sound insulation curve is identified, and the sound insulation material ratio parameter is adjusted according to the optimal material ratio parameter.
[0210] In the several embodiments provided by the present invention, it should be understood that the disclosed devices, apparatuses and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, and actual implementation may have other division methods.
[0211] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0212] In addition, each functional module in each embodiment of the present invention may be integrated into one processing unit, 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 hardware plus software functional modules.
[0213] It is obvious to those skilled in the art that the present invention is not limited to the details of the above exemplary embodiments, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.
[0214] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solution of the present invention can be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present invention.
Claims
1. A method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics, characterized in that: The method comprises: Acquire multiple sets of material ratio parameters of a sound insulation material set, test the frequency-sound insulation curve of each set of material ratio parameters in the multiple sets of material ratio parameters, and obtain multiple sets of frequency-sound insulation curves; Acquire a frequency-sound intensity distribution curve set and an initial frequency sampling point set in the current environment, sequentially extract an initial sound intensity distribution point set of each initial frequency sampling point in the initial frequency sampling point set from the frequency-sound intensity distribution curve set, calculate the initial central sound intensity of the initial sound intensity distribution point set, and obtain an initial central sound intensity set; Constructing an initial sound intensity fitting curve according to the initial central sound intensity set, and performing fitting accuracy verification on the initial sound intensity fitting curve using the frequency-sound intensity distribution curve set to obtain an accuracy verification value; Determine whether the accuracy check value is greater than a preset fitting accuracy threshold; If the accuracy check value is not greater than the fitting accuracy threshold, the supplementary sampling value is calculated according to the accuracy check value using a pre-constructed supplementary sampling formula, wherein the supplementary sampling formula is as follows: , in, Indicates the supplementary sampling value, represents the first adjustment parameter, represents the second adjustment parameter, e represents the natural constant, Indicates the precision check value, [] indicates the rounding symbol; A supplementary frequency sampling point set is set according to the supplementary sampling value, and a supplementary sound intensity distribution point set of each supplementary frequency sampling point in the supplementary frequency sampling point set is sequentially extracted from the frequency-sound intensity distribution curve set; Calculate the supplementary central sound intensity according to the supplementary sound intensity distribution point set to obtain a supplementary central sound intensity set, and construct an iterative central sound intensity set according to the initial central sound intensity set and the supplementary central sound intensity set; Using the iterative central sound intensity set to update the initial central sound intensity set, and returning to the above step of constructing an initial sound intensity fitting curve according to the initial central sound intensity set; If the accuracy check value is greater than the fitting accuracy threshold, performing sound intensity sound insulation calculation on the initial sound intensity fitting curve according to the multiple sets of frequency-sound insulation curves to obtain a target sound insulation curve set; An optimal sound insulation curve is extracted from the target sound insulation curve set, an optimal material ratio parameter corresponding to the optimal sound insulation curve is identified, and the sound insulation material ratio parameter is adjusted according to the optimal material ratio parameter.
2. The method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics according to claim 1, characterized in that: The method of obtaining multiple sets of material ratio parameters of the sound insulation material set includes: Obtaining a ratio range of each type of sound insulation material in the sound insulation material set; Acquiring a material sampling interval of the sound insulation material, and performing parameter sampling within the ratio interval according to the material sampling interval to obtain multiple sets of material ratio parameter sets; Combining and matching the multiple sets of material ratio parameter sets to obtain multiple sets of initial material ratio parameters; Normalization is performed on the multiple groups of initial material ratio parameters to obtain multiple groups of material ratio parameters.
3. The method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics according to claim 1, characterized in that: The step of obtaining the frequency-sound intensity distribution curve set and the initial frequency sampling point set in the current environment includes: Obtain the environmental frequency value range of the current environment, and retrieve the sampling period, sampling period, sampling number and initial sampling number from a pre-constructed value range search table according to the environmental frequency value range; Performing frequency-sound intensity sampling on the current environment according to a preset sampling period, sampling period and sampling number to obtain a frequency-sound intensity distribution curve set; A frequency sampling interval is set on the environmental frequency value range according to the initial sampling number, and an initial frequency sampling point set is set on the environmental frequency value range according to the frequency sampling interval.
4. The method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics according to claim 1, characterized in that: The calculating the initial center sound intensity of the initial sound intensity distribution point set to obtain the initial center sound intensity set includes: Sequentially extracting initial sound intensity distribution points from the initial sound intensity distribution point set, and identifying the distributed sound intensities of the initial sound intensity distribution points; Segmenting the initial sound intensity distribution point set according to the initial sound intensity distribution points to obtain a first sound intensity distribution point set and a second sound intensity distribution point set; The sound intensity judgment ratio is calculated according to the initial sound intensity distribution point set by using the pre-constructed sound intensity judgment ratio formula to obtain a sound intensity judgment ratio set, wherein the sound intensity judgment ratio formula is as follows: , in, represents the sound intensity judgment ratio of the cth initial sound intensity distribution point, Indicates the sequence number of the sound intensity distribution point in the first sound intensity distribution point set, represents the total number of sound intensity distribution points in the first sound intensity distribution point concentration, represents the distributed sound intensity of the pth sound intensity distribution point in the first sound intensity distribution point set, represents the distributed sound intensity at the initial sound intensity distribution point, represents the distributed sound intensity of the Pth sound intensity distribution point in the first sound intensity distribution point set, Indicates the sequence number of the sound intensity distribution point in the second sound intensity distribution point set, represents the total number of sound intensity distribution points in the second sound intensity distribution point set, Indicates the concentration of the second sound intensity distribution point The distributed sound intensity of the sound intensity distribution points, Indicates the concentration of the second sound intensity distribution point The distributed sound intensity of each sound intensity distribution point; Extracting a minimum sound intensity judgment ratio from the sound intensity judgment ratio set, and identifying a target sound intensity distribution point corresponding to the minimum sound intensity judgment ratio; Identify the target distributed sound intensity of the target sound intensity distribution point, and use the target distributed sound intensity as the initial central sound intensity; The initial center sound intensity of each initial frequency sampling point is summarized to obtain an initial center sound intensity set.
5. The method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics according to claim 3, characterized in that: The using the frequency-sound intensity distribution curve set to perform fitting accuracy verification on the initial sound intensity fitting curve to obtain an accuracy verification value includes: Randomly select m verification frequency-sound intensity distribution curves from the frequency-sound intensity distribution curve set, where m is a preset number of verification curves; Calculating the difference area between the calibration frequency-sound intensity distribution curve and the initial sound intensity fitting curve, wherein the difference area refers to the area enclosed by the calibration frequency-sound intensity distribution curve and the initial sound intensity fitting curve; Determining whether the difference area is greater than a preset verification area; If the difference area is larger than the verification area, the verification frequency-sound intensity distribution curve is used as the difference curve; If the difference area is not greater than the verification area, the verification frequency-sound intensity distribution curve is used as a similarity curve; Count the number of difference curves to get the number of difference curves, and count the number of similar curves to get the number of similar curves; According to the number of difference curves and the number of similarity curves, the accuracy check value is calculated using a pre-built check formula, wherein the check formula is as follows: , in, Indicates the accuracy check value. represents the calibration area corresponding to the first similarity curve, Indicates The calibration area of similarity curves, represents similarity weight, represents the difference weight, represents the number of similar curves, represents the calibration area corresponding to the first difference curve, Indicates The calibration area corresponding to the difference curve is Represents the number of difference curves.
6. The method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics according to claim 3, characterized in that: The step of setting a supplementary frequency sampling point set according to the supplementary sampling value comprises: Calculate the supplementary sampling interval according to the supplementary sampling value and the environmental frequency value range; A supplementary frequency sampling point set is set in the environmental frequency value range according to the supplementary sampling interval.
7. The method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics according to claim 1, characterized in that: The step of performing sound intensity sound insulation calculation on the initial sound intensity fitting curve according to the multiple groups of frequency-sound insulation curves to obtain a target sound insulation curve set includes: Extracting frequency-sound insulation curves in sequence from the multiple groups of frequency-sound insulation curves, and selecting a sound insulation fitting frequency set from the initial sound intensity fitting curve; Identify the sound intensity set to be isolated corresponding to the sound insulation fitting frequency set; Using the frequency-sound insulation curve, the sound insulation calculation is performed on the sound intensity set to be isolated to obtain a target sound intensity set; fitting a target sound insulation curve according to the target sound intensity set; The target sound insulation curves corresponding to each frequency-sound insulation curve are summarized to obtain a target sound insulation curve set.
8. The method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics according to claim 7, characterized in that: The step of using the frequency-sound insulation amount curve to perform sound insulation calculation on the sound intensity set to be isolated to obtain a target sound intensity set includes: Extracting the sound intensity to be isolated in sequence from the sound intensity set to be isolated; Identify the frequency of the sound intensity to be isolated corresponding to the sound intensity to be isolated; According to the frequency of the sound insulation intensity to be isolated, a corresponding fitting sound insulation value is identified in the frequency-sound insulation value curve; Performing sound insulation calculation on the sound intensity to be isolated according to the fitted sound insulation value to obtain a target sound intensity; The target sound intensities of each sound intensity to be isolated are summarized to obtain a target sound intensity set.
9. The method for adaptively controlling the ratio parameters of sound insulation materials based on environmental characteristics according to claim 7, characterized in that: The extracting the best sound insulation curve from the target sound insulation curve set comprises: Get the best sound insulation standards; The target sound insulation curve set is screened according to the optimal sound insulation standard to obtain an optimal sound insulation curve.
10. A device for adaptively controlling sound insulation material ratio parameters based on environmental characteristics using the method as claimed in claim 1, characterized in that: The device comprises: The initial central sound intensity set calculation module is used to obtain multiple groups of material ratio parameters of the sound insulation material set, test the frequency-sound insulation curve of each group of material ratio parameters in the multiple groups of material ratio parameters, and obtain multiple groups of frequency-sound insulation curves; obtain the frequency-sound intensity distribution curve set and the initial frequency sampling point set in the current environment, and sequentially extract the initial sound intensity distribution point set of each initial frequency sampling point in the initial frequency sampling point set from the frequency-sound intensity distribution curve set; calculate the initial central sound intensity of the initial sound intensity distribution point set to obtain the initial central sound intensity set; A fitting accuracy verification module is used to construct an initial sound intensity fitting curve according to the initial central sound intensity set, and to perform a fitting accuracy verification on the initial sound intensity fitting curve using the frequency-sound intensity distribution curve set to obtain an accuracy verification value; The initial center sound intensity set update module is used to determine whether the accuracy check value is greater than a preset fitting accuracy threshold; if the accuracy check value is not greater than the fitting accuracy threshold, the supplementary sampling value is calculated according to the accuracy check value using a pre-built supplementary sampling formula, wherein the supplementary sampling formula is as follows: , in, Indicates the supplementary sampling value, represents the first adjustment parameter, represents the second adjustment parameter, e represents the natural constant, represents the accuracy check value, [] represents the rounding symbol; a supplementary frequency sampling point set is set according to the supplementary sampling value, and a supplementary sound intensity distribution point set of each supplementary frequency sampling point in the supplementary frequency sampling point set is sequentially extracted from the frequency-sound intensity distribution curve set; a supplementary central sound intensity is calculated according to the supplementary sound intensity distribution point set to obtain a supplementary central sound intensity set, and an iterative central sound intensity set is constructed according to the initial central sound intensity set and the supplementary central sound intensity set; the initial central sound intensity set is updated using the iterative central sound intensity set, and the step of constructing an initial sound intensity fitting curve according to the initial central sound intensity set is returned to the above step; The sound insulation material ratio parameter control module is used for, if the accuracy check value is greater than the fitting accuracy threshold, performing sound intensity sound insulation calculation on the initial sound intensity fitting curve according to the multiple sets of frequency-sound insulation curves to obtain a target sound insulation curve set; extracting the best sound insulation curve from the target sound insulation curve set, identifying the best material ratio parameters corresponding to the best sound insulation curve, and controlling the sound insulation material ratio parameters according to the best material ratio parameters.
Citation Information
Patent Citations
Broadband micro-perforated board sound absorber, absorber performance prediction method and absorber structure design method
CN105427853A
Sound insulation wall-based conference room sound control method and system
CN113703714A