A wireless transmission method based on AES audio processing technology

By acquiring and analyzing the wireless signal attenuation rate under environmental factors and object placement, the wireless transmission power is adaptively adjusted, which solves the problem of equipment aging caused by excessive power in wireless signal transmission, extends the service life of the equipment and maintains the signal stability.

CN118972868BActive Publication Date: 2024-12-13SHENZHEN POROS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411453166.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2024-12-13
Estimated Expiration
2044-10-17

AI Technical Summary

Technical Problem

When object placement and environmental factors have little impact on wireless transmission signals, the use of larger wireless transmission power causes the wireless signal transmitting equipment to accelerate aging and reduce service life.

Method used

By obtaining the preset environmental factor vector and the wireless signal attenuation rate under the object placement form, dividing the factory into a three-dimensional grid, determining the wireless signal attenuation rate under the current environment and object placement form, adaptively adjusting the transmission power to ensure the audio signal Transmission stability avoids maximum transmit power state.

Benefits of technology

Delay the aging of wireless signal transmitting equipment, increase service life, and ensure the stability of audio signal transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118972868B_ABST
    Figure CN118972868B_ABST
Patent Text Reader

Abstract

The present invention provides a wireless transmission method based on AES audio processing technology, which relates to the technical field of wireless transmission. The method comprises: determining the wireless signal attenuation rate of a wireless signal from a transmitting end to a receiving end of a target plant; obtaining the wireless signal attenuation rate corresponding to each object placed in a certain form, combining the wireless signal attenuation rate corresponding to each preset environmental factor when no object is placed, and determining the wireless signal attenuation rate affected by objects in different placed forms; determining the optimal target transmission power corresponding to the transmitting end under the current environmental factors and the object placement form; the present invention can adaptively determine the wireless signal transmission power of the transmitting end under the premise of ensuring the stability of wireless transmission of audio signals, so as to avoid the transmission power of the transmitting end being in a state of maximum transmission power all the time, thereby delaying the aging of the wireless signal transmitting equipment and increasing the service life of the wireless signal transmitting equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless transmission technology, and in particular to a wireless transmission method based on AES audio processing technology. Background Art

[0002] In large factories or warehouses, wireless transmission is usually used to transmit audio between two fixed points. Usually, in order to ensure the stability and smoothness of audio transmission, the wireless transmission power of the transmitter is set to a higher power. However, the placement of objects and environmental factors in the factory or warehouse will change, and the different placement of objects and environmental factors will have different degrees of impact on the wireless signal. If a higher wireless transmission power is still used for audio wireless signal transmission when the placement of objects and environmental factors have little impact on the wireless transmission signal, the wireless signal transmitting equipment will be aged faster and the service life of the wireless signal transmitting equipment will be reduced. Summary of the invention

[0003] The present invention provides a wireless transmission method based on AES audio processing technology to solve the technical problem that when the placement of objects and environmental factors have little impact on the wireless transmission signal, a large wireless transmission power is still used for audio wireless signal transmission, which leads to accelerated aging of the wireless signal transmitting equipment and reduces the service life of the wireless signal transmitting equipment.

[0004] According to a wireless transmission method based on AES audio processing technology provided by the present application, the method comprises the following steps:

[0005] S100, obtaining each preset environmental factor vector to obtain a preset environmental factor vector list A=(A1, A2, ..., A i , …, A n ), i=1, 2,...,n; among them, A i is the i-th preset environmental factor vector, n is the number of preset environmental factor vectors; A i =(A i,1 , A i,2 , …, A i,j , …, A i,m )、j=,2,…,m;A i,j is the value corresponding to the j-th type of environmental factor corresponding to the i-th preset environmental factor vector, and m is the number of types of preset environmental factors.

[0006] S200, according to A, determine the wireless signal attenuation rate from the transmitting end to the receiving end of the target plant in the environment corresponding to each preset environmental factor vector, so as to obtain a first wireless signal attenuation rate list α=(α1, α2, …, α i, …, α n ); where α i For A i In the corresponding environment, the wireless signal attenuation rate from the transmitter to the receiver of the target factory building.

[0007] S300, dividing the target plant into a number of continuous three-dimensional grids to obtain a three-dimensional grid list B corresponding to the target plant = (B1, B2, ..., B p , …, B q ), p = 1, 2, …, q; where B p is the pth three-dimensional grid obtained by dividing the target factory building, and q is the number of three-dimensional grids obtained by dividing the target factory building.

[0008] S400, placing objects of y different placement forms in the target factory in sequence, and obtaining the actual environmental factor vector, object placement form vector and wireless signal attenuation rate corresponding to each placement form, so as to obtain an actual environmental factor vector list C = (C1, C2, ..., C x , …, C y ), object placement vector list D = (D1, D2, ..., D x , …, D y ) and the second wireless signal attenuation rate list β=(β1, β2, …, β x , …, β y ), x=1, 2, …, y; where C x , D x and β x They are the actual environmental factor vector, object placement vector, and wireless signal attenuation rate corresponding to the x-th placement form; D x =(D x,1 , D x,2 , …, D x,p , …, D x,q );D x,p It is the proportion of the p-th three-dimensional grid occupied by the object when the object is placed in the x-th arrangement form.

[0009] S500, determining the current wireless signal attenuation rate α of the wireless signal from the transmitting end to the receiving end of the target plant according to A, α, C, β, D, the current environmental factor vector in the target plant and the current object placement shape vector now .

[0010] S600, according to α now and the minimum signal reception strength at the receiving end to determine the target transmission power at the transmitting end.

[0011] S700, adjusting the transmission power of the transmitting end to the target transmission power, and transmitting the audio after AES encryption.

[0012] The present invention has at least the following beneficial effects:

[0013] The wireless transmission method based on AES audio processing technology of the present invention determines the wireless signal attenuation rate of the wireless signal from the transmitting end to the receiving end of the target factory building without placing any objects; divides the target factory building into a plurality of continuous three-dimensional grids, and places a plurality of objects with different placement forms in the target factory building, obtains the wireless signal attenuation rate corresponding to the objects with each placement form, and combines the wireless signal attenuation rate corresponding to each preset environmental factor when no objects are placed, to determine the wireless signal attenuation rate affected by the objects with different placement forms; determines the optimal target transmission power of the transmitting end corresponding to the current environmental factors and the object placement form according to the current environmental factor vector and the current object placement form vector in the target factory building; thereby, on the premise of ensuring the stability of wireless transmission of the audio signal, the wireless signal transmission power of the transmitting end is adaptively determined to avoid the transmission power of the transmitting end being in the state of maximum transmission power all the time, thereby delaying the aging of the wireless signal transmitting equipment and increasing the service life of the wireless signal transmitting equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0015] Figure 1 The present invention provides a flowchart of a wireless transmission method based on AES audio processing technology. DETAILED DESCRIPTION

[0016] The technical solutions in the embodiments of the present application are described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by technicians in the relevant technical field without creative work are within the scope of protection of the present application.

[0017] It is noteworthy that in the following description, specific details such as specific system structures, technologies, etc. are proposed for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from hindering the description of the present application.

[0018] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or their collections. It should also be understood that when the term "and / or" is used in the present specification and the appended claims, it refers to any combination of one or more of the associated listed items and all possible combinations, and includes these combinations.

[0019] In the description of the present specification and the appended claims, if the term "if" is used, it can be interpreted as "in the case of" or "when" or "uponce" or "in response to determining" or "in response to detecting" according to the context. Similarly, the phrase "if it is determined" or "if [the described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [the described condition or event] is detected" or "in response to detecting [the described condition or event]" according to the context.

[0020] In the description of this application specification and the appended claims, the terms "first", "second", "third", etc., are only used to distinguish the description and are not to be understood as indicating or implying relative importance, nor are they used to describe a specific order or sequence.

[0021] The following will refer to Figure 1 The flowchart of the wireless transmission method based on the AES audio processing technology is shown, and a wireless transmission method based on the AES audio processing technology is introduced.

[0022] The wireless transmission method based on AES audio processing technology may include the following steps:

[0023] S100, obtaining each preset environmental factor vector to obtain a preset environmental factor vector list A=(A1, A2, ..., A i , …, A n ), i=1, 2,...,n; among them, A i is the i-th preset environmental factor vector, n is the number of preset environmental factor vectors; A i =(A i,1 , A i,2 , …, A i,j , …, A i,m )、j=,2,…,m;A i,j is the value corresponding to the j-th type of environmental factor corresponding to the i-th preset environmental factor vector, and m is the number of types of preset environmental factors.

[0024] In this embodiment, the target plant can be any plant; it is understandable that for the target plant, the internal environmental factors include temperature, humidity, dust concentration, etc.; several groups of preset environmental factor vectors can be set in an exhaustive manner; for example: when the temperature is 28°C, the humidity is 50%, and the dust concentration is 100mg / m 3 Under the environmental factor, the corresponding preset environmental factor vector is (28, 0.5, 100); theoretically, it is possible to set a preset environmental factor vector with continuous values ​​corresponding to several environmental factors to obtain A.

[0025] S200, according to A, determine the wireless signal attenuation rate from the transmitting end to the receiving end of the target plant in the environment corresponding to each preset environmental factor vector, so as to obtain a first wireless signal attenuation rate list α=(α1, α2, …, α i , …, α n ); where α i For A i In the corresponding environment, the wireless signal attenuation rate from the transmitter to the receiver of the target factory building.

[0026] In this embodiment, the positions of the transmitting end and the receiving end of the audio wireless signal are fixed, and the environment corresponding to each preset environmental vector factor can be set in the target factory, and then the signal attenuation rate corresponding to the transmission of the wireless signal from the transmitting end to the receiving end is tested; it should be noted that those skilled in the art can use the existing wireless signal attenuation rate testing method according to actual needs to determine the wireless signal attenuation rate from the transmitting end to the receiving end of the target factory in the environment corresponding to each preset environmental factor vector, which will not be elaborated here; during the above test process, the target factory is always in an empty state, that is, no objects are placed in the target factory, and the attenuation of the wireless signal is not affected by the placed objects.

[0027] S300, dividing the target plant into a number of continuous three-dimensional grids to obtain a three-dimensional grid list B corresponding to the target plant = (B1, B2, ..., B p , …, B q ), p = 1, 2, …, q; where B p is the pth three-dimensional grid obtained by dividing the target factory building, and q is the number of three-dimensional grids obtained by dividing the target factory building.

[0028] In this embodiment, the size of the three-dimensional grid can be set according to actual needs, and the height of the three-dimensional grid can be the height of the target factory building; it can be understood that the three-dimensional grid is a virtual grid for the convenience of subsequent calculations.

[0029] S400, placing objects of y different placement forms in the target factory in sequence, and obtaining the actual environmental factor vector, object placement form vector and wireless signal attenuation rate corresponding to each placement form, so as to obtain an actual environmental factor vector list C = (C1, C2, ..., C x , …, C y ), object placement vector list D = (D1, D2, ..., D x , …, D y ) and the second wireless signal attenuation rate list β=(β1, β2, …, β x , …, β y ), x=1, 2, …, y; where C x , D x and β x They are the actual environmental factor vector, object placement vector, and wireless signal attenuation rate corresponding to the x-th placement form; D x =(D x,1 , D x,2 , …, D x,p , …, D x,q );D x,p It is the proportion of the p-th three-dimensional grid occupied by the object when the object is placed in the x-th arrangement form.

[0030] In this embodiment, y kinds of objects in different placement forms can be placed in the target factory, and the placement forms include the placement position of the object and the size of the object, etc.; it should be noted that the y kinds of objects in different placement forms cover the placement forms of objects frequently used in the target factory; after placing objects in one form, the wireless signal attenuation rate from the transmitting end to the receiving end can be tested under the objects in this placement form, and at the same time, the corresponding environmental factor vector and object placement form vector under the objects in this placement form can also be obtained.

[0031] It can be understood that after placing objects in a certain arrangement in the target factory, the objects will fill part of the three-dimensional grid. Due to the different heights and sizes of the objects, the filled three-dimensional grid may be filled or not. The volume of the objects filled in each three-dimensional grid can be obtained. Combined with the total volume of each three-dimensional grid, the proportion of each three-dimensional grid occupied by the objects can be obtained. The materials corresponding to objects in different arrangement forms are the same.

[0032] S500, determining the current wireless signal attenuation rate α of the wireless signal from the transmitting end to the receiving end of the target plant according to A, α, C, β, D, the current environmental factor vector in the target plant and the current object placement shape vector now .

[0033] Further, step S500 may include the following steps:

[0034] S510, get C x The similarity between each preset environmental factor vector in A to obtain C x The corresponding first similarity list TC x =(TC x,1 , TC x,2 ,…,TC x,i ,…,TC x,n ); where TC x,i C x With A i The similarity in the middle.

[0035] S520, according to TC x , determine C x The corresponding first target similarity MC x =MAX(TC x ); where MAX() is the preset maximum value function.

[0036] In this embodiment, MC x The corresponding environmental factor vector and C x Most similar, indicating MC x The corresponding environmental factor vector environment and C x The corresponding environment is most similar; it can be understood that if the step size between the values ​​corresponding to the environmental factors in the preset environmental factor vector is small, MC x can be close to 1, that is, almost the same preset environmental factor vector can be determined.

[0037] S530, determine MC according to α x The wireless signal attenuation rate SC of the corresponding preset environmental factor vector x .

[0038] In this way, the attenuation rate of the wireless signal caused by environmental factors alone can be determined without considering the influence of objects.

[0039] S540, according to β x and SC x , determine the wireless signal attenuation rate γ from the transmitter to the receiver of the target plant affected by the x-th placement of objects x =β x -SC x , and then obtain the third wireless signal attenuation rate list γ=(γ1,γ2,…,γ x , …, γ y ).

[0040] In this embodiment, it can be understood that the attenuation of wireless signals is affected by objects and the environment. After determining the wireless signal attenuation rate corresponding to the influence of the environment, the wireless signal attenuation rate from the transmitting end to the receiving end of the target factory affected by the objects placed in the xth form can be determined by taking a difference.

[0041] It should be noted that the above steps only need to be executed once for the target plant, and the obtained results can be saved in a preset location and can be used directly in subsequent processes.

[0042] S550, determine α according to γ, α, D, the current environmental factor vector in the target plant and the current object placement vector. now .

[0043] Further, step S550 may include the following steps:

[0044] S551, obtain the current environmental factor vector A in the target factory now And the current object placement vector D now .

[0045] In this embodiment, it is understandable that the environment and placement of objects in the target plant may change, so it is necessary to obtain the current environmental factor vector A in the target plant. now And the current object placement vector D now , in order to determine the transmission power of the transmitter based on the current actual situation.

[0046] S552, Get A now The similarity between each preset environmental factor vector in A to obtain A now The corresponding second similarity list TA now =(TA now,1 ,TA now,2 ,…,TA now,i ,…,TA now,n ); where TA now,i A now With A i The similarity between .

[0047] In this embodiment, it should be noted that those skilled in the art can use existing vector similarity determination methods according to actual needs to obtain A now The similarity between each preset environmental factor vector in A is not described here.

[0048] S553, according to TA now , determine A now The corresponding second target similarity MA now =MAX(TA now).

[0049] S554, according to α, determine MA now The wireless signal attenuation rate SA of the corresponding preset environmental factor vector now .

[0050] In this embodiment, through the above steps, the wireless signal attenuation rate corresponding to the current environment in the target factory building can be determined.

[0051] S555, Get D now The similarity between the placement shape vector of each object in D is obtained now The corresponding third similarity list TD now =(TD now,1 , TD now,2 ,…,TD now,x ,…,TD now,y ); where TD now,x D now With D x The similarity between .

[0052] Furthermore, TD now,x This can be determined by the following steps:

[0053] S51, get D now =(D now,1 , D now,2 , …, D now,p , …, D now,q ); where D now,p To place D now The corresponding object is the proportion of the p-th three-dimensional grid occupied by the object.

[0054] S52, according to D now and D x , determine D now and D x The difference in the occupancy ratio of each object in , to obtain the difference list ΔD now =(ΔD now,1 , ΔD now,2 ,…,ΔD now,p ,…,ΔD now,q ); where ΔD now,p D now,p With D x,p The difference between .

[0055] S53, according to ΔD now , determine TD now,x =∑ q p=1 (ε p ×ΔD now,p ); where εp is the weight corresponding to the p-th three-dimensional grid; if the p-th three-dimensional grid is located at the first preset position, then ε p is the first preset weight; if the pth three-dimensional grid is located at the second preset position, then ε p is the second preset weight; the first preset position is located in the peripheral area of ​​the target plant, and the second preset position is located in the middle area of ​​the target plant; the first preset weight is less than the second preset weight; ∑ q p=1 ε p =1.

[0056] In this embodiment, it can be understood that the positions of the transmitting end and the receiving end of the wireless signal in the target factory building are fixed and located at both ends of the target factory building; during the transmission of the wireless signal, objects are located in different areas, and the degree of influence on the attenuation of the wireless signal is different; the area with a greater impact on the attenuation of the wireless signal is the area near the transmission path, that is, the middle area of ​​the target factory building, while the surrounding area of ​​the target factory building has less impact on the attenuation of the wireless signal. Therefore, the weight of the three-dimensional grid located in the middle area is set larger, so that the determined similarity is more in line with the actual situation, thereby improving the accuracy of the target power determination.

[0057] S556, according to TD now , determine D now The corresponding third target similarity MD now =MAX(TD now ).

[0058] S557, according to γ, determine MD now D now The wireless signal attenuation rate SD affected by the corresponding object now .

[0059] S558, according to SA now and SD now , determine α now =SA now +SD now .

[0060] In this embodiment, through the above steps, the wireless signal attenuation rate that matches the current environmental factors and the placement of objects can be determined, and it will change in real time.

[0061] S600, according to α now and the minimum signal reception strength at the receiving end to determine the target transmission power at the transmitting end.

[0062] Further, step S600 may include the following steps:

[0063] S610, obtaining the minimum signal receiving strength E of the receiving endmin .

[0064] In this embodiment, the minimum signal strength required to ensure smooth and stable transmission of the audio signal can be obtained through experiments, which will not be described in detail here.

[0065] S620, according to E min and α now , determine the minimum signal transmission strength F corresponding to the transmitter min =E min / α now .

[0066] In this embodiment, it can be understood that during the transmission of the wireless signal from the transmitting end to the receiving end, attenuation will occur. now and E min Afterwards, the wireless signal strength corresponding to the transmitting end can be determined.

[0067] S630, according to F min , determine the target transmission power of the transmitter W = μ × W min ; Among them, W min F min Corresponding transmit power; μ is the preset transmit power weight, μ>1.

[0068] In this embodiment, the transmitting end transmits a signal strength of F min The transmission power required for the wireless signal can be determined by experiments or according to relevant equipment parameters; μ is set to increase redundancy and ensure that the audio signal remains stable and smooth in the wireless transmission project; for example: μ=1.2.

[0069] S700, adjusting the transmission power of the transmitting end to the target transmission power, and transmitting the audio after AES encryption.

[0070] In this embodiment, it should be noted that those skilled in the art can use the existing AES encryption algorithm to encrypt the audio to be transmitted according to actual needs, which will not be elaborated here.

[0071] The wireless transmission method based on AES audio processing technology of this embodiment determines the wireless signal attenuation rate of the wireless signal from the transmitting end to the receiving end of the target factory building without placing any objects; divides the target factory building into a number of continuous three-dimensional grids, and places a number of objects with different placement forms in the target factory building, obtains the wireless signal attenuation rate corresponding to each object with each placement form, and combines the wireless signal attenuation rate corresponding to each preset environmental factor when no objects are placed to determine the wireless signal attenuation rate affected by objects with different placement forms; determines the optimal target transmission power of the transmitting end under the current environmental factors and object placement forms according to the current environmental factor vector and the current object placement form vector in the target factory building; thereby, on the premise of ensuring the stability of wireless transmission of the audio signal, the wireless signal transmission power of the transmitting end is adaptively determined to avoid the transmission power of the transmitting end being in the state of maximum transmission power all the time, thereby delaying the aging of the wireless signal transmitting equipment and increasing the service life of the wireless signal transmitting equipment.

[0072] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.

[0073] An embodiment of the present invention also provides a non-transitory computer-readable storage medium, which can be set in an electronic device to store at least one instruction or at least one program related to implementing a method in a method embodiment. The at least one instruction or the at least one program is loaded and executed by the processor to implement the method provided in the above embodiment.

[0074] The program product may adopt any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0075] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0076] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.

[0077] Program code for performing the operations of the present application may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).

[0078] An embodiment of the present invention further provides an electronic device, comprising a processor and the aforementioned non-transitory computer-readable storage medium.

[0079] The electronic device is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0080] The electronic device is presented in the form of a general-purpose computing device. The components of the electronic device may include, but are not limited to: the at least one processor mentioned above, the at least one memory mentioned above, and a bus connecting different system components (including the memory and the processor).

[0081] The memory stores program codes, which can be executed by the processor, so that the processor executes the steps in various embodiments described in this specification.

[0082] The memory may include readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory, and may further include read only memory (ROM).

[0083] The memory may also include a program / utility having a set (at least one) of program modules, such program modules including but not limited to: an operating system, one or more application programs, other program modules and program data, each of which or some combination may include an implementation of a network environment.

[0084] The bus may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures.

[0085] The electronic device may also communicate with one or more external devices (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may communicate with one or more devices that enable a user to interact with the electronic device, and / or may communicate with any device (e.g., routers, modems, etc.) that enables the electronic device to communicate with one or more other computing devices. Such communication may be performed through an input / output (I / O) interface. Furthermore, the electronic device may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) through a network adapter. The network adapter communicates with other modules of the electronic device through a bus. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0086] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.

[0087] An embodiment of the present invention further provides a computer program product, which includes program code. When the program product is run on an electronic device, the program code is used to enable the electronic device to execute the steps of the method according to various exemplary embodiments of the present invention described above in this specification.

[0088] Although some specific embodiments of the present invention have been described in detail by way of example, it should be understood by those skilled in the art that the above examples are only for illustration, not for limiting the scope of the present invention. It should also be understood by those skilled in the art that various modifications may be made to the embodiments without departing from the scope and spirit of the present invention.

Claims

1. A wireless transmission method based on AES audio processing technology, It is characterized in that The method comprises the following steps: S100, obtaining each preset environmental factor vector to obtain a preset environmental factor vector list A=(A 1 , A 2 , …, A i , …, A n ), i=1, 2,...,n; among them, A i is the i-th preset environmental factor vector, n is the number of preset environmental factor vectors; A i =(A i,1 , A i,2 , …, A i,j , …, A i,m )、j=,2,…,m;A i,j is the value corresponding to the j-th type of environmental factor corresponding to the i-th preset environmental factor vector, and m is the number of types of preset environmental factors; S200, according to A, determine the wireless signal attenuation rate from the transmitting end to the receiving end of the target plant in the environment corresponding to each preset environmental factor vector, so as to obtain a first wireless signal attenuation rate list α=(α 1 , α 2 , …, α i , …, α n ); where α i For A i In the corresponding environment, the attenuation rate of the wireless signal from the transmitter to the receiver of the target plant; S300, dividing the target factory building into a number of continuous three-dimensional grids to obtain a three-dimensional grid list B corresponding to the target factory building = (B 1 , B 2 , …, B p , …, B q ), p = 1, 2, …, q; where B p is the pth three-dimensional grid obtained by dividing the target factory building, and q is the number of three-dimensional grids obtained by dividing the target factory building; S400, placing objects of y different placement forms in the target factory in sequence, and obtaining the actual environmental factor vector, object placement form vector and wireless signal attenuation rate corresponding to each placement form, so as to obtain an actual environmental factor vector list C = (C 1 , C 2 , …, C x , …, C y ), object placement vector list D = (D 1 , D 2 , …, D x , …, D y ) and the second wireless signal attenuation rate list β=(β 1 , β 2 , …, β x , …, β y ), x=1, 2, …, y; where C x , D x and β x They are the actual environmental factor vector, object placement vector, and wireless signal attenuation rate corresponding to the x-th placement form; D x =(D x,1 , D x,2 , …, D x,p , …, D x,q );D x,p is the proportion of the p-th three-dimensional grid occupied by the object when placing the object in the x-th arrangement form; S500, determining the current wireless signal attenuation rate α of the wireless signal from the transmitting end to the receiving end of the target plant according to A, α, C, β, D, the current environmental factor vector in the target plant and the current object placement shape vector now ; S600, according to α now and the minimum signal receiving strength of the receiving end to determine the target transmission power of the transmitting end; S700, adjusting the transmission power of the transmitting end to the target transmission power, and transmitting the audio after AES encryption; Wherein, step S500 includes the following steps: S510, get C x The similarity between each preset environmental factor vector in A to obtain C x The corresponding first similarity list TC x =(TC x,1 , TC x,2 ,…,TC x,i ,…,TC x,n ); where TC x,i C x With A i Similarity in the middle; S520, according to TC x , determine C x The corresponding first target similarity MC x =MAX(TC x ); where MAX() is the preset maximum value function; S530, determine MC according to α x The wireless signal attenuation rate SC of the corresponding preset environmental factor vector x ; S540, according to β x and SC x , determine the wireless signal attenuation rate γ from the transmitter to the receiver of the target plant affected by the x-th placement of objects x =β x -SC x , and then get the third wireless signal attenuation rate list γ=(γ 1 , γ 2 , …, γ x , …, γ y ); S550, determine α according to γ, α, D, the current environmental factor vector in the target plant and the current object placement vector. now ; Wherein, step S550 includes the following steps: S551, obtain the current environmental factor vector A in the target factory now And the current object placement vector D now ; S552, Get A now The similarity between each preset environmental factor vector in A to obtain A now The corresponding second similarity list TA now =(TA now,1 , T.A. now,2 ,…,TA now,i ,…,TA now,n ); where TA now,i A now With A i The similarity between S553, according to TA now , determine A now The corresponding second target similarity MA now =MAX(TA now ); S554, according to α, determine MA now The wireless signal attenuation rate SA of the corresponding preset environmental factor vector now ; S555, Get D now The similarity between the placement shape vector of each object in D is obtained now The corresponding third similarity list TD now =(TD now,1 , TD now,2 ,…,TD now,x ,…,TD now,y ); where TD now,x D now With D x The similarity between S556, according to TD now , determine D now The corresponding third target similarity MD now =MAX(TD now ); S557, according to γ, determine MD now D now The wireless signal attenuation rate SD affected by the corresponding object now ; S558, according to SA now and SD now , determine α now =SA now +SD now ; Among them, TD now,x Determine by following these steps: S51, get D now =(D now,1 , D now,2 , …, D now,p , …, D now,q ); where D now,p To place D now The corresponding object is the proportion of the p-th three-dimensional grid occupied by the object; S52, according to D now and D x , determine D now and D x The difference in the occupancy ratio of each object in , to obtain the difference list ΔD now =(ΔD now,1 , ΔD now,2 ,…,ΔD now,p ,…,ΔD now,q ); where ΔD now,p D now,p With D x,p The difference between S53, according to ΔD now , determine TD now,x =∑ q p=1 (ε p ×ΔD now,p ); where ε p is the weight corresponding to the p-th three-dimensional grid; if the p-th three-dimensional grid is located at the first preset position, then ε p is the first preset weight; if the pth three-dimensional grid is located at the second preset position, then ε p is the second preset weight; the first preset position is located in the peripheral area of ​​the target plant, and the second preset position is located in the middle area of ​​the target plant; the first preset weight is less than the second preset weight; ∑ q p=1 ε p =1.

2. The wireless transmission method based on AES audio processing technology according to claim 1, It is characterized in that Step S600 includes the following steps: S610, obtaining the minimum signal receiving strength E of the receiving end min ; S620, according to E min and α now , determine the minimum signal transmission strength F corresponding to the transmitter min =E min / α now ; S630, according to F min , determine the target transmission power of the transmitter W = μ × W min ; Among them, W min F min Corresponding transmit power; μ is the preset transmit power weight, μ>1.

3. The wireless transmission method based on AES audio processing technology according to claim 2, It is characterized in that μ=1.

2.

4. The wireless transmission method based on AES audio processing technology according to claim 1, It is characterized in that The environmental factors include humidity, temperature and dust concentration.

5. The wireless transmission method based on AES audio processing technology according to claim 1, It is characterized in that Objects in different placements have the same material.

6. The wireless transmission method based on AES audio processing technology according to claim 1, It is characterized in that The positions of the transmitting and receiving ends of the target plant remain fixed.