Multi-channel industrial sensor signal simulation system based on PCI and PCIe buses

By designing a multi-channel industrial sensor signal simulation system with components such as PCI/PCIe connectors, FPGA control units, etc., the problem that the existing system cannot meet the multi-channel 0/4-20mA simulation signal testing needs is solved, and efficient simulation of multi-sensor signals is realized, and the simulation capability of the automation system is improved.

CN120122471APending Publication Date: 2025-06-10XIAN KAIRUI MEASUREMENT & CONTROL TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510158670.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-13
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

The existing multi-channel industrial sensor signal simulation system based on PCI and PCIe buses only supports single-channel or limited multi-channel simulation, and the bus interface is single, which cannot meet the testing requirements of multi-channel 0/4-20mA simulation signals required in the design verification process.

Method used

A multi-channel industrial sensor signal simulation system based on PCI and PCIe buses is designed, including PCI/PCIe connectors, FPGA control units, data processing units, storage units, power supply units, circuit conversion units, signal conditioning circuit units and voltage to current circuit units. Multi-channel data acquisition and signal simulation are realized through these components.

Benefits of technology

It realizes simulation of multi-sensor signals in the same electrical network, and can simulate multi-sensor operations under the same power supply in the real industrial operating environment, improving the simulation capabilities of the automation system and the convenience of development and testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120122471A_ABST
    Figure CN120122471A_ABST
Patent Text Reader

Abstract

The invention discloses a multichannel industrial sensor signal simulation system based on PCI (Peripheral Component Interconnect) and PCIe (Peripheral Component Interconnect Express) buses, and relates to the technical field of hardware circuit design. The multichannel industrial sensor signal simulation system comprises a PCI / PCIe connector, an FPGA control unit, a data processing unit, a storage unit, a power supply unit, a circuit conversion unit, a signal conditioning circuit unit, a voltage-to-current circuit unit and an output signal external connector, and the PCI / PCIe connector and the FPGA control unit are in bidirectional connection. The multi-channel data acquisition module is provided with 32 paths of 0 / 4-20mA sensor signal simulation channels, so that analog simulation of multi-sensor signals in the same electrical network can be realized, multi-sensor work under the same power supply in a real industrial operation environment can be simulated, and great help is provided for analog simulation and development test of an automatic system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of hardware circuit design, and more specifically, to a multi-channel industrial sensor signal simulation system based on PCI and PCIe buses. Background Art

[0002] An industrial sensor signal simulation system is used to simulate and test various industrial sensor signals to improve the reliability and efficiency of industrial automation systems.

[0003] According to the patent titled "A Control System and Method for Multi-channel Bidirectional IO Based on PCIE" (Patent Publication No.: CN118964266A, Patent Publication Date: November 15, 2024), the multi-channel bidirectional IO control system includes a PCIE bus control module, a GPIO data configuration module, a GPIO input acquisition module, and a GPIO output control module. This system utilizes the advantages of parallelization in the FPGA architecture to achieve fully parallel control of multiple GPIO inputs and outputs, and at the same time has the function of configurable IO direction, enabling flexible use of the IO interface. It realizes the full parallel control of multiple IO interfaces by a single master controller at a certain moment, and the direction of the IO interface can be flexibly configured through the master controller, thus avoiding potential non-simultaneous safety hazards brought by traditional sequential control methods. This modular design method can achieve all functions through a single chip, and there will be no adjustment problems with the hardware PCB circuit board during subsequent upgrades, which brings great convenience to the work and also reduces the development cost.

[0004] Based on the above existing technology, the current existing multi-channel industrial sensor signal simulation systems based on PCI and PCIe buses still have the following problems. Currently, although there are some sensor signal simulation systems on the market, most of them only support single-channel or limited multi-channel simulations, and the bus interfaces are single. There is currently no test device on the market based on PCI / PCIe buses that can provide multi-channel 0 / 4 - 20mA simulation signals to meet the simulation verification requirements needed in the design verification process. Therefore, the present invention provides a multi-channel industrial sensor signal simulation system based on PCI and PCIe buses. Summary of the Invention

[0005] In view of the deficiencies of the prior art, the present invention provides a multi-channel industrial sensor signal simulation system based on PCI and PCIe buses, which solves the following problems existing in the existing multi-channel industrial sensor signal simulation system based on PCI and PCIe buses. At present, although there are some sensor signal simulation systems on the market, most of them only support single-channel or limited multi-channel simulation, and the bus interface is single. At present, there is no test device on the market based on PCI / PCIe buses that can provide multi-channel 0 / 4-20mA simulation signals to meet the simulation verification requirements needed in the design verification process.

[0006] To achieve the above objectives, the present invention is realized through the following technical solutions: A multi-channel industrial sensor signal simulation system based on PCI and PCIe buses, including a multi-channel industrial sensor signal simulation system. The multi-channel industrial sensor signal simulation system includes a PCI / PCIe connector, an FPGA control unit, a data processing unit, a storage unit, a power supply unit, a circuit conversion unit, a signal conditioning circuit unit, a voltage-to-current circuit unit, and an output signal external connector. A two-way connection is achieved between the PCI / PCIe connector and the FPGA control unit, a two-way connection is achieved between the FPGA control unit and the data processing unit, a two-way connection is achieved between the FPGA control unit and the storage unit, the output end of the power supply unit is connected to the input end of the FPGA control unit, a two-way connection is achieved between the FPGA control unit and the circuit conversion unit, the output end of the circuit conversion unit is connected to the input end of the voltage-to-current circuit unit, and the output end of the voltage-to-current circuit unit is connected to the input end;

[0007] The PCI / PCIe connector includes a multi-channel data acquisition module and a signal transmission module. The output end of the multi-channel data acquisition module is connected to the input end of the signal transmission module. The multi-channel data acquisition module has 32 channels of 0 / 4-20mA sensor signal simulation channels.

[0008] Preferably, the FPGA control unit includes a programmable input / output module, a configurable logic block module, a clock management module, and the output end of the programmable input / output module is connected to the input end of the configurable logic block module, the output end of the configurable logic block module is connected to the input end of the clock management module, and the output end of the clock management module is connected to the input end;

[0009] Preferably, the data processing unit includes a data reception module, a signal preprocessing module, and a signal analysis and feature extraction module. The output end of the data reception module is connected to the input end of the signal preprocessing module, and the output end of the signal preprocessing module is connected to the input end of the signal analysis and feature extraction module.

[0010] Preferably, the storage unit includes a data storage management module and a data backup and recovery module, and a bidirectional connection is implemented between the data storage management module and the data backup and recovery module for storing data.

[0011] Preferably, the power supply unit is used to provide a stable and reliable power supply for the entire simulation system.

[0012] Preferably, the circuit conversion unit is used to output any voltage value within the designed range according to the instruction issued by the control part.

[0013] Preferably, the signal conditioning circuit unit includes a filtering module, an amplifying module, an isolation module, and a linearization module. The output end of the filtering module is connected to the input end of the amplifying module, the output end of the amplifying module is connected to the input end of the isolation module, and the output end of the isolation module is connected to the input end of the linearization module.

[0014] Preferably, the voltage-to-current circuit unit is used to receive the output voltage of the DA conversion circuit and output a 0-20 mA current after conversion according to the voltage value.

[0015] The present invention provides a multi-channel industrial sensor signal simulation system based on PCI and PCIe buses.

[0016] Compared with the prior art, it has the following beneficial effects:

[0017] 1. In the multi-channel industrial sensor signal simulation system based on PCI and PCIe buses, by setting a PCI / PCIe connector, the multi-channel data acquisition module has 32 channels for simulating 0 / 4-20 mA sensor signals, so that the simulation of multi-sensor signals within the same electrical network can be realized, and the operation of multiple sensors under the same power supply in the real industrial operation environment can be simulated, which is very helpful for the simulation and development and testing of the automation system.

[0018] 2. In the multi-channel industrial sensor signal simulation system based on PCI and PCIe buses, by setting a signal conditioning circuit unit, the signals output by the sensors are often very weak. The filtering module in the signal conditioning circuit unit can amplify these weak signals to the amplitude required for subsequent processing or transmission, and the filtering function of the isolation module in the signal conditioning circuit unit can effectively eliminate these noises and interferences, so as to obtain a pure signal. At the same time, there is a non-linear relationship between the output signals of some sensors and the measured physical quantities, which may lead to errors in the measurement results. The linearization module in the signal conditioning circuit unit can linearize these non-linear signals, so as to obtain more accurate measurement results.

[0019] 3. The multi-channel industrial sensor signal simulation system based on PCI and PCIe buses is equipped with a circuit conversion unit and a voltage-to-current circuit unit. With the support of the high-speed data transmission of PCI and PCIe buses, the circuit conversion unit can efficiently process a large amount of digital data, convert it into analog signals for further processing or transmission. The voltage-to-current circuit unit can convert the input voltage signal into a current signal that satisfies a certain relationship. The converted current signal usually has higher stability and is not easily affected by load changes, thus improving the overall stability of the system. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 It is a diagram of the multi-channel industrial sensor signal simulation system of the present invention;

[0021] Figure 2 It is a block diagram of the PCI / PCIe connector of the present invention;

[0022] Figure 3 It is a block diagram of the FPGA control unit of the present invention;

[0023] Figure 4 It is a block diagram of the data processing unit of the present invention;

[0024] Figure 5 It is a block diagram of the storage unit of the present invention;

[0025] Figure 6 It is a block diagram of the signal conditioning circuit unit of the present invention.

[0026] In the figure: 1 - multi-channel industrial sensor signal simulation system, 11 - PCI / PCIe connector, 111 - multi-channel data acquisition module, 112 - signal transmission module, 12 - FPGA control unit, 121 - programmable input / output module, 122 - configurable logic block module, 123 - clock management module, 124 - PCI / PCIe bus control module, 13 - data processing unit, 131 - data receiving module, 132 - signal preprocessing module, 133 - signal analysis and feature extraction module, 14 - storage unit, 141 - data storage management module, 142 - data backup and recovery module, 15 - power supply unit, 16 - circuit conversion unit, 17 - signal conditioning circuit unit, 171 - filtering module, 172 - amplification module, 173 - isolation module, 174 - linearization module, 18 - voltage-to-current circuit unit, 19 - output signal external connector. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0027] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0028] Please refer to Figures 1-6 , the present invention provides a technical solution:

[0029] A multi-channel industrial sensor signal simulation system based on PCI and PCIe buses, including a multi-channel industrial sensor signal simulation system 1. The multi-channel industrial sensor signal simulation system 1 includes a PCI / PCIe connector 1, an FPGA control unit 12, a data processing unit 13, a storage unit 14, a power supply unit 15, a circuit conversion unit 16, a signal conditioning circuit unit 17, a voltage-to-current circuit unit 18, and an output signal external connector 19. A two-way connection is achieved between the PCI / PCIe connector 1 and the FPGA control unit 12, a two-way connection is achieved between the FPGA control unit 12 and the data processing unit 13, a two-way connection is achieved between the FPGA control unit 12 and the storage unit 14, the output end of the power supply unit 15 is connected to the input end of the FPGA control unit 12, a two-way connection is achieved between the FPGA control unit 12 and the circuit conversion unit 16, the output end of the circuit conversion unit 16 is connected to the input end of the voltage-to-current circuit unit 18, and the output end of the voltage-to-current circuit unit 18 is connected to the input end of 119;

[0030] The PCI / PCIe connector 1 includes a multi-channel data acquisition module 111 and a signal transmission module 112. The output end of the multi-channel data acquisition module 111 is connected to the input end of the signal transmission module 112. The multi-channel data acquisition module 111 has 32 0 / 4 - 20mA sensor signal simulation channels.

[0031] The multi-channel data acquisition module 111 has 32 0 / 4 - 20mA sensor signal simulation channels, so as to realize the analog simulation of multi-sensor signals within the same electrical network, and can simulate the operation of multiple sensors under the same power supply in the actual industrial operation environment, which is of great help for the simulation, development and testing of the automation system.

[0032] The multi-channel data acquisition module 111 has 32 0 / 4 - 20mA sensor signal simulation channels, which can simulate the output of 32 0 / 4 - 20mA sensor signals under the same electrical system, filling the gap in the lack of multi-channel 0 / 4 - 20mA sensor signal simulation equipment in the overall simulation verification link of the automation system.

[0033] The PCI / PCIe connector 1 uses a standard PCI (PCIE) connector to connect the PCI (PCIE) interface and the FPGA. The PCI interface end is connected to relevant data signals, control signals, and address signal lines (the PCIE interface end is connected to relevant differential data signals, clock signals, and control signal lines) to transmit control commands.

[0034] The output signal external connector 19 uses a SCSI-68 high-density aviation connector interface for 32-channel current output.

[0035] In this embodiment, the FPGA control unit 12 includes a programmable input / output module 121, a configurable logic block module 122, and clock management modules 123 and 124. The output end of the programmable input / output module 121 is connected to the input end of the configurable logic block module 122. The output end of the configurable logic block module 122 is connected to the input end of the clock management module 123. The output end of the clock management module 123 is connected to the input end of 124.

[0036] The programmable input / output module 121 is an interface for the FPGA to interact with the external world, responsible for signal input and output. In the multi-channel industrial sensor signal simulation system, the programmable input / output module 121 includes multiple input and output channels for receiving signals from sensors or outputting simulation signals to external devices.

[0037] The configurable logic block module 122 is composed of a look-up table (LUT), a multiplexer, a carry chain, and registers, etc. In multi-channel signal simulation, it is used to implement complex logical operations and control functions, such as signal processing algorithms and simulation parameter configuration.

[0038] The clock management module 123 is responsible for providing accurate clock signals for the FPGA to ensure the timing accuracy of the simulation system. In multi-channel signal simulation, the clock management module may need to adjust the clock frequency and phase according to different simulation requirements to achieve precise synchronization and timing control.

[0039] And as another technical solution, an MCU or other controller can be used to replace the FPGA to complete communication with the host computer and control of the external circuit.

[0040] And as another technical solution, a CPCI bus, a PCI bus, a PXI bus, a PCIE bus, a PXIE bus, an ISA bus, or other computer buses can be used to implement the sensor signal simulation output function.

[0041] In this embodiment, the data processing unit 13 includes a data receiving module 131, a signal preprocessing module 132, and a signal analysis and feature extraction module 133. The output end of the data receiving module 131 is connected to the input end of the signal preprocessing module 132, and the output end of the signal preprocessing module 132 is connected to the input end of the signal analysis and feature extraction module 133.

[0042] The data receiving module 131 is used for receiving data. The signal preprocessing module 132 is used for preprocessing the collected original signals, including operations such as filtering, amplifying, and denoising, to improve the signal quality. The signal analysis and feature extraction module 133 is used for further analyzing the preprocessed signals and extracting the characteristic parameters of the signals, such as frequency, amplitude, and phase.

[0043] In this embodiment, the storage unit 14 includes a data storage management module 141 and a data backup and recovery module 142. A bidirectional connection is implemented between the data storage management module 141 and the data backup and recovery module 142 for storing data.

[0044] The data storage management module 141 is used for storing a large amount of sensor signal data, and the data backup and recovery module 142 is used for backing up and recovering the stored data.

[0045] In this embodiment, the power supply unit 15 is used for providing a stable and reliable power supply for the entire simulation system.

[0046] The power supply unit 15 is used for providing a stable and reliable power supply for the entire simulation system, thereby improving the overall stability of the system.

[0047] In this embodiment, the circuit conversion unit 16 is used for outputting any voltage value within the designed range according to the instructions issued by the control part.

[0048] The circuit conversion unit 16 uses a DA conversion chip SGM5349A. The DA circuit adopts an external reference source and serial data input. The output voltage range is 0 - 5. With the support of high-speed data transmission of the PCI and PCIe buses, 16 can efficiently process a large amount of digital data and convert it into analog signals for further processing or transmission.

[0049] In this embodiment, the signal conditioning circuit unit 17 includes a filtering module 171, an amplifying module 172, an isolation module 173, and a linearization module 174. The output end of the filtering module 171 is connected to the input end of the amplifying module 172, the output end of the amplifying module 172 is connected to the input end of the isolation module 173, and the output end of the isolation module 173 is connected to the input end of the linearization module 174.

[0050] The signals output by the sensors are often very weak. The filtering module 171 in the signal conditioning circuit unit 17 can amplify these weak signals to the amplitude required for subsequent processing or transmission. Moreover, the filtering function of the isolation module 173 in the signal conditioning circuit unit 17 can effectively eliminate these noises and interferences, thereby obtaining a pure signal. At the same time, there is a non-linear relationship between the output signals of some sensors and the measured physical quantities, which may lead to errors in the measurement results. The linearization module 174 in the signal conditioning circuit unit 17 can linearize these non-linear signals, thereby obtaining a more accurate measurement result.

[0051] The filtering module 171 is used to remove the noises and interferences in the sensor signals. It can be implemented by low-pass, high-pass, band-pass or band-stop filters, and the appropriate filtering type and parameters are selected according to actual needs. The filtering module helps to ensure the clarity and accuracy of the signals;

[0052] The amplification module 172 is used to enhance the amplitude of the sensor signals so that it reaches the level required by the subsequent processing circuit. The amplification module can perform linear amplification, non-linear amplification or gain-adjustable amplification according to the characteristics and requirements of the signals. Through amplification, it can ensure that the signals are not distorted during transmission and processing.

[0053] The isolation module 173 is used to achieve electrical isolation between the sensor signals and the subsequent processing circuit to prevent problems such as signal interference and ground potential difference. The isolation module usually uses technologies such as transformers, optocouplers or isolation amplifiers to achieve isolated transmission of signals.

[0054] The linearization module 174 is used to correct the non-linear errors of the sensor signals to make them closer to a linear relationship. This is crucial for improving the measurement accuracy and stability. The linearization module can be implemented by hardware circuits or software algorithms

[0055] In this embodiment, the voltage-to-current circuit unit 18 is used to receive the output voltage of the DA conversion circuit and output a 0-20 mA current after conversion according to the voltage value.

[0056] The voltage-to-current circuit unit 18 selects the DA conversion chip XTR111. With an external voltage input, the output current range is 0-20 mA. 18 can convert the input voltage signal into a current signal that satisfies a certain relationship. The converted current signal usually has higher stability and is not easily affected by load changes, thereby improving the overall stability of the system.

[0057] Meanwhile, the content not described in detail in this specification belongs to the well-known prior art of those skilled in the art.

[0058] During operation, the PCI / PCIe connector 1 collects signal data, which is transmitted to the inside of the data processing unit 13 for processing, analysis, and feature extraction. Subsequently, the host computer transmits control instructions and parsing instructions through the FPGA control unit 12. The data enters 116, controls the external circuit conversion unit 16 to output a corresponding voltage. After being conditioned by the circuit conversion unit 16, it is output to the voltage-to-current circuit unit 18 and converted into 0 - 20 mA.

[0059] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device.

[0060] Although the embodiments of the present invention have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A multi-channel industrial sensor signal simulation system based on PCI and PCIe bus, comprising a multi-channel industrial sensor signal simulation system (1), characterized in that: The multi-channel industrial sensor signal simulation system (1) comprises a PCI / PCIe connector (1), an FPGA control unit (12), a data processing unit (13), a storage unit (14), a power supply unit (15), a circuit conversion unit (16), a signal conditioning circuit unit (17), a voltage-to-current circuit unit (18) and an output signal external connector (19); a bidirectional connection is achieved between the PCI / PCIe connector (1) and the FPGA control unit (12); a bidirectional connection is achieved between the FPGA control unit (12) and the data processing unit (13); a bidirectional connection is achieved between the FPGA control unit (12) and the storage unit (14); an output end of the power supply unit (15) is connected to an input end of the FPGA control unit (12); a bidirectional connection is achieved between the FPGA control unit (12) and the circuit conversion unit (16); an output end of the circuit conversion unit (16) is connected to an input end of the voltage-to-current circuit unit (18); and an output end of the voltage-to-current circuit unit (18) is connected to an input end of (19); The PCI / PCIe connector (1) comprises a multi-channel data acquisition module (111) and a signal transmission module (112); the output end of the multi-channel data acquisition module (111) is connected to the input end of the signal transmission module (112); and the multi-channel data acquisition module (111) has 32 0 / 4-20mA sensor signal simulation channels.

2. The multi-channel industrial sensor signal simulation system based on PCI and PCIe bus according to claim 1, characterized in that: The FPGA control unit (12) comprises a programmable input-output module (121), a configurable logic block module (122), a clock management module (123) and (124); the output end of the programmable input-output module (121) is connected to the input end of the configurable logic block module (122); the output end of the configurable logic block module (122) is connected to the input end of the clock management module (123); and the output end of the clock management module (123) is connected to the input end of (124).

3. The multi-channel industrial sensor signal simulation system based on PCI and PCIe bus according to claim 1, characterized in that: The data processing unit (13) comprises a data receiving module (131), a signal preprocessing module (132) and a signal analysis and feature extraction module (133); the output end of the data receiving module (131) is connected to the input end of the signal preprocessing module (132), and the output end of the signal preprocessing module (132) is connected to the input end of the signal analysis and feature extraction module (133).

4. The multi-channel industrial sensor signal simulation system based on PCI and PCIe bus according to claim 1, characterized in that: The storage unit (14) comprises a data storage management module (141) and a data backup and recovery module (142), and a bidirectional connection is realized between the data storage management module (141) and the data backup and recovery module (142) for storing data.

5. The multi-channel industrial sensor signal simulation system based on PCI and PCIe bus according to claim 1, characterized in that: The power supply unit (15) is used to provide a stable and reliable power supply for the entire simulation system.

6. The multi-channel industrial sensor signal simulation system based on PCI and PCIe bus according to claim 1, characterized in that: The circuit conversion unit (16) is used to output any voltage value within a design range through instructions issued by the control part.

7. The multi-channel industrial sensor signal simulation system based on PCI and PCIe bus according to claim 1, characterized in that: The signal conditioning circuit unit (17) comprises a filtering module (171), an amplifying module (172), an isolation module (173) and a linearization module (174); the output end of the filtering module (171) is connected to the input end of the amplifying module (172); the output end of the amplifying module (172) is connected to the input end of the isolation module (173); and the output end of the isolation module (173) is connected to the input end of the linearization module (174).

8. The multi-channel industrial sensor signal simulation system based on PCI and PCIe bus according to claim 1, characterized in that: The voltage-to-current circuit unit (18) is used to receive the output voltage of the DA conversion circuit and output a 0-20 mA current after conversion according to the voltage value.

Citation Information

Patent Citations

  • Multi-channel bidirectional IO control system and method based on PCIE

    CN118964266A