Method, device, equipment and medium for processing electromagnetic compatibility problems
By building an electromagnetic compatibility problem solution database, automatically executing EMC rectification plans and recording the solution process, the problem of low efficiency of manual operation is solved, and the intelligent positioning and rectification of EMC problems is realized, thereby improving efficiency and accuracy.
Patent Information
- Application Number
- CN202510703533.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-29
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2045-05-29
Smart Images

Figure CN120234451B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electromagnetic compatibility technology, and in particular to a method, device, equipment and medium for processing electromagnetic compatibility problems. Background Art
[0002] Currently, EMC (Electromagnetic Compatibility) rectification work relies primarily on manual labor, requiring engineers to rely on their extensive experience to identify and resolve EMC issues one by one. This traditional manual rectification approach has numerous drawbacks: 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 influenced by subjective experience, making it difficult to accurately identify EMC issues and provide solutions. Third, as EMC issues continue to grow in complexity, relying solely on manual experience can no longer meet the needs for 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 a method, device, equipment and medium for processing electromagnetic compatibility problems, 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 handling electromagnetic compatibility issues, the method comprising:
[0006] Determining at least one electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time from an electromagnetic compatibility problem solution database, and determining a solution to the at least one electromagnetic compatibility problem, the electromagnetic compatibility problem solution database comprising at least: a plurality of electromagnetic compatibility problems and corresponding manual solutions;
[0007] 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 resolved;
[0008] 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 to the at least one electromagnetic compatibility problem and the execution order of the solution to the at least one electromagnetic compatibility problem.
[0009] A second aspect of the present invention provides an electromagnetic compatibility problem processing device, the device comprising:
[0010] A first determining module is configured to determine at least one electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time from an electromagnetic compatibility problem solution database, and to 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;
[0011] a first execution module, configured to sequentially execute a solution to each of the at least one electromagnetic compatibility problem until the currently occurring electromagnetic compatibility problem is resolved;
[0012] A first recording module is configured to record the electromagnetic compatibility problem that occurred this time and the process of resolving the electromagnetic compatibility problem that occurred this time in the electromagnetic compatibility problem resolution database to obtain an updated electromagnetic compatibility problem resolution database, wherein the updated electromagnetic compatibility problem resolution database is used to process the electromagnetic compatibility problem that occurs next time; the process of resolving the electromagnetic compatibility problem that occurred this time includes at least: a solution to the at least one electromagnetic compatibility problem and an execution order of the solution to the at least one electromagnetic compatibility problem.
[0013] The third aspect of the present invention provides an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the electromagnetic compatibility problem processing method provided by the first aspect of the present invention when executing the computer program.
[0014] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for processing electromagnetic compatibility problems provided by the first aspect of the present invention is implemented.
[0015] In the electromagnetic compatibility problem handling method provided by the present invention, a pre-defined electromagnetic compatibility problem solution database is provided, comprising at least a plurality of electromagnetic compatibility problems and corresponding manual solutions. Based on this, for a currently occurring electromagnetic compatibility problem, at least one electromagnetic compatibility problem matching the currently occurring electromagnetic compatibility problem and at least one solution to the electromagnetic compatibility problem can be determined from the electromagnetic compatibility problem solution database. The solution to each of the at least one electromagnetic compatibility problem is then sequentially executed until the currently occurring electromagnetic compatibility problem is resolved. Thus, by automating the troubleshooting and monitoring steps for electromagnetic compatibility problem rectification, the present invention significantly improves the efficiency of EMC rectification and reduces labor costs and time consumption. Furthermore, by recording the currently occurring electromagnetic compatibility problem and the resolution process of the currently occurring electromagnetic compatibility problem in the electromagnetic compatibility problem solution database, the present invention updates the electromagnetic compatibility problem solution database, enabling the electromagnetic compatibility problem solution database to continuously accumulate empirical data, achieve self-learning, and gradually improve the accuracy of EMC problem location and resolution, overcoming the drawbacks of traditional manual operations that are influenced by subjective experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments of the present application. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0017] Figure 1 This is a flowchart of a method for handling electromagnetic compatibility issues according to an embodiment of the present invention;
[0018] Figure 2 This is a flow chart of a method for handling electromagnetic compatibility issues according to an embodiment of the present invention;
[0019] Figure 3 This is a schematic diagram of the overall process of an EMC rectification intelligent problem location and solution according to an embodiment of the present invention;
[0020] Figure 4 This is a structural block diagram of an electromagnetic compatibility problem processing device provided by one embodiment of the present invention;
[0021] Figure 5 FIG. 1 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0022] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0023] Currently, EMC rectification work relies primarily on manual labor, requiring engineers to rely on their extensive experience to individually identify and resolve EMC issues. For example, current EMC rectification primarily focuses on RE (Radiated Emission) and CE (Conducted Emission) compliance. Exceeding RE and CE standards primarily involves the following: ① Component inherent frequencies, such as crystal oscillators and DC-DC switching power supplies, are the source of transmission; ② Controller communication rates, such as CAN and Ethernet communication frequencies, are the source of transmission; ③ High-current load power wiring harnesses coupling into other wiring harnesses are the transmission path; ④ Power input fluctuations on the controller board are the source of transmission; ⑤ Loads on the controller board power output are the transmission path; ⑥ Inadequate controller grounding can cause transmission; and ⑦ Inadequate special wiring harnesses, such as twisted-pair CAN wiring harnesses, are not properly handled. If these factors are not properly addressed, the original frequency can be multiplied and coupled to the wiring harness and controller, leading to EMC violations. Inadequate shielding and other effects can result.
[0024] CE includes CEV (Conducted Emission Voltage) and CEC (Conducted Emission Current). The frequency range of the CEV spectrum is 150Khz-108Mhz, and the frequency range of the CEC spectrum is 150Khz-245Mhz. Generally, CEC is rectified first because the frequency range of CEC is larger than that of CEV. If CEC rectification is passed, CEV will generally pass as well.
[0025] Among them, the CEC rectification plan is as follows:
[0026] 1. Analyze the frequency points that exceed the standard through the scanned spectrum, and divide them into regular exceeding points and irregular exceeding points;
[0027] 2. Regularly exceeding the standard at points such as 6M, 8M, and 10M, with a 2M difference, indicates a 2M frequency multiplication. Analyze the source of the 2M frequency on the board. CANFD operates at a 2M communication rate. Analysis reveals that adding common-mode inductors to the CANFD TX and RX signals can resolve the issue. For example, exceeding the standard at points such as 100M, 102.25M, 105M, and 107.5M, with a 2.25M difference, indicates a 2.25M frequency multiplication. Analyze the source of the 2.25M frequency on the board. The switching frequency of the external DC-DC converter is 2.25M, as is the switching frequency of the PMIC itself. Using a process of elimination, you can pinpoint the source of the problem. Turn off the external DC-DC converter and see if the frequency still exceeds the standard. If it doesn't, the external DC-DC converter is causing the problem. If it still exists, both the external DC-DC converter and the PMIC are contributing. If the frequency remains unchanged, the PMIC is causing the problem. In response to the excessive frequency of switching power supplies such as DCDC, the rectification plan includes adding π-type filtering to the DCDC power input, reducing the slew rate, and spreading the spectrum.
[0028] 3. Irregular exceeding of the standard, such as exceeding the standard in the low-frequency range of 150kHz-300kHz, shows no particular pattern within this frequency range. It is necessary to locate the low-frequency switching frequency on the board. This is mainly caused by loads with duty-cycle power control, such as air valves and air pumps, which use PWM waves to control power supply. The general solution for this is to modify the duty cycle and add two-stage series capacitors to the MOSFET GS.
[0029] 4. After the above rectification, if the standard is still exceeded, the wiring harness needs to be sorted out. First, sort out the special wiring harnesses, such as whether the CAN is twisted. High-current wiring harnesses should be kept away from sensitive signal harnesses (communication harnesses, clock harnesses, etc.).
[0030] Through the above steps, CEC rectification is generally resolved. CEV is the same as CEC and will not be repeated.
[0031] The RE rectification plan is as follows:
[0032] 1. Analyze the frequency points that exceed the standard by scanning the spectrum diagram. RE exceeding the standard is generally a single point, and it is rare for a frequency range to exceed the standard.
[0033] 2. Single-point exceeding the standard, such as those near 1.6GHZ, is mainly caused by the 1.25GHz operating frequency of the Ethernet SGMII on the single board. For high-speed signals, these exceeding standards can generally be solved by impedance matching. For the two pairs of differential signal lines of SGMII, 50Ω impedance matching is sufficient.
[0034] After the above rectification, if the standard is still exceeded, the wiring harness needs to be sorted out. First, sort out special wiring harnesses such as CAN to determine whether they are twisted. High-current wiring harnesses should be kept away from sensitive signal harnesses (communication harnesses, clock harnesses, etc.).
[0035] By following the above steps, RE rectification is generally resolved.
[0036] It can be seen that manually checking and resolving EMC problems one by one based on the above-mentioned EMC rectification plan has at least the following defects: 1. Manual operation is inefficient, and the entire investigation process is time-consuming and labor-intensive, resulting in high rectification costs; 2. Manual operation is easily influenced 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, relying solely on manual experience can no longer meet the needs of efficient rectification.
[0037] Therefore, to at least partially resolve one or more of the above-mentioned problems and other potential problems, embodiments of the present invention provide a method for handling electromagnetic compatibility problems. In this method, at least one electromagnetic compatibility problem and at least one solution to the electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem are determined from a pre-established electromagnetic compatibility problem solution database. The solution to each of the at least one electromagnetic compatibility problem is then sequentially executed until the currently occurring electromagnetic compatibility problem is resolved. This method achieves intelligent EMC problem location and rectification, automating traditional manual troubleshooting steps and automatically executing and monitoring electromagnetic compatibility problem rectification, thereby reducing manual intervention. Furthermore, embodiments of the present invention record each occurrence of an electromagnetic compatibility problem and its resolution process in an electromagnetic compatibility problem solution database to update the electromagnetic compatibility problem solution database. This allows the electromagnetic compatibility problem solution database to continuously accumulate empirical data, achieve self-learning, and gradually improve the accuracy of EMC problem location and resolution. This overcomes the drawback of traditional manual operations that are influenced by subjective experience, ultimately achieving intelligent EMC problem location and rectification. The following, in conjunction with the accompanying drawings, describes in detail the electromagnetic compatibility problem handling method, apparatus, device, and medium provided by embodiments of the present application through several embodiments and their application scenarios.
[0038] Please refer to Figure 1 , Figure 1 FIG. 1 is a flowchart showing a method for handling electromagnetic compatibility problems according to an embodiment of the present invention. Figure 1 As shown, the method for handling electromagnetic compatibility issues provided in this embodiment includes at least the following steps:
[0039] Step S11: determining at least one electromagnetic compatibility problem matching the electromagnetic compatibility problem occurring this time from an electromagnetic compatibility problem solution database, and determining a solution to the at least one electromagnetic compatibility problem.
[0040] In this embodiment, an EMC problem solution database is pre-established. This database collects and stores historical EMC problems and their solutions. These historical EMC problems and solutions are EMC problems discovered through human experience and solutions that were solved through human experience. Specifically, the EMC problem solution database in this embodiment includes at least: multiple EMC problems and their corresponding human solutions.
[0041] For the currently occurring electromagnetic compatibility problem, at least one electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem can be identified from the electromagnetic compatibility problem solution database, and a solution corresponding to the at least one electromagnetic compatibility problem can be identified from the electromagnetic compatibility problem solution database. In this embodiment, the matching can be identical or similar (e.g., a similarity greater than a threshold, or belonging to the same problem category). For example, the matching electromagnetic compatibility problem in the electromagnetic compatibility problem solution database can be the same electromagnetic compatibility problem as the currently occurring electromagnetic compatibility problem, or can be a similar electromagnetic compatibility problem to the currently occurring electromagnetic compatibility problem, without limitation.
[0042] In one optional specific example, for the currently occurring electromagnetic compatibility issue, feature extraction can be performed on the currently occurring electromagnetic compatibility issue to obtain problem features. The problem features are then matched against data in an electromagnetic compatibility problem resolution database at the feature level to identify at least one electromagnetic compatibility issue that matches the currently occurring electromagnetic compatibility issue. In another example, similarity can be determined between the problem features and features of the data in the electromagnetic compatibility problem resolution database. If the similarity exceeds a preset threshold (which can be freely set), a successful match is determined, thereby identifying at least one electromagnetic compatibility issue that matches the currently occurring electromagnetic compatibility issue.
[0043] In one embodiment, when performing feature extraction, a pre-trained EMC domain language model (such as a BERT variant trained based on EMC standard documents) can be combined to generate semantically enhanced features of the electromagnetic compatibility problem that has occurred this time, thereby achieving matching between the semantically enhanced features and the electromagnetic compatibility problem solution database through domain-adaptive feature extraction.
[0044] In addition, for EMC problems with time series characteristics (i.e., EMC problems in working scenarios with a certain occupancy ratio), an LSTM-TCN hybrid architecture can be used to extract problem features, thereby further adapting the application scenarios of the EMC problems through time series feature encoding.
[0045] In another optional example, the problem features obtained by feature extraction of the electromagnetic compatibility problem that occurred this time include but are not limited to: problem description, fault phenomenon, impact range and other features. For example, the extracted problem features include CEC single point exceeding the standard, which can be analyzed to determine whether it is a regular exceeding point or an irregular exceeding point. When matching the problem features with the data in the electromagnetic compatibility problem solution database, if it can be determined that the problem feature is a regular point exceeding the standard, then it is necessary to match the frequency of this single point to the frequency of the point on the single board. If there are multiple frequencies of this point, the elimination method is used, such as using software automation to turn off the corresponding components one by one to locate the matching electromagnetic compatibility problem.
[0046] Step S12: 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.
[0047] It is understandable that the electromagnetic compatibility problem that has occurred this time may be caused by not just 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 that matches the electromagnetic compatibility problem that has occurred this time and a solution to at least one electromagnetic compatibility problem, this embodiment needs 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 problem that caused the electromagnetic compatibility problem that has occurred are resolved, and it is determined that the electromagnetic compatibility problem that has occurred this time is resolved.
[0048] Step S13: recording the electromagnetic compatibility problem that occurred this time and the solution process of the electromagnetic compatibility problem that occurred this time into the electromagnetic compatibility problem solution database to obtain an updated electromagnetic compatibility problem solution database.
[0049] 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 recorded in the electromagnetic compatibility problem solution database to update 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 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 occurring electromagnetic compatibility problems and the corresponding solution processes according to the method of this embodiment to obtain an increasingly complete electromagnetic compatibility problem solution database, thereby further improving the accuracy and efficiency of handling battery compatibility problems.
[0050] In this embodiment, the process for resolving the electromagnetic compatibility problem that occurred recently includes at least one solution to the electromagnetic compatibility problem and the execution order of the solution to the at least one electromagnetic compatibility problem. For example, based on an electromagnetic compatibility problem A that occurred once, three electromagnetic compatibility problems B, C, and D matching electromagnetic compatibility problem A are determined from the electromagnetic compatibility problem solution database, along with solutions b, c, and d corresponding to the three electromagnetic compatibility problems B, C, and D, respectively. Solutions b, c, and d corresponding to the three electromagnetic compatibility problems B, C, and D, respectively, are sequentially executed to resolve electromagnetic compatibility problem A. Thus, the resolution process corresponding to electromagnetic compatibility problem A, recorded in the electromagnetic compatibility problem solution database, includes solutions b, c, and d corresponding to electromagnetic compatibility problems B, C, and D, respectively, and the execution order of solutions b, c, and d (e.g., executing solutions c first, then d, and finally b).
[0051] In this embodiment, for the electromagnetic compatibility problem that has occurred, at least one electromagnetic compatibility problem and at least one solution to the electromagnetic compatibility problem that matches the electromagnetic compatibility problem that has occurred can be determined from a preset electromagnetic compatibility problem solution database that includes at least multiple electromagnetic compatibility problems and corresponding manual solutions. The solution to each of the at least one electromagnetic compatibility problem is then sequentially executed until the electromagnetic compatibility problem has been resolved. Thus, the present invention significantly improves the efficiency of EMC rectification by automating the execution and monitoring of the electromagnetic compatibility problem rectification process, reducing labor costs and time consumption. Furthermore, the present invention records the electromagnetic compatibility problem that has occurred and the process of resolving the problem in the electromagnetic compatibility problem solution database to update the electromagnetic compatibility problem solution database. This allows the electromagnetic compatibility problem solution database to continuously accumulate empirical data, achieve self-learning, and gradually improve the accuracy of EMC problem location and solution, overcoming the drawbacks of traditional manual operations that are influenced by subjective experience.
[0052] In conjunction with the above embodiments, in one implementation, the pre-set EMC problem-solving database may include at least the following knowledge: regular CEV and CEC exceeding standards, primarily analyzing inherent and communication frequency points of single-board components; irregular CEV and CEC exceeding standards, primarily analyzing low-frequency switching frequencies and PWM waves on single-boards; standardized processing of special wiring harnesses; RE single-point frequency exceeding standards, primarily analyzing high-speed signals on single-boards; and proper grounding, such as ensuring that metal housings are fully grounded; and ensuring that ground harnesses for plastic housings are fully grounded. It should be noted that the EMC problem-solving database of this embodiment is not limited to the above-mentioned knowledge, and new knowledge needs to be continuously added and enriched.
[0053] In combination with the above embodiments, in one implementation, the present invention further provides a method for handling electromagnetic compatibility issues, such as Figure 2 As shown, Figure 2 This is a flow chart of a method for handling electromagnetic compatibility issues according to an embodiment of the present invention. In this method, the above steps S11 and S12 may specifically include steps S21 to S24:
[0054] Step S21: sequentially taking n from 1 to N, and determining an nth electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time from the electromagnetic compatibility problem solution database.
[0055] In this embodiment, the at least one electromagnetic compatibility problem determined from the electromagnetic compatibility problem solution database that matches the currently occurring electromagnetic compatibility problem includes: N+1 electromagnetic compatibility problems, where N is an integer greater than 1. Sequentially, n is incremented from 1 to N, and the nth electromagnetic compatibility problem matching the currently occurring electromagnetic compatibility problem is determined from the electromagnetic compatibility problem solution database.
[0056] Step S22: determining the solution to the nth electromagnetic compatibility problem in the electromagnetic compatibility problem solution database as the nth solution to the electromagnetic compatibility problem that occurs this time.
[0057] In this embodiment, a solution to the nth electromagnetic compatibility problem corresponding to the nth electromagnetic compatibility problem is determined from the electromagnetic compatibility problem solution database, and the solution to the nth electromagnetic compatibility problem is determined as the nth solution to the electromagnetic compatibility problem that occurs this time.
[0058] Step S23: performing an nth electromagnetic compatibility rectification operation for the electromagnetic compatibility problem that has occurred this time according to the nth solution.
[0059] In this embodiment, the nth EMC remediation operation for the currently occurring EMC issue is performed according to the determined nth solution. For example, if the located nth EMC issue is an excessive DC-DC switching frequency, the determined nth solution may include adding a π-type filter to the DC-DC power input, reducing the slew rate, and performing spectrum spreading. Automatic nth EMC remediation operations are then performed according to this nth solution, including automatically configuring corresponding device parameters and automatically issuing relevant commands.
[0060] Step S24: After executing the nth electromagnetic compatibility rectification operation, if it is determined that the electromagnetic compatibility problem that has occurred this time has not been resolved, determine the (n+1)th electromagnetic compatibility problem that matches the electromagnetic compatibility problem that has occurred this time from the electromagnetic compatibility problem resolution database until the electromagnetic compatibility problem that has occurred this time is resolved.
[0061] In this embodiment, after executing the nth electromagnetic compatibility rectification operation, it is determined whether the electromagnetic compatibility problem that has occurred this time has been resolved. If it is determined that the electromagnetic compatibility problem that has occurred this time has not been resolved, the n+1th electromagnetic compatibility problem that matches the electromagnetic compatibility problem that has occurred this time is determined from the electromagnetic compatibility problem solution database, and the solution to the n+1th electromagnetic compatibility problem corresponding to the n+1th electromagnetic compatibility problem in the electromagnetic compatibility problem solution database is determined as the n+1th solution to the electromagnetic compatibility problem that has occurred this time. The n+1th electromagnetic compatibility rectification operation for the electromagnetic compatibility problem that has occurred this time is performed according to the n+1th solution until it is determined that the electromagnetic compatibility problem that has occurred this time is resolved.
[0062] For example, N is 2, and at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurred this time is determined from the electromagnetic compatibility problem solution database, including: 3 electromagnetic compatibility problems. Take n as 1 and 2 respectively, first determine the first electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurred this time from the electromagnetic compatibility problem solution database, that is, the first electromagnetic compatibility problem, and use the solution to the first electromagnetic compatibility problem in the electromagnetic compatibility problem solution database to determine the first solution to the electromagnetic compatibility problem that occurred this time; perform the first electromagnetic compatibility rectification operation for the electromagnetic compatibility problem that occurred this time according to the first solution, and after performing the first electromagnetic compatibility rectification operation, determine that the electromagnetic compatibility problem that occurred this time has not been resolved, determine the second electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurred this time from the electromagnetic compatibility problem solution database, that is, the second electromagnetic compatibility problem, and use the solution to the second electromagnetic compatibility problem in the electromagnetic compatibility problem solution database. , determine the second solution to the electromagnetic compatibility problem that has occurred this time; perform the second electromagnetic compatibility rectification operation for the electromagnetic compatibility problem that has occurred this time according to the second solution; after performing the second electromagnetic compatibility rectification operation, determine that the electromagnetic compatibility problem that has occurred this time has not been resolved; determine a third electromagnetic compatibility problem that matches the electromagnetic compatibility problem that has occurred this time from the electromagnetic compatibility problem solution database, that is, the third electromagnetic compatibility problem, and use the solution to the third electromagnetic compatibility problem in the electromagnetic compatibility problem solution database to determine the third solution to the electromagnetic compatibility problem that has occurred this time; perform the third electromagnetic compatibility rectification operation for the electromagnetic compatibility problem that has occurred this time according to the third solution; after performing the third electromagnetic compatibility rectification operation, determine that the electromagnetic compatibility problem that has occurred this time is resolved.
[0063] In this way, by applying the intelligent electromagnetic compatibility problem processing method proposed in this embodiment, many defects of traditional manual rectification can be effectively overcome, the efficiency of EMC rectification can be improved, labor costs can be reduced, the accuracy of problem location and solution can be ensured, and intelligent support can be provided for EMC rectification work.
[0064] In addition, in one embodiment, after performing the electromagnetic compatibility rectification operation, multi-objective optimization can be performed: the adaptive decision-making mechanism of multiple objectives such as the rectification cost, implementation time, and EMI margin (the safety margin for the equipment to still operate normally in an electromagnetic interference (EMI) environment) of the electromagnetic compatibility rectification is optimized simultaneously, thereby minimizing the rectification cost, shortening the implementation time, and improving the EMI margin to achieve multi-objective optimization while meeting the rectification requirements.
[0065] In combination with the above embodiments, the present invention further provides a method for handling electromagnetic compatibility issues. In this method, the electromagnetic compatibility problem solution database is constructed according to the following step S31. Furthermore, the step of "determining at least one electromagnetic compatibility problem matching the currently occurring electromagnetic compatibility problem from the electromagnetic compatibility problem solution database" in the above step S11 may specifically include steps S32 and S33:
[0066] Step S31: classifying the multiple electromagnetic compatibility problems according to the exceeding points associated with the multiple electromagnetic compatibility problems to obtain multiple types of electromagnetic compatibility problem solution sub-databases.
[0067] In this embodiment, when constructing an electromagnetic compatibility problem solution database based on multiple electromagnetic compatibility problems discovered and solved historically and the corresponding manual solutions, the multiple electromagnetic compatibility problems can be classified according to the exceeding points associated with the multiple electromagnetic compatibility problems to obtain multiple categories of electromagnetic compatibility problem solution sub-databases.
[0068] The multiple types of electromagnetic compatibility problem solution sub-databases include at least: a first type of electromagnetic compatibility problem solution sub-database, a second type of electromagnetic compatibility problem solution sub-database, and a third type of electromagnetic compatibility problem solution sub-database. The first type of electromagnetic compatibility problem solution sub-database includes: multiple regularly associated conducted emission current (CEC) and conducted emission voltage (CEV) problems and corresponding manual solutions; the second type of electromagnetic compatibility problem solution sub-database includes: multiple irregularly associated conducted emission current (CEC) and conducted emission voltage (CEV) problems and corresponding manual solutions; the third type of electromagnetic compatibility problem solution sub-database includes: multiple single-point radiated emission (RE) problems and corresponding manual solutions.
[0069] In one optional example, information such as EMC problem descriptions, fault symptoms, impact scope, and solutions can be extracted from historical EMC rectification records to obtain multiple electromagnetic compatibility issues (including EMC problem descriptions, fault symptoms, impact scope, etc.) and corresponding manual solutions. These extracted electromagnetic compatibility issues (including EMC problem descriptions, fault symptoms, impact scope, etc.) and corresponding manual solutions are then structured to establish a unified data format. In one optional example, the manual solutions corresponding to the multiple electromagnetic compatibility issues can be updated using a weighted algorithm for assigning effectiveness to the manual solutions (e.g., a Bayesian update mechanism based on historical success rates) to obtain optimal manual solutions for each of the multiple electromagnetic compatibility issues. The optimal manual solutions and corresponding electromagnetic compatibility issues can then be stored in an electromagnetic compatibility problem resolution database.
[0070] The structured processing is as follows: multiple electromagnetic compatibility problems are classified according to the excess points associated with them, and three types of electromagnetic compatibility problem solution sub-databases are obtained:
[0071] The first type of EMC problem-solving sub-database includes: multiple CEC and CEV problems with regularly associated exceedances and their corresponding manual solutions; the second type of EMC problem-solving sub-database includes: multiple CEC and CEV problems with irregularly associated exceedances and their corresponding manual solutions; and the third type of EMC problem-solving sub-database includes: multiple RE problems with single-point exceedances and their corresponding manual solutions. These three types of EMC problem-solving sub-databases are stored in the EMC problem-solving database, completing the construction of the EMC problem-solving database for rapid comparative analysis and locating the source of EMC problems.
[0072] In addition, in one embodiment, when constructing an electromagnetic compatibility problem solution database, structured data can be integrated with electromagnetic spectrum diagrams, equipment topology diagrams and / or text data, and an attention mechanism can be used to model heterogeneous data (for example, using a graph neural network to process topological relationships), ultimately obtaining an electromagnetic compatibility problem solution database that integrates multimodal data.
[0073] Step S32: determining a target type of electromagnetic compatibility problem solution sub-database from the multiple types of electromagnetic compatibility problem solution sub-databases according to the exceeding points associated with the electromagnetic compatibility problem that occurs this time.
[0074] In this embodiment, the electromagnetic compatibility problem that has occurred can be analyzed to determine the exceeding points associated with the electromagnetic compatibility problem that has occurred. Based on the exceeding points associated with the electromagnetic compatibility problem that has occurred, a target type of electromagnetic compatibility problem solution sub-database that matches the exceeding points associated with the electromagnetic compatibility problem that has occurred can be quickly determined from multiple types of electromagnetic compatibility problem solution sub-databases.
[0075] Step S33: determining at least one electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time from the target electromagnetic compatibility problem solution sub-database.
[0076] In this embodiment, the electromagnetic compatibility problem that occurs this time may be matched in the target electromagnetic compatibility problem solution sub-database to determine at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurs this time.
[0077] In this embodiment, a target type electromagnetic compatibility problem solution sub-database is determined based on the exceeding points associated with the electromagnetic compatibility problem that has occurred this time, and then the electromagnetic compatibility problem that has occurred this time is matched in the target type electromagnetic compatibility problem solution sub-database. This can narrow the matching range of the electromagnetic compatibility problem, quickly locate the electromagnetic compatibility problem that has occurred this time, reduce computing resources, and further improve the efficiency of EMC rectification.
[0078] In combination with the above embodiments, in one embodiment, the present invention further provides a method for handling electromagnetic compatibility issues. In this method, in addition to the above steps, step S41 may also be included, and the above step S12 may specifically include step S42:
[0079] Step S41: determining a problematic component causing the currently occurring electromagnetic compatibility problem according to the problem description of the at least one electromagnetic compatibility problem.
[0080] In this embodiment, each electromagnetic compatibility problem in the electromagnetic compatibility problem resolution database includes a problem description, fault symptoms, and impact range. After determining at least one electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem, this embodiment can determine the problematic component that caused the currently occurring electromagnetic compatibility problem based on the problem description of the at least one electromagnetic compatibility problem, specifically, which component (i.e., the problematic component) caused the currently occurring electromagnetic compatibility problem.
[0081] Step S42: for each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem, according to a solution corresponding to the electromagnetic compatibility problem, perform a corresponding electromagnetic compatibility rectification operation on the problematic component corresponding to the electromagnetic compatibility problem.
[0082] In this embodiment, for each electromagnetic compatibility problem among the at least one electromagnetic compatibility problem, a corresponding electromagnetic compatibility rectification operation is performed on the problematic device corresponding to the electromagnetic compatibility problem according to a solution corresponding to the electromagnetic compatibility problem.
[0083] For example, based on the problem description of the matched first electromagnetic compatibility problem, it is determined that the problematic device that caused the electromagnetic compatibility problem this time is a filter capacitor. Then, according to the solution corresponding to the electromagnetic compatibility problem, the corresponding first electromagnetic compatibility rectification operation can be performed for the filter capacitor corresponding to the electromagnetic compatibility problem that occurred this time; and, based on the problem description of the matched second electromagnetic compatibility problem, it is determined that the problematic device that caused the electromagnetic compatibility problem this time is a clock generator. Then, according to the solution corresponding to the electromagnetic compatibility problem, the corresponding second electromagnetic compatibility rectification operation can be performed for the clock generator corresponding to the electromagnetic compatibility problem that occurred this time, and so on.
[0084] In conjunction with the above embodiments, in one implementation, the present invention further provides a method for handling electromagnetic compatibility issues. In this method, after the above step S41 of "determining the problematic device causing the electromagnetic compatibility issue," steps S51 and S52 may also be included:
[0085] Step S51: for the electromagnetic compatibility problem that occurs this time, add an impact coefficient to the problem component.
[0086] In this embodiment, after identifying the problematic component that caused the current EMC issue, a secondary impact coefficient is added to the problematic component for the current EMC issue. This increases the weight of the problematic component in the current EMC issue. This facilitates locating related components in descending order of impact coefficients (weights) when locating a similar EMC issue the next time. This allows for quick identification of the corresponding problematic component. It should be noted that the impact coefficient of the problematic component is correlated with the EMC issue. For example, the impact coefficients corresponding to different EMC issues may be different or the same for the same problematic component. For example, the impact coefficient corresponding to EMC issue A may be 8 for a filter capacitor, while it may be 3 for EMC issue B. For another example, the impact coefficients corresponding to different problematic components for the same EMC issue may be different or the same. For example, the impact coefficient corresponding to EMC issue A may be 8 for a filter capacitor, while the impact coefficient corresponding to EMC issue A may be 3 for a clock generator. Alternatively, the impact coefficients corresponding to EMC issue A may both be 3 for the filter capacitor and the clock generator, and so on.
[0087] Step S52: For the electromagnetic compatibility problem that occurs next time, when the target type electromagnetic compatibility problem solution sub-database is determined from the multiple types of electromagnetic compatibility problem solution sub-databases, the problem component that causes the electromagnetic compatibility problem that occurs next time is determined in descending order of the influence coefficients.
[0088] In this embodiment, for the battery compatibility problem that occurs next time, after determining a target type of electromagnetic compatibility problem solution sub-database that matches the battery compatibility problem that occurs next time from multiple types of electromagnetic compatibility problem solution sub-databases, the problematic component that causes the electromagnetic compatibility problem that occurs next time is determined in descending order of the influence coefficients corresponding to at least one electromagnetic compatibility problem that matches the battery compatibility problem that occurs next time.
[0089] In conjunction with the above embodiments, in one embodiment, the present invention further provides a method for handling electromagnetic compatibility issues. In this method, in addition to the above steps, steps S61 to S62 may also be included, and the above step S41 may specifically include step S63:
[0090] Step S61: constructing multiple training samples based on the problem descriptions of multiple electromagnetic compatibility problems, where the label carried by each training sample is a problematic device corresponding to an electromagnetic compatibility problem.
[0091] In this embodiment, multiple training samples can be constructed based on the problem descriptions of multiple 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.
[0092] Step S62: Utilize the multiple training samples to train the deep learning model to obtain an electromagnetic compatibility problem location model.
[0093] In this embodiment, a deep learning model is trained using multiple training samples to obtain an EMC problem location model. This EMC problem location model is used to identify the corresponding EMC problem device based on the EMC problem description. The deep learning model in this embodiment includes, but is not limited to, convolutional neural networks and recurrent neural networks.
[0094] In addition, in one embodiment, rare EMC problem cases (such as obtaining problem descriptions of rare electromagnetic compatibility problems (i.e., electromagnetic compatibility problems with a frequency lower than a frequency threshold) and corresponding problem devices) can be generated through generative adversarial networks (GANs) to obtain adversarial samples. Based on multiple adversarial samples and multiple training samples, a deep learning model is trained to obtain an electromagnetic compatibility problem location model, thereby enhancing training data and improving the robustness of the model.
[0095] Step S63: Input the problem description of the at least one electromagnetic compatibility problem into the electromagnetic compatibility problem location model to obtain the problematic component that causes the electromagnetic compatibility problem that occurs this time.
[0096] In this embodiment, after determining at least one electromagnetic compatibility problem description, the at least one electromagnetic compatibility problem description is input into the electromagnetic compatibility problem location model to obtain the problem component that causes the electromagnetic compatibility problem output by the electromagnetic compatibility problem location model.
[0097] In combination with the above embodiments, in one implementation, after executing the corresponding electromagnetic compatibility rectification operation, parameter optimization is performed based on reinforcement learning: after executing the rectification, an electromagnetic compatibility test is performed to obtain the electromagnetic compatibility test results, and the reinforcement learning strategy network is automatically optimized based on the electromagnetic compatibility test results (that is, the parameters of the electromagnetic compatibility problem location model are optimized).
[0098] Furthermore, in one embodiment, a CNN-RNN dual-channel architecture specifically designed for EMC problem location can be implemented within the EMC problem location model. This architecture allows for comparative learning of real-time output features with historical case features (i.e., sample features), yielding more accurate output results. Furthermore, in one implementation, meta-learning can be used within the EMC problem location model to enable knowledge transfer across device models (e.g., body controllers, chassis controllers, etc.). This transfer reinforcement learning mechanism improves the accuracy of problem device location in small sample sizes.
[0099] In conjunction with the above embodiments, in one embodiment, the present invention further provides a method for handling electromagnetic compatibility issues, which is applied to an electromagnetic compatibility issue handling system. In addition to the above steps, the method may also include steps S71 to S73:
[0100] Step S71: after executing the solution to each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem, if it is determined that the electromagnetic compatibility problem that has occurred this time has not been resolved, sending the electromagnetic compatibility problem that has occurred this time to the user terminal.
[0101] In this embodiment, after executing the solution to each electromagnetic compatibility problem in at least one electromagnetic compatibility problem in sequence, if the electromagnetic compatibility problem that has occurred is determined to be still unresolved, the electromagnetic compatibility problem that has occurred is sent to the user terminal.
[0102] Step S72: Obtain a manual solution from the user terminal.
[0103] In this embodiment, the user can analyze the electromagnetic compatibility problem that occurs this time based on the user terminal, obtain an artificial solution to the electromagnetic compatibility problem that occurs this time, enter the artificial solution into the user terminal and send it to the electromagnetic compatibility problem processing system, and the electromagnetic compatibility problem processing system obtains the artificial solution from the user terminal.
[0104] Step S73: After executing the manual solution from the user terminal, if it is determined that the electromagnetic compatibility problem that has occurred this time has been solved, the electromagnetic compatibility problem that has occurred this time and the manual solution from the user terminal are recorded in the electromagnetic compatibility problem solution database to obtain an updated electromagnetic compatibility problem solution database.
[0105] 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 is solved. When it is determined that the electromagnetic compatibility problem that occurred this time is solved, the electromagnetic compatibility problem that occurred this time and the manual solution from the user terminal are 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 obtained for self-learning to be used for processing the electromagnetic compatibility problem that occurs next time.
[0106] In an optional implementation, the electromagnetic compatibility problem solving database may be updated using elastic weight consolidation (EWC) technology to activate the model and prevent catastrophic forgetting of the model.
[0107] In one embodiment, if Figure 3 As shown, Figure 3 This is a schematic diagram of the overall process of an EMC rectification intelligent problem location and solution according to an embodiment of the present invention. Figure 3In the process, an electromagnetic compatibility problem knowledge base (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 issues to obtain features including problem description, fault phenomenon, and impact range. The extracted features of the newly emerged battery compatibility issue are matched with historical data in the knowledge base at the feature level (i.e., matching the new issue with the electromagnetic compatibility issue knowledge base). If the match is successful, self-learning is performed using a deep learning algorithm to locate the root cause of the newly emerged battery compatibility issue and obtain a problem location result. Based on the problem location result, the corresponding solution is retrieved from the electromagnetic compatibility issue knowledge base and corresponding corrective measures are generated. After the corrective measures are fully implemented, it is determined whether the electromagnetic compatibility issue is resolved. If so (i.e., the electromagnetic compatibility issue is resolved), the newly emerged battery compatibility issue and the corresponding solution (i.e., the solution corresponding to the newly emerged battery compatibility issue) are entered into the electromagnetic compatibility issue knowledge base (i.e., the solution is entered into the knowledge base) to update the electromagnetic compatibility issue knowledge base for subsequent self-learning. If not (i.e., the electromagnetic compatibility issue is not resolved), the process returns to step 1: matching the extracted features of the newly emerged battery compatibility issue with historical data in the knowledge base at the feature level again (i.e., matching the new issue with the electromagnetic compatibility issue knowledge base). If a new problem fails to match the EMC problem knowledge base, it is added to the knowledge base's problem list and solved through human experience. The new problem and its solution, which was solved through human experience, are then entered into the EMC problem knowledge base, updating the EMC problem knowledge base for subsequent self-learning. This method automates traditional manual troubleshooting steps, enabling automated execution and monitoring, thereby reducing manual intervention. Furthermore, the introduction of deep learning algorithms gives the system self-learning capabilities. By continuously accumulating empirical data, the accuracy of EMC problem location and solutions is gradually improved, ultimately achieving intelligent location and rectification of EMC problems.
[0108] In summary, the electromagnetic compatibility problem processing method provided by the present invention has at least the following advantages:
[0109] 1. By automating the execution and monitoring of EMC rectification steps, the efficiency of EMC rectification is greatly improved, and labor costs and time consumption are reduced;
[0110] 2. The introduction of deep learning algorithms for self-learning enables the system to continuously accumulate experience data, gradually improving the accuracy of EMC problem location and solutions, overcoming the defects of traditional manual operations that are affected by subjective experience;
[0111] 3. As EMC problems become more complex, the intelligent method of the present invention can meet the needs of efficient rectification and no longer rely entirely on manual experience;
[0112] 4. By considering more equipment information and project background, a more accurate and applicable duplicate investment judgment model is constructed to avoid duplicate construction and waste of resources;
[0113] 5. Combining multiple machine learning algorithms improves the accuracy and stability of predictions of planning problem priorities and severity, providing more scientific support for decision-making.
[0114] It should be noted that for the sake of simplicity, the method embodiments are described as a series of actions. However, those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0115] Based on the same inventive concept, an embodiment of the present invention provides a device for handling electromagnetic compatibility issues. Figure 4 , Figure 4 This is a structural block diagram of an electromagnetic compatibility problem processing device provided by an embodiment of the present invention. Figure 4 As shown, the electromagnetic compatibility problem processing device of this embodiment may include:
[0116] A first determining module is configured to determine at least one electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time from an electromagnetic compatibility problem solution database, and to 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;
[0117] a first execution module, configured to sequentially execute a solution to each of the at least one electromagnetic compatibility problem until the currently occurring electromagnetic compatibility problem is resolved;
[0118] A first recording module is configured to record the electromagnetic compatibility problem that occurred this time and the process of resolving the electromagnetic compatibility problem that occurred this time in the electromagnetic compatibility problem resolution database to obtain an updated electromagnetic compatibility problem resolution database, wherein the updated electromagnetic compatibility problem resolution database is used to process the electromagnetic compatibility problem that occurs next time; the process of resolving the electromagnetic compatibility problem that occurred this time includes at least: a solution to the at least one electromagnetic compatibility problem and an execution order of the solution to the at least one electromagnetic compatibility problem.
[0119] Optionally, the at least one electromagnetic compatibility problem includes N+1 electromagnetic compatibility problems; and the first determining module and the first executing module comprise:
[0120] A second determining module is configured to sequentially select n from 1 to N and determine an nth electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time from the electromagnetic compatibility problem solution database;
[0121] a third determining module, configured to determine the solution to the nth electromagnetic compatibility problem in the electromagnetic compatibility problem solution database as the nth solution to the electromagnetic compatibility problem that occurs this time;
[0122] a second execution module, configured to execute an nth electromagnetic compatibility rectification operation for the electromagnetic compatibility problem that occurred this time according to the nth solution;
[0123] The fourth determination module is used to, after performing the nth electromagnetic compatibility rectification operation, determine, from the electromagnetic compatibility problem solution database, an (n+1)th electromagnetic compatibility problem that matches the electromagnetic compatibility problem that has occurred this time, if it is determined that the electromagnetic compatibility problem that has occurred this time has not been resolved, until the electromagnetic compatibility problem that has occurred this time is resolved.
[0124] Optionally, the device further comprises: a construction module for constructing an electromagnetic compatibility problem solving database;
[0125] A construction module is configured to classify a plurality of electromagnetic compatibility problems according to the excess points associated with the plurality of electromagnetic compatibility problems, thereby obtaining a plurality of electromagnetic compatibility problem solution sub-databases, wherein the plurality of electromagnetic compatibility problem solution sub-databases include at least: a first electromagnetic compatibility problem solution sub-database, a second electromagnetic compatibility problem solution sub-database, and a third electromagnetic compatibility problem solution sub-database; the first electromagnetic compatibility problem solution sub-database includes: a plurality of conducted emission current problems and conducted emission voltage problems associated with regularly excess points, and corresponding manual solutions; the second electromagnetic compatibility problem solution sub-database includes: a plurality of conducted emission current problems and conducted emission voltage problems associated with irregularly excess points, and corresponding manual solutions; and the third electromagnetic compatibility problem solution sub-database includes: a plurality of radiated emission problems associated with single-point excess points, and corresponding manual solutions;
[0126] The first determination module includes:
[0127] a target database determination module, configured to determine a target type of electromagnetic compatibility problem solution sub-database from the multiple types of electromagnetic compatibility problem solution sub-databases based on the exceeding points associated with the electromagnetic compatibility problem that occurs this time;
[0128] The problem determination module is configured to determine at least one electromagnetic compatibility problem that matches the electromagnetic compatibility problem that occurs this time from the target type electromagnetic compatibility problem solution sub-database.
[0129] Optionally, the device further comprises:
[0130] A first component determination module is configured to determine, based on the problem description of the at least one electromagnetic compatibility problem, a problematic component causing the electromagnetic compatibility problem that has occurred this time;
[0131] The first execution module includes:
[0132] The rectification execution module is configured to execute a corresponding electromagnetic compatibility rectification operation for each electromagnetic compatibility problem among the at least one electromagnetic compatibility problem, according to a solution corresponding to the electromagnetic compatibility problem and for a problematic device corresponding to the electromagnetic compatibility problem.
[0133] Optionally, the device further comprises:
[0134] a coefficient adjustment module, configured to, after determining the problematic component causing the electromagnetic compatibility problem that occurred this time, increase an impact coefficient of the problematic component by one for the electromagnetic compatibility problem that occurred this time;
[0135] The second component determination module is used to determine, for the electromagnetic compatibility problem that will occur next time, the problematic component that causes the electromagnetic compatibility problem that will occur next time, in descending order of the influence coefficients, when the target type electromagnetic compatibility problem solution sub-database is determined from the multiple types of electromagnetic compatibility problem solution sub-databases.
[0136] Optionally, the device further comprises:
[0137] A sample construction module is used to construct multiple training samples based on the problem descriptions of multiple electromagnetic compatibility problems. The label carried by each training sample is a problematic device corresponding to an electromagnetic compatibility problem.
[0138] A model training module is used to train a deep learning model using the multiple training samples to obtain an electromagnetic compatibility problem location model;
[0139] The first device determination module includes:
[0140] The third component determination module is configured to input a problem description of the at least one electromagnetic compatibility problem into the electromagnetic compatibility problem location model to obtain a problematic component causing the electromagnetic compatibility problem that has occurred this time.
[0141] Optionally, the device further comprises:
[0142] a problem generating module, configured to, after executing a solution to each electromagnetic compatibility problem of the at least one electromagnetic compatibility problem, send the electromagnetic compatibility problem that has occurred to a user terminal if it is determined that the electromagnetic compatibility problem that has occurred has not been resolved;
[0143] A solution acquisition module, configured to acquire a manual solution from the user terminal;
[0144] The second recording module is used to record the electromagnetic compatibility problem that occurred this time and the manual solution from the user terminal in the electromagnetic compatibility problem solution database after executing the manual solution from the user terminal, and obtain an updated electromagnetic compatibility problem solution database.
[0145] Based on the same inventive concept, another embodiment of the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the electromagnetic compatibility problem processing method as described in any of the above embodiments of the present invention are implemented.
[0146] Based on the same inventive concept, another embodiment of the present invention provides an electronic device, such as Figure 5 shown. Figure 5 This is a schematic diagram of an electronic device according to an embodiment of the present invention. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When executed by the processor, the computer program implements the steps of the method for addressing electromagnetic compatibility issues described in any of the above embodiments of the present invention.
[0147] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0148] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0149] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, apparatus, or computer program products. Thus, embodiments of the present invention may take the form of a fully hardware embodiment, a fully software embodiment, or an embodiment combining software and hardware. Furthermore, embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0150] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0151] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0152] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 a process or multiple processes and / or boxes Figure 1 The steps for the function specified in one or more boxes.
[0153] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they become aware of the basic creative concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0154] Finally, it should be noted that, in this document, relational terms such as first and second, etc., are used only 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 terms "comprises," "comprising," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or terminal device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article, or terminal device that includes the element.
[0155] The above is a detailed introduction to the electromagnetic compatibility problem processing method, device, equipment and medium provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method and core ideas of the present invention. At the same time, for those skilled in the art, according to the ideas of the present invention, there may be changes in the specific implementation methods and application scopes. In summary, the contents of this specification should not be understood as limiting the present invention.
Claims
1. A method for handling electromagnetic compatibility problems, characterized in that: The method comprises: Determining at least one electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time from an electromagnetic compatibility problem solution database, and determining a solution to the at least one electromagnetic compatibility problem, the electromagnetic compatibility problem solution database comprising at least: a plurality of electromagnetic compatibility problems and corresponding manual solutions; executing, in sequence, a solution to each electromagnetic compatibility problem of the at least one electromagnetic compatibility problem until the currently occurring electromagnetic compatibility problem is resolved, including: executing, according to the solution to the nth electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem, an nth electromagnetic compatibility rectification operation on a problematic component corresponding to the nth electromagnetic compatibility problem; and, after executing the nth electromagnetic compatibility rectification operation, if it is determined that the currently occurring electromagnetic compatibility problem has not been resolved, executing, according to the solution to the n+1th electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem, an n+1th electromagnetic compatibility rectification operation on a problematic component corresponding to the n+1th electromagnetic compatibility problem until the currently occurring electromagnetic compatibility problem is resolved; 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 to the at least one electromagnetic compatibility problem and the execution order of the solution to the at least one electromagnetic compatibility problem.
2. The method for handling electromagnetic compatibility problems according to claim 1, characterized in that: The at least one electromagnetic compatibility problem includes N+1 electromagnetic compatibility problems; and determining, from an electromagnetic compatibility problem solution database, at least one electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time, including: Sequentially taking n from 1 to N, determining an nth electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time from the electromagnetic compatibility problem solution database; The solution to the nth electromagnetic compatibility problem in the electromagnetic compatibility problem solution database is determined as the nth solution to the electromagnetic compatibility problem that occurs this time.
3. The method for handling electromagnetic compatibility problems according to claim 1, characterized in that: The electromagnetic compatibility problem solving database is constructed according to the following steps: Classifying the multiple electromagnetic compatibility problems according to the exceeding points associated with the multiple electromagnetic compatibility problems to obtain multiple categories of electromagnetic compatibility problem solution sub-databases, the multiple categories of electromagnetic compatibility problem solution sub-databases including at least: a first category electromagnetic compatibility problem solution sub-database, a second category electromagnetic compatibility problem solution sub-database, and a third category electromagnetic compatibility problem solution sub-database; the first category electromagnetic compatibility problem solution sub-database includes: a plurality of regularly associated conducted emission current problems and conducted emission voltage problems and corresponding manual solutions; the second category electromagnetic compatibility problem solution sub-database includes: a plurality of irregularly associated conducted emission current problems and conducted emission voltage problems and corresponding manual solutions; the third category electromagnetic compatibility problem solution sub-database includes: a plurality of associated single-point exceeding points and corresponding manual solutions; Determine at least one electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time from the electromagnetic compatibility problem resolution database, including: Determining a target type of electromagnetic compatibility problem solution sub-database from the multiple types of electromagnetic compatibility problem solution sub-databases according to the exceeding point associated with the electromagnetic compatibility problem that occurs this time; At least one electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time is determined from the target electromagnetic compatibility problem solution sub-database.
4. The method for handling electromagnetic compatibility problems according to claim 3, characterized in that: The method further comprises: According to the problem description of the at least one electromagnetic compatibility problem, a problematic component causing the electromagnetic compatibility problem that occurs this time is determined.
5. The method for handling electromagnetic compatibility problems according to claim 4, characterized in that: After determining the problematic component causing the electromagnetic compatibility problem that occurred this time, the method further includes: In response to the electromagnetic compatibility problem that occurred this time, the impact coefficient of the problem device is increased by 1; For the electromagnetic compatibility problem that occurs next time, when the target type electromagnetic compatibility problem solution sub-database is determined from the multiple types of electromagnetic compatibility problem solution sub-databases, the problematic components that cause the electromagnetic compatibility problem that occurs next time are determined in descending order of the influence coefficients.
6. The method for handling electromagnetic compatibility problems according to claim 4, characterized in that: The method further comprises: Based on the problem descriptions of multiple electromagnetic compatibility issues, multiple training samples are constructed. The label carried by each training sample is a problem device corresponding to the electromagnetic compatibility issue. Using the multiple training samples, training a deep learning model to obtain an electromagnetic compatibility problem location model; Determining, based on the problem description of the at least one electromagnetic compatibility problem, a problematic component causing the electromagnetic compatibility problem that has occurred, includes: The problem description of the at least one electromagnetic compatibility problem is input into the electromagnetic compatibility problem location model to obtain the problematic component causing the electromagnetic compatibility problem that occurred this time.
7. The method for handling electromagnetic compatibility problems according to any one of claims 1 to 6, characterized in that: The method further comprises: After executing a solution to each electromagnetic compatibility problem in the at least one electromagnetic compatibility problem, if it is determined that the electromagnetic compatibility problem that has occurred this time has not been resolved, sending the electromagnetic compatibility problem that has occurred this time to a user terminal; Obtaining a manual solution from the user terminal; After executing the manual solution from the user terminal, if it is determined that the electromagnetic compatibility problem that has occurred this time has been solved, the electromagnetic compatibility problem that has occurred this time and the manual solution from the user terminal are recorded in 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 comprises: A first determining module is configured to determine at least one electromagnetic compatibility problem matching the electromagnetic compatibility problem that occurs this time from an electromagnetic compatibility problem solution database, and to 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; a first execution module, configured to sequentially execute a solution to each electromagnetic compatibility problem of the at least one electromagnetic compatibility problem until the currently occurring electromagnetic compatibility problem is resolved, specifically configured to execute an nth electromagnetic compatibility rectification operation on a problematic component corresponding to the nth electromagnetic compatibility problem according to the solution to the nth electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem; and, if it is determined after executing the nth electromagnetic compatibility rectification operation that the currently occurring electromagnetic compatibility problem has not been resolved, execute an n+1th electromagnetic compatibility rectification operation on the problematic component corresponding to the n+1th electromagnetic compatibility problem according to the solution to the n+1th electromagnetic compatibility problem that matches the currently occurring electromagnetic compatibility problem until the currently occurring electromagnetic compatibility problem is resolved; A first recording module is configured to record the electromagnetic compatibility problem that occurred this time and the process of resolving the electromagnetic compatibility problem that occurred this time in the electromagnetic compatibility problem resolution database to obtain an updated electromagnetic compatibility problem resolution database, wherein the updated electromagnetic compatibility problem resolution database is used to process the electromagnetic compatibility problem that occurs next time; the process of resolving the electromagnetic compatibility problem that occurred this time includes at least: a solution to the at least one electromagnetic compatibility problem and an execution order of the solution to the at least one electromagnetic compatibility problem.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the computer program is executed by the processor, the method for processing electromagnetic compatibility problems according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for processing electromagnetic compatibility problems according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
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
Equipment fault prediction and diagnosis method
CN114691435A
Information acquisition method and device based on user portrait, and electronic equipment
CN117312505A