Dynamic compensation analog switch turn-off isolation automation test method and system
By building multiple dedicated data sub-libraries and deep learning models, the automated isolation test method for dynamically compensating analog switches during shutdown solves the problem of low testing efficiency in existing technologies and achieves efficient and accurate isolation testing in complex scenarios.
Patent Information
- Application Number
- CN202511247661.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-03
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2045-09-03
AI Technical Summary
Existing automated testing methods for analog switch off-isolation lack flexibility and are unable to cope with complex application scenarios, resulting in low test efficiency and long testing time. They are also unable to quickly determine whether the switch isolation performance meets the safety and performance requirements of the engineering design.
Through the dynamic compensation analog switch shutdown isolation automation test method, multiple dedicated data sub-libraries are built, and the isolation test model is established using the deep learning model. Multi-level test results with fuzzy output and precise output are provided, and test results simulation is carried out in combination with user needs.
It improves the flexibility and accuracy of the test, enhances the automation level of the test process, and can quickly obtain accurate isolation results in different environments and interference signals, thereby improving test efficiency and the reliability of the results.
Smart Images

Figure CN120761841A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of isolation test, in particular to a dynamic compensation analog switch off-isolation automatic test method and system. BACKGROUND
[0002] In the off-isolation of the switch, the switch refers to a device used to control the on-off connection of the circuit, which should effectively block the passage of signals or currents in the off state to ensure the safety and stability of the system. The isolation test is to evaluate the ability of the switch to prevent signal leakage in the off state to ensure that it meets the system's requirements for safety and interference suppression. The purpose of the isolation test is to verify whether the off performance of the switch meets the standard, prevent signal penetration or interference diffusion, thereby protecting the normal operation of the equipment, improving the reliability of the system, and meeting the relevant safety specifications.
[0003] The patent with the publication number CN119125866A, a test circuit and platform for accurately testing the off-state isolation of analog switches, relates to the technical field of electronic circuits. The test platform includes a circuit that specifically includes: a sine wave generation circuit, a signal amplification circuit, and a secondary filter circuit. The platform includes: a sine wave generation circuit, a DUT, a signal amplification circuit, a secondary filter circuit, an integrated circuit test bench, and an oscilloscope. The addition of the amplification filter circuit not only improves the accuracy of the test but also allows direct testing using the test bench. The addition of the secondary band-pass filter design has processed most of the noise signals at the detection end. The integrated circuit test bench automatically generates test waveforms and automatically controls the switching of different test channels. The amplification filter allows the signal to be automatically tested using the integrated circuit test bench. The addition of the test accuracy also improves the test efficiency.
[0004] Currently, the analog switch off-isolation automatic test process based on existing technology generally relies on fixed test parameters (such as preset interference frequency, amplitude, and duration) and limited interference signal types. This method lacks flexibility and is difficult to cope with the changing environment and interference sources in actual complex application scenarios, resulting in test results that cannot truly reflect the isolation performance of the system under different working conditions. As a result, the test efficiency is low, time-consuming, and difficult to quickly determine whether the switch isolation performance meets the safety and performance requirements of engineering design, affecting the reliability evaluation and optimization design of the equipment, thus the present application is proposed. SUMMARY
[0005] The present application aims to provide a dynamic compensation analog switch off-isolation automatic test method and system to solve the problems raised in the background art.
[0006] To achieve the above object, the present invention provides the following technical solution: a method for automatically testing the off-isolation of a dynamically compensated analog switch, the method comprising:
[0007] Information acquisition: Obtain previous switch off isolation test information, including test switch information, test environment information, interference signal information and test results;
[0008] Information processing: Classify the test information through the classification method to obtain the classification result. The classification result includes classification fixed items and classification information. The classification information includes several sub-classification information. The classification fixed items include fixed environment and fixed signal.
[0009] Database establishment: Establish a data sub-library for storing sub-classification information, integrate all data sub-libraries to obtain a database, and use information exploration methods based on test information to explore the association between different test switch information and interference signal information to obtain auxiliary information;
[0010] Catalog establishment: Based on the database sub-library, isolation test models for different test switches in different test environments are established using the catalog establishment method and integrated to obtain a catalog table. The catalog table includes reference information, isolation test models, and association relationships.
[0011] Output method determination: preset output methods, including fuzzy output and precise output, obtain user needs, and obtain the result method based on the output method and user needs;
[0012] Simulated isolation test: Obtain target switch information, and obtain target results through testing methods based on the target switch information and the result mode.
[0013] Furthermore, the classification method includes: presetting classification fixed items, the classification fixed items include fixed environments and fixed signals, extracting test environment information and interference signal information in the test information based on the classification fixed items to obtain selected test environments and selected interference signals, integrating the selected test environments and selected interference signals to obtain basic items, extracting test switch information and test results corresponding to the basic items in the test information based on the basic items to obtain selected items, establishing a correspondence between the basic items and the selected items, integrating the correspondence, basic items and selected items to obtain sub-classification information, and integrating all sub-classification information to obtain classification information.
[0014] Furthermore, the information exploration method includes: sorting the test switch information based on the performance of the test switch information to obtain a first sorting result, setting an invariant based on the same test environment information and the same interference signal information, extracting the test switch information in the first sorting result based on the invariant to obtain an adjacent switch group, extracting the test results corresponding to the adjacent switch group in the test information to obtain a result range, establishing a correlation between the invariant and the adjacent switch group, and integrating the correlation, adjacent switch group, result range and invariant to obtain auxiliary information.
[0015] Furthermore, the directory creation method includes:
[0016] Training data acquisition: extract information from the data sub-library to obtain basic items, selected items and association relationships, extract corresponding basic items and selected items based on the association relationships to obtain preliminary data, and pre-process the preliminary data to obtain training data; model selection and training: select a deep learning model as the model matrix, import the training data into the model matrix for the model matrix to learn and obtain the initial model; model adjustment and output: preset verification information and verification results, import the verification information into the initial model to obtain result information, compare the result information and verification results to obtain comparison results, and adjust and optimize the initial model based on the comparison results to obtain an isolation test model; directory establishment: establish the relationship between the isolation test model and different switches and different test environments through the association establishment method to obtain association relationships and reference information, and integrate the association relationships, reference information and isolation test model to obtain a directory table.
[0017] Furthermore, the association establishment method includes: extracting data sub-libraries from a database and numbering them to obtain numbering information, acquiring training data based on the numbering information, recording the order of isolation test model training to obtain sequence information, establishing a first sub-association relationship between the isolation test model and the data sub-library based on the sequence information and the numbering information, extracting basic items of the data sub-library to obtain reference information, establishing a second sub-association relationship between the reference information and the isolation test model based on the first sub-association relationship, and integrating the first sub-association relationship and the second sub-association relationship to obtain an association relationship.
[0018] Furthermore, the test method includes: when the result mode is fuzzy output, a fuzzy output result is obtained through a fuzzy output method based on the target switch information, and the fuzzy output result is a test result; when the result mode is precise output, corresponding reference information is selected based on a catalog table combined with user needs to obtain target information, an isolation test model corresponding to the target information is extracted based on the association relationship to obtain a target model, the target switch information is imported into the target model to obtain a simulation result, and the simulation result and the target information are integrated to obtain a test result.
[0019] Furthermore, the fuzzy output method includes: splitting auxiliary information to obtain correlation, adjacent switch groups, result ranges and invariants, extracting adjacent switch groups containing target switch information to obtain a target switch group, extracting invariants corresponding to the target switch group based on the correlation to obtain a target quantity, extracting the result range corresponding to the target switch group from the auxiliary information to obtain a target range, and integrating the target quantity and the target range to obtain a fuzzy output result.
[0020] The dynamic compensation analog switch off isolation automatic test system uses the above-mentioned dynamic compensation analog switch off isolation automatic test method, and the system includes:
[0021] An information acquisition module acquires test information of previous switch-off isolation, including test switch information, test environment information, interference signal information, and test results;
[0022] An information processing module classifies the test information by a classification method to obtain a classification result, wherein the classification result includes classification fixed items and classification information, the classification information includes a plurality of sub-classification information, and the classification fixed items include a fixed environment and a fixed signal;
[0023] A database establishment module establishes a data sub-library for storing sub-classification information, integrates all data sub-libraries to obtain a database, and uses an information exploration method to explore the association between different test switch information and interference signal information based on the test information to obtain auxiliary information;
[0024] A directory establishment module, based on the data sub-library, establishes isolation test models for different test switches in different test environments using a directory establishment method and integrates them to obtain a directory table, which includes reference information, isolation test models, and association relationships;
[0025] Output mode determination module, preset output mode, output mode includes fuzzy output and precise output, obtains user needs, and obtains the result mode based on the output mode and user needs;
[0026] The simulation isolation test module obtains the target switch information and obtains the target result through the test method based on the target switch information and the result mode.
[0027] Compared with the prior art, the present invention has the following beneficial effects:
[0028] This dynamically compensated analog switch off isolation automated testing method and system systematically utilizes environmental and interference factors in previous test information to classify and store test data, constructing multiple dedicated data sub-libraries for a single category. This enables the isolation test model to accurately test the target switch information in different test scenarios and interference information. When outputting the results, it can not only provide multi-level test results including fuzzy output and precise output, thereby improving the comprehensiveness and accuracy of the test, but also effectively combine the target switch information with fuzzy output technology to enhance the flexibility and robustness of the test, which is conducive to improving the automation level of the test process and the reliability of the results.
[0029] At the same time, during the test process, by importing the target switch information and user requirements, the test results corresponding to the user requirements can be simulated. The test results may include isolation results under different environments and different interference signals. The set directory establishment method is used to establish an isolation test model to facilitate automatic testing of switch-off isolation. A single isolation test model is established for each data sub-library. The set directory table allows management personnel or users to select the corresponding isolation test model according to test requirements. By establishing a single isolation test model for a single data sub-library, the efficiency of switch-off isolation testing can be improved, while reducing the efficiency of model training and improving the accuracy of test results.
[0030] At the same time, through the set test method, different test results are output according to different result modes. When the result mode is fuzzy output, the isolation result of the range value is output. When the result mode is precise output, the precise isolation result is output to improve the efficiency of the isolation test, so as to quickly determine the isolation information of the target switch information. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 It is a schematic diagram of the overall process structure of the present invention.
[0032] Figure 2 Schematic diagram of the classification method structure of the present invention.
[0033] Figure 3 This is a structural diagram of the association establishment method of the present invention.
[0034] Figure 4 Schematic diagram of the test method structure of the present invention. DETAILED DESCRIPTION
[0035] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0036] The main purpose of the automated off-isolation test of dynamically compensated analog switches is to ensure that the switch has good isolation performance in the off state, thereby ensuring the safety and reliability of the system. Through automated testing, the isolation effect of the equipment under various operating conditions can be efficiently and accurately evaluated, potential faults can be discovered in a timely manner, equipment performance can be optimized, and compliance with industry standards and safety regulations can be ensured, thereby ensuring the stable operation and safety of the power system.
[0037] like Figures 1-4 As shown, the present invention provides a technical solution: a method for automatically testing the off-isolation of a dynamically compensated analog switch, the method comprising:
[0038] Information acquisition: Obtain previous switch off isolation test information, including test switch information, test environment information, interference signal information and test results;
[0039] It should be noted that there are multiple pieces of test information. The specific way to obtain the test information can be to obtain it from the work log of the previous switch off isolation test, extract the performance information of the test switch recorded in the work log to obtain the test switch information, extract the test environment recorded in the work log to obtain the test environment information, extract the interference source recorded in the work log to obtain the interference signal information, and extract the isolation result in the work log to obtain the test result. It can also be obtained in multiple ways according to the actual usage. The test switch information refers to the specific parameters and characteristics of the switching equipment used in historical tests, including: model and specifications: technical parameters such as the switch model, manufacturer, rated current and voltage; performance parameters: on-resistance, off-voltage, isolation index, response time, etc.; control status: the opening and closing status of the switch, control signal type (voltage control, pulse control, etc.); manufacturing batch and service life: production time, batch information, cumulative usage time, etc.; test environment information refers to the specific environmental conditions during the test process, including: temperature, humidity : Ambient temperature and humidity levels during testing; Power supply conditions: Power supply voltage and voltage stability or fluctuation; Electromagnetic environment: Surrounding electromagnetic interference levels, shielding measures, etc.; Other environmental factors: Conditions that affect performance, such as vibration, noise, and air pressure; Interference signal information refers to the specific parameters of the interference source or interference signal applied during the test, including: Interference signal type: electromagnetic interference, radio frequency interference, power supply noise, etc.; Signal frequency: The spectrum range of the interference signal (such as hundreds of kHz to hundreds of MHz); Amplitude and intensity: The amplitude or power level of the interference signal; Duration and modulation method: The duration and modulation method (amplitude modulation, frequency modulation, etc.) of the interference signal; Refers to the off-isolation performance indicators measured during the test, including: Isolation value: Signal isolation effect in decibels (dB); Leakage or leakage current: Leakage current or leakage signal strength in the off state; Performance indicators combined with environmental conditions: Specific performance under specific environmental and interference conditions; Other related indicators: Such as the on / off response time of the switch, insulation level, etc.
[0040] Information processing: Classify the test information through the classification method to obtain the classification result. The classification result includes classification fixed items and classification information. The classification information includes several sub-classification information. The classification fixed items include fixed environment and fixed signal.
[0041] It should be noted that the classification fixed items are set through the set classification method, and the test information is classified according to the classification fixed items to obtain the classification results. The classification fixed items are fixed environment and fixed signal, that is, the test information is classified according to the fixed environment and fixed signal as the benchmark information. The fixed environment and fixed signal are selected from the test environment information and interference signal information in the test information.
[0042] Database establishment: Establish a data sub-library for storing sub-classification information, integrate all data sub-libraries to obtain a database, and use information exploration methods based on test information to explore the association between different test switch information and interference signal information to obtain auxiliary information;
[0043] It should be noted that a data sub-library is established to store the sub-classification information generated under a single category, so as to facilitate the subsequent establishment of a model. The data sub-library can be classified into fixed item names to facilitate the selection of the corresponding data sub-library. By establishing a database to store the data sub-library, the information exploration method is set up to explore the relationship between different test switch information and interference signal information, so as to facilitate the subsequent fuzzy output isolation test results.
[0044] Catalog establishment: Based on the database sub-library, isolation test models for different test switches in different test environments are established using the catalog establishment method and integrated to obtain a catalog table. The catalog table includes reference information, isolation test models, and association relationships.
[0045] It should be noted that the directory establishment method is used to establish an isolation test model to facilitate automatic testing of switch-off isolation. A single isolation test model is established for each data sub-library. The directory table is set to facilitate management personnel or users to select the corresponding isolation test model according to test requirements. By establishing a single isolation test model for a single data sub-library, the efficiency of switch-off isolation testing can be improved, while reducing the efficiency of model training and improving the accuracy of test results.
[0046] Output method determination: preset output methods, including fuzzy output and precise output, obtain user needs, and obtain the result method based on the output method and user needs;
[0047] It should be noted that by setting the output mode including fuzzy output and precise output, isolation test information at different levels can be obtained. User needs are met in actual use by establishing an information receiving interface, and the user sends information to the information receiving interface to obtain user needs. The result mode is obtained by matching the user needs with the output mode, and the result mode includes one of fuzzy output and precise output.
[0048] Simulated isolation test: Obtain target switch information, and obtain target results through testing methods based on the target switch information and the result mode.
[0049] It should be noted that during actual use, an information receiving interface can also be established for the target switch information, which is obtained by receiving information sent by the user. The target result corresponding to the user's needs can be obtained by the set information exploration method according to the target switch information and the result method. The target result is the isolation test result of the target switch information.
[0050] As Figure 2 shown, the classification method includes: presetting a classification fixed item, the classification fixed item includes a fixed environment and a fixed signal, extracting test environment information and interference signal information in the test information based on the classification fixed item to obtain selected test environment and selected interference signal, integrating the selected test environment and the selected interference signal to obtain a basic item, extracting test switch information and test results corresponding to the basic item in the test information based on the basic item to obtain a selected item, establishing a corresponding relationship between the basic item and the selected item, integrating the corresponding relationship, the basic item and the selected item to obtain sub-classification information, and integrating all sub-classification information to obtain classification information.
[0051] It should be noted that the classification fixed item is determined according to actual use, specifically, the test environment information and the interference signal information in the test information are selected in turn as the classification fixed item, through the set classification method, the corresponding test switch information and test results are extracted in the test information according to the set classification fixed item and integrated to obtain sub-classification information, so as to use the subsequent training model.
[0052] The information exploration method includes: sorting the test switch information based on the performance advantages and disadvantages to obtain a first sorting result, setting an invariant based on the same test environment information and the same interference signal information, extracting the test switch information in the first sorting result based on the invariant to obtain an adjacent switch group, extracting the test results corresponding to the adjacent switch group in the test information to obtain a result range, establishing the relevance of the invariant and the adjacent switch group, and integrating the relevance, the adjacent switch group, the result range and the invariant to obtain auxiliary information.
[0053] It should be noted that the performance advantages and disadvantages of the test switch information are sorted, and the performances of different switches in response speed, stability, durability, energy consumption, anti-interference ability and safety are comprehensively evaluated to obtain a sorting result from best to worst. The first test switch performs best in each index, has the characteristics of fast response, stable and reliable, long service life, low energy consumption, strong anti-interference and good safety protection, and is most suitable for use in practical application; and other orders are slightly inferior in these indexes, so as to realize scientific sorting of the performance of various switches. According to the performance advantages and disadvantages sorting, the invariant is set according to the actual use, that is, a plurality of adjacent switch groups which are communicated with the same test environment information and the same interference signal information can be obtained, the adjacent switch group is composed of two test switch information, and the result range is composed of two test results corresponding to the test switch information, that is, the range value.
[0054] The directory establishment method includes:
[0055] Training data acquisition: Extract information from the data sub-library to obtain basic items, selected items and association relationships. Based on the association relationships, extract the corresponding basic items and selected items to obtain preliminary data. Preprocess the preliminary data to obtain training data.
[0056] It should be noted that the corresponding basic items and selected items can be extracted through the association relationship to facilitate the acquisition of training data. The preprocessing process includes normalization, missing value filling, outlier removal, feature engineering (such as PCA dimensionality reduction), etc.
[0057] Model selection and training: Select a deep learning model as the model matrix, import the training data into the model matrix for the model matrix to learn and obtain the initial model.
[0058] It should be noted that the deep learning framework, such as convolutional neural network, is selected according to the task type. During the training data import process, the training data can be imported into the model matrix in batches according to actual usage requirements to obtain the initial model.
[0059] Model adjustment and output: preset verification information and verification results, import the verification information into the initial model to obtain result information, compare the result information and the verification result to obtain the comparison result, and adjust and optimize the initial model based on the comparison result to obtain the isolation test model.
[0060] It should be noted that the verification information is specific switch information, and the verification result is the isolation test result information consistent with the test result. The model is adjusted based on the difference analysis (such as the confusion matrix): underfitting: increase network complexity or training rounds; overfitting: introduce dropout layers or data enhancement, and finally output the isolation test model that passes the verification.
[0061] Catalog establishment: The relationship between the isolation test model and different switches and different test environments is established through an association establishment method to obtain association relationships and reference information, and the association relationships, reference information and isolation test model are integrated to obtain a catalog table.
[0062] It should be noted that the relationship between the isolation test model and different switches and different test environments is established through the set association establishment method, so that the corresponding isolation test model can be found according to the subsequent usage requirements. By establishing a directory table, it is easy to find the isolation test model.
[0063] like Figure 3As shown, the association establishment method includes: extracting data sub-libraries from a database and numbering them to obtain numbering information, acquiring training data based on the numbering information, recording the order of isolation test model training to obtain sequence information, establishing a first sub-association relationship between the isolation test model and the data sub-library based on the sequence information and the numbering information, extracting basic items of the data sub-library to obtain reference information, establishing a second sub-association relationship between the reference information and the isolation test model based on the first sub-association relationship, and integrating the first sub-association relationship and the second sub-association relationship to obtain an association relationship.
[0064] It should be noted that the process of extracting the data sub-libraries from the database and numbering them to obtain numbering information, that is, numbering each data sub-library accordingly and recording the numbers to obtain numbering information, the process of recording the order of isolation test model training to obtain sequence information, that is, recording the order of initial training of the isolation test model and numbering it to obtain sequence information, and the process of establishing the first sub-association relationship between the isolation test model and the data sub-library based on the sequence information and the numbering information, that is, selecting the isolation test model and the data sub-library corresponding to the sequence information and the numbering information, establishing a connection relationship between the two to obtain the first sub-association relationship, and establishing the second sub-association relationship through the first sub-association relationship in combination with the reference information. By establishing the association relationship, it is convenient to select the corresponding isolation test model according to the actual usage requirements when selecting the model. Specifically, the corresponding numbering information and the corresponding sequence information are as follows Figure 3 shown.
[0065] like Figure 4 As shown, the test method includes: when the result mode is fuzzy output, a fuzzy output result is obtained through a fuzzy output method based on the target switch information, and the fuzzy output result is a test result; when the result mode is precise output, corresponding reference information is selected based on a catalog table combined with user needs to obtain target information, an isolation test model corresponding to the target information is extracted based on the association relationship to obtain a target model, the target switch information is imported into the target model to obtain a simulation result, and the simulation result and the target information are integrated to obtain a test result.
[0066] It should be noted that through the test method set, different test results are output according to different result modes, when the result mode is fuzzy output, the isolation degree result of the range value is output, and when the result mode is accurate output, the accurate isolation degree result is output, so as to improve the efficiency of the isolation test, so as to quickly determine the isolation degree information of the target switch information, and based on the directory table, the corresponding reference information is selected according to the user demand to obtain the target information, that is, the information matching process, the reference information required by the user is selected to obtain the target information, and based on the association relationship, the isolation test model corresponding to the target information is extracted to obtain the target model and the target switch information is imported into the target model to obtain the simulation result, that is, the isolation degree result under the target information can be obtained, so as to obtain the isolation test result under different environmental information and interference signals, so as to adapt to different actual situations, in the actual use process, the feedback address information of the user can be obtained, the feedback address information includes but is not limited to mobile phone number, email and IP address, etc., and the target result is sent to the user through the feedback address information.
[0067] The fuzzy output method comprises: splitting auxiliary information to obtain relevance, adjacent switch groups, result range and invariants, extracting an adjacent switch group containing target switch information to obtain a target switch group, extracting invariants corresponding to the target switch group based on the relevance to obtain target quantities, extracting a result range corresponding to the target switch group in the auxiliary information to obtain a target range, and integrating the target quantities and the target range to obtain a fuzzy output result.
[0068] It should be noted that the process of extracting an adjacent switch group containing target switch information to obtain a target switch group, that is, information matching, selecting an adjacent switch group in which the target switch information is located to obtain a target switch group, and the process of extracting invariants corresponding to the target switch group based on the relevance to obtain target quantities, that is, extracting environmental information and interference signal information of the target range, so as to understand the environment and interference source under which the target range is generated when the fuzzy output result is obtained, so as to further understand the test result.
[0069] The dynamic compensation simulation switch-off isolation degree automatic test system comprises:
[0070] The information acquisition module acquires test information of previous switch-off isolation degrees, and the test information comprises test switch information, test environment information, interference signal information and test results.
[0071] The information processing module classifies the test information by a classification method to obtain a classification result, the classification result comprises a classification fixed item and classification information, the classification information comprises a plurality of sub-classification information, and the classification fixed item comprises fixed environment and fixed signal.
[0072] A database establishment module establishes a data sub-library for storing sub-classification information, integrates all data sub-libraries to obtain a database, and uses an information exploration method to explore the association between different test switch information and interference signal information based on the test information to obtain auxiliary information;
[0073] A directory establishment module, based on the data sub-library, establishes isolation test models for different test switches in different test environments using a directory establishment method and integrates them to obtain a directory table, which includes reference information, isolation test models, and association relationships;
[0074] Output mode determination module, preset output mode, output mode includes fuzzy output and precise output, obtains user needs, and obtains the result mode based on the output mode and user needs;
[0075] The simulation isolation test module obtains the target switch information and obtains the target result through the test method based on the target switch information and the result mode.
[0076] Although embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and variations may be made to these embodiments without departing from the principles and spirit of the invention, and that the scope of the invention is limited by the accompanying embodiments and their equivalents.
Claims
1. A method for automatically testing the off-isolation of a dynamically compensated analog switch, the method comprising: Information acquisition: obtaining previous switch-off isolation test information, including test switch information, test environment information, interference signal information, and test results; Characterized in that the method further comprises: Information processing, classifying the test information through a classification method to obtain a classification result, the classification result includes classification fixed items and classification information, the classification information includes several sub-classification information, and the classification fixed items include fixed environment and fixed signal; Establishing a database: establishing a data sub-library for storing sub-classification information, integrating all data sub-libraries to obtain a database, and using an information exploration method to explore the association between different test switch information and interference signal information based on the test information to obtain auxiliary information; Catalog establishment: Based on the database sub-library, isolation test models for different test switches in different test environments are established using the catalog establishment method and integrated to obtain a catalog table. The catalog table includes reference information, isolation test models, and association relationships. Determine the output method and preset the output method, which includes fuzzy output and precise output. Obtain user needs and obtain the result method based on the output method and user needs; Simulate isolation test, obtain target switch information, and obtain target result through test method based on target switch information and result mode.
2. The method for automatically testing the isolation of a dynamically compensated analog switch according to claim 1, wherein: The classification method includes presetting classification fixed items, the classification fixed items include fixed environments and fixed signals, extracting test environment information and interference signal information in test information based on the classification fixed items to obtain selected test environments and selected interference signals, integrating the selected test environments and selected interference signals to obtain basic items, extracting test switch information and test results corresponding to the basic items in the test information based on the basic items to obtain selected items, establishing a corresponding relationship between the basic items and the selected items, integrating the corresponding relationship, the basic items and the selected items to obtain sub-classification information, and integrating all sub-classification information to obtain classification information.
3. The method for automatically testing the isolation of a dynamically compensated analog switch according to claim 1, wherein: The information exploration method includes sorting the test switch information based on the performance of the test switch information to obtain a first sorting result, setting an invariant based on the same test environment information and the same interference signal information, extracting the test switch information in the first sorting result based on the invariant to obtain an adjacent switch group, extracting the test results corresponding to the adjacent switch group from the test information to obtain a result range, establishing a correlation between the invariant and the adjacent switch group, and integrating the correlation, the adjacent switch group, the result range, and the invariant to obtain auxiliary information.
4. The method for automatically testing the isolation of a dynamically compensated analog switch according to claim 1, wherein: The directory establishment method includes: Acquiring training data: extracting information from the data sub-database to obtain basic items, selected items, and association relationships. Based on the association relationships, extracting the corresponding basic items and selected items to obtain preliminary data. Preprocessing the preliminary data to obtain training data. Model selection and training: select a deep learning model as the model matrix, import the training data into the model matrix for the model matrix to learn and obtain the initial model; Model adjustment and output, preset verification information and verification results, import the verification information into the initial model to obtain result information, compare the result information and the verification result to obtain a comparison result, and adjust and optimize the initial model based on the comparison result to obtain an isolation test model; Directory establishment: The relationship between the isolation test model and different switches and different test environments is established through an association establishment method to obtain association relationships and reference information, and the association relationships, reference information and isolation test model are integrated to obtain a directory table.
5. The method for automatically testing the isolation of a dynamically compensated analog switch according to claim 4, wherein: The association establishment method includes extracting data sub-libraries from a database and numbering them to obtain numbering information, acquiring training data based on the numbering information, recording the order in which the isolation test model is trained to obtain sequence information, establishing a first sub-association relationship between the isolation test model and the data sub-library based on the sequence information and the numbering information, extracting basic items of the data sub-library to obtain reference information, establishing a second sub-association relationship between the reference information and the isolation test model based on the first sub-association relationship, and integrating the first sub-association relationship and the second sub-association relationship to obtain an association relationship.
6. The method for automatically testing the isolation of a dynamically compensated analog switch according to claim 1, wherein: The test method includes: when the result mode is fuzzy output, a fuzzy output result is obtained through a fuzzy output method based on the target switch information, and the fuzzy output result is a test result; when the result mode is precise output, corresponding reference information is selected based on a catalog table combined with user needs to obtain target information, an isolation test model corresponding to the target information is extracted based on the association relationship to obtain a target model, the target switch information is imported into the target model to obtain a simulation result, and the simulation result and the target information are integrated to obtain a test result.
7. The method for automatically testing the isolation of a dynamically compensated analog switch according to claim 6, wherein: The fuzzy output method includes splitting auxiliary information to obtain correlation, adjacent switch groups, result ranges, and invariants; extracting adjacent switch groups containing target switch information to obtain a target switch group; extracting invariants corresponding to the target switch group based on the correlation to obtain a target quantity; extracting the result range corresponding to the target switch group from the auxiliary information to obtain a target range; and integrating the target quantity and the target range to obtain a fuzzy output result.
8. A dynamically compensated analog switch off isolation automated test system, using the dynamically compensated analog switch off isolation automated test method according to any one of claims 1 to 7, characterized in that: The system comprises: An information acquisition module acquires test information of previous switch-off isolation, including test switch information, test environment information, interference signal information, and test results; An information processing module classifies the test information by a classification method to obtain a classification result, wherein the classification result includes classification fixed items and classification information, the classification information includes a plurality of sub-classification information, and the classification fixed items include a fixed environment and a fixed signal; A database establishment module establishes a data sub-library for storing sub-classification information, integrates all data sub-libraries to obtain a database, and uses an information exploration method to explore the association between different test switch information and interference signal information based on the test information to obtain auxiliary information; A directory establishment module, based on the database sub-library, establishes isolation test models for different test switches under different test environments using a directory establishment method and integrates them to obtain a directory table, which includes reference information, isolation test models, and association relationships; Output mode determination module, preset output mode, output mode includes fuzzy output and precise output, obtains user needs, and obtains the result mode based on the output mode and user needs; The simulation isolation test module obtains the target switch information and obtains the target result through the test method based on the target switch information and the result mode.
Citation Information
Patent Citations
Isolation test device and method
CN105162535A
Sensitivity attenuation test method and related apparatus
CN108964805A
Test circuit and platform for accurately testing cut-off state isolation of analog switch
CN119125866A
Noise sensor operation monitoring system and method based on multivariate data fusion processing
CN119935305A
Data classification and grading method and device based on artificial intelligence large model technology
CN120448352A