Electromagnetic compatibility problem processing method, device, equipment and medium
By establishing an electromagnetic compatibility problem solving database, automating the rectification process, the problems of low EMC rectification efficiency and insufficient accuracy are solved, intelligent positioning and rectification of EMC problems are realized, and rectification efficiency and accuracy are improved.
Patent Information
- Application Number
- CN202510703533.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-29
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2045-05-29
AI Technical Summary
In the prior art, EMC rectification relies on manual operations, is inefficient and costly, and is difficult to ensure the accuracy of problem positioning and solutions due to subjective experience, and cannot meet the efficient rectification needs of complex EMC problems.
By establishing an electromagnetic compatibility problem solving database, automatically determine and execute solutions until the problem is solved, and record the rectification process to update the database, self-learning and intelligent positioning and rectification are achieved.
We greatly improve the efficiency of EMC rectification, reduce labor costs and time consumption, gradually improve the accuracy of problem positioning and solutions, overcome the defects of manual operation, and adapt to efficient rectification of complex EMC problems.
Smart Images

Figure CN120234451A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electromagnetic compatibility technology, and in particular to an electromagnetic compatibility problem processing method, device, equipment and medium. Background Art
[0002] At present, EMC (Electromagnetic Compatibility) rectification work mainly relies on manual operation, and engineers need to rely on their rich experience to check and solve EMC problems one by one. This traditional manual rectification method has many shortcomings: first, manual operation is inefficient, and the entire troubleshooting process is time-consuming and labor-intensive, resulting in high rectification costs; second, manual operation is easily affected by subjective experience, and it is difficult to ensure the accuracy of EMC problem positioning and solutions; third, as the complexity of EMC problems continues to increase, relying solely on manual experience can no longer meet the needs of efficient rectification.
[0003] Therefore, how to improve the efficiency of EMC rectification and reduce labor costs is a technical problem to be solved urgently in the present invention. Summary of the invention
[0004] The present invention provides an electromagnetic compatibility problem processing method, device, equipment and medium, aiming to overcome the above problems or at least partially solve the above problems.
[0005] A first aspect of the present invention provides a method for processing electromagnetic compatibility problems, the method comprising: Determine at least one electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time from an electromagnetic compatibility problem solution database, and determine a solution to the at least one electromagnetic compatibility problem, wherein the electromagnetic compatibility problem solution database includes at least: a plurality of electromagnetic compatibility problems and corresponding manual solutions; executing the solution to each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem in sequence until the electromagnetic compatibility problem that occurs this time is solved; The electromagnetic compatibility problem that occurred this time and the solution process of the electromagnetic compatibility problem that occurred this time are recorded in the electromagnetic compatibility problem solution database to obtain an updated electromagnetic compatibility problem solution database, and the updated electromagnetic compatibility problem solution database is used to handle the electromagnetic compatibility problem that occurs next time; the solution process of the electromagnetic compatibility problem that occurred this time at least includes: the solution of at least one electromagnetic compatibility problem, and the execution order of the solution of at least one electromagnetic compatibility problem.
[0006] A second aspect of the present invention provides an electromagnetic compatibility problem processing device, the device comprising: A first determination module, configured to determine, from an electromagnetic compatibility problem solution database, at least one electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem, and to determine solutions to the at least one electromagnetic compatibility problem, where the electromagnetic compatibility problem solution database at least includes: a plurality of electromagnetic compatibility problems and corresponding manual solutions; A first execution module, configured to sequentially execute the solutions to each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem until the currently occurring electromagnetic compatibility problem is solved; A first recording module, configured to record the currently occurring electromagnetic compatibility problem and the solution process of the currently occurring electromagnetic compatibility problem into the electromagnetic compatibility problem solution database to obtain an updated electromagnetic compatibility problem solution database, where the updated electromagnetic compatibility problem solution database is used to process the next occurring electromagnetic compatibility problem; the solution process of the currently occurring electromagnetic compatibility problem at least includes: the solutions to the at least one electromagnetic compatibility problem and the execution order of the solutions to the at least one electromagnetic compatibility problem.
[0007] A third aspect of the present invention provides an electronic device, including: a processor, a memory, and a computer program stored on the memory and executable on the processor, where when the processor executes the computer program, it implements the electromagnetic compatibility problem processing method provided by the first aspect of the present invention.
[0008] A fourth aspect of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the electromagnetic compatibility problem processing method provided by the first aspect of the present invention.
[0009] In the method for handling electromagnetic compatibility problems provided by the present invention, there is a pre-set electromagnetic compatibility problem solution database that at least includes a plurality of electromagnetic compatibility problems and corresponding manual solutions. Based on this, for the electromagnetic compatibility problems that occur this time, at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problems that occur this time, and the solutions to at least one electromagnetic compatibility problem can be determined from the electromagnetic compatibility problem solution database; then, the solutions to each electromagnetic compatibility problem in at least one electromagnetic compatibility problem are executed in sequence until the electromagnetic compatibility problems that occur this time are solved. In this way, the present invention greatly improves the efficiency of EMC rectification and reduces labor costs and time consumption by automatically executing and monitoring the troubleshooting steps for rectifying electromagnetic compatibility problems. In addition, the present invention also records the electromagnetic compatibility problems that occur this time and the solution process of the electromagnetic compatibility problems that occur this time into the electromagnetic compatibility problem solution database to update the electromagnetic compatibility problem solution database, so that the electromagnetic compatibility problem solution database can continuously accumulate experience data, achieve self-learning, and gradually improve the accuracy of EMC problem positioning and solutions, overcoming the defect that traditional manual operations are affected by subjective experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0011] Figure 1 is a flowchart of the steps of a method for handling electromagnetic compatibility problems shown in an embodiment of the present invention; Figure 2 is a flowchart of a method for handling electromagnetic compatibility problems shown in an embodiment of the present invention; Figure 3 is an overall flowchart diagram of an intelligent problem positioning and solving method for EMC rectification shown in an embodiment of the present invention; Figure 4 is a structural block diagram of a device for handling electromagnetic compatibility problems provided by an embodiment of the present invention; Figure 5 is a schematic diagram of an electronic device shown in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0012] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the protection scope of the present application.
[0013] Currently, the EMC rectification work mainly relies on manual operation. Engineers need to rely on their rich experience to check and solve EMC problems one by one. For example, currently, the main EMC rectification is RE (Radiated Emission) rectification and CE (Conducted Emission) rectification. The main points for RE and CE exceeding the standard are as follows: ① The inherent frequency of components, such as crystal oscillators, DCDC switching power supplies, etc., which is the source of propagation; ② The communication rate of the controller, such as CAN, Ethernet communication frequency, etc., which is the source of propagation; ③ The power line bundle of the high-current load is coupled to other wire bundles, which is the propagation path; ④ Caused by the power input fluctuation of the controller single board, which is the source of propagation; ⑤ Caused by the power output of the controller single board carrying a load, which is the propagation path; ⑥ Caused by imperfect grounding of the controller; ⑦ Special wire bundles are not specially treated, such as CAN wire bundles need to be twisted, etc. If the above aspects are not handled well, the original frequency will be frequency-multiplied and coupled to the wire bundles and controllers, and if the shielding effect is not well done, it will cause the EMC to exceed the standard.
[0014] And CE includes CEV (Conducted Emission Voltage) and CEC (Conducted Emission Current). The frequency range of the CEV spectrogram is 150Khz - 108Mhz, and the frequency range of the CEC spectrogram is 150Khz - 245Mhz. Generally, CEC is rectified first because the frequency range of CEC is larger than that of CEV. If CEC rectification passes, CEV generally passes too.
[0015] Among them, the CEC rectification solution is as follows: 1. Through the scanned spectrogram, analyze the frequency points exceeding the standard, and divide them into regularly exceeding frequency points and irregularly exceeding frequency points; 2. Regular over-standard points, such as points at 6M, 8M, 10M, etc. being over-standard, with a difference of 2M, which is the multiple frequency of 2M. Then it is necessary to analyze the source of 2M on the single board. The communication rate of CANFD is 2M. Through analysis, common-mode inductors need to be added to CANFD TX and RX to solve the problem. Another example is that points at 100M, 102.25M, 105M, 107.5M, etc. are over-standard, with a difference of 2.25M, which is the multiple frequency of 2.25M. Then it is necessary to analyze the source of 2.25M on the single board. The external DCDC switching frequency is 2.25M, and the PMIC's own DCDC switching frequency is also 2.25M. The source of the problem can be located through the elimination method. Turn off the external DCDC and check whether the over-standard frequency exists. If it does not exist, it is caused by the external DCDC; if it decreases but still exists, both contribute; if the frequency over-standard does not change at all, it is caused by the PMIC. For the over-standard switching power supply frequency such as DCDC, the rectification solutions include adding a π-type filter at the DCDC power input, reducing the slew rate, and frequency spreading, etc.
[0016] 3. Irregular over-standard points, such as the low-frequency range from 150Khz to 300Khz being over-standard. This over-standard has no special rule within this frequency range. It is necessary to locate the low-frequency switching frequency on the single board, mainly the loads controlled by the power supply with duty cycle, such as air valves, air pumps, etc. These loads are all powered by controlling through PWM waves. The general rectification solution for this is to modify the duty cycle, connect capacitors in series at the GS two-stage of the MOS tube, etc.
[0017] 4. Through the above rectification, if it is still over-standard, wire harness arrangement is required. First, arrange special wire harnesses, such as whether CAN has been twisted. High-current wire harnesses should be kept away from sensitive signal wire harnesses (communication wire harnesses, clock wire harnesses, etc.).
[0018] Through the above steps, the CEC rectification is generally solved. CEV is the same as CEC and will not be restated.
[0019] The RE rectification solution is as follows: 1. Through the scanned spectrogram, analyze the over-standard frequency points. RE over-standard generally occurs at single points, and it is rare for an entire frequency range to be over-standard.
[0020] 2. For single-point over-standard, such as points near 1.6GHZ, etc. being over-standard, it is mainly caused by the source of the working frequency of 1.25GHz of the Ethernet SGMII on the single board. For high-speed signals, generally, impedance matching needs to be done well. For the two pairs of differential signal lines of SGMII, 50Ω impedance matching can be done.
[0021] After the above rectifications, if the standard is still exceeded, wire harness arrangement is required. First, arrange special wire harnesses such as CAN to check whether twisted pair treatment is carried out. High-current wire harnesses should be kept away from sensitive signal wire harnesses (communication wire harnesses, clock wire harnesses, etc.).
[0022] Generally, the RE rectification is solved through the above steps.
[0023] It can be seen that when manually checking and solving EMC problems one by one based on the above EMC rectification plan, there are at least the following defects: 1. The efficiency of manual operation is low, and the entire checking process is time-consuming and laborious, resulting in a high rectification cost; 2. Manual operation is easily affected by subjective experience, making it difficult to ensure the accuracy of problem location and solution; 3. As the complexity of EMC problems continues to increase, simply relying on manual experience can no longer meet the requirements of efficient rectification.
[0024] Therefore, in order to at least partially solve one or more of the above problems and other potential problems, the embodiments of the present invention propose an electromagnetic compatibility problem processing method. In this method, at least one electromagnetic compatibility problem and at least one solution to the electromagnetic compatibility problem that match the electromagnetic compatibility problem occurring this time are determined from a pre-set electromagnetic compatibility problem solution database, and then the solutions to each electromagnetic compatibility problem in at least one electromagnetic compatibility problem are sequentially executed until the electromagnetic compatibility problem occurring this time is solved, thereby realizing intelligent EMC problem location and rectification, automating the traditional manual checking steps, and realizing the automatic execution and monitoring of electromagnetic compatibility problem rectification, thereby reducing manual intervention. At the same time, the embodiments of the present invention record each occurrence of the electromagnetic compatibility problem and the solution process of each occurrence of the electromagnetic compatibility problem into the electromagnetic compatibility problem solution database to update the electromagnetic compatibility problem solution database, so that the electromagnetic compatibility problem solution database can continuously accumulate experience data, realize self-learning, and gradually improve the accuracy of EMC problem location and solution, overcoming the defect that traditional manual operation is affected by subjective experience, and finally realizing the intelligent location and rectification of EMC problems. The following will, with reference to the accompanying drawings, describe in detail an electromagnetic compatibility problem processing method, device, equipment and medium provided by the embodiments of the present application through some embodiments and their application scenarios.
[0025] Please refer to Figure 1 , Figure 1 which is a flowchart of the steps of an electromagnetic compatibility problem processing method shown in an embodiment of the present invention. As Figure 1 shown, the electromagnetic compatibility problem processing method provided in this embodiment at least includes the following steps: Step S11: From the electromagnetic compatibility problem solution database, determine at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurred this time, and determine the solutions to the at least one electromagnetic compatibility problem.
[0026] In this embodiment, an electromagnetic compatibility problem solution database is set up in advance. This electromagnetic compatibility problem solution database collects and stores historical EMC problems and their solutions. These historical EMC problems and solutions are EMC problems discovered through manual experience and solutions solved through manual experience. Specifically, the electromagnetic compatibility problem solution database of this embodiment at least includes: a plurality of electromagnetic compatibility problems and corresponding manual solutions.
[0027] For the electromagnetic compatibility problem that occurred this time, at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurred this time can be determined from the electromagnetic compatibility problem solution database, and the solutions corresponding to the at least one electromagnetic compatibility problem can be determined from the electromagnetic compatibility problem solution database. The matching in this embodiment can be the same or similar (such as the similarity is greater than a threshold, or belongs to the same problem category, etc.). For example, the electromagnetic compatibility problem that matches in the electromagnetic compatibility problem solution database can be an electromagnetic compatibility problem that is exactly the same as the electromagnetic compatibility problem that occurred this time, or an electromagnetic compatibility problem that is similar to the electromagnetic compatibility problem that occurred this time, and there is no restriction on this.
[0028] In an optional specific example, for the electromagnetic compatibility problem that occurred this time, the features of the electromagnetic compatibility problem that occurred this time can be extracted to obtain problem features, and then the problem features are matched with the data in the electromagnetic compatibility problem solution database at the feature level to determine at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurred this time. In an example, the similarity between the problem features and the data features in the electromagnetic compatibility problem solution database can be determined, and when the similarity is greater than a preset threshold (which can be freely set), it is determined that the two match successfully, and at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurred this time is obtained.
[0029] Among them, in one embodiment, when performing feature extraction, a semantic enhanced feature of the electromagnetic compatibility problem that occurred this time can be generated in combination with a pre-trained EMC domain language model (such as a BERT variant trained based on EMC standard documents), so as to realize the matching with the electromagnetic compatibility problem solution database based on the semantic enhanced feature through domain adaptive feature extraction.
[0030] In addition, for EMC problems with time series characteristics (i.e., EMC problems in working scenarios with duty cycles), an LSTM-TCN hybrid architecture can be used to extract problem features, so that the application scenario of EMC problems can be further fitted through time series feature encoding.
[0031] In another alternative example, the problem features obtained by extracting the features of the electromagnetic compatibility problem that occurs this time include but are not limited to: problem description, fault phenomenon, influence range and other features. For example, the extracted problem features include that the CEC single point exceeds the standard. It can be analyzed whether the exceeding points are regular or irregular. When matching the problem features with the data in the electromagnetic compatibility problem solution database, if it is determined that the problem feature is that the regular points exceed the standard, then it is necessary to target the frequency of this single point on the corresponding single board. If there are multiple frequencies at this point, the elimination method is used, for example, using software automation operations to turn off the corresponding devices one by one to locate the matching electromagnetic compatibility problem.
[0032] Step S12: Sequentially execute the solution of each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem until the electromagnetic compatibility problem that occurs this time is solved.
[0033] It can be understood that the electromagnetic compatibility problem that occurs this time may not be caused by only one electromagnetic compatibility problem, but may be caused by the superposition of multiple electromagnetic compatibility problems. Therefore, after determining at least one electromagnetic compatibility problem and the solution of at least one electromagnetic compatibility problem that match the electromagnetic compatibility problem that occurs this time in this embodiment, it is necessary to sequentially execute the solution corresponding to each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem until all the at least one electromagnetic compatibility problems that cause the electromagnetic compatibility problem that occurs this time are solved, and it is determined that the electromagnetic compatibility problem that occurs this time is solved.
[0034] Step S13: Record the electromagnetic compatibility problem that occurs this time and the solution process of the electromagnetic compatibility problem that occurs this time into the electromagnetic compatibility problem solution database to obtain an updated electromagnetic compatibility problem solution database.
[0035] In this embodiment, after the electromagnetic compatibility problem that occurred this time is solved, the electromagnetic compatibility problem that occurred this time and the solution process of the electromagnetic compatibility problem that occurred this time are correspondingly recorded in the electromagnetic compatibility problem solution database to update the electromagnetic compatibility problem solution database, and the updated electromagnetic compatibility problem solution database is used to handle the electromagnetic compatibility problem that occurs next time. In this way, the electromagnetic compatibility problem solution database of this embodiment can continuously expand the newly emerging electromagnetic compatibility problems and the corresponding solution processes according to the method of this embodiment, obtaining a more and more perfect electromagnetic compatibility problem solution database, thereby further improving the accuracy and efficiency of handling battery compatibility problems.
[0036] Among them, the solution process of the electromagnetic compatibility problem that occurred this time in this embodiment at least includes: at least one solution to the electromagnetic compatibility problem, and the execution order of at least one solution to the electromagnetic compatibility problem. By way of example, when 3 electromagnetic compatibility problems B, C, and D that match the electromagnetic compatibility problem A are determined from the electromagnetic compatibility problem solution database based on the once-occurring electromagnetic compatibility problem A, and the corresponding solutions b, c, and d of the 3 electromagnetic compatibility problems B, C, and D are respectively obtained, the corresponding solutions b, c, and d of the 3 electromagnetic compatibility problems B, C, and D are sequentially executed to solve the electromagnetic compatibility problem A. In this way, the solution process correspondingly recorded in the electromagnetic compatibility problem solution database for the electromagnetic compatibility problem A is: the corresponding solutions b, c, and d of the electromagnetic compatibility problems B, C, and D, and the execution order of the solutions b, c, and d (such as first executing c, then executing d, and finally executing b).
[0037] In this embodiment, for the electromagnetic compatibility problem that occurred this time, at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurred this time, and at least one solution to the electromagnetic compatibility problem can be determined from a preset electromagnetic compatibility problem solution database that at least includes multiple electromagnetic compatibility problems and the corresponding manual solutions; then, the solutions to each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem are sequentially executed until the electromagnetic compatibility problem that occurred this time is solved. In this way, the present invention greatly improves the efficiency of EMC rectification, reduces labor costs and time consumption by automatically executing and monitoring the troubleshooting steps for electromagnetic compatibility problem rectification. In addition, the present invention also records the electromagnetic compatibility problem that occurred this time and the solution process of the electromagnetic compatibility problem that occurred this time in the electromagnetic compatibility problem solution database to update the electromagnetic compatibility problem solution database, so that the electromagnetic compatibility problem solution database can continuously accumulate experience data, realize self-learning, and gradually improve the accuracy of EMC problem positioning and solution, overcoming the defect that traditional manual operations are affected by subjective experience.
[0038] Combined with the above embodiments, in one implementation, the pre-set electromagnetic compatibility problem-solving database may at least include the following knowledge: regularly exceeding standard points of CEV and CEC, mainly analyzing the inherent components of the single board and communication frequency points, etc.; irregularly exceeding standard points of CEV and CEC, mainly analyzing the low-frequency switching frequency and PWM waves on the single board, etc.; standardized processing of special wire harnesses; single-point frequency exceeding standard of RE, mainly analyzing high-speed signals on the single board; doing a good job in grounding treatment, for example, the metal shell should be fully grounded; the ground wire harness of the plastic shell should be fully grounded. It should be noted that the electromagnetic compatibility problem-solving database of this embodiment is not limited to the above knowledge, and new knowledge needs to continuously add and enrich this electromagnetic compatibility problem-solving database.
[0039] Combined with the above embodiments, in one implementation, the present invention also provides a method for processing electromagnetic compatibility problems, as Figure 2 shown, Figure 2 is a flowchart of a method for processing electromagnetic compatibility problems shown in an embodiment of the present invention. In this method, the above steps S11 and S12 may specifically include steps S21 to S24: Step S21: Take n from 1 to N in sequence, and determine the nth electromagnetic compatibility problem that matches the electromagnetic compatibility problem that appears this time from the electromagnetic compatibility problem-solving database.
[0040] In this embodiment, at least one electromagnetic compatibility problem determined from the electromagnetic compatibility problem-solving database that matches the electromagnetic compatibility problem that appears this time includes: N + 1 electromagnetic compatibility problems, where N is an integer greater than 1. Take n from 1 to N in sequence, and determine the nth electromagnetic compatibility problem that matches the electromagnetic compatibility problem that appears this time from the electromagnetic compatibility problem-solving database.
[0041] Step S22: Determine the solution of the nth electromagnetic compatibility problem in the electromagnetic compatibility problem-solving database as the nth solution to the electromagnetic compatibility problem that appears this time.
[0042] In this embodiment, determine the solution of the nth electromagnetic compatibility problem corresponding to the nth electromagnetic compatibility problem from the electromagnetic compatibility problem-solving database, and determine the solution of the nth electromagnetic compatibility problem as the nth solution to the electromagnetic compatibility problem that appears this time.
[0043] Step S23: Perform the nth electromagnetic compatibility rectification operation for the electromagnetic compatibility problem that appears this time according to the nth solution.
[0044] In this embodiment, the nth electromagnetic compatibility rectification operation for the currently occurring electromagnetic compatibility problem is performed according to the determined nth solution. For example, if the nth electromagnetic compatibility problem located is that the DCDC switching frequency exceeds the standard, then the determined nth solution is to add a π-type filter to the DCDC power input, reduce the slew rate, frequency spread, etc. Thus, the automated nth electromagnetic compatibility rectification operation is performed according to the nth solution, including: automatically configuring the corresponding device parameters, automatically issuing relevant commands, etc.
[0045] Step S24: After performing the nth electromagnetic compatibility rectification operation, if it is determined that the currently occurring electromagnetic compatibility problem has not been solved, determine the (n + 1)th electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem from the electromagnetic compatibility problem solution database until the currently occurring electromagnetic compatibility problem is solved.
[0046] In this embodiment, after performing the nth electromagnetic compatibility rectification operation, it is determined whether the currently occurring electromagnetic compatibility problem has been solved. If it is determined that the currently occurring electromagnetic compatibility problem has not been solved, determine the (n + 1)th electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem from the electromagnetic compatibility problem solution database, and determine the solution of the (n + 1)th electromagnetic compatibility problem corresponding to the (n + 1)th electromagnetic compatibility problem in the electromagnetic compatibility problem solution database as the (n + 1)th solution for the currently occurring electromagnetic compatibility problem. Perform the (n + 1)th electromagnetic compatibility rectification operation for the currently occurring electromagnetic compatibility problem according to the (n + 1)th solution until it is determined that the currently occurring electromagnetic compatibility problem is solved.
[0047] Exemplarily, N is 2, and at least one electromagnetic compatibility problem matching the electromagnetic compatibility problem occurring this time determined from the electromagnetic compatibility problem solution database includes: 3 electromagnetic compatibility problems. Successively taking n as 1 and 2, first determine the first electromagnetic compatibility problem matching the electromagnetic compatibility problem occurring this time from the electromagnetic compatibility problem solution database, that is, the first electromagnetic compatibility problem, and determine the solution of the first electromagnetic compatibility problem in the electromagnetic compatibility problem solution database as the first solution to the electromagnetic compatibility problem occurring this time; perform the first electromagnetic compatibility rectification operation for the electromagnetic compatibility problem occurring this time according to the first solution. After performing the first electromagnetic compatibility rectification operation, it is determined that the electromagnetic compatibility problem occurring this time is not solved. Determine the second electromagnetic compatibility problem matching the electromagnetic compatibility problem occurring this time from the electromagnetic compatibility problem solution database, that is, the second electromagnetic compatibility problem, and determine the solution of the second electromagnetic compatibility problem in the electromagnetic compatibility problem solution database as the second solution to the electromagnetic compatibility problem occurring this time; perform the second electromagnetic compatibility rectification operation for the electromagnetic compatibility problem occurring this time according to the second solution. After performing the second electromagnetic compatibility rectification operation, it is determined that the electromagnetic compatibility problem occurring this time is not solved. Determine the third electromagnetic compatibility problem matching the electromagnetic compatibility problem occurring this time from the electromagnetic compatibility problem solution database, that is, the third electromagnetic compatibility problem, and determine the solution of the third electromagnetic compatibility problem in the electromagnetic compatibility problem solution database as the third solution to the electromagnetic compatibility problem occurring this time; perform the third electromagnetic compatibility rectification operation for the electromagnetic compatibility problem occurring this time according to the third solution. After performing the third electromagnetic compatibility rectification operation, it is determined that the electromagnetic compatibility problem occurring this time is solved.
[0048] Thus, through the application of the intelligent electromagnetic compatibility problem processing method proposed in this embodiment, many defects of traditional manual rectification can be effectively overcome, the EMC rectification efficiency can be improved, the labor cost can be reduced, the accuracy of problem location and solution can be ensured, and intelligent support can be provided for the EMC rectification work.
[0049] In addition, in an implementation manner, after performing the electromagnetic compatibility rectification operation, multi-objective optimization can be performed: adaptively optimize the decision-making mechanisms of multiple objectives such as the rectification cost, implementation time, and EMI margin (the safety margin for the device to still work normally in an electromagnetic interference (EMI) environment) of the electromagnetic compatibility rectification at the same time, so as to minimize the rectification cost, shorten the implementation time, and improve the EMI margin as much as possible to achieve multi-objective optimization on the premise of meeting the rectification requirements.
[0050] Combined with the above embodiments, the present invention further provides a method for handling electromagnetic compatibility problems. In this method, the electromagnetic compatibility problem solution database is constructed according to the following step S31, and specifically, the "determining at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem occurring this time from the electromagnetic compatibility problem solution database" in the above step S11 may specifically include step S32 and step S33: Step S31: Classify the multiple electromagnetic compatibility problems according to the non-compliance points associated with the multiple electromagnetic compatibility problems to obtain multiple sub-databases for solving electromagnetic compatibility problems.
[0051] In this embodiment, when constructing the electromagnetic compatibility problem solution database according to multiple historically discovered and solved electromagnetic compatibility problems and corresponding manual solutions, the multiple electromagnetic compatibility problems may be classified according to the non-compliance points associated with the multiple electromagnetic compatibility problems to obtain multiple sub-databases for solving electromagnetic compatibility problems.
[0052] Among them, the multiple sub-databases for solving electromagnetic compatibility problems at least include: the first sub-database for solving electromagnetic compatibility problems, the second sub-database for solving electromagnetic compatibility problems, and the third sub-database for solving electromagnetic compatibility problems. The first sub-database for solving electromagnetic compatibility problems includes: multiple conducted emission current (CEC) problems and conducted emission voltage (CEV) problems associated with regularly related non-compliance points and corresponding manual solutions; the second sub-database for solving electromagnetic compatibility problems includes: multiple conducted emission current (CEC) problems and conducted emission voltage (CEV) problems associated with irregularly related non-compliance points and corresponding manual solutions; the third sub-database for solving electromagnetic compatibility problems includes: multiple radiation emission (RE) problems associated with single-point non-compliance points and corresponding manual solutions.
[0053] In an optional example, information such as EMC problem descriptions, fault phenomena, influence ranges, and solution methods can be extracted from historical EMC rectification records to obtain multiple electromagnetic compatibility problems (including EMC problem descriptions, fault phenomena, influence ranges, etc.) and corresponding manual solutions, and then the extracted multiple electromagnetic compatibility problems (including EMC problem descriptions, fault phenomena, influence ranges, etc.) and corresponding manual solutions are structurally processed to establish a unified data format. Among them, in an optional example, the manual solutions corresponding to the multiple electromagnetic compatibility problems can be updated through a weight distribution algorithm for the effectiveness of the manual solutions (for example, it can be a Bayesian update mechanism based on historical success rates) to obtain the optimal manual solutions corresponding to the multiple electromagnetic compatibility problems respectively. So as to store the optimal manual solutions and the corresponding electromagnetic compatibility problems in the electromagnetic compatibility problem solution database.
[0054] Among them, the structured processing is as follows: Classify multiple electromagnetic compatibility problems according to the excessive standard points associated with the multiple electromagnetic compatibility problems, and obtain three sub-databases for solving electromagnetic compatibility problems: The first sub-database for solving electromagnetic compatibility problems includes: multiple CEC problems and CEV problems associated with regularly excessive standard points and corresponding manual solutions; the second sub-database for solving electromagnetic compatibility problems includes: multiple CEC problems and CEV problems associated with irregularly excessive standard points and corresponding manual solutions; the third sub-database for solving electromagnetic compatibility problems includes: multiple RE problems associated with single-point excessive standard points and corresponding manual solutions. In this way, store these three sub-databases for solving electromagnetic compatibility problems into the database for solving electromagnetic compatibility problems, and realize the construction of the database for solving electromagnetic compatibility problems to quickly compare, analyze and locate the source of EMC problems.
[0055] In addition, in an embodiment, when constructing the database for solving electromagnetic compatibility problems, the structured data can be integrated with electromagnetic spectrum diagrams, device topology structure diagrams, and / or text data, and the attention mechanism can be used to model heterogeneous data (for example, use graph neural networks to process topological relationships), and finally obtain a database for solving electromagnetic compatibility problems with multi-modal data fusion.
[0056] Step S32: Determine the target sub-database for solving electromagnetic compatibility problems from the multiple sub-databases for solving electromagnetic compatibility problems according to the excessive standard points associated with the electromagnetic compatibility problems that occur this time.
[0057] In this embodiment, the electromagnetic compatibility problems that occur this time can be analyzed to determine the excessive standard points associated with the electromagnetic compatibility problems that occur this time. Based on the excessive standard points associated with the electromagnetic compatibility problems that occur this time, quickly determine from the multiple sub-databases for solving electromagnetic compatibility problems the target sub-database for solving electromagnetic compatibility problems that matches the excessive standard points associated with the electromagnetic compatibility problems that occur this time.
[0058] Step S33: Determine at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurs this time from the target sub-database for solving electromagnetic compatibility problems.
[0059] In this embodiment, the electromagnetic compatibility problems that occur this time can be matched in the target sub-database for solving electromagnetic compatibility problems to determine at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problems that occur this time.
[0060] In this embodiment, a target type of sub-database for solving electromagnetic compatibility problems is determined based on the over-standard points associated with the electromagnetic compatibility problems that occur this time, and then the electromagnetic compatibility problems that occur this time are matched in the target type of sub-database for solving electromagnetic compatibility problems, which can narrow the matching range of electromagnetic compatibility problems, quickly locate the electromagnetic compatibility problems that occur this time, reduce computing resources, and further improve the efficiency of EMC rectification.
[0061] Combined with the above embodiments, in one implementation manner, the present invention further provides a method for processing electromagnetic compatibility problems. In this method, in addition to the above steps, it may further include step S41, and specifically, the above step S12 may include step S42: Step S41: Determine the problem device that causes the electromagnetic compatibility problem that occurs this time according to the problem description of the at least one electromagnetic compatibility problem.
[0062] In this embodiment, each electromagnetic compatibility problem in the electromagnetic compatibility problem solution database includes: problem description, failure phenomenon, influence range, etc. After determining at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurs this time in this embodiment, the problem device that causes the electromagnetic compatibility problem that occurs this time can be determined according to the problem description of the at least one electromagnetic compatibility problem, that is, which device (i.e., the problem device) brings the electromagnetic compatibility problem that occurs this time.
[0063] Step S42: For each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem, perform the corresponding electromagnetic compatibility rectification operation on the problem device corresponding to the electromagnetic compatibility problem according to the solution corresponding to the electromagnetic compatibility problem.
[0064] In this embodiment, for each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem, perform the corresponding electromagnetic compatibility rectification operation on the problem device corresponding to the electromagnetic compatibility problem according to the solution corresponding to the electromagnetic compatibility problem.
[0065] For example, based on the problem description of the first matched electromagnetic compatibility problem, if it is determined that the problem device that causes the electromagnetic compatibility problem that occurs this time is a filter capacitor, then the corresponding first electromagnetic compatibility rectification operation can be performed on the filter capacitor corresponding to the electromagnetic compatibility problem that occurs this time according to the solution corresponding to the electromagnetic compatibility problem; and based on the problem description of the second matched electromagnetic compatibility problem, if it is determined that the problem device that causes the electromagnetic compatibility problem that occurs this time is a clock generator, then the corresponding second electromagnetic compatibility rectification operation can be performed on the clock generator corresponding to the electromagnetic compatibility problem that occurs this time according to the solution corresponding to the electromagnetic compatibility problem, and so on.
[0066] Combined with the above embodiments, in one implementation manner, the present invention further provides a method for handling electromagnetic compatibility problems. In this method, after "determining the problem device that causes the currently occurring electromagnetic compatibility problem" in the above step S41, steps S51 and S52 may further be included: Step S51: For the currently occurring electromagnetic compatibility problem, increase the influence coefficient of the problem device by 1 time.
[0067] In this embodiment, after determining the problem device that causes the currently occurring electromagnetic compatibility problem, for the currently occurring electromagnetic compatibility problem, increase the influence coefficient of the problem device by 1 time to increase the weight of the problem device for the currently occurring electromagnetic compatibility problem. When it is convenient to locate similar electromagnetic compatibility problems next time, according to the influence coefficient (weight), locate the relevant devices in descending order, so as to quickly determine the corresponding problem device. It should be noted that the influence coefficient of the problem device is associated with the electromagnetic compatibility problem; for example, for the same problem device, for different electromagnetic compatibility problems, the corresponding influence coefficients may be different or the same. For example, for the electromagnetic compatibility problem A, the corresponding influence coefficient of the filter capacitor may be 8; for the electromagnetic compatibility problem B, the corresponding influence coefficient of the filter capacitor may be 3. Also, for the same electromagnetic compatibility problem, for different problem devices, the corresponding influence coefficients may be different or the same. For example, for the electromagnetic compatibility problem A, the corresponding influence coefficient of the filter capacitor may be 8; for the electromagnetic compatibility problem A, the corresponding influence coefficient of the clock generator may be 3; or, for the electromagnetic compatibility problem A, the corresponding influence coefficients of the filter capacitor and the clock generator are both 3, and so on.
[0068] Step S52: For the next occurrence of the electromagnetic compatibility problem, when determining the target type of electromagnetic compatibility problem solution sub-database from the multiple types of electromagnetic compatibility problem solution sub-databases, determine the problem device that causes the next occurrence of the electromagnetic compatibility problem in the order from high to low of the influence coefficient.
[0069] In this embodiment, for the next occurrence of the battery compatibility problem, when determining the target type of electromagnetic compatibility problem solution sub-database that matches the next occurrence of the battery compatibility problem from the multiple types of electromagnetic compatibility problem solution sub-databases, determine the problem device that causes the next occurrence of the electromagnetic compatibility problem in the order from high to low of the influence coefficient corresponding to at least one electromagnetic compatibility problem that matches the next occurrence of the battery compatibility problem.
[0070] Combined with the above embodiments, in one implementation manner, the present invention further provides a method for dealing with electromagnetic compatibility problems. In this method, in addition to the above steps, it may further include steps S61 to S62, and specifically, the above step S41 may include step S63: Step S61: Construct a plurality of training samples according to the problem descriptions of a plurality of electromagnetic compatibility problems, and the label carried by each training sample is a problem device corresponding to an electromagnetic compatibility problem.
[0071] In this embodiment, a plurality of training samples may be constructed according to the problem descriptions of a plurality of electromagnetic compatibility problems in the electromagnetic compatibility problem solution database, and the label carried by each training sample is a problem device corresponding to an electromagnetic compatibility problem.
[0072] Step S62: Use the plurality of training samples to train a deep learning model to obtain an electromagnetic compatibility problem localization model.
[0073] In this embodiment, the constructed plurality of training samples are used to train a deep learning model to obtain an electromagnetic compatibility problem localization model, and this electromagnetic compatibility problem localization model is used to obtain the corresponding problem device of the electromagnetic compatibility problem based on the problem description of the electromagnetic compatibility problem. Among them, the deep learning model in this embodiment includes, but is not limited to, convolutional neural networks, recurrent neural networks, etc.
[0074] In addition, in one embodiment, rare EMC problem cases may also be generated through a generative adversarial network (GAN) (such as obtaining the problem descriptions and corresponding problem devices of rare electromagnetic compatibility problems (that is, electromagnetic compatibility problems with occurrence frequencies lower than the frequency threshold)), obtaining adversarial samples, and training the deep learning model based on the multi-adversarial samples and the plurality of training samples to obtain an electromagnetic compatibility problem localization model, thereby enhancing the training data and improving the robustness of the model.
[0075] Step S63: Input the problem description of the at least one electromagnetic compatibility problem into the electromagnetic compatibility problem localization model to obtain the problem device that causes the electromagnetic compatibility problem that occurs this time.
[0076] In this embodiment, after determining the problem description of the at least one electromagnetic compatibility problem, input the problem description of the at least one electromagnetic compatibility problem into the electromagnetic compatibility problem localization model to obtain the problem device that causes the electromagnetic compatibility problem that occurs this time output by the electromagnetic compatibility problem localization model.
[0077] Combined with the above embodiments, in one implementation, after performing the corresponding electromagnetic compatibility rectification operations, parameter optimization is carried out based on reinforcement learning: after the rectification, electromagnetic compatibility testing is performed to obtain the electromagnetic compatibility test results, and the policy network of the reinforcement learning is automatically optimized through the electromagnetic compatibility test results (that is, the parameters of the electromagnetic compatibility problem localization model are optimized).
[0078] In addition, in one embodiment, a CNN-RNN dual-channel architecture dedicated to handling EMC problems can be set in the electromagnetic compatibility problem localization model, so as to perform contrast learning between the real-time output features and the historical case features (i.e., sample features) to obtain more accurate output results. And, in one implementation, in the electromagnetic compatibility problem localization model, knowledge transfer across device models (such as controllers in the body domain, controllers in the chassis, etc.) can be achieved through meta-learning, and the problem device localization accuracy in small-sample scenarios can be improved through the transfer reinforcement learning mechanism.
[0079] Combined with the above embodiments, in one implementation, the present invention also provides an electromagnetic compatibility problem processing method, which is applied to an electromagnetic compatibility problem processing system. In this method, in addition to the above steps, steps S71 to S73 may further be included: Step S71: After executing the solution of each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem, when it is determined that the electromagnetic compatibility problem that occurred this time is not solved, send the electromagnetic compatibility problem that occurred this time to the user terminal.
[0080] In this embodiment, after the electromagnetic compatibility problem processing system sequentially executes the solutions of each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem, when it is determined that the electromagnetic compatibility problem that occurred this time is still not solved, send the electromagnetic compatibility problem that occurred this time to the user terminal.
[0081] Step S72: Obtain the manual solution from the user terminal.
[0082] In this embodiment, the user can analyze the electromagnetic compatibility problem that occurred this time based on the user terminal, obtain a manual solution for the electromagnetic compatibility problem that occurred this time, enter the manual solution into the user terminal and send it to the electromagnetic compatibility problem processing system, and the electromagnetic compatibility problem processing system obtains the manual solution from the user terminal.
[0083] Step S73: After executing the manual solution from the user terminal, when it is determined that the electromagnetic compatibility problem that occurred this time has been solved, record the electromagnetic compatibility problem that occurred this time and the manual solution from the user terminal into the electromagnetic compatibility problem solution database to obtain an updated electromagnetic compatibility problem solution database.
[0084] In this embodiment, the electromagnetic compatibility problem processing system can perform corresponding electromagnetic compatibility rectification operations based on the manual solution from the user terminal. After executing the manual solution from the user terminal, it can be determined that the electromagnetic compatibility problem that occurred this time has been solved. When it is determined that the electromagnetic compatibility problem that occurred this time has been solved, record the electromagnetic compatibility problem that occurred this time and the manual solution from the user terminal into the electromagnetic compatibility problem solution database to update the electromagnetic compatibility problem solution database, and perform self-learning to be used for processing the electromagnetic compatibility problem that occurs next time.
[0085] Among them, in an optional implementation manner, the elastic weight consolidation (EWC) technology can be used to update the electromagnetic compatibility problem solution database to activate the model and prevent catastrophic forgetting of the model.
[0086] In one embodiment, as Figure 3 shown, Figure 3 is the overall flowchart of an EMC rectification intelligent problem positioning and solving method shown in an embodiment of the present invention. In Figure 3In [the method], a knowledge base for electromagnetic compatibility problems (electromagnetic compatibility problem solution database) can be established first to collect and store historical EMC problems and their solutions. Feature extraction is performed on newly emerged battery compatibility problems to obtain features including problem descriptions, failure phenomena, influence scopes, etc.; the features of the newly emerged battery compatibility problems extracted are matched at the feature level with the historical data in the knowledge base (i.e., the new problems are matched with the electromagnetic compatibility problem knowledge base). In the case of successful matching, deep learning algorithms are used for self-learning to locate the root causes of the newly emerged battery compatibility problems and obtain problem location results; corresponding solutions are retrieved from the electromagnetic compatibility problem knowledge base according to the problem location results, and corresponding rectification measures are generated; after the complete rectification measures are executed, it is judged whether the electromagnetic compatibility problems are solved. If so (i.e., the electromagnetic compatibility problems are solved), the newly emerged battery compatibility problems and the corresponding solutions (i.e., the solution processes corresponding to the newly emerged battery compatibility problems) are entered into the electromagnetic compatibility problem knowledge base (i.e., the solutions are entered into the knowledge base) to update the electromagnetic compatibility problem knowledge base for subsequent self-learning; if not (i.e., the electromagnetic compatibility problems are not solved), then return to the step: the features of the newly emerged battery compatibility problems extracted are matched again at the feature level with the historical data in the knowledge base (i.e., the new problems are matched with the electromagnetic compatibility problem knowledge base). Among them, if the new problems fail to match the electromagnetic compatibility problem knowledge base, the new problems are added to the problem list of the knowledge base, and the new problems are solved through manual experience, and the new problems and the solutions for solving the new problems through manual experience are entered into the electromagnetic compatibility problem knowledge base to update the electromagnetic compatibility problem knowledge base for subsequent self-learning. In this way, this method can automate the traditional manual troubleshooting steps, achieve automatic execution and monitoring, thereby reducing manual intervention. At the same time, deep learning algorithms are introduced to enable the system to have self-learning capabilities. By continuously accumulating experience data, the accuracy of EMC problem location and solutions is gradually improved, and finally the intelligent location and rectification of EMC problems are realized.
[0087] In summary, the electromagnetic compatibility problem processing method provided by the present invention has at least the following advantages: 1. By automating the execution and monitoring of the troubleshooting steps for EMC rectification, the efficiency of EMC rectification is greatly improved, and the labor cost and time consumption are reduced; 2. Deep learning algorithms are introduced for self-learning, enabling the system to continuously accumulate experience data and gradually improve the accuracy of EMC problem location and solutions, overcoming the defect that traditional manual operations are affected by subjective experience; 3. As the complexity of EMC problems increases, the intelligent method of the present invention can meet the requirements of efficient rectification and no longer completely rely on manual experience; 4. By considering more device information and project background, a more accurate and applicable duplicate investment judgment model is constructed to avoid duplicate construction and waste of resources; 5. By combining multiple machine learning algorithms, the accuracy and stability of predicting the priority and severity of planning problems are improved, providing more scientific support for decision-making.
[0088] It should be noted that for method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the embodiments of the present invention are not limited by the described action sequence, because according to the embodiments of the present invention, certain steps can be carried out in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.
[0089] Based on the same inventive concept, an embodiment of the present invention provides an electromagnetic compatibility problem processing device. Refer to Figure 4 , Figure 4 is the structural block diagram of an electromagnetic compatibility problem processing device provided by an embodiment of the present invention. As Figure 4 shown, the electromagnetic compatibility problem processing device of this embodiment may include: A first determination module, configured to determine at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem that appears this time from the electromagnetic compatibility problem solution database, and determine solutions to the at least one electromagnetic compatibility problem. The electromagnetic compatibility problem solution database at least includes: multiple electromagnetic compatibility problems and corresponding manual solutions; A first execution module, configured to sequentially execute the solutions to each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem until the electromagnetic compatibility problem that appears this time is solved; A first recording module, configured to record the electromagnetic compatibility problem that appears this time and the solution process of the electromagnetic compatibility problem that appears this time into the electromagnetic compatibility problem solution database to obtain an updated electromagnetic compatibility problem solution database, and the updated electromagnetic compatibility problem solution database is used to process the electromagnetic compatibility problem that appears next time; the solution process of the electromagnetic compatibility problem that appears this time at least includes: the solutions to the at least one electromagnetic compatibility problem, and the execution order of the solutions to the at least one electromagnetic compatibility problem.
[0090] Optionally, the at least one electromagnetic compatibility problem includes N + 1 electromagnetic compatibility problems; from the electromagnetic compatibility problem solution database, the first determination module, and the first execution module include: The second determination module is configured to sequentially take n from 1 to N, and determine the nth electromagnetic compatibility problem that matches the electromagnetic compatibility problem occurring this time from the electromagnetic compatibility problem solution database; The third determination module is configured to determine the solution of the nth electromagnetic compatibility problem in the electromagnetic compatibility problem solution database as the nth solution to the electromagnetic compatibility problem occurring this time; The second execution module is configured to perform the nth electromagnetic compatibility rectification operation on the electromagnetic compatibility problem occurring this time according to the nth solution; The fourth determination module is configured to, after performing the nth electromagnetic compatibility rectification operation, if it is determined that the electromagnetic compatibility problem occurring this time is not solved, determine the (n + 1)th electromagnetic compatibility problem that matches the electromagnetic compatibility problem occurring this time from the electromagnetic compatibility problem solution database until the electromagnetic compatibility problem occurring this time is solved.
[0091] Optionally, the device further includes: a construction module, configured to construct the electromagnetic compatibility problem solution database; The construction module is configured to classify the multiple electromagnetic compatibility problems according to the over-standard points associated with the multiple electromagnetic compatibility problems, and obtain multiple types of electromagnetic compatibility problem solution sub-databases, where the multiple types of electromagnetic compatibility problem solution sub-databases at least include: the first type of electromagnetic compatibility problem solution sub-database, the second type of electromagnetic compatibility problem solution sub-database, and the third type of electromagnetic compatibility problem solution sub-database; the first type of electromagnetic compatibility problem solution sub-database includes: multiple conducted emission current problems and conducted emission voltage problems with regularly associated over-standard points and corresponding manual solutions; the second type of electromagnetic compatibility problem solution sub-database includes: multiple conducted emission current problems and conducted emission voltage problems with irregularly associated over-standard points and corresponding manual solutions; the third type of electromagnetic compatibility problem solution sub-database includes: multiple radiation emission problems with single-point over-standard points and corresponding manual solutions; The first determination module includes: The target database determination module is configured to determine the target type of electromagnetic compatibility problem solution sub-database from the multiple types of electromagnetic compatibility problem solution sub-databases according to the over-standard points associated with the electromagnetic compatibility problem occurring this time; The problem determination module is configured to determine at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem occurring this time from the target type of electromagnetic compatibility problem solution sub-database.
[0092] Optionally, the device further includes: A first device determination module, configured to determine, according to the problem description of the at least one electromagnetic compatibility problem, the problem device that causes the electromagnetic compatibility problem that occurs this time; A first execution module, including: A rectification execution module, configured to, for each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem, perform a corresponding electromagnetic compatibility rectification operation on the problem device corresponding to the electromagnetic compatibility problem according to the solution corresponding to the electromagnetic compatibility problem.
[0093] Optionally, the device further includes: A coefficient adjustment module, configured to, after determining the problem device that causes the electromagnetic compatibility problem that occurs this time, increase the influence coefficient of the problem device by 1 time for the electromagnetic compatibility problem that occurs this time; A second device determination module, configured to, for the electromagnetic compatibility problem that occurs next time, when determining the target electromagnetic compatibility problem solution sub-database from the multiple electromagnetic compatibility problem solution sub-databases, determine the problem device that causes the electromagnetic compatibility problem that occurs next time in the order from high to low of the influence coefficient.
[0094] Optionally, the device further includes: A sample construction module, configured to construct multiple training samples according to the problem descriptions of multiple electromagnetic compatibility problems, and the label carried by each training sample is the problem device corresponding to an electromagnetic compatibility problem; A model training module, configured to use the multiple training samples to train a deep learning model to obtain an electromagnetic compatibility problem location model; The first device determination module includes: A third device determination module, configured to input the problem description of the at least one electromagnetic compatibility problem into the electromagnetic compatibility problem location model to obtain the problem device that causes the electromagnetic compatibility problem that occurs this time.
[0095] Optionally, the device further includes: A problem occurrence module, configured to, after executing the solutions of each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem, when determining that the electromagnetic compatibility problem that occurs this time is not solved, send the electromagnetic compatibility problem that occurs this time to the user terminal; A solution acquisition module, configured to acquire an artificial solution from the user terminal; A second recording module, configured to, after executing the manual solution from the user terminal, when it is determined that the electromagnetic compatibility problem occurring this time is solved, record the electromagnetic compatibility problem occurring this time and the manual solution from the user terminal into the electromagnetic compatibility problem solution database, so as to obtain an updated electromagnetic compatibility problem solution database.
[0096] Based on the same inventive concept, another embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps in the electromagnetic compatibility problem processing method described in any one of the above embodiments of the present invention are implemented.
[0097] Based on the same inventive concept, another embodiment of the present invention provides an electronic device, as Figure 5 shown. Figure 5 FIG. is a schematic diagram of an electronic device shown in an embodiment of the present invention. The electronic device includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes, the steps in the electromagnetic compatibility problem processing method described in any one of the above embodiments of the present invention are implemented.
[0098] For the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple. For the relevant parts, refer to the partial description of the method embodiment.
[0099] Each embodiment in this specification is described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other.
[0100] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a device, or a computer program product. Therefore, the embodiments of the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the embodiments of the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0101] Embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of flows and / or blocks in the flowchart and / or block diagram can also be implemented. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal devices generate means for implementing the functions specified in one or more flows Figure 1 one or more flows and / or blocks Figure 1 or in one or more blocks.
[0102] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including instruction means, and the instruction means implements the functions specified in one or more flows Figure 1 one or more flows and / or blocks Figure 1 or in one or more blocks.
[0103] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device, so that a series of operation steps are executed on the computer or other programmable terminal device to generate a computer-implemented process. Therefore, the instructions executed on the computer or other programmable terminal device provide steps for implementing the functions specified in one or more flows Figure 1 one or more flows and / or blocks Figure 1 or in one or more blocks.
[0104] Although the preferred embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications to these embodiments once they know the basic creative concept. Therefore, the appended claims are intended to be construed as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0105] Finally, it should also be noted that in this text, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or terminal device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or terminal device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or terminal device comprising the said element.
[0106] The above has introduced in detail a method, device, equipment and medium for dealing with electromagnetic compatibility problems provided by the present invention. Specific examples are used in this text to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.
Claims
1. A method for dealing with electromagnetic compatibility problems, characterized in that, The method includes: Determining at least one electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem from an electromagnetic compatibility problem solution database, and determining solutions to the at least one electromagnetic compatibility problem, where the electromagnetic compatibility problem solution database at least includes: a plurality of electromagnetic compatibility problems and corresponding manual solutions; Sequentially executing the solutions to each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem until the currently occurring electromagnetic compatibility problem is solved; Recording the currently occurring electromagnetic compatibility problem and the solution process of the currently occurring electromagnetic compatibility problem into the electromagnetic compatibility problem solution database to obtain an updated electromagnetic compatibility problem solution database, where the updated electromagnetic compatibility problem solution database is used to handle the next occurring electromagnetic compatibility problem; the solution process of the currently occurring electromagnetic compatibility problem at least includes: the solutions to the at least one electromagnetic compatibility problem, and the execution order of the solutions to the at least one electromagnetic compatibility problem.
2. The electromagnetic compatibility problem handling method according to claim 1, characterized in that The at least one electromagnetic compatibility problem includes N + 1 electromagnetic compatibility problems; determining at least one electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem from an electromagnetic compatibility problem solution database, and determining solutions to the at least one electromagnetic compatibility problem, and sequentially executing the solutions to each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem until the currently occurring electromagnetic compatibility problem is solved, includes: Sequentially taking n from 1 to N, and determining the nth electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem from the electromagnetic compatibility problem solution database; Determining the solution to the nth electromagnetic compatibility problem in the electromagnetic compatibility problem solution database as the nth solution to the currently occurring electromagnetic compatibility problem; Performing the nth electromagnetic compatibility rectification operation on the currently occurring electromagnetic compatibility problem according to the nth solution; After performing the nth electromagnetic compatibility rectification operation, in the case where it is determined that the currently occurring electromagnetic compatibility problem is not solved, determining the (n + 1)th electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem from the electromagnetic compatibility problem solution database until the currently occurring electromagnetic compatibility problem is solved.
3. The electromagnetic compatibility problem handling method according to claim 1, characterized in that The electromagnetic compatibility problem solution database is constructed according to the following steps: Classify the multiple electromagnetic compatibility problems according to the out-of-limit points associated with the multiple electromagnetic compatibility problems, to obtain multiple sub-databases for solving electromagnetic compatibility problems, where the multiple sub-databases for solving electromagnetic compatibility problems at least include: a first sub-database for solving electromagnetic compatibility problems, a second sub-database for solving electromagnetic compatibility problems, and a third sub-database for solving electromagnetic compatibility problems; the first sub-database for solving electromagnetic compatibility problems includes: multiple conducted emission current problems and conducted emission voltage problems with regularly associated out-of-limit points and corresponding manual solutions; the second sub-database for solving electromagnetic compatibility problems includes: multiple conducted emission current problems and conducted emission voltage problems with irregularly associated out-of-limit points and corresponding manual solutions; the third sub-database for solving electromagnetic compatibility problems includes: multiple radiation emission problems with single-point out-of-limit points and corresponding manual solutions; Determine at least one electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem from the electromagnetic compatibility problem solution database, including: Determine the target class of electromagnetic compatibility problem solution sub-database from the multiple sub-databases for solving electromagnetic compatibility problems according to the out-of-limit points associated with the currently occurring electromagnetic compatibility problem; Determine at least one electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem from the target class of electromagnetic compatibility problem solution sub-database; 4. The electromagnetic compatibility problem handling method according to claim 3, wherein The method further includes: Determine the problem device that causes the currently occurring electromagnetic compatibility problem according to the problem description of the at least one electromagnetic compatibility problem; Sequentially execute the solution of each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem until the currently occurring electromagnetic compatibility problem is solved, including: For each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem, perform the corresponding electromagnetic compatibility rectification operation on the problem device corresponding to the electromagnetic compatibility problem according to the solution corresponding to the electromagnetic compatibility problem; 5. The method for dealing with electromagnetic compatibility problems according to claim 4, wherein After determining the problem device that causes the currently occurring electromagnetic compatibility problem, the method further includes: Increase the influence coefficient of the problem device by 1 for the currently occurring electromagnetic compatibility problem; For the next occurrence of the electromagnetic compatibility problem, when determining the target class of electromagnetic compatibility problem solution sub-database from the multiple sub-databases for solving electromagnetic compatibility problems, determine the problem device that causes the next occurrence of the electromagnetic compatibility problem in the order from high to low of the influence coefficient; 6. The electromagnetic compatibility problem handling method according to claim 4, characterized in that, The method further includes: Construct multiple training samples according to the problem descriptions of multiple electromagnetic compatibility problems, and the label carried by each training sample is the problem device corresponding to an electromagnetic compatibility problem; Use the multiple training samples to train a deep learning model to obtain an electromagnetic compatibility problem localization model; Determine the problem device that causes the currently occurring electromagnetic compatibility problem according to the problem description of the at least one electromagnetic compatibility problem, including: Input the problem description of the at least one electromagnetic compatibility problem into the electromagnetic compatibility problem localization model to obtain the problem device that causes the currently occurring electromagnetic compatibility problem.
7. The electromagnetic compatibility problem handling method according to any one of claims 1 to 6, characterized in that The method further includes: After executing the solution for each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem, when it is determined that the currently occurring electromagnetic compatibility problem is not solved, send the currently occurring electromagnetic compatibility problem to the user terminal; Obtain the manual solution from the user terminal; After executing the manual solution from the user terminal, when it is determined that the currently occurring electromagnetic compatibility problem is solved, record the currently occurring electromagnetic compatibility problem and the manual solution from the user terminal into the electromagnetic compatibility problem solution database to obtain an updated electromagnetic compatibility problem solution database.
8. An electromagnetic compatibility problem processing device, characterized in that, The device includes: A first determination module, configured to determine at least one electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem from the electromagnetic compatibility problem solution database, and determine the solutions for the at least one electromagnetic compatibility problem. The electromagnetic compatibility problem solution database at least includes: a plurality of electromagnetic compatibility problems and corresponding manual solutions; A first execution module, configured to sequentially execute the solutions for each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem until the currently occurring electromagnetic compatibility problem is solved; A first recording module, configured to record the currently occurring electromagnetic compatibility problem and the solution process of the currently occurring electromagnetic compatibility problem into the electromagnetic compatibility problem solution database to obtain an updated electromagnetic compatibility problem solution database. The updated electromagnetic compatibility problem solution database is used to process the next occurring electromagnetic compatibility problem. The solution process of the currently occurring electromagnetic compatibility problem at least includes: the solutions for the at least one electromagnetic compatibility problem and the execution order of the solutions for the at least one electromagnetic compatibility problem.
9. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the computer program is executed by the processor, it implements the electromagnetic compatibility problem processing method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the electromagnetic compatibility problem processing method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Electronic terminal question classification method and device, and solution provision method, system and device based on electronic terminal question classification device and method
CN104036015A
Television fault processing method and device, and television
CN106060538A
System problem processing method and device
CN111752963A
Automobile fault diagnosis method and system and automobile fault diagnosis instrument
CN112327808A
Problem positioning method and device in multi-level component calling scenario
CN114090443A
Cited By
Quantitative rectification guidance method based on EMC data assets
CN122332868A