Ship portable IO signal simulation test device and method

Through portable IO signal simulation testing devices and methods, the problem of insufficient simulation accuracy in the ship control system is solved, and full-range and full-function testing and verification are achieved, which improves the credibility of simulation joint adjustment.

CN120233755APending Publication Date: 2025-07-01CHINA SHIP DEV & DESIGN CENT
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510327642.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-19
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

The existing fully digital simulation methods cannot effectively simulate real physical signals in ship control systems, resulting in insufficient simulation accuracy and credibility, limiting the full range verification of control system equipment.

Method used

The portable IO signal simulation test device is adopted, including a controller, simulation device, display device, input interface module, output interface module and remote communication module. By building mathematical models and designing control strategies, it generates and converts control rules into preset formats to realize the simulation and verification of input and output signals.

Benefits of technology

It improves the sufficiency and credibility of simulation verification of ship control systems, realizes full-range and full-function testing, and enhances the credibility of simulation joint adjustment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120233755A_ABST
    Figure CN120233755A_ABST
Patent Text Reader

Abstract

The invention discloses a ship portable IO signal simulation testing device and method, and relates to the technical field of ship control simulation testing, and the device comprises a simulation device which is used for converting a control strategy into a control rule in a preset format; the controller is used for generating output data from input data according to a control rule; the display device is used for displaying input and output data of the controller and data of upper system control equipment; the input interface module is used for receiving an input physical signal; the output interface module outputs data in a physical signal form and sends the data to ship control system equipment or a display device; and the remote communication module is used for receiving the output signal of the controller to the output interface module or sending the data of the input interface module to the controller. According to the invention, simulation of simulation data of a ship process system can be realized, electrical signal excitation is provided for a simulation data interface, a high-similarity ship control system equipment simulation joint debugging environment is constructed, and the credibility of a simulation joint debugging result is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of ship control simulation testing, and particularly relates to a portable ship IO signal simulation testing device and method. Background Art

[0002] With the continuous increase in the number and complexity of ship mechanical equipment, the design and debugging difficulties of ship control systems have also been continuously increasing. During the development and verification of ship control systems, system simulation analysis methods are usually adopted to improve system development efficiency, save development costs, and ensure the safety of testing.

[0003] The commonly used simulation method is full digital simulation. Although certain simulation results can be obtained, the simulation accuracy and credibility need to be improved. In the simulation platform software of the full range simulation model, the simulation model uses a mathematical excitation model, and its internal signals are all digital signals, which have a certain difference from the actual engineering signals. The sufficiency of verifying the control model needs to be improved; while the IO acquisition module of the ship control system can usually collect or send out physical electrical signals, generally 4 - 20mA current signals or dry contact signals. There is no way to simulate real physical signals between the simulation model and the IO acquisition module of ship control system equipment (such as DCS), which limits the full range simulation verification of ship control system equipment. Summary of the Invention

[0004] Embodiments of the present invention provide a portable ship IO signal simulation testing device and method, which undertake the function of simulating the actual controlled object in full range simulation, obtain real input and output signals, and improve the sufficiency of verifying ship control system equipment.

[0005] In a first aspect, the present invention provides a portable ship IO signal simulation testing device, including: a controller, a simulation device, a display device, an input interface module, an output interface module, and a remote communication module;

[0006] The simulation device is used to develop a process system simulation model and a control strategy, and convert the control strategy into a control rule in a preset format and send it to the controller;

[0007] The controller is used to receive input data of at least one data type, generate output data in a preset format according to the control rule for the input data, and send the output data to the simulation device or ship control system equipment;

[0008] The display device has interfaces with the simulation device and ship control system equipment, and is used to display the input and output data of the controller and the data of the upper system control equipment;

[0009] The input interface module is used to receive the input physical signals of the controlled object controller of the ship control system equipment;

[0010] The output interface module is used to send the output data of the controlled object controller of the ship control system equipment to the ship control system equipment or the display device in the form of physical signals;

[0011] The remote communication module is used to receive the physical signals output by the controller to the output interface module, or send the data of the input interface module to the controller.

[0012] In some instances, the simulation device is used to build a mathematical model of the controlled object of the ship control system and design the control strategy of the controlled object controller. GraphX monitoring operation platform and CCM Studio configuration software are selected as software tools for control strategy configuration. The control strategy configuration supports two configuration methods: offline configuration and online configuration. In the offline mode, control algorithms and sequence control strategies are generated and modified, and then downloaded to the controller for operation after completion. In the online mode, configuration modules, connections, and parameters can be added, subtracted, and set. After the control strategy is modified, it is downloaded to the controller for operation.

[0013] In some instances, in the simulation device, by setting the input data of at least one data type or connecting to the ship control system as the excitation signal of the controlled object. Among them, the input data includes analog input data and digital input data. Through building the mathematical model of the controlled object and the designed control strategy, the output data of the controlled object of the ship control system is obtained. Among them, the output data includes analog output and digital output. The output data is connected to the control system equipment, thereby completing the testing and debugging of the controller performance in the full-range ship control system.

[0014] In some instances, the display device displays the information related to the operation of the tested ship control system. The related information includes: analog and digital information of each link of the tested ship control system, user operations, accident handling and maintenance guidance, performance parameters of the tested ship control system equipment, abnormal conditions, limiting conditions, and displaying the system screen and trend generated by the operator's instructions.

[0015] In some instances, the input interface module is connected to the input interface of the controller to obtain the input control signal of the controller as the input signal of the mathematical model of the controlled object of the ship control system, so that the controller generates corresponding output data under the excitation of the input signal.

[0016] In some instances, the output interface module is connected to the output interface of the controller to convert the output data generated by the mathematical model of the controlled object of the ship control system in the controller into an output signal, thereby forming a closed-loop control composed of the ship control system equipment, control strategy, mathematical model of the controlled object, and control strategy.

[0017] In some instances, the signal generated by the controlled mathematical model of the ship control system of the simulation device is a program variable. The program variable is converted into an actual physical signal through the input interface module. After the controller converts the signal of the controlled mathematical model of the ship control system of the simulation device into a corresponding output signal, it is sent to the output interface module, so that the output interface module generates a corresponding physical signal according to the corresponding output signal of the controller. Among them, the output interface module outputs analog signals and digital signals.

[0018] In some instances, the controller is connected to the input interface module or the output interface module by using the remote communication module, and is used to receive the physical signal output by the controller to the output interface module, or send the data of the input interface module to the controller.

[0019] In a second aspect, the present invention provides a ship portable IO signal simulation test method, including:

[0020] Generate a simulation model and a control strategy, and convert the control strategy into a control rule in a preset format;

[0021] Obtain input data of at least one data type from an upper control system or a simulation device. Among them, the input data includes: analog input data and digital input data, and the output data includes: analog output data and digital output data;

[0022] The controller generates output data from the input data according to the simulation model and the control rule, and sends it to a display device and an upper control system device, so that the display device displays at least one item of output data.

[0023] Generally speaking, compared with the prior art by the above technical solutions conceived by the present invention, the following beneficial effects can be obtained:

[0024] The present invention can establish a mathematical model for the controlled object of the ship control system in a graphical manner, design a corresponding control strategy, and download the designed control strategy to the controller. The actual signal of the controller is collected through the input interface module and used as the excitation signal of the simulation model. Through the output interface module, the response of the mathematical model of the controlled object is converted into an electrical feedback signal. Combining with the actual ship control system to complete full-range and full-function testing, improving the authenticity of simulation data and the sufficiency of verification, and resolving the design and use risks of the ship control system. Description of the Drawings

[0025] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those skilled in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.

[0026] Figure 1 is a schematic external view of the portable IO signal simulation test device provided by the embodiment of the present invention;

[0027] Figure 2 is a schematic diagram of the portable IO signal simulation test device provided by the embodiment of the present invention;

[0028] Figure 3 is a schematic diagram of a portable IO signal simulation test method provided by the embodiment of the present invention;

[0029] Figure 4 is a schematic diagram of the connection between the portable IO signal simulation test device provided by the embodiment of the present invention and the ship control system. Detailed implementation manners

[0030] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present invention.

[0031] In the following description, specific embodiments of the present invention will be described with reference to steps and symbols executed by one or more computers, unless otherwise specified. Therefore, these steps and operations will be mentioned several times as being executed by a computer. As used herein, computer execution includes operations of a computer processing unit that represents electronic signals in a structured form of data. This operation transforms the data or maintains it at a location in the computer's memory system, which can be reconfigured or otherwise changed in a manner well known to those skilled in the art to change the operation of the computer. The data structure maintained by the data is the physical location of the memory, which has specific characteristics defined by the data format. However, the principles of the present invention are described in the above text, which does not represent a limitation. Those skilled in the art will understand that the following various steps and operations can also be implemented in hardware.

[0032] As used herein, the terms "module" or "unit" may be regarded as software objects executed on the computing system. Different components, modules, engines, and services herein may be regarded as implementation objects on the computing system. The devices and methods herein are preferably implemented in software, but may also be implemented in hardware, all within the scope of protection of the present invention.

[0033] Those skilled in the art of this technology can understand that, unless specifically stated otherwise, the singular forms "a", "an", and "the" used herein may also include the plural forms. It should be further understood that the term "comprising" used in the specification of the present invention means the presence of features, integers, steps, operations, elements, and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or their groups. It should be understood that when we say an element is "connected" or "coupled" to another element, it can be directly connected or coupled to other elements, or there may also be intermediate elements. In addition, the "connection" or "coupling" used herein may include wireless connection or wireless coupling. The phrase "and / or" used herein includes all or any unit and all combinations of one or more associated listed items.

[0034] In the first embodiment of the present invention, for the joint debugging and testing task of ship control equipment, a portable IO signal simulation test device is adopted to simulate the simulation data of the ship process system, provide electrical signal excitation for the simulation data interface, construct a highly similar simulation joint debugging environment, and improve the credibility of the simulation joint debugging results.

[0035] The purpose of the present invention is to provide a portable IO signal simulation test device and method. The portable IO signal simulation test device and method are used in the process of joint debugging tests of ship control system equipment, connecting the ship control system equipment to the simulation model of the controlled process system to achieve full-range and full-function testing of the ship control system equipment.

[0036] To achieve the above purpose, the present invention consists of two parts: a test device and a test method.

[0037] The portable IO signal simulation test device mainly includes: a controller, a simulation device, a display device, an input interface module, an output interface module, and a remote communication module; the main function of the simulation device is to develop a process system simulation model and a control strategy, and convert the control strategy into control rules in a preset format and send them to the controller. The controller mainly receives input data of at least one data type, then generates output data in a preset format according to the control rules based on the input data, and sends the output data to the simulation device or the ship control equipment; the display device has interfaces with the simulation device and the ship control equipment, and is used to display the input and output data of the controller and the data of the upper system control equipment. The input interface module is used to receive the physical input signals of the controlled object controller of the ship control system equipment. The output interface module sends the output data of the controlled object controller of the ship control system equipment to the ship control system equipment or the display device in the form of physical signals. The remote communication module is used to realize the data interaction between the controller and the input and output interface modules and support multiple communication protocols.

[0038] A method for portable IO signal simulation test mainly includes the following three steps. First, it can obtain input data of at least one data type from the upper control system or the simulation device; the input data includes: analog input data and digital input data, and the output data includes: analog output data and digital output data. Then, the controller generates the input data into output data according to the simulation model and the control rules, and the output data includes display data; finally, the display data is sent to the display device and the upper control system equipment so that the display device can display at least one item of display data.

[0039] In the second embodiment of the present invention, in combination with Figures 1 to 4 The present invention is further described with a device and a method for portable IO signal simulation test.

[0040] Figure 1 It is the external view of the device for portable IO signal simulation test. The sides of the test box are the input and output modules, which adopt the aviation plug form. After the box is opened, there is a built-in keyboard and a display screen for convenient debugging. There are buttons, change switches, etc. at the front of the device to facilitate the simulation of simulation signals.

[0041] Figure 2It is a structural block diagram of a portable IO signal simulation test device according to an embodiment of the present invention. The portable IO signal simulation test device includes a simulation device 101, a controller 102, a display device 103, an input interface module 104, an output interface module 105, and a remote communication module 106; the simulation device 101 is used to generate a controlled object simulation model and a control strategy, and convert the control strategy into a control rule in a preset format and send it to the controller 102; the controller 102 is used to receive input data of at least one data type, generate output data in a preset format according to the control rule for the input data, and send the output data to the simulation device 101 or a ship control system device for debugging; the display device 103 is connected to the simulation device 101 and the ship control system device, and displays the input data of the simulated controlled object, the output data, and the important control data of the ship control system device. The input data includes: analog input data and digital input data, and the output data includes: analog output data and digital output data. The input interface module 104 is used to receive the physical input signal of the controlled object controller 102 of the ship control system device. The output interface module 105 is used to send the output data of the controlled object controller 102 of the ship control system device to the ship control system device or the display device 103 in the form of a physical signal. The remote communication module 106 is used to receive the signal output by the controller to the output interface module, or send the data of the input interface module to the controller.

[0042] Specifically, the simulation device 101 is used to build the mathematical model of the controlled object of the ship control system and design the control strategy of the controller for the controlled object. The simulation device 101 selects the GraphX monitoring operation platform and the CCM Studio configuration software as the software tools for control strategy configuration. The control strategy configuration supports two configuration methods: offline configuration and online configuration. In the offline mode, control algorithms and sequential control strategies are generated and modified, and then downloaded to the controller 102 for operation after completion. In the online mode, configuration modules, connections, and parameters can be added or subtracted. After the control strategy is modified, it is downloaded to the controller 102 for operation without interrupting the operation of the controller, and the download process will not affect other normally running control strategies in the controller, which facilitates the debugging and simulation operation of the system. In the simulation device 101, by setting the input data of at least one data type or connecting to the ship control system, it is used as the excitation signal of the controlled object. Among them, the input data includes analog input data and digital input data. By building the mathematical model of the controlled object and the designed control strategy, the output data of the control object of the ship control system can be obtained. Among them, the output data includes analog output and digital output. Connecting the above output data to the control system equipment, and then completing the testing and debugging of the controller performance in the full-range ship control system. To facilitate viewing the implementation of the above functions, the display device 103 can display the information related to the operation of the tested ship control system, including: the analog and digital information of each link of the tested ship control system, the operations of users, accident handling and maintenance guidance, the performance parameters of the equipment in the tested ship control system, abnormal situations and limiting conditions, and display the system screen and trend generated by the operator's instructions.

[0043] The input interface module 104 is connected to the input interface of the controller 102 to obtain the input control signal of the controller 102 as the input signal of the mathematical model of the controlled object of the ship control system. The controller 102 generates corresponding output data under the excitation of the input signal. The output interface module 105 is connected to the output interface of the controller 102 to convert the output data generated by the mathematical model of the controlled object of the ship control system in the controller 102 into an output signal, thus forming a closed-loop control composed of the ship control system equipment and control strategy, the mathematical model of the controlled object and the control strategy.

[0044] Since the signals generated by the controlled mathematical model of the ship control system of the simulation device 101 are program variables, the program variables are converted into actual physical signals through the input interface module, such as analog signals and digital signals. After converting the signals of the controlled mathematical model of the ship control system of the simulation device 101 into corresponding output signals, the controller 102 sends them to the output interface module 105, so that the output interface module 105 generates corresponding physical signals according to the corresponding output signals of the controller 102. The external output interface module 105 can output analog signals and digital signals. Among them, the analog signal output is implemented by an analog output module. An 8-channel analog output module is selected, which is mainly used to output four kinds of analog signals: 0-10V, 0-5V, 0-20mA, and 4-20mA. Each channel is equipped with an independent self-resetting fuse. The digital signal output uses a digital output module. The digital output module selects a 16-channel relay output type switch signal output module. It can directly output dry contacts. The interface is electrically isolated from the system to prevent interference between the interfaces of each module. The 16-channel switch output provides a terminal block, provides overcurrent protection, and has a built-in freewheeling diode to prevent damage to the module interface. The number of the input interface module 104 and the output interface module 105 can be adjusted according to the actual situation of the simulation test.

[0045] The controller 102 and the input interface module 104 or the output interface module 105 can also adopt a remote communication module 106; it is used to receive the output physical signal of the controller 102 to the output interface module 105, or send the data of the input interface module 104 to the controller 102.

[0046] Specifically, as Figure 2 shown, the remote communication module 106 receives the simulation data from the controller 102, enables the network gateway to output corresponding signals to the output interface module 105, and the output interface module 105 converts the signals of the network gateway into physical signals (including 4-20mA signals and level signals) and transmits them to the ship control system equipment (such as: DCS). Correspondingly, the data of the ship control system equipment (such as: DCS) can be transmitted to the input interface module 104 through the remote communication module 106, realizing the bidirectional transmission of data between the simulation device 101 and the ship control system equipment (such as: DCS) control system. The remote communication module 106 supports multiple communication protocols with the input interface module 104 and the output interface module 105, such as RS485, RS232, and Ethernet communication.

[0047] The present invention also includes a method for portable IO signal simulation test, as Figure 3 shown, the method includes:

[0048] The first step S201: Generate a simulation model and a control strategy, and convert the control strategy into a control rule in a preset format.

[0049] According to the structure and parameters of the controlled object of the ship control system obtained from actual tests and other information, a configuration software is used to generate the mathematical model and control strategy of the controlled object of the ship control system, so as to realize the control functions of data acquisition, continuous control, and sequential control.

[0050] The second step S202: Receive input data of at least one data type, and generate output data in a preset format according to the control rules.

[0051] Specifically, in this embodiment, by setting input data of at least one data type as the excitation signal of the controlled object of the ship control system to be tested, where the input data includes analog input data and digital input data, through the mathematical model of the controlled object of the ship control system to be tested built in S201 and the designed control strategy, the output response of the controlled object can be obtained. According to the system output response signal, the performance analysis and debugging of the controller of the ship control system equipment (such as DCS) to be tested can be completed.

[0052] The third step S203: Generate display data and send it to the display device so that the display device displays at least one item of the display data.

[0053] Specifically, for the convenience of realizing the simulation analysis function, the display device can display relevant information of the ship control system equipment (such as DCS) or the controlled object to be tested during the system operation in S202, including: analog and digital information of each link of the ship control system to be tested, the operations of users, accident handling and maintenance guidance, the performance parameters of the equipment in the ship control system to be tested, abnormal situations and limiting conditions, and display the system pictures and trends generated by the operator instructions. The display device can display three pictures simultaneously, which is convenient for test personnel to analyze multiple related parameters at the same time and improve the development and debugging efficiency.

[0054] The portable IO signal simulation test device is connected to the ship control system equipment through hard wiring or communication. The transmitted signals include analog input signals, analog output signals, digital input signals, and digital output signals.

[0055] As Figure 4 shown, the portable IO signal simulation test device of the present invention is connected to the actual controller of the controlled object through the input interface module and the output interface module, and uses the built mathematical model and control strategy of the controlled object control system to form a control closed-loop circuit with the actual ship control system equipment (such as DCS), so as to realize the full-range simulation analysis of the ship control system, and the simulation analysis effect is closer to the actual situation.

[0056] The above has introduced in detail a ship portable IO signal simulation test device and method provided by the embodiments of the present invention. Specific examples are used in this article to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention; at the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A portable ship IO signal simulation test device, characterized in that: include: Controller, simulation device, display device, input interface module, output interface module and remote communication module; The simulation device is used to develop a process system simulation model and control strategy, and convert the control strategy into a control rule in a preset format and send it to the controller; The controller is used to receive input data of at least one data type, generate output data of a preset format according to the input data according to the control rules, and send the output data to the simulation device or the ship control system equipment; The display device has an interface with the simulation device and the ship control system equipment, and is used to display the input and output data of the controller and the upper system control equipment data; The input interface module is used to receive input physical signals from the controlled object controller of the ship control system equipment; The output interface module sends the output data of the controlled object controller of the ship control system device to the ship control system device or the display device in the form of physical signals; The remote communication module is used to receive the output signal of the controller to the output interface module, or to send the data of the input interface module to the controller.

2. The device according to claim 1, characterized in that The simulation device is used to build a mathematical model of the controlled object of the ship control system and to design the control strategy of the controlled object controller. The GraphX ​​monitoring operation platform and CCMStudio configuration software are selected as software tools for control strategy configuration. The control strategy configuration supports two configuration modes: offline configuration and online configuration. In offline mode, control algorithms and sequential control strategies are generated and modified, and then downloaded to the controller for operation after completion; in online mode, configuration modules can be added and reduced, wires can be connected, and parameters can be set. After the control strategy is modified, it can be downloaded to the controller for operation.

3. The device according to claim 2, characterized in that In the simulation device, by setting input data of at least one data type or connecting to a ship control system as an excitation signal for the controlled object, wherein the input data includes analog input data and digital input data, by building a mathematical model of the controlled object and designing a control strategy, the output data of the ship control system control object is obtained, wherein the output data includes analog output and digital output, and the output module is connected to the control system equipment, thereby completing the testing and debugging of the controller performance in the full range of the ship control system.

4. The device according to claim 3, characterized in that The display device displays information related to the operation of the ship control system being tested, and the relevant information includes: analog and digital information of each link of the ship control system being tested, user operations, accident handling and maintenance instructions, performance parameters of the ship control system equipment being tested, abnormal conditions, restrictions, and display operator instructions to generate system screens and trends.

5. The device according to claim 4, characterized in that The input control signal of the controller is obtained as the input signal of the mathematical model of the controlled object of the ship control system, so that the controller can generate corresponding output data under the stimulation of the input signal.

6. The device according to claim 5, characterized in that The output data generated by the mathematical model of the controlled object of the ship control system in the controller is converted into an output signal, thereby forming a closed-loop control consisting of the ship control system equipment and control strategy, the mathematical model of the controlled object and the control strategy.

7. The device according to claim 6, characterized in that The signal generated by the controlled mathematical model of the ship control system of the simulation device is a program variable, and the program variable is converted into an actual physical signal through the input interface module. The controller converts the signal of the controlled mathematical model of the ship control system of the simulation device into a corresponding output signal and sends it to the output interface module, so that the output interface module generates a corresponding physical signal according to the corresponding output signal of the controller, wherein the output interface module outputs an analog signal and a digital signal.

8. The device according to claim 7, characterized in that The controller is connected to the input interface module or the output interface module using the remote communication module, and is used to receive the output signal of the controller to the output interface module, or to send the data of the input interface module to the controller.

9. A ship portable IO signal simulation test method, characterized in that: include: Generate simulation models and control strategies, and convert control strategies into control rules in a preset format; Acquire input data of at least one data type from a host control system or a simulation device, wherein the input data includes analog input data and digital input data, and the output data includes analog output data and digital output data; The controller generates the input data into output data according to the simulation model and the control rule, and sends the output data to the display device and the upper control system equipment, so that the display device displays at least one output data.