Automatic equipment scheduling method and system for electromagnetic compatibility test
Through the automated equipment scheduling method, the equipment status and electromagnetic interference are monitored and adjusted in real time, and the problems of excessive electromagnetic interference and low scheduling efficiency in electromagnetic compatibility tests in the prior art are solved, and efficient and accurate electromagnetic compatibility tests are achieved.
Patent Information
- Application Number
- CN202411850751.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-03-28
AI Technical Summary
The existing electromagnetic compatibility testing technology lacks real-time monitoring and feedback adjustment mechanisms, which may cause large electromagnetic interference when the equipment is running at the same time, affecting the accuracy of the test results, low scheduling efficiency, insufficient resource utilization, long test time, inaccurate electromagnetic interference control, and ineffective response to complex multi-equipment collaborative testing needs.
The automated equipment scheduling method is adopted to calculate the electromagnetic radiation intensity by monitoring the equipment status and spatial position information in real time, adjust the equipment scheduling sequence dynamically according to task priority and electromagnetic interference gradient, update the electromagnetic interference intensity between devices in real time, calculate global coupling feedback, and optimize the equipment scheduling scheme to reduce electromagnetic interference.
It realizes efficient equipment scheduling, makes full use of resources, and accurately controls electromagnetic interference, and can effectively respond to complex multi-equipment collaborative testing needs, improving the accuracy and efficiency of test results.
Smart Images

Figure CN119716322A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of electromagnetic compatibility testing, and relates to an automated equipment scheduling method and system for electromagnetic compatibility testing. Background Art
[0002] With the rapid development of electronic equipment and wireless communication technology, the electromagnetic interference faced by electronic equipment in various environments is increasing, and the importance of electromagnetic compatibility (EMC) testing has become increasingly prominent. Electromagnetic compatibility testing is a key step to ensure that electronic equipment works normally in a specific electromagnetic environment and does not cause harmful electromagnetic interference to surrounding equipment. Electromagnetic compatibility testing not only involves the electromagnetic performance of the device when transmitting and receiving signals, but also includes the anti-interference and stability of the device in a complex electromagnetic environment. Especially in the fields of industry, medical care, aviation, etc. that have high requirements for the electromagnetic environment, electromagnetic compatibility testing is crucial.
[0003] With the increase in the types of electronic devices and the complexity of their application scenarios, the challenges faced by electromagnetic compatibility testing are also increasing. Modern electronic devices are often highly integrated and miniaturized, which makes them more susceptible to electromagnetic interference when in use, and the electromagnetic interference problem between devices is becoming more and more complicated. Traditional electromagnetic compatibility testing methods rely on manual control and fixed program scheduling. When multiple devices are running in parallel, the mutual interference between devices will increase significantly. Traditional electromagnetic compatibility testing methods cannot flexibly deal with the complex interference problems caused by the collaborative work of multiple devices.
[0004] Due to the lack of real-time monitoring and feedback adjustment mechanisms, existing electromagnetic compatibility testing technologies may generate large electromagnetic interference when devices are running simultaneously, affecting the accuracy of test results, resulting in low scheduling efficiency, insufficient resource utilization, long testing time, and imprecise electromagnetic interference control, making it impossible to effectively respond to complex multi-device collaborative testing needs. Summary of the invention
[0005] In order to solve the deficiencies in the prior art, the present invention provides an automated equipment scheduling method and system for electromagnetic compatibility testing, which has high scheduling efficiency, full resource utilization, precise electromagnetic interference control, and can effectively cope with complex multi-device collaborative testing requirements.
[0006] The present invention adopts the following technical solution.
[0007] The first aspect of the present invention provides an automated equipment scheduling method for electromagnetic compatibility testing, comprising:
[0008] Monitor the status and spatial location information of each device in real time and calculate the electromagnetic radiation intensity of the corresponding device;
[0009] Sort all EMC test tasks according to task priority, arrange the corresponding equipment for testing in order from high priority to low priority, and form an initial equipment scheduling plan;
[0010] Calculating the electromagnetic interference gradient of the equipment scheduling plan according to the electromagnetic radiation intensity, and dynamically adjusting the equipment scheduling order by using the electromagnetic interference gradient to update the equipment scheduling plan;
[0011] Update the electromagnetic interference intensity between devices in real time, and then dynamically evolve the device status interference matrix;
[0012] Calculate global coupling feedback based on the electromagnetic interference intensity between devices and the device scheduling order;
[0013] The multi-dimensional optimization objective function that comprehensively considers the total interference amount, equipment state interference matrix and global coupling feedback under the current scheduling scheme is solved to obtain the optimal equipment scheduling scheme.
[0014] Preferably, the state and spatial position information of each device are monitored in real time, and the electromagnetic radiation intensity of the corresponding device is calculated. The specific calculation formula is as follows:
[0015]
[0016] Among them, I i (t) is the device E i The intensity of electromagnetic radiation;
[0017] t is the time;
[0018] P i (t) is the device E at time t i The transmission power;
[0019] r i For device E i Horizontal distance from the center of the test environment;
[0020] h is the height of the equipment;
[0021] ω is the angular frequency of the electromagnetic wave.
[0022] Preferably, the calculation formula of the electromagnetic interference gradient according to the electromagnetic radiation intensity calculation device scheduling plan is:
[0023]
[0024] in, For S (n) (t) the electromagnetic interference gradient;
[0025] N is the number of devices;
[0026] W ij(t) is the device E i and equipment E j The electromagnetic interference coefficient at time t;
[0027] S (n) (t) is the equipment scheduling plan for the nth round, which represents the scheduling sequence of the equipment at time t in the nth round;
[0028] I i (t), I j (t) are respectively equipment E i 、Equipment E j The intensity of electromagnetic radiation.
[0029] Preferably, the electromagnetic interference coefficient W ij The calculation formula of (t) is:
[0030]
[0031] Among them, P i (t) and P j (t) are respectively equipment E i and equipment E j Transmitted power at time t;
[0032] d ij It is device E i and equipment E j The spatial distance between
[0033] f i and f j They are respectively device E i and equipment E j The transmission frequency;
[0034] σ is the width parameter of the frequency gap;
[0035] θ ij It is device E i and equipment E j The relative angle of .
[0036] Preferably, The specific calculation is as follows:
[0037]
[0038] in, W ij (t) Distance between devices d ij The partial derivative of
[0039] W ij (t) Frequency influence factor f ij The partial derivative of
[0040] W ij (t) for the relative angle θ ij The partial derivative of .
[0041] Preferably, the electromagnetic interference gradient is used to dynamically adjust the equipment scheduling order and update the equipment scheduling plan, as follows:
[0042]
[0043] Among them, S (n) (t), S (n+1) (t) is the equipment scheduling plan for rounds n and n+1;
[0044] λ is the adjustment step size;
[0045] is the equipment scheduling plan S for round n (n) (t) The electromagnetic interference gradient.
[0046] Preferably, the strategy for real-time updating of electromagnetic interference intensity between devices is:
[0047]
[0048] Among them, M ij (t+1), M ij (t) are respectively equipment E i For device E j The electromagnetic interference intensity generated at time t+1 and t;
[0049] Δt is the time step;
[0050] τ is the time constant of interference decay;
[0051] η is the modulation coefficient;
[0052] I i (t), I j (t) are respectively equipment E i 、Equipment E j The intensity of electromagnetic radiation.
[0053] Preferably, the calculation formula for calculating the global coupling feedback according to the electromagnetic interference intensity between devices and the device scheduling order is:
[0054]
[0055] Where Φ(t) represents the global coupling feedback at time t;
[0056] M ij (t) represents equipment Ei For device E j The intensity of electromagnetic interference generated at time t;
[0057] S i (t) and S j (t) respectively represent the equipment E at time t i and equipment E j The scheduling order of
[0058] N is the number of devices.
[0059] Preferably, the multi-dimensional optimization objective function that comprehensively considers the total interference amount, the device state interference matrix and the global coupling feedback under the current scheduling scheme is:
[0060]
[0061] Among them, G is the multidimensional optimization objective function;
[0062] α, β and γ are the total interference, device state interference matrix and weight coefficients of global coupling feedback under the current scheduling scheme respectively;
[0063] M ij (t) is the element in the i-th row and j-th column of the device state interference matrix, indicating that the device E i For device E j The intensity of electromagnetic interference generated at time t;
[0064] D(S (n) (t)) is the current scheduling plan S (n) (t) the total amount of interference;
[0065] Φ(t) is the global coupling feedback at time t;
[0066] T is the total time of the test;
[0067] N is the number of devices.
[0068] A second aspect of the present invention provides an automated equipment scheduling system for electromagnetic compatibility testing, comprising:
[0069] The electromagnetic radiation calculation module is used to monitor the status and spatial location information of each device in real time and calculate the electromagnetic radiation intensity of the corresponding device;
[0070] The initial scheduling module is used to sort all electromagnetic compatibility test tasks according to task priority, arrange the corresponding equipment for testing in order from high priority to low priority, and form an initial equipment scheduling plan;
[0071] A dynamic adjustment module, used to calculate the electromagnetic interference gradient of the equipment scheduling plan according to the electromagnetic radiation intensity, and dynamically adjust the equipment scheduling order by using the electromagnetic interference gradient to update the equipment scheduling plan;
[0072] Dynamic evolution module, used to update the electromagnetic interference intensity between devices in real time, and then dynamically evolve the device state interference matrix;
[0073] A global coupling feedback calculation module, used to calculate global coupling feedback according to the electromagnetic interference intensity between devices and the device scheduling order;
[0074] The multidimensional optimization module is used to solve the multidimensional optimization objective function that comprehensively considers the total interference amount, equipment state interference matrix and global coupling feedback under the current scheduling plan to obtain the optimal equipment scheduling plan.
[0075] A third aspect of the present invention provides a terminal, comprising a processor and a storage medium; the storage medium is used to store instructions; the processor is used to operate according to the instructions to execute the steps of the method.
[0076] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the method when executed by a processor.
[0077] Compared with the prior art, the beneficial effects of the present invention include at least:
[0078] 1. The present invention monitors the status and spatial location information of each device in real time, evaluates the electromagnetic interference of each round of device scheduling, and proposes a recursive feedback mechanism that uses the electromagnetic interference gradient to dynamically adjust the device scheduling order. The electromagnetic interference gradient is used to gradually optimize the device scheduling order, which can effectively avoid excessive electromagnetic interference caused by too many devices working at the same time; the recursive feedback mechanism ensures the adaptability of device scheduling, and can adjust the device order in real time according to changes in the electromagnetic environment to reduce interference between devices;
[0079] 2. The device state interference matrix of the present invention, which is composed of the electromagnetic interference intensity between devices, can capture the instantaneous and long-term electromagnetic interference relationship between devices through iterative updates of time steps; the dynamic evolution of the matrix enables scheduling decisions to be adjusted based on the actual interference intensity between devices, ensuring continuous optimization of device scheduling plans and precise control of electromagnetic interference;
[0080] 3. In order to more comprehensively optimize equipment scheduling, the present invention introduces a global coupling feedback mechanism to process the relative position and order of each device in the scheduling; the mechanism calculates the global coupling feedback according to the electromagnetic interference intensity between the devices and the equipment scheduling order, realizes the global coupling of the status and scheduling results of all devices, and can measure the impact of the scheduling differences of all devices on the electromagnetic interference of the system; by minimizing the equipment scheduling differences, the global coupling feedback mechanism can effectively reduce the deviation of equipment scheduling, minimize the overall electromagnetic interference of the system, ensure that the scheduling deviation between the devices is minimized, and realize the global optimization of the scheduling order of each device.
[0081] 4. The present invention incorporates the total electromagnetic interference, the interference matrix between devices and the global coupling feedback into the multi-dimensional optimization objective function, which can find the globally optimal equipment scheduling plan within the entire test cycle; combining it with numerical integration and gradient descent method makes the optimization process more accurate and efficient, ensuring that the electromagnetic interference in the test process is minimized. BRIEF DESCRIPTION OF THE DRAWINGS
[0082] Figure 1 The present invention is a flow chart of an automated equipment scheduling method for electromagnetic compatibility testing. DETAILED DESCRIPTION
[0083] In order to make the purpose, technical scheme and advantages of the present invention clearer, the technical scheme of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. The embodiments described in this application are only part of the embodiments of the present invention, not all of them. Based on the spirit of the present invention, other embodiments obtained by ordinary technicians in this field without creative work are all within the scope of protection of the present invention.
[0084] like Figure 1 As shown, Embodiment 1 of the present invention proposes an automated equipment scheduling method for electromagnetic compatibility testing, the method comprising the following steps:
[0085] S1: monitor the status and spatial location information of each device in real time and calculate the electromagnetic radiation intensity of the corresponding device;
[0086] S2: Sort all electromagnetic compatibility test tasks according to task priority, arrange the corresponding equipment for testing in order from high priority to low priority, and form an initial equipment scheduling plan;
[0087] S3: Calculating the electromagnetic interference gradient of the equipment scheduling plan according to the electromagnetic radiation intensity, and dynamically adjusting the equipment scheduling order by using the electromagnetic interference gradient to update the equipment scheduling plan;
[0088] Further preferably, the present invention monitors the electromagnetic radiation intensity and spatial position information of the equipment in real time, establishes an electromagnetic radiation intensity model, and dynamically adjusts the equipment scheduling order based on task priority and electromagnetic interference gradient through a recursive feedback scheduling mechanism to optimize the operation of the test equipment to reduce interference.
[0089] Specifically, an electromagnetic field sensor is installed for each test device to monitor the electromagnetic radiation intensity of the device in real time during operation and collect the spatial position information of each device, including the relative position of the device to other devices and the distance between the device and the center of the test environment. The device's position information is measured by positioning sensors and laser rangefinders to ensure that the device's position data in three-dimensional space is accurate.
[0090] Monitor the operating status of each device in real time, especially the device's transmit power, device working mode, device load, etc. The collection of operating status data is not only used to evaluate the current operating status of the device, but also to adjust the device's transmit power to adapt to different test scenarios and interference control requirements.
[0091] In the electromagnetic compatibility test, the electromagnetic radiation of the test equipment not only changes with time, but also produces different intensity effects in space. The electromagnetic radiation intensity model of each device at a certain time and space point is defined. i (t,x i ,y i ,z i ) / I i (t) represents equipment E i At time t and spatial position (x i ,y i ,z i ), the specific expression is:
[0092]
[0093] Among them, I i (t) is the i-th device E i The intensity of electromagnetic radiation at a given location in space and time, (x i ,y i ,z i ) is the spatial position coordinate;
[0094] P i (t) is the device E i Transmitted power at time t;
[0095] r i It is device E i Horizontal distance from the center of the test environment;
[0096] h represents the height of the equipment;
[0097] ω is the angular frequency of the electromagnetic wave.
[0098] By combining the effect of spatial distance on electromagnetic field strength and taking into account periodic fluctuations in time, the electromagnetic impact of the equipment on the surrounding environment during the electromagnetic compatibility test is reflected.
[0099] After obtaining the electromagnetic radiation model of each device, in order to avoid excessive electromagnetic interference caused by too many devices working at the same time, a recursive feedback scheduling mechanism is used to re-evaluate the electromagnetic interference of the current scheduling plan after each round of device scheduling, and based on this, the scheduling order of the equipment is gradually adjusted.
[0100] Specifically, the different test tasks that each device needs to complete during the electromagnetic compatibility test are taken as test tasks. According to the urgency of each test task and the dependency of the task on other test tasks, an initial priority is manually assigned to each test task. Tasks with higher priority values mean that they need to be scheduled earlier.
[0101] All test tasks are sorted according to priority, and the equipment is arranged for testing in order from high priority to low priority to form an initial scheduling plan and calculate the recursive relationship directly related to the scheduling plan.
[0102] Assume that the scheduling plan for round n is S (n) (t), then the next round of scheduling plan S (n+1) (t) can be calculated by the following recursive relationship:
[0103]
[0104] Among them, S (n) (t) is the execution order of the devices in round n;
[0105] λ is the adjustment step size, which controls the magnitude of scheduling changes;
[0106] is the electromagnetic interference gradient of the scheduling scheme, which represents the contribution of each device in the scheduling scheme to the total interference.
[0107] The electromagnetic interference gradient can be obtained by deriving the total interference function, and its specific form is:
[0108]
[0109] Among them, W ij (t) represents equipment E i and E j The electromagnetic interference coefficient at time t depends on the physical distance and relative position between the devices.
[0110] EMI Gradient It indicates the sensitivity of the current equipment scheduling scheme to the total interference and provides guidance on how to adjust the equipment sequence to minimize the interference.
[0111] Scheduling order S (n+1) The adjustment of (t) optimizes equipment scheduling by subtracting the interference gradient and reduces the electromagnetic interference generated when the equipment runs simultaneously.
[0112] Electromagnetic interference coefficient W ij The calculation formula of (t) is:
[0113]
[0114] Among them, P i (t) and P j (t) are respectively equipment E i and equipment E j Transmitted power at time t;
[0115] d ij It is device E i and equipment E j The spatial distance between
[0116] f i and f j They are respectively equipment E i and equipment E j The transmission frequency;
[0117] σ is the frequency gap width parameter, which is used to control the attenuation of interference effects. The unit is Hertz (Hz). The specific value is set according to the importance of the frequency proximity of the equipment.
[0118] θ ij It is device E i and equipment E j The relative angle of .
[0119] Scheduling order S (n) (t) will affect the relative position of the device, the time difference and the execution status of the device, so this partial derivative can be expressed by the chain derivation method. The specific calculation is as follows:
[0120]
[0121] in, W ij (t) Distance between devices d ij The partial derivative of is usually negative because increasing distance reduces interference;
[0122] W ij (t) Frequency influence factor fij The partial derivative of , devices with similar frequencies have greater interference; W ij (t) for the relative angle θ ij The closer the angle is, the greater the interference coefficient is.
[0123] S4: Real-time update of electromagnetic interference intensity between devices, and dynamic evolution of device state interference matrix;
[0125] S5: Calculate global coupling feedback based on the electromagnetic interference intensity between devices and the device scheduling order;
[0126] S6: Solve the multi-dimensional optimization objective function that comprehensively considers the total interference amount, equipment state interference matrix and global coupling feedback under the current scheduling plan to obtain the optimal equipment scheduling plan.
[0127] Further preferably, the present invention establishes dynamic evolution rules for the device state interference matrix, which is used to update the electromagnetic interference intensity between devices in real time, optimizes the scheduling order in combination with the global coupling feedback mechanism, and finally obtains the optimal device scheduling sequence by calculating the multi-dimensional optimization objective function and comprehensively considering electromagnetic interference, scheduling differences and interference matrix.
[0128] In the process of recursive feedback scheduling, electromagnetic interference is not static, but evolves dynamically with the change of time and device status. To this end, a device state interference matrix is proposed to describe the evolution of electromagnetic interference between each device over time. Each element in the device state interference matrix represents the intensity of electromagnetic interference generated between devices. The dynamic evolution of the device state interference matrix follows the following update rules:
[0129]
[0130] Among them, M ij (t) represents equipment E i For device E j The intensity of electromagnetic interference generated at time t;
[0131] τ is the time constant of interference decay, which represents the natural decay of interference in time;
[0132] Δt is the time step;
[0133] η is the modulation factor, which is used to adjust the weight of the electromagnetic interference of the device.
[0134] The electromagnetic interference intensity between all devices is traversed to form the device state interference matrix M(t). Through iterative updates at each time step, the device state interference matrix continuously evolves to capture the instantaneous and long-term electromagnetic interference relationships between devices.
[0135] In order to optimize the equipment scheduling more comprehensively, a global coupling feedback mechanism is introduced to process the relative position and order of each device in the scheduling; by globally coupling the status and scheduling results of all devices, the scheduling deviation between devices is minimized. The global coupling feedback function is used to measure the impact of the scheduling differences of all devices on the electromagnetic interference of the system. Its mathematical expression is:
[0136]
[0137] Where Φ(t) represents the global coupling feedback function;
[0138] S i (t) and S j (t) respectively represent equipment E i and equipment E j The scheduling order indicates the specific position of different devices in the current scheduling plan;
[0139] N is the number of devices.
[0140] The deviation of the scheduling scheme is measured by calculating the square of the scheduling difference for each pair of devices, taking into account the degree of electromagnetic interference in the interference matrix.
[0141] The goal is to minimize the global coupling feedback function Φ(t), that is, to reduce the scheduling differences of different devices, while considering the impact of electromagnetic interference on different devices. The larger Φ(t), the higher the degree of incoordination of device scheduling, and when the device scheduling order is different, the electromagnetic interference matrix will amplify this impact. Therefore, reducing Φ(t) can ensure more coordinated device scheduling and help reduce electromagnetic interference.
[0142] The core purpose of the global coupling feedback mechanism is to provide real-time scheduling feedback by calculating the differences between the scheduling orders of devices and the resulting electromagnetic interference effects; however, the feedback mechanism alone cannot complete the entire scheduling optimization task; the feedback mechanism only provides a metric value (i.e., the global coupling feedback value Φ(t)) for describing the current device scheduling status, which can indicate whether there is a problem with the current scheduling order; but it cannot solve how to adjust the scheduling order of the devices to minimize interference and ultimately achieve the optimization goal.
[0143] Therefore, it is necessary to use the scheduling information provided by the global coupling feedback mechanism to optimize the scheduling order at the global level; by incorporating the global coupling feedback value in the feedback mechanism into the multi-dimensional optimization objective function, it can be combined with the total amount of electromagnetic interference and the interference matrix between devices, and comprehensively consider all factors to find an optimal scheduling order on a global scale.
[0144] Global scheduling optimization is achieved by solving the multidimensional optimization objective function. The multidimensional optimization objective function comprehensively considers the electromagnetic interference of the equipment, the scheduling sequence deviation, and the complexity of the state evolution. Its expression is:
[0145]
[0146] Where G represents the multidimensional optimization objective function;
[0147] α, β, and γ are weight coefficients, which control the importance of electromagnetic interference, interference matrix, and global coupling feedback in the optimization process, respectively;
[0148] D(S (n) (t)) is the current scheduling plan S (n) (t) the total amount of interference;
[0149] T is the total time of the test.
[0150] By numerically integrating the multi-dimensional optimization objective function, the optimal equipment scheduling solution for the entire test cycle is obtained.
[0151] The multidimensional optimization objective function G is an integral formula about time t. It is discretized by numerical integration methods, such as the trapezoidal method or the Simpson method, and accumulated and calculated at each time step.
[0152] At each time step t, the equipment scheduling order S (n) (t) is used to calculate the gradient of electromagnetic interference, equipment state interference matrix, and global coupling feedback function; the scheduling plan S is gradually updated using the gradient descent method. (n) (t), to approach the global optimal solution.
[0153] In order to facilitate the gradient solution, the discretization G is accumulated and calculated at the time step Δt:
[0154]
[0155] Among them, t k It is the kth time point after discretization, that is, in order to solve the objective function G, the time interval [0, T] is divided into K small time steps, each time step corresponds to a discrete time point, and K is the total number of time steps after discretization.
[0156] The gradient of the electromagnetic interference part is Equipment state interference matrix M ij The gradient of (t) is calculated as:
[0157]
[0158] The gradient of the global coupling feedback function Φ(t) is calculated as:
[0159]
[0160] Combine the gradient derivative results of the three parts to get the objective function G with respect to S (n) The overall gradient of (t):
[0161]
[0162] Update the scheduling plan S by gradient descent method (n) (t), the update formula of the scheduling scheme is:
[0163]
[0164] By adjusting S along the negative gradient direction each time (n) (t), the value of G can be gradually reduced and approach the global minimum. This update operation is repeated, and S (n+1) (t) will be used as the input for the next iteration. By dynamically adjusting the learning rate method, we can select an appropriate learning rate λ and gradually reduce λ as the number of iterations increases. For example, Where λ0 is the initial learning rate and ρ is the decay rate.
[0165] During the gradient descent process, if the change in the objective function value between two consecutive iterations is less than the set threshold, it can be considered that the local optimal or global optimal solution has been reached. The threshold is obtained by the staff through experiments.
[0166] By solving the multi-dimensional optimization objective function in the entire test cycle, the final result is the optimal equipment scheduling sequence, which is the scheduling order of all equipment in a given electromagnetic compatibility test environment, so that the total electromagnetic interference is minimized, the scheduling deviation is minimized, and the optimal solution of global coupling feedback optimization is satisfied.
[0167] In summary, an automated equipment scheduling for electromagnetic compatibility testing is completed.
[0168] Embodiment 2 of the present invention provides an automated equipment scheduling system for electromagnetic compatibility testing, comprising:
[0169] The electromagnetic radiation calculation module is used to monitor the status and spatial location information of each device in real time and calculate the electromagnetic radiation intensity of the corresponding device;
[0170] The initial scheduling module is used to sort all electromagnetic compatibility test tasks according to task priority, arrange the corresponding equipment for testing in order from high priority to low priority, and form an initial equipment scheduling plan;
[0171] A dynamic adjustment module, used to calculate the electromagnetic interference gradient of the equipment scheduling plan according to the electromagnetic radiation intensity, and dynamically adjust the equipment scheduling order by using the electromagnetic interference gradient to update the equipment scheduling plan;
[0172] Dynamic evolution module, used to update the electromagnetic interference intensity between devices in real time, and then dynamically evolve the device state interference matrix;
[0173] A global coupling feedback calculation module, used to calculate global coupling feedback according to the electromagnetic interference intensity between devices and the device scheduling order;
[0174] The multidimensional optimization module is used to solve the multidimensional optimization objective function that comprehensively considers the total interference amount, equipment state interference matrix and global coupling feedback under the current scheduling plan to obtain the optimal equipment scheduling plan.
[0175] Embodiment 3 of the present invention provides a terminal, including a processor and a storage medium; the storage medium is used to store instructions; the processor is used to operate according to the instructions to execute the steps of the method.
[0176] Embodiment 4 of the present invention provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the method when executed by a processor.
[0177] Compared with the prior art, the beneficial effects of the present invention include at least:
[0178] 1. The present invention monitors the status and spatial location information of each device in real time, evaluates the electromagnetic interference of each round of device scheduling, and proposes a recursive feedback mechanism that uses the electromagnetic interference gradient to dynamically adjust the device scheduling order. The electromagnetic interference gradient is used to gradually optimize the device scheduling order, which can effectively avoid excessive electromagnetic interference caused by too many devices working at the same time; the recursive feedback mechanism ensures the adaptability of device scheduling, and can adjust the device order in real time according to changes in the electromagnetic environment to reduce interference between devices;
[0179] 2. The device state interference matrix of the present invention, which is composed of the electromagnetic interference intensity between devices, can capture the instantaneous and long-term electromagnetic interference relationship between devices through iterative updates of time steps; the dynamic evolution of the matrix enables scheduling decisions to be adjusted based on the actual interference intensity between devices, ensuring continuous optimization of device scheduling plans and precise control of electromagnetic interference;
[0180] 3. In order to more comprehensively optimize equipment scheduling, the present invention introduces a global coupling feedback mechanism to process the relative position and order of each device in the scheduling; the mechanism calculates the global coupling feedback according to the electromagnetic interference intensity between the devices and the equipment scheduling order, realizes the global coupling of the status and scheduling results of all devices, and can measure the impact of the scheduling differences of all devices on the electromagnetic interference of the system; by minimizing the equipment scheduling differences, the global coupling feedback mechanism can effectively reduce the deviation of equipment scheduling, minimize the overall electromagnetic interference of the system, ensure that the scheduling deviation between the devices is minimized, and realize the global optimization of the scheduling order of each device.
[0181] 4. The present invention incorporates the total electromagnetic interference, the interference matrix between devices and the global coupling feedback into the multi-dimensional optimization objective function, which can find the globally optimal equipment scheduling plan within the entire test cycle; combining it with numerical integration and gradient descent method makes the optimization process more accurate and efficient, ensuring that the electromagnetic interference in the test process is minimized.
[0182] The present disclosure may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present disclosure.
[0183] A computer-readable storage medium may be a tangible device that can hold and store instructions used by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples of computer-readable storage media (a non-exhaustive list) include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination of the foregoing. As used herein, a computer-readable storage medium is not to be interpreted as a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through a wire.
[0184] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.
[0185] The computer program instructions for performing the operation of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages, such as Smalltalk, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. Computer-readable program instructions may be executed completely on a user's computer, partially on a user's computer, as an independent software package, partially on a user's computer, partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., using an Internet service provider to connect via the Internet). In some embodiments, an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), may be customized by utilizing the state information of the computer-readable program instructions, and the electronic circuit may execute the computer-readable program instructions, thereby realizing various aspects of the present disclosure.
[0186] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents, and any modifications or equivalent replacements that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. An automated equipment scheduling method for electromagnetic compatibility testing, characterized in that: include: Monitor the status and spatial location information of each device in real time and calculate the electromagnetic radiation intensity of the corresponding device; Sort all EMC test tasks according to task priority, arrange the corresponding equipment for testing in order from high priority to low priority, and form an initial equipment scheduling plan; Calculating the electromagnetic interference gradient of the equipment scheduling plan according to the electromagnetic radiation intensity, and dynamically adjusting the equipment scheduling order by using the electromagnetic interference gradient to update the equipment scheduling plan; Update the electromagnetic interference intensity between devices in real time, and then dynamically evolve the device status interference matrix; Calculate global coupling feedback based on the electromagnetic interference intensity between devices and the device scheduling order; The multi-dimensional optimization objective function that comprehensively considers the total interference amount, equipment state interference matrix and global coupling feedback under the current scheduling scheme is solved to obtain the optimal equipment scheduling scheme.
2. The method for automated equipment scheduling for electromagnetic compatibility testing according to claim 1, characterized in that: The state and spatial position information of each device are monitored in real time to calculate the electromagnetic radiation intensity of the corresponding device. The specific calculation formula is as follows: Among them, I i (t) is the device E i The intensity of electromagnetic radiation; t is the time; P i (t) is the device E at time t i The transmission power; r i For device E i Horizontal distance from the center of the test environment; h is the height of the equipment; ω is the angular frequency of the electromagnetic wave; z i The vertical coordinate of the device's spatial position.
3. The method for automated equipment scheduling for electromagnetic compatibility testing according to claim 1, characterized in that: The calculation formula of the electromagnetic interference gradient of the device scheduling scheme according to the electromagnetic radiation intensity calculation is: in, For S (n) (t) the electromagnetic interference gradient; N is the number of devices; W ij (t) is the device E i and equipment E j The electromagnetic interference coefficient at time t; S (n) (t) is the equipment scheduling plan for the nth round, which represents the scheduling sequence of the equipment at time t in the nth round; I i (t), I j (t) are respectively equipment E i 、Equipment E j The intensity of electromagnetic radiation.
4. The method for automated equipment scheduling for electromagnetic compatibility testing according to claim 3, characterized in that: Electromagnetic interference coefficient W ij The calculation formula of (t) is: Among them, P i (t) and P j (t) are respectively equipment E i and equipment E j Transmitted power at time t; d ij It is device E i and equipment E j The spatial distance between f i and f j They are respectively equipment E i and equipment E j The transmission frequency; σ is the width parameter of the frequency gap; θ ij It is device E i and equipment E j The relative angle of .
5. The method for automated equipment scheduling for electromagnetic compatibility testing according to claim 3, characterized in that: The specific calculation is as follows: in, W ij (t) Distance between devices d ij The partial derivative of W ij (t) Frequency influence factor f ij The partial derivative of W ij (t) for the relative angle θ ij The partial derivative of .
6. The method for automated equipment scheduling for electromagnetic compatibility testing according to claim 1, characterized in that: The electromagnetic interference gradient is used to dynamically adjust the equipment scheduling order and update the equipment scheduling plan, as follows: Among them, S (n) (t), S (n+1) (t) is the equipment scheduling plan for rounds n and n+1; λ is the adjustment step size; is the equipment scheduling plan S for round n (n) (t) The electromagnetic interference gradient.
7. The method for automated equipment scheduling for electromagnetic compatibility testing according to claim 1, characterized in that: The strategy for real-time updating of the electromagnetic interference intensity between devices is: Among them, M ij (t+1), M ij (t) are respectively equipment E i For device E j The electromagnetic interference intensity generated at time t+1 and t; Δt is the time step; τ is the time constant of interference decay; η is the modulation coefficient; I i (t), I j (t) are respectively equipment E i 、Equipment E j The intensity of electromagnetic radiation.
8. The method for automated equipment scheduling for electromagnetic compatibility testing according to claim 1, characterized in that: The calculation formula for calculating the global coupling feedback according to the electromagnetic interference intensity between devices and the device scheduling order is: Where Φ(t) represents the global coupling feedback at time t; M ij (t) represents equipment E i For device E j The intensity of electromagnetic interference generated at time t; S i (t) and S j (t) respectively represent the equipment E at time t i and equipment E j The scheduling order of N is the number of devices.
9. The method for automated equipment scheduling for electromagnetic compatibility testing according to claim 1, characterized in that: The multi-dimensional optimization objective function that comprehensively considers the total interference amount, the device state interference matrix and the global coupling feedback under the current scheduling scheme is: Among them, G is the multidimensional optimization objective function; α, β and γ are the total interference, device state interference matrix and weight coefficients of global coupling feedback under the current scheduling scheme respectively; M ij (t) is the element in the i-th row and j-th column of the device state interference matrix, indicating that the device E i For device E j The intensity of electromagnetic interference generated at time t; D(S (n) (t)) is the current scheduling plan S (n) (t) the total amount of interference; Φ(t) is the global coupling feedback at time t; T is the total time of the test; N is the number of devices.
10. An automated equipment scheduling system for electromagnetic compatibility testing, using the method according to any one of claims 1 to 9, characterized in that: The system comprises: The electromagnetic radiation calculation module is used to monitor the status and spatial location information of each device in real time and calculate the electromagnetic radiation intensity of the corresponding device; The initial scheduling module is used to sort all electromagnetic compatibility test tasks according to task priority, arrange the corresponding equipment for testing in order from high priority to low priority, and form an initial equipment scheduling plan; A dynamic adjustment module, used to calculate the electromagnetic interference gradient of the equipment scheduling plan according to the electromagnetic radiation intensity, and dynamically adjust the equipment scheduling order by using the electromagnetic interference gradient to update the equipment scheduling plan; Dynamic evolution module, used to update the electromagnetic interference intensity between devices in real time, and then dynamically evolve the device state interference matrix; A global coupling feedback calculation module, used to calculate global coupling feedback according to the electromagnetic interference intensity between devices and the device scheduling order; The multidimensional optimization module is used to solve the multidimensional optimization objective function that comprehensively considers the total interference amount, equipment state interference matrix and global coupling feedback under the current scheduling plan to obtain the optimal equipment scheduling plan.
11. A terminal comprising a processor and a storage medium; characterized in that: The storage medium is used to store instructions; The processor is configured to operate according to the instructions to execute the steps of the method according to any one of claims 1-9.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.
Citation Information
Cited By
Intelligent building-oriented bistable distributed regional cooperative control method and system
CN120652828A
Equipment redundancy switching optimization method and system under electromagnetic interference
CN120909099A
EMC electromagnetic compatibility testing device and method
CN121027688A
Chip test vector priority dynamic distribution system
CN122346368A