Share this

Design of a Portable Solenoid Valve Testing Device Based on CPCI Bus

2026-04-06 09:05:47 · · #1
1. Introduction Due to the need for factory completion of thermal vacuum testing of a certain type of solenoid valve, the valve response characteristics need to be tested during the test. The traditional testing equipment cannot meet the transportation requirements, so it is necessary to equip a portable solenoid valve testing device. CompactPCI, abbreviated as CPCI, is a bus interface standard proposed by the International PICMG Association in 1994. It combines the dense and robust packaging of VME with the excellent cooling effect of large equipment and the low cost and easy adoption of the latest processing power of PC chips, which not only ensures a high reliability of 99.999%, but also greatly reduces the hardware and software development costs. Its overall structure is compact, the installation is firm, it is adaptable to various transportation conditions, and the reliability is high. Each functional board adopts the modular structure of CPCI bus, which is very safe and convenient to plug and unplug, and is particularly suitable for the requirements of various test objects and various test conditions of this system. 2. Design Requirements (1) It is required to be able to test 3 self-locking valves or solenoid valves at the same time, and have automatic and manual interpretation functions. The single-channel sampling frequency is not less than 10KHz, and the test results can be output to the printer. (2) The control voltage of the solenoid valve is variable from 0 to 50V, and the maximum current is not less than 12A. (3) The number of actions, pulse width, and interval are all adjustable. The number of actions is variable from 0 to 1000; the interval is variable from 0 to 10000ms; the pulse width is variable from 0 to 3000ms. (4) The discharge resistor is variable in three ranges: 10Ω, 50Ω, and 100Ω. (5) It is suitable for testing various types of solenoid valves. (6) Equipment size requirements: 30cm×30cm×50cm, weight not exceeding 25kg, and meeting the requirements of Class III highway transportation . 3. Test principle and system composition The test principle of the solenoid valve is shown in Figure 1. The test resistor is connected in series in the solenoid valve circuit. The valve coil current value is calculated by measuring the voltage divider signal across the test resistor. The voltage signal across the sampling resistor is converted into a voltage signal between 0 and 5 volts by the isolation amplifier and input into the A/D board for conversion into digital quantity. To address the issue of excessive voltage division by the sampling resistors under high current, all sampling resistors are high-power, high-precision resistors with a strength of less than 1 ohm. The use of a 16-bit A/D board ensures sufficient system testing accuracy under low-value testing resistor conditions. Figure 1 shows the schematic diagram of the solenoid valve test. The system composition is shown in Figure 2, mainly consisting of an ACME GCP-382 computer, an external DC power supply, a 16-bit A/D board, a control drive board, a sampling board, an isolation amplifier, and various cables. The GCP-382 computer includes a single-board computer and a monitor. It is equipped with an IDE interface, allowing system installation via an external optical drive. Normal data input and output are conducted through USB and network interfaces. The control board and sampling board are designed with backup boards to accommodate different types of valves. The test interface, sampling circuit, and test software of the test equipment should all adopt a configurable design approach, combining different test states according to different test objects. Six data acquisition channels are provided, with a single-channel sampling frequency of no less than 10kHz. A maximum of three self-locking valves can be tested simultaneously, and six ordinary solenoid valves can be tested at the same time. However, the self-locking valves being tested should all be in the same state (either all controlled by the positive terminal or all controlled by the negative terminal). Figure 2 shows the working principle diagram of the detector. Switching between the sampling resistor and the bleeder resistor involves replacing the sampling resistor board, so it must be switched before testing and cannot be hot-switched during testing. The sampling single channel is directly related to the object under test, so different combinations of the objects under test will result in different sampling circuit boards. Since the combination of the objects under test cannot be determined, the design provides four of the most commonly used sampling circuit boards. The control power supply is external, and the power parameters can be customized by the user. The control accuracy during valve action is ≤ ±2ms, the system time test accuracy is ≤ ±0.1ms, and the system current test accuracy is ≤ 0.03A. Adapter cable: Different test cables are provided for different valve connectors, and the device end of the cable uses a universal interface. 4. Hardware Design Sampling module: Different sampling resistors and bleeder resistors are provided according to different test objects. This detector designs four different combinations of sampling boards. The size and structure of the sampling board are the same as the 3U board of the CPCI bus, embedded in the host chassis for easy insertion and removal. The main ports include: ports for connection to the A/D board, ports for connection to the control board, and valve ports. The sampling board panel has A/D and valve interfaces, with each loop designed for a current of over 8A; the sampling board's bleed resistor is replaceable; the test resistor is 0.4 ohms for self-locking valves and 0.8 ohms for ordinary valves; the solenoid valve cable connector is of the easy-to-plug type. The control drive board uses an FPGA as the controller, communicating with the host computer via a bus for autonomous control, driving solid-state relays to control the valve under test. This control drive board can determine the positive and negative control methods according to the host computer's instructions. The drive board's size and structure are the same as the 3U board of the CPCI bus, embedded in the host chassis for easy insertion and removal. It connects to the host via a bus and to the outside via ports. The main connection ports include: a DC power port and a port for connection to the sampling board. The system receives commands via a bus, performs autonomous timing and control; the power circuit has 6 channels with 12 solid-state relays (controlling 6 positive and 6 negative terminals respectively), controlling a current of over 10A. Each channel has an easily removable 8A fuse, and each channel has an LED display on the panel showing its operating status; the cable connecting the control board and the sampling board can be installed inside the chassis, the connector is lockable, the cable is flexible, and its length allows a board to be pulled out of the chassis and exposed at the socket position. Test cables: Different test cables are provided for different valve connectors, and the equipment ends of the cables use universal interfaces. 5. Software Design The solenoid valve testing software is written in general-purpose C++, and the background database uses an ACCESS database. After setting the test information, the solenoid valve under test is automatically tested through the driver of the designed hardware. The automatic interpretation function can directly output the test valve response characteristics. The database allows for querying and outputting the test records of the solenoid valve. Figure 3 shows the test parameters of the solenoid valve obtained directly through automatic interpretation. After the test system controls and tests the valve under test, it directly writes the test results and other data into the database. The stored information includes not only the characteristic values ​​of the solenoid valve current curve, but also: working pulse width, working interval, number of actions, test voltage, test unit (test location), test status, product status, load conditions, test date, and product information of the valve under test. The characteristic curve of the solenoid valve coil current is shown in Figure 3, with characteristic values ​​including opening time, opening current, steady-state current, closing time, closing current, opening ratio, and closing ratio. These characteristic values ​​are obtained through software interpretation of the data. For newly acquired test data or test data from a second opening, the "automatic interpretation" function is used to automatically interpret the solenoid valve test curve. Because valve types and test states vary greatly, automatic interpretation may result in misjudgments. The software employs an automatic interpretation algorithm based on artificial intelligence technology, using a large amount of accumulated historical data to analyze and learn from the test results of various valves and test conditions. The analysis results are used as an auxiliary interpretation basis for test objects under the same conditions, thereby greatly improving the accuracy of interpretation. Furthermore, as test data accumulates, the accuracy of automatic interpretation will continuously improve. For misjudgments occurring in special circumstances, the software employs a manual interpretation function as a supplement, manually adjusting the position of curve feature points to ensure the correctness of the interpretation results. 6. Conclusion The innovation of this paper is the successful design of a portable solenoid valve tester using CPCI bus technology. After its successful development, compared with traditional testing systems of equivalent function, this system is 50% smaller in size and 70% lighter, and is simple to operate, highly reliable, and easy to carry. This application fulfills the universal requirements of solenoid valve testing instruments, meeting the testing needs of various types of ordinary solenoid valves and self-locking valves. Good expandability can be achieved by adding sampling modules, interface cables, and testing software. References: [1] Liu Cun. Modern Detection Technology [M]. Beijing: Machinery Industry Press, 2005. [2] Yang Gang, Long Haiyan, Yang Xi. New Trends in the Development of Computer Bus. Microcomputer Information. 2003-01. [3] Lei Tianjue, Yang Erzhuang, et al. New Hydraulic Engineering Handbook [M]. Beijing: Beijing Institute of Technology Press, 1998.
Read next

CATDOLL 138CM Jing TPE (Customer Photos)

Height: 138cm Weight: 26kg Shoulder Width: 30cm Bust/Waist/Hip: 65/61/76cm Oral Depth: 3-5cm Vaginal Depth: 3-15cm Anal...

Articles 2026-02-22