INDUSTRIAL NETWORK COMMUNICATION EMULATION

    公开(公告)号:US20220156433A1

    公开(公告)日:2022-05-19

    申请号:US17150678

    申请日:2021-01-15

    Abstract: An industrial simulation system simulates an industrial automation system using a virtual model or digital twin of the automation system and emulated execution of an industrial control program. The simulation system also includes a network emulation component that emulates the device network over which the industrial controller will communicate with field devices of the automation system. The network emulation component can configure the device network emulation based on controller configuration data obtained by interrogating the hardware controller executing the control code being tested, as well as I/O point information obtained from the virtual model.

    PARALLEL EMULATION FOR CONTROLS TESTING
    2.
    发明公开

    公开(公告)号:US20240070345A1

    公开(公告)日:2024-02-29

    申请号:US17823155

    申请日:2022-08-30

    Inventor: Bernard Brooks

    CPC classification number: G06F30/20

    Abstract: A control design and testing system simplifies the execution of parallelized control testing simulators using emulation techniques. The system is capable of emulating large and complex industrial systems using a combination of selective model partitioning, space parallel simulation, and co-simulation. According to this approach, a digital model of the industrial automation system is partitioned into sub-models such that inter-model logical relationships between the sub-models comprise only logical relationships that can tolerate a temporal error equal to or less than a duration, or timestep, of a co-simulation cycle. The sub-models are deployed to separate processing spaces, and the system uses co-simulation to execute a parallel emulation of the sub-models.

    REAL-TIME HIGH-SPEED CLOCK SIGNAL FOR INDUSTRIAL NETWORK EMULATION

    公开(公告)号:US20230161336A1

    公开(公告)日:2023-05-25

    申请号:US17533489

    申请日:2021-11-23

    CPC classification number: G05B19/41885 G05B19/4183 G05B19/4185

    Abstract: An industrial simulation system exchanges data between a virtualized industrial system and an industrial controller at high frequencies and accuracies without the need for additional network emulation hardware. Rather than timing the sending of emulated device data packets from the simulation to the industrial controller using an operating system clock, the simulation system uses the arrival event of a data packet received from the industrial controller as the clock signal that drives the sending of data packets from the virtual system to the controller. Using the arrival time of data packets from the industrial controller as the clock signal rather than the system clock of the operating system can yield high accuracy, low jitter data exchanges during simulation.

    Real-time high-speed clock signal for industrial network emulation

    公开(公告)号:US11835942B2

    公开(公告)日:2023-12-05

    申请号:US17533489

    申请日:2021-11-23

    CPC classification number: G05B19/41885 G05B19/4183 G05B19/4185

    Abstract: An industrial simulation system exchanges data between a virtualized industrial system and an industrial controller at high frequencies and accuracies without the need for additional network emulation hardware. Rather than timing the sending of emulated device data packets from the simulation to the industrial controller using an operating system clock, the simulation system uses the arrival event of a data packet received from the industrial controller as the clock signal that drives the sending of data packets from the virtual system to the controller. Using the arrival time of data packets from the industrial controller as the clock signal rather than the system clock of the operating system can yield high accuracy, low jitter data exchanges during simulation.

    INDUSTRIAL NETWORK EMULATION
    5.
    发明申请

    公开(公告)号:US20220083027A1

    公开(公告)日:2022-03-17

    申请号:US17022673

    申请日:2020-09-16

    Abstract: An industrial simulation system simulates an industrial automation system using a virtual model or digital twin of the automation system and emulated execution of an industrial control program. The simulation system also emulates the control network over which the industrial controller will communicate with field devices of the automation system. In order to emulate the control network without the need for a separate piece of hardware external to the hardware on which the main simulation executes, the simulation system instantiates a network emulator as a device driver or virtual machine in the kernel space of the hardware platform on which the simulation executes. The network emulator monitors data traffic between user space and kernel space, processes a subset of the data traffic relating to the simulation, and returns results of the processing to the main simulation in user space. This architecture accurately emulates the control network with low latency.

Patent Agency Ranking