Test method and system of relay test device
By building test space in the relay test device, matching the test pen position, building the test task sequence, and dynamically optimizing the load, the problem of insufficient rationality of the test task sequence in the existing technology is solved, and the testing efficiency and dynamic testing effect are improved.
Patent Information
- Application Number
- CN202411683335.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2025-03-28
AI Technical Summary
Existing relay testing devices cannot effectively ensure the rationality of the test sequence of multiple test tasks, affecting the dynamic test results.
By building test space and determining test points, matching the distribution location of the test pen, building test tasks, and determining the test sequence based on the test tasks, time and load volume, a multi-dimensional progress control system is formed to dynamically optimize the test load.
The reasonable order arrangement of multiple test tasks is achieved, taking into account time and load, and the testing efficiency and dynamic testing effect are improved.
Smart Images

Figure CN119716702A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of testing a relay testing device, and in particular to a testing method and system for a relay testing device. Background Art
[0002] With the development of science and technology, relay testing devices are used in the industrial field to perform positioning tests on relays. At this time, the relay testing device tests the relay through a test pen. In the prior art, the relay has multiple test tasks. The relay testing device performs corresponding tests along the multiple test tasks and sorts them according to a single dimension. It cannot guarantee the rationality of the test sequence of the multiple test tasks, and thus cannot achieve progress control of multiple test combinations, which affects the dynamic test effect of the relay testing device on the relay. Summary of the invention
[0003] The purpose of the present invention is to overcome the shortcomings of the prior art. The present invention provides a testing method and system for a relay testing device, which constructs a test space based on the location of the relay testing device, and determines multiple test points in the test space based on the test space and the relay; matches the distribution positions of corresponding test pens according to the multiple test points and the models of the relay; constructs multiple test tasks according to the test list matched by the relay, the distribution positions of the test pens and the test logic of the relay testing device; determines the test order of multiple test tasks according to the multiple test tasks, the test time of the relay testing device and the test load of the relay testing device, and is compatible with the overall consideration of multiple test tasks, the test time of the relay testing device and the test load of the relay testing device, realizes multi-dimensional control of multiple test tasks, the test time of the relay testing device and the test load of the relay testing device, and ensures the rationality of the test order of multiple test tasks.
[0004] Furthermore, multiple test combinations are formed according to the classification of the test order of multiple test tasks, and a progress management and control system for the multiple test combinations is constructed based on the multiple test combinations, the test progress logic and the test progress of the multiple test combinations; in the progress management and control system, the corresponding load level is defined according to the test progress of the multiple test combinations, the current load of the relay test device and the model of the relay test device, and the load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay, thereby realizing the optimization of the load of the relay test device, thereby controlling the test efficiency of the relay test device on the multiple test tasks in the relay, and further realizing the progress management and control of the multiple test combinations in the progress management and control system, thereby ensuring the dynamic testing effect of the relay test device on the relay.
[0005] An embodiment of the present invention provides a test method for a relay test device, characterized in that the method is applied to a test scenario of a relay test device; the relay test device comprises a frame and a test pen, the test pen is installed in the frame and is used to test the relay;
[0006] The testing method of the relay testing device comprises:
[0007] Constructing a test space based on the location of the relay test device, and determining a plurality of test points in the test space based on the test space and the relay;
[0008] Match the distribution positions of corresponding test pens according to multiple test points and relay models;
[0009] Construct multiple test tasks according to the test list matched by the relay, the distribution position of the test pens and the test logic of the relay test device;
[0010] Determining a test sequence of the plurality of test tasks according to the plurality of test tasks, a test time of the relay test device, and a test load of the relay test device;
[0011] According to the classification of the test order of multiple test tasks, multiple test combinations are formed, and a progress control system for multiple test combinations is constructed based on the multiple test combinations, the test progress logic and the test progress of the multiple test combinations;
[0012] In the progress control system, the corresponding load level is defined according to the test progress of multiple test combinations, the current load of the relay test device and the model of the relay test device. The load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay.
[0013] Optionally, the step of constructing a test space based on the location of the relay test device and determining a plurality of test points in the test space based on the test space and the relay includes:
[0014] Collecting response signals of relay testing devices;
[0015] Determine the location of the relay test device based on the analysis of the response signal;
[0016] Collecting a plurality of space coefficients according to the positioning detection of the position where the relay test device is located;
[0017] Constructing a corresponding test space according to a plurality of space coefficients and a test range of a relay test device;
[0018] When the relay is in the relay testing device, the test space and the relay are associated, and a plurality of test points of the test space are determined according to the test space and the relay.
[0019] Optionally, the distribution positions of the corresponding test pens are matched according to the multiple test points and relay models, including:
[0020] Collect multiple test points;
[0021] Defining the relative position of each test point according to multiple test points;
[0022] Define the distribution of test pens based on the relative positions of each test point, the spatial system of the test space, and the model of the relay;
[0023] Collecting the insertion depth of each test pen based on tracing the distribution position of the corresponding test pen;
[0024] The final test position is defined by associating the insertion depth of each test pen and the distribution position of the test pen;
[0025] The corresponding test distance deviation is defined according to the final test position and the matching of multiple test points. If the test distance deviation is greater than the preset test distance deviation, the final test position is dynamically optimized until the test distance deviation is less than the preset test distance deviation.
[0026] Optionally, the step of constructing multiple test tasks according to the test list matched by the relay, the distribution positions of the test pens, and the test logic of the relay test device includes:
[0027] Freeze the relay, and collect information space of the relay based on the detection of the relay;
[0028] Defining a list of tests matched by the relay based on traversal of the information space of the relay;
[0029] Associating the test list matched by the relay, the distribution location of the test pens and the relay test device;
[0030] Defining a first task allocation coefficient according to a test list matched by the relay and distribution positions of the test pens;
[0031] defining a second task allocation coefficient according to a test list matched by the relay and a test logic of the relay testing device;
[0032] A plurality of test tasks are constructed based on the second task allocation coefficient, the first task allocation coefficient, and the relay testing device.
[0033] Optionally, determining the test order of the multiple test tasks according to the multiple test tasks, the test time of the relay test device, and the test load of the relay test device includes:
[0034] Freeze multiple test tasks;
[0035] defining a test load of the relay test device based on a load detection of the relay test device;
[0036] Associating a plurality of test tasks, a test time of a relay test device, and a test load of the relay test device;
[0037] A test sequence of the plurality of test tasks is determined based on the plurality of test tasks, a test time of the relay test device, and a test load of the relay test device.
[0038] Optionally, forming multiple test combinations according to the classification of the test order of multiple test tasks, and constructing a progress control system for the multiple test combinations based on the multiple test combinations, the test progress logic, and the test progress of the multiple test combinations, includes:
[0039] Freeze the test order of multiple test tasks;
[0040] Classification logic corresponding to the test sequence of multiple test tasks and the model matching of relay test devices;
[0041] The classification of the test sequences of the multiple test tasks is triggered according to the test sequences of the multiple test tasks and the corresponding classification logic, and multiple test combinations are dynamically formed in the classification process of the test sequences of the multiple test tasks.
[0042] Optionally, the forming of multiple test combinations according to the classification of the test order of the multiple test tasks, and building a progress control system for the multiple test combinations based on the multiple test combinations, the test progress logic and the test progress of the multiple test combinations, further includes:
[0043] Dynamically manage multiple test suites and perform synchronous testing on each test task in the same test suite;
[0044] Match the corresponding test weights based on multiple test combinations and test progress logic;
[0045] A progress control system for multiple test combinations is established based on the test weights and test progress of multiple test combinations.
[0046] Optionally, in the progress control system, the corresponding load level is defined according to the test progress of multiple test combinations, the current load of the relay test device, and the model of the relay test device, and the load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device, and the model of the relay, including:
[0047] In the progress control system, monitor the test progress of multiple test combinations;
[0048] Correlate the test progress of multiple test combinations and the current load of the relay test device;
[0049] defining a load variation of the relay test device according to the test progress of the plurality of test combinations and the current load of the relay test device;
[0050] The corresponding load level is defined based on the load variation of the relay test device and the model of the relay test device.
[0051] Optionally, in the progress control system, the corresponding load level is defined according to the test progress of multiple test combinations, the current load of the relay test device and the model of the relay test device, and the load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay, and further includes:
[0052] Collect the load level, the completion status of each test task, the model of the relay test device and the model dynamics of the relay, and perform multiple interactions on the load level, the completion status of each test task, the model of the relay test device and the model dynamics of the relay;
[0053] The load of the relay testing device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay testing device and the model of the relay.
[0054] In addition, an embodiment of the present invention further provides a test system for a relay test device, the test system for the relay test device comprising:
[0055] A test point module, used to construct a test space based on the location of the relay test device, and determine multiple test points of the test space based on the test space and the relay;
[0056] Position module, used to match the distribution position of corresponding test pens according to multiple test points and relay models;
[0057] A test task module is used to construct multiple test tasks according to the test list matched by the relay, the distribution position of the test pens and the test logic of the relay test device;
[0058] A test sequence module, used to determine a test sequence of the multiple test tasks according to the multiple test tasks, the test time of the relay test device and the test load of the relay test device;
[0059] A system module is used to form multiple test combinations according to the classification of the test order of multiple test tasks, and to build a progress control system for multiple test combinations based on the multiple test combinations, the test progress logic, and the test progress of the multiple test combinations;
[0060] The load module is used to define the corresponding load level in the progress control system according to the test progress of multiple test combinations, the current load of the relay test device and the model of the relay test device, and dynamically optimize the load of the relay test device according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay.
[0061] In an embodiment of the present invention, through the method in the embodiment of the present invention, a test space is constructed based on the location of a relay test device, and multiple test points of the test space are determined based on the test space and the relay; the distribution positions of the corresponding test pens are matched according to the multiple test points and the model of the relay; multiple test tasks are constructed according to the test list matched by the relay, the distribution positions of the test pens and the test logic of the relay test device; the test order of the multiple test tasks is determined according to the multiple test tasks, the test time of the relay test device and the test load of the relay test device, which is compatible with the overall consideration of the multiple test tasks, the test time of the relay test device and the test load of the relay test device, realizes the multi-dimensional control of the multiple test tasks, the test time of the relay test device and the test load of the relay test device, and ensures the rationality of the test order of the multiple test tasks.
[0062] Furthermore, multiple test combinations are formed according to the classification of the test order of multiple test tasks, and a progress management and control system for the multiple test combinations is constructed based on the multiple test combinations, the test progress logic and the test progress of the multiple test combinations; in the progress management and control system, the corresponding load level is defined according to the test progress of the multiple test combinations, the current load of the relay test device and the model of the relay test device, and the load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay, thereby realizing the optimization of the load of the relay test device, thereby controlling the test efficiency of the relay test device on the multiple test tasks in the relay, and further realizing the progress management and control of the multiple test combinations in the progress management and control system, thereby ensuring the dynamic testing effect of the relay test device on the relay. BRIEF DESCRIPTION OF THE DRAWINGS
[0063] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0064] Figure 1 is a schematic diagram of a relay testing device in an embodiment of the present invention;
[0065] Figure 2 is a flow chart of a test method of a relay test device in an embodiment of the present invention;
[0066] Figure 3 is a flow chart of S11 in the test method of the relay test device in the embodiment of the present invention;
[0067] Figure 4 is a flow chart of S12 in the test method of the relay test device in the embodiment of the present invention;
[0068] Figure 5 is a flow chart of S13 in the test method of the relay test device in the embodiment of the present invention;
[0069] Figure 6 is a flow chart of S14 in the test method of the relay test device in the embodiment of the present invention;
[0070] Figure 7 is a flow chart of S15 in the test method of the relay test device in the embodiment of the present invention;
[0071] Figure 8 is a flow chart of S16 in the test method of the relay test device in the embodiment of the present invention;
[0072] Fig. 9 Schematic diagram of the structure of the test system of the relay test device in the embodiment of the present invention;
[0073] Fig.10 The figure is a hardware diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0074] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. 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 creative work are within the scope of protection of the present invention.
[0075] See also Figures 1 to 10 , a test method for a relay test device, applied to a test scenario of a relay test device; the light-sensing goggles include a light-sensing goggles lens and a light-sensing goggles frame, the light-sensing goggles lens adopts a photochromic lens and is installed in the light-sensing goggles frame; the test method for the relay test device includes:
[0076] Step S11: constructing a test space based on the location of the relay test device, and determining a plurality of test points in the test space based on the test space and the relay;
[0077] Step S12: matching the distribution positions of corresponding test pens according to the multiple test points and relay models;
[0078] Step S13: construct multiple test tasks according to the test list matched by the relay, the distribution positions of the test pens and the test logic of the relay test device;
[0079] Step S14: determining a test order of the multiple test tasks according to the multiple test tasks, the test time of the relay test device, and the test load of the relay test device;
[0080] Step S15: forming a plurality of test combinations according to the classification of the test order of the plurality of test tasks, and constructing a progress control system for the plurality of test combinations based on the plurality of test combinations, the test progress logic, and the test progress of the plurality of test combinations;
[0081] Step S16: In the progress control system, the corresponding load level is defined according to the test progress of multiple test combinations, the current load of the relay test device and the model of the relay test device, and the load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay.
[0082] In an embodiment of the present invention, through the method in the embodiment of the present invention, a test space is constructed based on the location of a relay test device, and multiple test points of the test space are determined based on the test space and the relay; the distribution positions of the corresponding test pens are matched according to the multiple test points and the model of the relay; multiple test tasks are constructed according to the test list matched by the relay, the distribution positions of the test pens and the test logic of the relay test device; the test order of the multiple test tasks is determined according to the multiple test tasks, the test time of the relay test device and the test load of the relay test device, which is compatible with the overall consideration of the multiple test tasks, the test time of the relay test device and the test load of the relay test device, realizes the multi-dimensional control of the multiple test tasks, the test time of the relay test device and the test load of the relay test device, and ensures the rationality of the test order of the multiple test tasks.
[0083] Furthermore, multiple test combinations are formed according to the classification of the test order of multiple test tasks, and a progress management and control system for the multiple test combinations is constructed based on the multiple test combinations, the test progress logic and the test progress of the multiple test combinations; in the progress management and control system, the corresponding load level is defined according to the test progress of the multiple test combinations, the current load of the relay test device and the model of the relay test device, and the load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay, thereby realizing the optimization of the load of the relay test device, thereby controlling the test efficiency of the relay test device on the multiple test tasks in the relay, and further realizing the progress management and control of the multiple test combinations in the progress management and control system, thereby ensuring the dynamic testing effect of the relay test device on the relay.
[0084] In another embodiment of the present invention, the structure of a relay testing device is described. The relay testing device includes a frame and a test pen. The test pen is installed on the frame and is used to test the relay.
[0085] The mounting frame is made of transparent acrylic material, which is lightweight and detachable. The mounting frame consists of two detachable parts, each of which is equipped with four sets of branch boards, which can adapt to relays of different specifications and heights.
[0086] The mounting frame is equipped with butterfly nuts at both ends, which can manually adjust the height and fix the relay in the middle of the mounting frame to accommodate relays of different specifications. The mounting frame provides stable support during the calibration process and ensures that the relay is aligned with the card board through the height adjustment function, achieving an accurate and stable calibration environment.
[0087] At the same time, the male end of the test line is connected to the test pen to ensure good contact. The test pen is directly inserted into the test point of the relay through the test hole of the card board without manual assistance. The combination of the test line and the test pen provides a stable connection for calibration. The design of the test hole ensures the stability of the test pen during the calibration process, reducing the difficulty of operation and the risk of misoperation.
[0088] refer to Figure 3 , in step S11, a test space is constructed based on the location of the relay test device, and a plurality of test points of the test space are determined based on the test space and the relay;
[0089] In the specific implementation process of the present invention, the specific steps may be:
[0090] S111: collecting response signals of the relay testing device;
[0091] S112: Determine the location of the relay testing device according to the analysis of the response signal;
[0092] S113: collecting a plurality of space coefficients according to the positioning detection of the position where the relay testing device is located;
[0093] S114: constructing a corresponding test space according to a plurality of space coefficients and a test range of the relay test device;
[0094] S115: When the relay is in the relay testing device, the test space and the relay are associated, and a plurality of test points of the test space are determined according to the test space and the relay.
[0095] In an embodiment of the present application, a response signal of a relay test device is collected, the response signal of the relay test device is introduced, and signal analysis is performed on the response signal of the relay test device, so that the location of the relay test device is determined based on the analysis of the response signal, and the location of the relay test device is further controlled.
[0096] Furthermore, multiple space coefficients are collected based on positioning detection of the location of the relay testing device, and positioning detection is performed on the location of the relay testing device, so as to construct a corresponding test space based on the multiple space coefficients and the test range of the relay testing device, which is compatible with the overall consideration of the multiple space coefficients and the test range of the relay testing device, ensures multi-dimensional control of the multiple space coefficients and the test range of the relay testing device, and ensures the accuracy of the test space.
[0097] Therefore, when the relay is in the relay testing device, the test space and the relay are associated, and multiple test points of the test space are determined based on the test space and the relay, thereby realizing spatial detection of the test space and the relay and ensuring the accuracy of multiple test points of the test space.
[0098] refer to Figure 4 , in step S12, the distribution positions of the corresponding test pens are matched according to the multiple test points and relay models;
[0099] In the specific implementation process of the present invention, the specific steps may be:
[0100] S121: Collect multiple test points;
[0101] S122: defining the relative position of each test point according to the plurality of test points;
[0102] S123: defining the distribution positions of the test pens based on the relative positions of the test points, the spatial system of the test space, and the model of the relay;
[0103] S124: collecting the insertion depth of each test pen based on tracing the distribution position of the corresponding test pen;
[0104] S125: Associating the insertion depth of each test pen and the distribution position of the test pen to define a final test position;
[0105] S126: defining a corresponding test distance deviation according to the final test position and the matching of multiple test points, and if the test distance deviation is greater than a preset test distance deviation, dynamically optimizing the final test position until the test distance deviation is less than the preset test distance deviation.
[0106] In an embodiment of the present application, multiple test points are collected and controlled, so that the relative position of each test point is defined according to the multiple test points, and the relative position of each test point is introduced, so that the distribution position of the test pen is defined based on the relative position of each test point, the spatial system of the test space, and the model of the relay. It is compatible with the overall consideration of the relative position of each test point, the spatial system of the test space, and the model of the relay, and realizes multi-dimensional control of the relative position of each test point, the spatial system of the test space, and the model of the relay, ensuring the distribution position of the test pen and achieving the correspondence between the distribution position of the test pen and the positions of multiple test points.
[0107] Furthermore, the distribution positions of corresponding test pens are introduced, and the distribution positions of corresponding test pens are traced, so that the insertion depth of each test pen is collected based on the tracing of the distribution positions of corresponding test pens, thereby realizing the detection of the insertion depth of each test pen.
[0108] Therefore, the final test position is defined by associating the insertion depth of each test pen and the distribution position of the test pen, and compatibility is achieved for the insertion depth of each test pen and the distribution position of the test pen, thereby introducing the final test position, and then defining the corresponding test distance deviation based on the final test position and the matching of multiple test points. If the test distance deviation is greater than the preset test distance deviation, the final test position is dynamically optimized until the test distance deviation is less than the preset test distance deviation, thereby realizing dynamic control of the final test position, avoiding large test distance deviations, and realizing accurate testing of relays by the relay testing device.
[0109] refer to Figure 5 , in step S13, in the floor cleaning space, multiple test tasks are constructed according to the test list matched by the relay, the distribution position of the test pen and the test logic of the relay test device;
[0110] In the specific implementation process of the present invention, the specific steps may be:
[0111] S131: freeze the relay, and collect information space of the relay based on the detection of the relay;
[0112] S132: defining a test list matched by the relay based on the traversal of the information space of the relay;
[0113] S133: Associating the test list matched by the relay, the distribution position of the test pen and the relay test device;
[0114] S134: defining a first task allocation coefficient according to a test list matched by the relay and distribution positions of the test pens;
[0115] S135: defining a second task allocation coefficient according to a test list matched by the relay and a test logic of the relay test device;
[0116] S136: Construct a plurality of test tasks based on the second task allocation coefficient, the first task allocation coefficient, and the relay testing device.
[0117] In an embodiment of the present application, the relay is frozen, and the information space of the relay is collected based on the detection of the relay, and the information space of the relay is introduced, so that the test list matched by the relay is defined based on the traversal of the information space of the relay, and the test list matched by the relay is precisely controlled.
[0118] Therefore, by associating the test list matched by the relay, the distribution position of the test pen and the relay testing device, multi-dimensional control of the test list matched by the relay, the distribution position of the test pen and the relay testing device is achieved, and the overall consideration of the test list matched by the relay, the distribution position of the test pen and the relay testing device is compatible.
[0119] Furthermore, a first task allocation coefficient is defined according to the test list matched by the relay and the distribution position of the test pen; at the same time, a second task allocation coefficient is defined according to the test list matched by the relay and the test logic of the relay testing device, and the second task allocation coefficient, the first task allocation coefficient and the relay testing device are introduced, thereby realizing multi-dimensional control of the second task allocation coefficient, the first task allocation coefficient and the relay testing device, and then constructing multiple test tasks based on the second task allocation coefficient, the first task allocation coefficient and the relay testing device, thereby ensuring the accuracy and rationality of the multiple test tasks.
[0120] refer to Figure 6 , S14: determining a test order of the multiple test tasks according to the multiple test tasks, the test time of the relay test device and the test load of the relay test device;
[0121] In the specific implementation process of the present invention, the specific steps may be:
[0122] S141: freeze multiple test tasks;
[0123] S142: defining a test load of the relay test device based on a load detection of the relay test device;
[0124] S143: Associating a plurality of test tasks, a test time of the relay test device, and a test load of the relay test device;
[0125] S144: Determine a test sequence of the multiple test tasks based on the multiple test tasks, the test time of the relay test device, and the test load of the relay test device.
[0126] In an embodiment of the present application, a test space is constructed based on the location of a relay testing device, and multiple test points of the test space are determined based on the test space and the relay; the distribution positions of the corresponding test pens are matched according to the multiple test points and the models of the relays; multiple test tasks are constructed according to the test list matched by the relay, the distribution positions of the test pens and the test logic of the relay testing device; the test sequence of the multiple test tasks is determined according to the multiple test tasks, the test time of the relay testing device and the test load of the relay testing device, which is compatible with the overall consideration of the multiple test tasks, the test time of the relay testing device and the test load of the relay testing device, realizes multi-dimensional control of the multiple test tasks, the test time of the relay testing device and the test load of the relay testing device, and ensures the rationality of the test sequence of the multiple test tasks.
[0127] At this time, multiple test tasks are frozen and introduced. At the same time, the test load of the relay test device is defined based on the load detection of the relay test device to control the multiple test tasks, the test time of the relay test device and the test load of the relay test device.
[0128] Therefore, by associating multiple test tasks, test times of relay test devices, and test load amounts of relay test devices, multi-dimensional control of multiple test tasks, test times of relay test devices, and test load amounts of relay test devices is achieved, so that the test order of multiple test tasks is determined based on the multiple test tasks, test times of relay test devices, and test load amounts of relay test devices, ensuring deep interaction among multiple test tasks, test times of relay test devices, and test load amounts of relay test devices, and achieving accuracy in the test order of multiple test tasks.
[0129] refer to Figure 7 , S15: forming multiple test combinations according to the classification of the test order of the multiple test tasks, and building a progress control system for the multiple test combinations based on the multiple test combinations, the test progress logic and the test progress of the multiple test combinations;
[0130] In the specific implementation process of the present invention, the specific steps may be:
[0131] S151: Freeze the test order of multiple test tasks;
[0132] S152: matching corresponding classification logic based on the test sequence of multiple test tasks and the model of the relay test device;
[0133] S153: triggering classification of the test sequences of the multiple test tasks according to the test sequences of the multiple test tasks and corresponding classification logics, and dynamically forming multiple test combinations in the classification process of the test sequences of the multiple test tasks;
[0134] S154: Dynamically manage multiple test combinations and perform synchronous testing on each test task in the same test combination;
[0135] S155: Logically matching corresponding test weights based on multiple test combinations and test progress;
[0136] S156: Construct a progress control system for the multiple test combinations according to the test weights of the multiple test combinations and the test progress of the multiple test combinations.
[0137] In an embodiment of the present application, the test order of multiple test tasks is fixed; based on the test order of multiple test tasks and the model matching of the relay testing device, the corresponding classification logic is matched, and the overall management and control of the test order of multiple test tasks and the model of the relay testing device are compatible, thereby realizing multi-dimensional control of the test order of multiple test tasks and the model of the relay testing device, and ensuring the accuracy of the classification logic.
[0138] At this time, the classification of the test order of multiple test tasks is triggered according to the test order of multiple test tasks and the corresponding classification logic, and multiple test combinations are dynamically formed in the classification process of the test order of multiple test tasks, so as to introduce multiple test combinations and realize the management and control of multiple test combinations.
[0139] Therefore, multiple test combinations are dynamically managed and controlled, and each test task in the same test combination is tested synchronously; the corresponding test weights are matched based on the multiple test combinations and the test progress logic; a progress management and control system for multiple test combinations is constructed according to the test weights of multiple test combinations and the test progress of multiple test combinations, and the test weights of multiple test combinations and the test progress of multiple test combinations are introduced. The test weights of multiple test combinations and the test progress of multiple test combinations are managed as a whole, and the multi-dimensional control of the test weights of multiple test combinations and the test progress of multiple test combinations is realized, thereby ensuring the rationality of the progress management and control system.
[0140] refer to Figure 8 , S16: In the progress control system, define corresponding load levels according to the test progress of multiple test combinations, the current load of the relay test device, and the model of the relay test device, and dynamically optimize the load of the relay test device according to the load level, the completion status of each test task, the model of the relay test device, and the model of the relay;
[0141] In the specific implementation process of the present invention, the specific steps may be:
[0142] S161: Monitor the test progress of multiple test combinations in the progress control system;
[0143] S162: Associating the test progress of the plurality of test combinations with the current load of the relay test device;
[0144] S163: defining a load change amount of the relay test device according to the test progress of the plurality of test combinations and the current load amount of the relay test device;
[0145] S164: defining a corresponding load level based on a load change amount of the relay test device and a model of the relay test device;
[0146] S165: collecting the load level, the completion status of each test task, the model of the relay test device and the model dynamics of the relay, and performing multiple interactions on the load level, the completion status of each test task, the model of the relay test device and the model dynamics of the relay;
[0147] S166: Dynamically optimize the load of the relay testing device according to the load level, the completion status of each test task, the model of the relay testing device, and the model of the relay.
[0148] In the specific implementation process of the present invention, a plurality of test combinations are formed according to the classification of the test order of a plurality of test tasks, and a progress control system for the plurality of test combinations is constructed based on the plurality of test combinations, the test progress logic and the test progress of the plurality of test combinations; in the progress control system, the corresponding load level is defined according to the test progress of the plurality of test combinations, the current load of the relay test device and the model of the relay test device, and the load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay, thereby realizing the optimization of the load of the relay test device, thereby controlling the test efficiency of the relay test device on the plurality of test tasks in the relay, and further realizing the progress control of the plurality of test combinations in the progress control system, thereby ensuring the dynamic test effect of the relay test device on the relay.
[0149] At this time, in the progress control system, the test progress of multiple test combinations is monitored, and the test progress of multiple test combinations is introduced, so as to associate the test progress of multiple test combinations and the current load of the relay test device, and perform overall control on the test progress of multiple test combinations and the current load of the relay test device.
[0150] Furthermore, the load change of the relay testing device is defined according to the test progress of multiple test combinations and the current load of the relay testing device, which is compatible with the overall control of the test progress of multiple test combinations and the current load of the relay testing device, realizes multi-dimensional control of the test progress of multiple test combinations and the current load of the relay testing device, and ensures the accuracy of the load change of the relay testing device.
[0151] Therefore, the corresponding load level is defined based on the load change of the relay testing device and the model of the relay testing device; the load level, the completion status of each test task, the model of the relay testing device and the model dynamics of the relay are collected, and multiple interactions are performed on the load level, the completion status of each test task, the model of the relay testing device and the model dynamics of the relay.
[0152] Furthermore, the load of the relay testing device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay testing device and the model of the relay, thereby achieving the optimization of the load of the relay testing device, thereby managing the testing efficiency of the relay testing device on multiple test tasks in the relay, and further achieving progress control of multiple test combinations in the progress control system, thereby ensuring the dynamic testing effect of the relay testing device on the relay.
[0153] In another embodiment of the present invention, the structure of a relay testing device is described. The relay testing device includes a frame and a test pen. The test pen is installed on the frame and is used to test the relay.
[0154] The mounting frame is made of transparent acrylic material, which is lightweight and detachable. The mounting frame consists of two detachable parts, each of which is equipped with four sets of branch boards, which can adapt to relays of different specifications and heights.
[0155] The mounting frame is equipped with butterfly nuts at both ends, which can manually adjust the height and fix the relay in the middle of the mounting frame to accommodate relays of different specifications. The mounting frame provides stable support during the calibration process and ensures that the relay is aligned with the card board through the height adjustment function, achieving an accurate and stable calibration environment.
[0156] At the same time, the male end of the test line is connected to the test pen to ensure good contact. The test pen is directly inserted into the test point of the relay through the test hole of the card board without manual assistance. The combination of the test line and the test pen provides a stable connection for calibration. The design of the test hole ensures the stability of the test pen during the calibration process, reducing the difficulty of operation and the risk of misoperation. Therefore, the relay test device solves many problems of traditional relay calibration through modular design and automatic alignment function. The specific technical effects are as follows:
[0157] Greatly improve operating efficiency: The device design simplifies the relay fixing and calibration process. Traditional calibration requires repeated disassembly and wiring, while this device only needs to be fixed once to complete the entire calibration process, allowing the operator to operate with one hand and hold the calibration instrument with the other hand to read the data, significantly reducing the operating time and personnel requirements.
[0158] Improve calibration accuracy and safety: The test holes and test pen support on the card ensure stability and accuracy during the test, reducing calibration errors caused by human factors. At the same time, it avoids the risks of poor contact and miswiring caused by multiple disassembly and wiring, ensuring the safety and stable operation of the equipment.
[0159] Enhanced compatibility and applicability: The modular design of the device allows it to be adapted to relays of various specifications, and the transparent acrylic material facilitates visualization of operations, ensuring ease of operation and applicability.
[0160] Reduce costs and support green energy conservation: The device uses low-cost acrylic materials, which are light and durable, with a simple structure, meeting the requirements of green energy conservation and reducing operating costs. At the same time, the modular design improves the reusability of the device and helps save resources.
[0161] In an embodiment of the present invention, through the method in the embodiment of the present invention, a test space is constructed based on the location of a relay test device, and multiple test points of the test space are determined based on the test space and the relay; the distribution positions of the corresponding test pens are matched according to the multiple test points and the model of the relay; multiple test tasks are constructed according to the test list matched by the relay, the distribution positions of the test pens and the test logic of the relay test device; the test order of the multiple test tasks is determined according to the multiple test tasks, the test time of the relay test device and the test load of the relay test device, which is compatible with the overall consideration of the multiple test tasks, the test time of the relay test device and the test load of the relay test device, realizes the multi-dimensional control of the multiple test tasks, the test time of the relay test device and the test load of the relay test device, and ensures the rationality of the test order of the multiple test tasks.
[0162] Furthermore, multiple test combinations are formed according to the classification of the test order of multiple test tasks, and a progress management and control system for the multiple test combinations is constructed based on the multiple test combinations, the test progress logic and the test progress of the multiple test combinations; in the progress management and control system, the corresponding load level is defined according to the test progress of the multiple test combinations, the current load of the relay test device and the model of the relay test device, and the load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay, thereby realizing the optimization of the load of the relay test device, thereby controlling the test efficiency of the relay test device on the multiple test tasks in the relay, and further realizing the progress management and control of the multiple test combinations in the progress management and control system, thereby ensuring the dynamic testing effect of the relay test device on the relay.
[0163] See also Fig. 9 , Fig. 9 Schematic diagram of the structure of the test system of the relay test device in the embodiment of the present invention.
[0164] like Fig. 9 As shown, a test system of a relay test device, the test system of the relay test device comprising:
[0165] A test point module 21, used to construct a test space based on the location of the relay test device, and determine multiple test points in the test space based on the test space and the relay;
[0166] A position module 22, used for matching the distribution positions of corresponding test pens according to the multiple test points and relay models;
[0167] A test task module 23, used to construct multiple test tasks according to the test list matched by the relay, the distribution position of the test pen and the test logic of the relay test device;
[0168] A test sequence module 24, used to determine a test sequence of the plurality of test tasks according to the plurality of test tasks, a test time of the relay test device, and a test load of the relay test device;
[0169] A system module 25 is used to form multiple test combinations according to the classification of the test order of multiple test tasks, and to build a progress control system for the multiple test combinations based on the multiple test combinations, the test progress logic and the test progress of the multiple test combinations;
[0170] The load module 26 is used to define the corresponding load level in the progress control system according to the test progress of multiple test combinations, the current load of the relay test device and the model of the relay test device, and dynamically optimize the load of the relay test device according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay.
[0171] See also Fig.10 , refer to the following Fig.10 The electronic device 40 according to this embodiment of the present invention will be described. Fig.10 The electronic device 40 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0172] like Fig.10 As shown, the electronic device 40 is in the form of a general computing device. The components of the electronic device 40 may include but are not limited to: at least one processing unit 41, at least one storage unit 42, and a bus 43 connecting different system components (including the storage unit 42 and the processing unit 41).
[0173] The storage unit stores program codes, which can be executed by the processing unit 41, so that the processing unit 41 executes the steps according to various exemplary embodiments of the present invention described in the above “Embodiment Method” section of this specification.
[0174] The storage unit 42 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 421 and / or a cache memory unit 422 , and may further include a read-only memory unit (ROM) 423 .
[0175] The storage unit 42 may also include a program / utility 424 having a set (at least one) of program modules 425, such program modules 425 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0176] Bus 43 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0177] The electronic device 40 may also communicate with one or more external devices (e.g., keyboards, pointing devices, Bluetooth devices, etc.), one or more devices that enable a user to interact with the electronic device 40, and / or any device that enables the electronic device 40 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 44. Furthermore, the electronic device 40 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 45. Fig.10 As shown, the network adapter 45 communicates with other modules of the electronic device 40 via the bus 43. It should be understood that although Fig.10 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 40, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup planning systems.
[0178] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a multi-parameter sensor device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0179] Those skilled in the art can understand that all or some of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage medium can include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc. In addition, it stores computer program instructions, and when the computer program instructions are executed by a computer, the computer executes the above method.
[0180] In addition, the test method and system of the relay test device provided in the embodiment of the present invention are introduced in detail above. 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 of the present invention and its core idea. For general technical personnel in this field, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A test method for a relay test device, characterized in that: A test scenario applied to a relay test device; the relay test device comprises a frame and a test pen, the test pen is installed on the frame and is used to test the relay; The testing method of the relay testing device comprises: Constructing a test space based on the location of the relay test device, and determining a plurality of test points in the test space based on the test space and the relay; Match the distribution positions of corresponding test pens according to multiple test points and relay models; Construct multiple test tasks according to the test list matched by the relay, the distribution position of the test pens and the test logic of the relay test device; Determining a test sequence of the plurality of test tasks according to the plurality of test tasks, a test time of the relay test device, and a test load of the relay test device; According to the classification of the test order of multiple test tasks, multiple test combinations are formed, and a progress control system for multiple test combinations is constructed based on the multiple test combinations, the test progress logic and the test progress of the multiple test combinations; In the progress control system, the corresponding load level is defined according to the test progress of multiple test combinations, the current load of the relay test device and the model of the relay test device. The load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay.
2. The test method of the relay test device according to claim 1, characterized in that: The method of constructing a test space based on the location of the relay test device and determining a plurality of test points in the test space based on the test space and the relay includes: Collecting response signals of relay testing devices; Determine the location of the relay test device based on the analysis of the response signal; Collecting a plurality of space coefficients according to the positioning detection of the position where the relay test device is located; Constructing a corresponding test space according to a plurality of space coefficients and a test range of a relay test device; When the relay is in the relay testing device, the test space and the relay are associated, and a plurality of test points of the test space are determined according to the test space and the relay.
3. The test method of the relay test device according to claim 2, characterized in that: The distribution positions of the corresponding test pens are matched according to the multiple test points and relay models, including: Collect multiple test points; Defining the relative position of each test point according to multiple test points; Define the distribution of test pens based on the relative positions of each test point, the spatial system of the test space, and the model of the relay; Collecting the insertion depth of each test pen based on tracing the distribution position of the corresponding test pen; The final test position is defined by associating the insertion depth of each test pen and the distribution position of the test pen; The corresponding test distance deviation is defined according to the final test position and the matching of multiple test points. If the test distance deviation is greater than the preset test distance deviation, the final test position is dynamically optimized until the test distance deviation is less than the preset test distance deviation.
4. The test method of the relay test device according to claim 3, characterized in that: The multiple test tasks are constructed according to the test list matched by the relay, the distribution position of the test pen and the test logic of the relay test device, including: Freezing the relay, and collecting information space of the relay based on the detection of the relay; Defining a list of tests matched by the relay based on traversal of the information space of the relay; Associating the test list matched by the relay, the distribution location of the test pens and the relay test device; Defining a first task allocation coefficient according to a test list matched by the relay and distribution positions of the test pens; defining a second task allocation coefficient according to a test list matched by the relay and a test logic of the relay testing device; A plurality of test tasks are constructed based on the second task allocation coefficient, the first task allocation coefficient, and the relay testing device.
5. The test method of the relay test device according to claim 4, characterized in that: The step of determining the test sequence of the multiple test tasks according to the multiple test tasks, the test time of the relay test device, and the test load of the relay test device includes: Freeze multiple test tasks; defining a test load of the relay test device based on a load detection of the relay test device; Associating a plurality of test tasks, a test time of a relay test device, and a test load of the relay test device; A test sequence of the plurality of test tasks is determined based on the plurality of test tasks, a test time of the relay test device, and a test load of the relay test device.
6. The test method of the relay test device according to claim 5, characterized in that: The method forms multiple test combinations according to the classification of the test order of multiple test tasks, and constructs a progress control system for multiple test combinations based on the multiple test combinations, the test progress logic, and the test progress of the multiple test combinations, including: Freeze the test order of multiple test tasks; Classification logic corresponding to the test sequence of multiple test tasks and the model matching of relay test devices; The classification of the test sequences of the multiple test tasks is triggered according to the test sequences of the multiple test tasks and the corresponding classification logic, and multiple test combinations are dynamically formed in the classification process of the test sequences of the multiple test tasks.
7. The test method of the relay test device according to claim 6, characterized in that: The method further comprises: forming a plurality of test combinations according to the classification of the test order of the plurality of test tasks, and constructing a progress control system for the plurality of test combinations based on the plurality of test combinations, the test progress logic and the test progress of the plurality of test combinations; Dynamically manage multiple test suites and perform synchronous testing on each test task in the same test suite; Match the corresponding test weights based on multiple test combinations and test progress logic; A progress control system for multiple test combinations is established based on the test weights and test progress of multiple test combinations.
8. The test method of the relay test device according to claim 7, characterized in that: In the progress control system, the corresponding load level is defined according to the test progress of multiple test combinations, the current load of the relay test device and the model of the relay test device, and the load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay, including: In the progress control system, monitor the test progress of multiple test combinations; Correlate the test progress of multiple test combinations and the current load of the relay test device; defining a load variation of the relay test device according to the test progress of the plurality of test combinations and the current load of the relay test device; The corresponding load level is defined based on the load variation of the relay test device and the model of the relay test device.
9. The test method of the relay test device according to claim 8, characterized in that: In the progress control system, the corresponding load level is defined according to the test progress of multiple test combinations, the current load of the relay test device and the model of the relay test device, and the load of the relay test device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay, and also includes: Collect the load level, the completion status of each test task, the model of the relay test device and the model dynamics of the relay, and perform multiple interactions on the load level, the completion status of each test task, the model of the relay test device and the model dynamics of the relay; The load of the relay testing device is dynamically optimized according to the load level, the completion status of each test task, the model of the relay testing device and the model of the relay.
10. A test system for a relay test device, characterized in that: The test system of the relay test device is applied to the test method of the relay test device as claimed in any one of claims 1 to 9, and the test system of the relay test device comprises: A test point module, used to construct a test space based on the location of the relay test device, and determine multiple test points of the test space based on the test space and the relay; Position module, used to match the distribution position of corresponding test pens according to multiple test points and relay models; A test task module is used to construct multiple test tasks according to the test list matched by the relay, the distribution position of the test pens and the test logic of the relay test device; A test sequence module, used to determine a test sequence of the multiple test tasks according to the multiple test tasks, the test time of the relay test device and the test load of the relay test device; A system module is used to form multiple test combinations according to the classification of the test order of multiple test tasks, and to build a progress control system for multiple test combinations based on the multiple test combinations, the test progress logic, and the test progress of the multiple test combinations; The load module is used to define the corresponding load level in the progress control system according to the test progress of multiple test combinations, the current load of the relay test device and the model of the relay test device, and dynamically optimize the load of the relay test device according to the load level, the completion status of each test task, the model of the relay test device and the model of the relay.