Test lead planning and designing method
Through a test lead planning and design method, the problem of unreasonable layout of the test lead scheme in the existing technology is solved, and the reasonable planning of the test point leads and the accuracy and stability of the test system are improved.
Patent Information
- Application Number
- CN202311587636.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-24
- Publication Date
- 2025-05-27
AI Technical Summary
The existing aero engine test lead scheme fails to clearly specify the measurement points drawn from each lead seat, resulting in random penetration of the test point leads during the field wiring and assembly stage, affecting the accuracy and stability of the test system and increasing the difficulty and cost of troubleshooting.
A test lead planning and design method is provided. By obtaining the position information of the test lead seat, the maximum number of leads per lead seat and the initial positioning information of the measured point, the relative position relationship between the test lead seat and the measured point is calculated, and the position of the measured point is adjusted to meet the number of leads, ensuring that the final plan is reasonable and feasible.
The reasonable planning of the test lead solution is realized, ensuring that the test point leads can be smoothly drawn out from the lead holder, improving the accuracy and stability of the test system, and reducing the difficulty and cost of troubleshooting.
Smart Images

Figure CN120043767A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of aeroengine testing, and more particularly to a test lead planning and design method. Background Art
[0002] Aircraft engine testing is to install various test sensors to accurately obtain various parameters during the aircraft engine test. The lead holder is a structure for the test lead to pass through, usually located on the outside of the casing and has a sealing function. The lead scheme plans how the test lead of the measuring point is led out from the casing lead holder.
[0003] In the design process of the test lead scheme for aircraft engines, in addition to ensuring that all test leads can be smoothly led out from the lead holder, it is sometimes necessary to make clear provisions for the test points led out of each lead holder.
[0004] However, some current test lead solutions do not specify the test points of each lead holder. This results in the lead corresponding to the test point randomly passing through the receiver lead holder during on-site wiring and assembly. This approach has the following defects:
[0005] 1) The current test lead scheme does not plan where the test point is to be led out of the lead holder, or only follows the principle of leading out at the nearest place. This method often cannot meet the actual needs in actual work;
[0006] 2) When the test leads pass through the lead holder, if the number of each lead holder is too much or too little, it may affect the sealing effect of the lead holder, which will affect the accuracy and stability of the entire test system;
[0007] 3) When the engine is assembled and the measuring point is checked or a fault occurs during the test, if the measuring point randomly passes through the lead holder, it will greatly increase the difficulty of finding the measuring point, consume a lot of manpower and material resources, and may further affect the test progress and results.
[0008] Therefore, there is an urgent need for a planning and design method for leading out aircraft engine test leads from a casing lead holder. Summary of the invention
[0009] The purpose of the invention is to provide a test lead planning and design method to solve the problem of unreasonable layout of aircraft engine test lead schemes in the prior art.
[0010] In order to achieve the above object, the present invention provides a test lead planning and design method, comprising the following steps:
[0011] Step S1, respectively obtaining the position information of the test lead holder, the maximum number of leads that can be led by each lead holder, and the initial positioning information of the test point;
[0012] Step S2: Calculate the relative position relationship between the test lead socket and the measurement point, and obtain the preliminary lead scheme between the measurement point and the test lead socket according to the minimum relative position;
[0013] Step S3: Determine whether the number of leads of each test lead socket in the preliminary lead scheme is greater than the maximum number of leads that can be led. If the number of leads of all test lead sockets is less than or equal to the maximum number of leads that can be led for the corresponding lead socket, the preliminary lead scheme is the final lead scheme.
[0014] In one embodiment, step S3 further includes: If there is a test lead socket whose number of leads is greater than the maximum number of leads that can be led for the corresponding lead socket, then enter step S4;
[0015] Step S4: Select the lead relationship between the test lead socket with the number of leads greater than the maximum number of leads that can be led and the measurement point in the preliminary lead scheme to obtain a preliminary lead sub-scheme, and calculate the number of leads that need to be reduced in the preliminary lead sub-scheme;
[0016] Step S5: In the preliminary lead sub-scheme, select measurement points equivalent to the number of leads that need to be reduced, and set the adjustment and positioning information of the measurement points according to the measurement point adjustment rule;
[0017] Step S6: Return to step S2, recalculate the lead scheme until it meets the condition that the number of leads of all lead sockets is less than or equal to the maximum number of leads that can be led for the corresponding lead socket, and obtain the final lead scheme.
[0018] In one embodiment, the position information of the test lead socket is the axial angle information where the test lead socket is located;
[0019] The initial positioning information of the measurement point is the initial angle information where the measurement point is located;
[0020] The relative position relationship between the test lead socket and the measurement point is the included angle relationship between the test lead socket and the measurement point.
[0021] In one embodiment, the initial positioning information of the measurement point is input according to requirements or determined randomly.
[0022] In one embodiment, in step S5, measurement points equivalent to the number of leads that need to be reduced are selected randomly.
[0023] In one embodiment, the measurement point adjustment rule is to move the initial angle information where the measurement point is located by a preset angle in a specified direction.
[0024] In one embodiment, the specified direction is the clockwise direction along the course.
[0025] To achieve the above object, the present invention provides a test lead planning and design device, including a memory and a processor,
[0026] The memory is used to store computer instructions that can be run by a processor;
[0027] The processor is used to run the computer instructions to execute the test lead planning and design method described in any one of the above.
[0028] To achieve the above object, the present invention provides a computer-readable medium on which computer instructions are stored, wherein when the computer instructions are executed by a processor, the method described in any one of the above is executed.
[0029] A test lead planning and design method and device proposed by the present invention effectively supplement the deficiencies of the original test lead design method, comprehensively consider multiple factors such as the position of the measurement point, the position of the lead socket, the upper limit of the number of leads of a single lead socket, and the adjustment of the measurement point position, ensuring the integrity and feasibility of the final scheme. Applying this method can improve the design result of the test lead scheme, facilitate the reasonable routing of leads during the assembly process, and the inspection and troubleshooting of measurement points during the test process. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The above and other features, properties, and advantages of the present invention will become more apparent from the following description in conjunction with the drawings and embodiments, where the same reference numerals in the drawings always represent the same features.
[0031] Wherein:
[0032] Figure 1 Discloses a step diagram of a test lead planning and design method according to an embodiment of the present invention;
[0033] Figure 2 Discloses a flowchart of a test lead planning and design method according to an embodiment of the present invention;
[0034] Figure 3 Discloses a diagram of the numbering and angle of a test lead socket according to an embodiment of the present invention;
[0035] Figure 4 Discloses a diagram of the numbering and angle of a measurement point according to an embodiment of the present invention;
[0036] Figure 5 Discloses a distribution diagram of test lead sockets provided by an embodiment of the present invention;
[0037] Figure 6 Discloses a diagram of the numbering and position of measurement points provided by an embodiment of the present invention;
[0038] Figure 7 Discloses a schematic diagram of the result of the final lead scheme provided by an embodiment of the present invention;
[0039] Figure 8Disclosed is a principle block diagram of a test lead planning and design device according to an embodiment of the present invention. Detailed implementation manners
[0040] In order to make the objectives, technical solutions and advantages of the present invention more clear and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the invention and are not used to limit the invention.
[0041] The present invention provides an aviation engine test lead planning and design method and device, specifically relating to a scheme for planning test leads to pass through the casing lead seat, and solving the problem of the planning and design of test leads led out from the casing test lead seat.
[0042] Figure 1 Disclosed is a step diagram of a test lead planning and design method according to an embodiment of the present invention. As Figure 1 shown, a test lead planning and design method provided by the present invention includes the following steps:
[0043] Step S1: Obtain the position information of the test lead seats, the maximum number of leads that each lead seat can accommodate, and the initial positioning information of the measurement points respectively;
[0044] Step S2: Calculate the relative position relationship between the test lead seats and the measurement points, and obtain a preliminary lead scheme between the measurement points and the test lead seats according to the minimum relative position;
[0045] Step S3: Determine whether the number of leads of each test lead seat in the preliminary lead scheme is greater than the maximum number of leads that can be accommodated. If the number of leads of all test lead seats is less than or equal to the maximum number of leads that can be accommodated by the corresponding lead seat, the preliminary lead scheme is the final lead scheme.
[0046] Furthermore, in step S3, if there is a test lead seat whose number of leads is greater than the maximum number of leads that can be accommodated by the corresponding lead seat, the present invention proposes the following adjustment method and enters step S4;
[0047] Step S4: Select the lead relationship between the test lead seat with the number of leads greater than the maximum number of leads that can be accommodated and the measurement points in the preliminary lead scheme to obtain a preliminary lead sub-scheme, and calculate the number of leads that need to be reduced in the preliminary lead sub-scheme;
[0048] Step S5: In the preliminary lead sub-scheme, select measurement points equivalent to the number of leads that need to be reduced, and set the adjusted positioning information of the measurement points according to the measurement point adjustment rule;
[0049] Step S6: Return to step S2, recalculate the lead scheme until it meets the condition that the number of leads of all lead seats is less than or equal to the maximum number of leads that can be accommodated by the corresponding lead seat, and obtain the final lead scheme.
[0050] Figure 2 Discloses a flowchart of a test lead planning and design method according to an embodiment of the present invention, as Figure 2 shown, the test lead planning and design method proposed by the present invention, the specific process includes the following steps:
[0051] Step S1, respectively obtain and define the position information of the test lead socket, the maximum number of leads that each lead socket can have, and the initial positioning information of the measurement points;
[0052] As Figure 2 shown in the embodiment, step S1 further includes step S11, step S12 and step S13, and the position information of the test lead socket is the axial angle information where the test lead socket is located.
[0053] Step S11, define the circumferential angle Qm = q(j) (0 ≤ Qm ≤ 360°) where the test lead socket is located, which is the determined input information, and j is the lead socket number.
[0054] Figure 3 Discloses a schematic diagram of the test lead socket number and angle according to an embodiment of the present invention, as Figure 3 shown, the circumferential angles where the test lead sockets are located are q(1), q(2),... q(j);
[0055] Step S12, define the maximum number of leads that each lead socket can have Pm = p(j), (0 ≤ Pm, Pm is an integer), which is the determined input information, and j is the lead socket number.
[0056] The maximum number of leads that the test lead sockets can have are p(1), p(2),... p(j).
[0057] As Figure 2 shown in the embodiment, the initial positioning information of the measurement points is the initial angle information where the measurement points are located;
[0058] Step S13, define the initial angle Xn = x(i) (0 ≤ Xn ≤ 360°) where the measurement point is located, which is the determined input information, and i is the measurement point number.
[0059] Figure 4 Discloses a schematic diagram of the measurement point number and angle according to an embodiment of the present invention, as Figure 4 shown, the initial angles where the measurement points are located are x(1), x(2),... x(i).
[0060] Among them, if there are clear requirements for the initial angle where the measurement point is located, the measurement point angle should be determined according to the requirements; if not, the initial angle of the measurement point can be randomly determined;
[0061] Step S2: Calculate the relative position relationship between the test lead seat and the measurement point, and obtain the preliminary lead scheme between the measurement point and the test lead seat according to the minimum relative position.
[0062] As Figure 2 In the embodiment shown, step S2 further includes step S21 and step S22, and the relative position relationship between the test lead seat and the measurement point is the included angle relationship between the test lead seat and the measurement point.
[0063] Step S21: Define and calculate the included angle Vn between the measurement point and the lead seat, Vn = (Xn - Qm).
[0064] Step S22: Define and calculate the minimum value of the included angle between the measurement point and the lead seat as min|Vn|, obtain the lead relationship solution (j, i) between the lead seat number j and the measurement point number i, and record the set of solutions as the preliminary lead scheme A.
[0065] The calculation purpose of this step: According to the principle of proximity, determine the preliminary lead scheme A: The measurement point i leads out from the lead seat j.
[0066] Step S3: Judge whether the number of leads of each test lead seat in the preliminary lead scheme is greater than the maximum number of leads that can be led. If the number of leads of all test lead seats is less than or equal to the maximum number of leads that can be led corresponding to the lead seat, the preliminary lead scheme is the final lead scheme.
[0067] As Figure 2 In the embodiment shown, step S3 further includes step S31, step S32, step S33 and step S34.
[0068] Step S31: Define the actual number of leads passing through each lead seat as Kj, and Kj is an integer.
[0069] Step S32: Define the counting function f(x), that is, obtain the number of x, and the corresponding expression:
[0070] f(x) = num(x).
[0071] Step S33: Calculate the actual number of leads Kj passing through each lead seat, and the corresponding expression is:
[0072] Kj = f(j) = num[(j, i)], (j, i) ∈ A.
[0073] The calculation purpose of this step: Determine the actual number of leads passing through the test lead seat j in the preliminary lead scheme A;
[0074] For example, when j = 1, find K1 = num[(1, i)], that is, calculate the actual number of leads K1 of the No. 1 lead seat in the preliminary lead scheme A.
[0075] Step S34: If the actual number of leads Kj passing through each lead seat is less than or equal to the maximum number of leads p(j) that each lead seat can accommodate, and the corresponding expression is Kj ≤ p(j), then the preliminary lead scheme A in Step S21 is determined as the final lead scheme, and the calculation ends.
[0076] If the number of leads Kj of the test lead seat is greater than the maximum number of leads p(j) that the corresponding lead seat can accommodate, and the corresponding expression is Kj > p(j), it means that the number of leads of the lead seat exceeds the limit, and then proceed to Step S4 to execute the subsequent steps.
[0077] Step S4: Select the lead relationship between the test lead seat with the number of leads greater than the maximum number of leads and the measurement point in the preliminary lead scheme to obtain a preliminary sub-lead scheme, and calculate the number of leads that need to be reduced in the preliminary sub-lead scheme.
[0078] As Figure 2 shown in the embodiment, Step S4 further includes Step S41 and Step S42.
[0079] Step S41: If for the current test lead seat j, the actual number of leads Kj is greater than or equal to the maximum number of leads p(j), and the corresponding expression is Kj = f(j) = num[(j, i)] > p(j), (j, i) ∈ A.
[0080] Select the lead relationship between the current test lead seat j and the measurement point i in the preliminary lead scheme, solve for (j, i), and denote the set of solutions as the preliminary sub-lead scheme B.
[0081] The calculation purpose of this step: Obtain the preliminary sub-lead scheme B, in which the measurement point led out from the test lead seat j is i, and the actual number of leads of the lead seat j exceeds the highest quantity requirement, so the lead seat j needs to reduce the number of leads.
[0082] Step S42: Determine the number of leads δj that needs to be reduced in the lead seat j, and the corresponding expression is δj = Kj - p(j);
[0083] where Kj is the actual number of leads passing through the lead seat j in the preliminary sub-lead scheme B;
[0084] p(j) is the maximum number of leads that the lead seat can accommodate.
[0085] Step S5: In the preliminary sub-lead scheme, select the measurement points equivalent to the number of leads that need to be reduced, and set the adjustment and positioning information of the measurement points according to the measurement point adjustment rules.
[0086] Randomly select the measurement points equivalent to the number of leads that need to be reduced. The measurement point adjustment rule is to move the initial angle information of the measurement point by a preset angle in a specified direction.
[0087] In Figure 2 the illustrated embodiment, step S5 further includes steps S51 and S52.
[0088] Step S51: Randomly select δj measurement points in the preliminary lead wire sub-scheme B.
[0089] Step S52: According to the set measurement point adjustment rule, move the δj measurement points clockwise by an angle α along the course.
[0090] There are a total of δj measurement points that need to change their angles among the measurement points led out from the lead seat j. The corresponding expression is Xn = x(i) + α, where i ∈ C
[0091] where C is the set of lead wire schemes (j, i) corresponding to randomly selecting δj measurement points in the preliminary lead wire sub-scheme B.
[0092] Step S6: Return to step S2 and recalculate the lead wire scheme until the number of lead wires of all lead seats is less than or equal to the maximum number of lead wires that can be led out from the corresponding lead seat, and obtain the final lead wire scheme.
[0093] Repeat steps S21 to S52 until Kj ≤ Pm = p(j) is satisfied, obtain the lead wire relationship (j, i) between the lead seat number j and the measurement point number i, and obtain the final lead wire scheme.
[0094] The calculation purpose of this step: Determine the measurement point i led out from the lead seat j. The solution of this step is the final lead wire scheme corresponding to the final planning of the measurement point lead wire and the lead seat.
[0095] The present invention proposes a method for testing lead wire planning and design, which determines the principle of leading wires nearby. By minimizing the circumferential angle between the measurement points and the lead seats, the lead wire bundle of the measurement points is led out from the nearest engine casing lead seat. This method comprehensively considers multiple factors such as the position of the lead seats, the position of the measurement points, the number of test lead wires, and the maximum number of lead wires that can be led out from the lead seats to design the best lead wire scheme. At the same time, this method has the advantage of iterative optimization and adjustment. When the position of the measurement points does not meet the lead wire requirements, set the measurement point position adjustment rule and implement the adjustment to optimize the lead wire scheme. In addition, this method obtains the corresponding relationship between the test lead seats and the measurement points, determines from which lead seat the measurement points are led out, and realizes the final planning and design of the lead wire scheme.
[0096] Although the above methods are illustrated and described as a series of actions to simplify the explanation, it should be understood and appreciated that these methods are not limited by the order of the actions, because according to one or more embodiments, some actions may occur in a different order and / or occur concurrently with other actions that are illustrated and described herein or are not illustrated and described herein but are understandable to those skilled in the art.
[0097] For ease of understanding, the following will use a specific embodiment in combination with the above step diagrams and flowcharts to elaborate on the test lead planning and design method proposed by the present invention.
[0098] When designing the test lead scheme for a certain casing, it is known that there are a total of 3 test lead seats at a certain cross-section of the casing.
[0099] Step S1: Obtain and define the position information of the test lead seats, the maximum number of leads that each lead seat can accommodate, and the initial positioning information of the measurement points respectively.
[0100] Figure 5 Reveals a schematic diagram of the distribution of test lead seats provided according to an embodiment of the present invention, as Figure 5 and shown in Table 1, the following is the corresponding relationship between the numbers of the 3 test lead seats, the upper limit of the number of leads, and the circumferential angles in the clockwise direction along the flight direction.
[0101] Table 1 Corresponding relationship between the numbers of test lead seats and angles
[0102] Test lead socket number (j) Upper limit of the number of leads Angle (clockwise along the course) 1 3 0° 2 4 60° 3 6 150°
[0103] Figure 6 Reveals a schematic diagram of the numbers and positions of the measurement points provided according to an embodiment of the present invention, as Figure 6 shown. A total of 13 measurement point leads need to be led out at this cross-section. The numbers of the measurement points and the angles at which the measurement points are located are shown in Table 2, and the initial angles are all randomly specified.
[0104] Table 2 Corresponding relationship between the numbers of measurement points and angles
[0105] Measuring point number (i) Initial angle of the measuring point (clockwise along the course) P1 10° P2 20° P3 40° P4 60° P5 80° T1 200° T2 240° T3 150° T4 180° F1 320° F2 70° F3 45° F4 160°
[0106] Step S2: Calculate the relative position relationship between the test lead seats and the measurement points, and obtain a preliminary lead scheme between the measurement points and the test lead seats according to the minimum relative position.
[0107] Solve for the minimum value of the included angle min|Vn| between the measurement point and the test lead seat, and the lead relationship (j, i) between the corresponding lead seat number j and the measurement point number i, as shown in Table 3 below.
[0108] Table 3 Data of min|Vn| and the corresponding (j, i)
[0109]
[0110]
[0111] Step S3: Determine whether the number of leads of each test lead seat in the preliminary lead scheme is greater than the maximum number of leads that can be accommodated.
[0112] The actual number of leads passing through the test lead socket numbered 1 obtained from Table 3 is K1 = 3, the actual number of leads passing through the test lead socket numbered 2 is K2 = 5, and the actual number of leads passing through the test lead socket numbered 3 is K3 = 5;
[0113] Therefore, in the first-round preliminary lead scheme calculation, there are 3 leads for the lead socket No. 1, 5 leads for the lead socket No. 2, and 5 leads for the lead socket No. 3;
[0114] As can be seen from Table 1, the upper limit of the number of leads for the lead socket No. 2 is 4. Therefore, the number of leads for the lead socket No. 2 exceeds the limit.
[0115] Step S4: Select the lead relationship between the test lead socket with the number of leads greater than the maximum number of available leads and the measuring point in the preliminary lead scheme to obtain a preliminary lead sub-scheme, and calculate the number of leads that need to be reduced in the preliminary lead sub-scheme.
[0116] The number of leads to be adjusted for the lead socket No. 2, δj, is 1. The preliminary lead sub-scheme B for the lead socket No. 2 is shown in Table 4.
[0117] Table 4 Data of Set B
[0118]
[0119]
[0120] Step S5: In the preliminary lead sub-scheme, select the measuring points equivalent to the number of leads that need to be reduced, and set the adjustment and positioning information of the measuring points according to the measuring point adjustment rules.
[0121] Preliminarily determine one angular variable α = 50°. Randomly select one measuring point P5, and adjust the angle of P5 to 80° + 50° = 130°;
[0122] Step S6: Return to Step S2, recalculate the lead scheme until the number of leads of all lead sockets is less than or equal to the maximum number of available leads for the corresponding lead socket, and obtain the final lead scheme.
[0123] The second-round lead scheme calculation results are shown in Table 5 below.
[0124] Table 5 Second-round Calculation Data
[0125] Measuring point number min|Vn| (j, i) P1 10° (1,P1) P2 20° (1,P2) P3 20° (2,P3) P4 0° (2,P4) P5 20° (3,P5) T1 50° (3,T1) T2 90° (3,T2) T3 0° (3,T3) T4 30° (3,T4) F1 40° (1,F1) F2 10° (2,F2) F3 15° (2,F3) F4 10° (3,F4)
[0126] The actual number of leads passing through the test lead socket numbered 1 obtained from Table 5 is K1 = 3, the actual number of leads passing through the test lead socket numbered 2 is K2 = 4, and the actual number of leads passing through the test lead socket numbered 3 is K3 = 6;
[0127] Figure 7Disclosed is a schematic diagram of the final lead scheme provided according to an embodiment of the present invention, as Figure 7 shown, which meets the requirements that the measuring points are led out from the nearest lead seat and the number of single lead seats does not exceed the limit. That is, the measuring points P1, P2, F1 are led out from lead seat 1, P3, P4, F2, F3 are led out from lead seat 2, and P5, T1, T2, T3, T4, F4 are led out from lead seat 3. The calculation is completed to obtain the final lead scheme.
[0128] The present invention also provides a test lead planning and design device, which at least includes a memory and a processor. A computer instruction capable of running on the processor is stored on the memory. When the processor runs the computer instruction, it executes the steps of any of the above methods.
[0129] Figure 8 Disclosed is a principle block diagram of a test lead planning and design device according to an embodiment of the present invention. The test lead planning and design device may include an internal communication bus 801, a processor 802, a read-only memory (ROM) 803, a random access memory (RAM) 804, a communication port 805, and a hard disk 807. The internal communication bus 801 can realize data communication between components of the test lead planning and design device. The processor 802 can make judgments and issue prompts. In some embodiments, the processor 802 may be composed of one or more processors.
[0130] The communication port 805 can realize data transmission and communication between the test lead planning and design device and external input / output devices. In some embodiments, the test lead planning and design device can send and receive information and data from the network through the communication port 805. In some embodiments, the test lead planning and design device can perform data transmission and communication with external input / output devices in a wired form through the input / output terminal 806.
[0131] The test lead planning and design device may also include program storage units and data storage units in different forms, such as the hard disk 807, the read-only memory (ROM) 803, and the random access memory (RAM) 804, which can store various data files used for computer processing and / or communication, as well as possible program instructions executed by the processor 802. The processor 802 executes these instructions to implement the main part of the method. The results processed by the processor 802 are transmitted to an external output device through the communication port 805 and displayed on the user interface of the output device.
[0132] For example, the implementation process file of the above test lead planning and design method can be a computer program, stored in the hard disk 807 and recorded into the processor 802 for execution to implement the method of the present application.
[0133] When the implementation process document of the test lead planning and design method is a computer program, it can also be stored in a computer-readable storage medium as an article of manufacture. For example, the computer-readable storage medium may include, but is not limited to, magnetic storage devices (e.g., hard disks, floppy disks, magnetic strips), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs)), smart cards, and flash memory devices (e.g., electrically erasable programmable read-only memories (EPROMs), cards, sticks, key drives). In addition, the various storage media described herein can represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media (and / or storage media) that can store, contain, and / or carry code and / or instructions and / or data.
[0134] The present invention also provides a computer-readable storage medium, which is a non-volatile storage medium or a non-transitory storage medium, on which computer instructions are stored. When the computer instructions run, they execute the steps corresponding to any of the above methods, which will not be elaborated here.
[0135] A test lead planning and design method and device proposed by the present invention effectively complement the deficiencies of the original test lead design method, comprehensively consider multiple factors such as the position of the measurement point, the position of the lead seat, the upper limit of the number of leads per single lead seat, and the adjustment of the measurement point position, etc., to ensure that the final scheme is complete and feasible. Applying this method can improve the design result of the test lead scheme, facilitate the reasonable routing of leads during the assembly process, and the inspection and troubleshooting of measurement points during the test process.
[0136] As shown in the present application and the claims, unless the context clearly indicates an exception, words such as "a", "an", "one", and / or "the" are not specifically singular and may also include the plural. Generally speaking, the terms "comprising" and "including" only indicate the inclusion of the steps and elements that have been clearly identified, and these steps and elements do not constitute an exclusive list. The method or device may also include other steps or elements.
[0137] Those skilled in the art will understand that information, signals, and data can be represented using any of a variety of different technologies and techniques. For example, the data, instructions, commands, information, signals, bits, symbols, and chips described throughout the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, optical fields or optical particles, or any combination thereof.
[0138] Those skilled in the art will further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, the various illustrative components, blocks, modules, circuits, and steps are described above in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
[0139] The various illustrative logical modules and circuits described in connection with the embodiments disclosed herein can be implemented using a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gates or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general-purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors cooperating with a DSP core, or any other such configuration.
[0140] The steps of a method or algorithm described in connection with the embodiments disclosed herein can be embodied directly in hardware, in a software module executed by a processor, or in a combination of both. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read from, and write to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.
[0141] In one or more exemplary embodiments, the described functionality may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software as a computer program product, the functions may be stored on or transmitted via a computer-readable medium as one or more instructions or code. The computer-readable medium includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. The storage media may be any available media that can be accessed by a computer. By way of example and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a web site, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave, then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of the medium. As used herein, disk and disc include compact disc
[0142] (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc, where disk typically reproduces data magnetically, while disc reproduces data optically with a laser. Combinations of the above should also be included within the scope of computer-readable media.
[0143] The above embodiments are provided to those skilled in the art to implement or use the present invention. Those skilled in the art can make various modifications or changes to the above embodiments without departing from the inventive concept of the present invention. Therefore, the protection scope of the present invention is not limited by the above embodiments, but should be the maximum scope that conforms to the innovative features mentioned in the claims.
Claims
1. A test lead planning and design method, It is characterized in that The following steps are involved: Step S1, respectively obtaining the position information of the test lead holder, the maximum number of leads that can be led by each lead holder, and the initial positioning information of the test point; Step S2, calculating the relative position relationship between the test lead holder and the measuring point, and obtaining a preliminary lead scheme between the measuring point and the test lead holder according to the minimum relative position; Step S3, determine whether the number of leads of each test lead holder in the preliminary lead scheme is greater than the maximum number of leads that can be led. If the number of leads of all test lead holders is less than or equal to the maximum number of leads that can be led of the corresponding lead holders, the preliminary lead scheme is the final lead scheme.
2. The test lead planning and design method according to claim 1, It is characterized in that The step S3 further comprises: if the number of leads of the test lead holder is greater than the maximum number of leads that can be led by the corresponding lead holder, then entering step S4; Step S4, selecting the lead relationship between the test lead holder and the test point whose lead number is greater than the maximum lead number in the preliminary lead scheme, obtaining a preliminary lead sub-scheme, and calculating the number of leads that need to be reduced in the preliminary lead sub-scheme; Step S5: In the preliminary lead sub-scheme, select measuring points corresponding to the number of leads that need to be reduced, and set the adjustment positioning information of the measuring points according to the measuring point adjustment rules; Step S6, return to step S2, recalculate the lead plan until the number of leads of all lead holders is less than or equal to the maximum number of leads that can be led by the corresponding lead holders, and obtain the final lead plan.
3. The test lead planning and design method according to claim 1, It is characterized in that The position information of the test lead holder is the axial angle information of the test lead holder; The initial positioning information of the measuring point is the initial angle information of the measuring point; The relative position relationship between the test lead holder and the measuring point is the angle relationship between the test lead holder and the measuring point.
4. The test lead planning and design method according to claim 1, It is characterized in that The initial positioning information of the measuring point is input as required or determined randomly.
5. The test lead planning and design method according to claim 2, It is characterized in that In step S5, measuring points corresponding to the number of leads that need to be reduced are randomly selected.
6. The test lead planning and design method according to claim 3, It is characterized in that The measuring point adjustment rule is to move the initial angle information of the measuring point in a specified direction by a preset angle.
7. The test lead planning and design method according to claim 6, It is characterized in that The specified direction is clockwise along the heading.
8. A test lead planning and design device, comprising a memory and a processor, Features: The memory is used to store computer instructions executable by the processor; The processor is used to run the computer instructions to execute the test lead planning and design method according to any one of claims 1 to 7.
9. A computer-readable medium having computer instructions stored thereon, wherein when the computer instructions are executed by a processor, the method according to any one of claims 1 to 7 is executed.