Unlock instant, AI-driven research and patent intelligence for your innovation.
A scheduling method and device for an industrial controller
What is Al technical title?
Al technical title is built by PatSnap Al team. It summarizes the technical point description of the patent document.
A technology of industrial controller and scheduling method, applied in the direction of comprehensive factory control, comprehensive factory control, control/regulation system, etc., can solve problems such as inability to defend against common mode attacks
Active Publication Date: 2021-07-06
中国航空油料集团有限公司 +1
View PDF6 Cites 0 Cited by
Summary
Abstract
Description
Claims
Application Information
AI Technical Summary
This helps you quickly interpret patents by identifying the three key elements:
Problems solved by technology
Method used
Benefits of technology
Problems solved by technology
[0004] An embodiment of the present invention provides a scheduling method and device for an industrial controller to solve the problem of inability to defend against common mode attacks in the prior art
Method used
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more
Image
Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
Click on the blue label to locate the original text in one second.
Reading with bidirectional positioning of images and text.
Smart Image
Examples
Experimental program
Comparison scheme
Effect test
example 1
[0140] Example 1, take A and B encountering a common mode attack as an example:
[0141] Use the random function to select 3 executive bodies A, B, and C from the 4 executive bodies A, B, C, and D for monitoring, and record the number of monitoring. Obtain the current output data of A, B, and C respectively, where the current output data of A and B are equal, and the current output data of C is not equal to both A and B. At this time, call C as an abnormal execution body and perform cleaning operation; at the same time, judge whether the execution body D to be worked is a normal execution body that completed the cleaning operation in the last scheduling process, and D is not in the last scheduling process In the normal execution body that completes the cleaning operation, D is transferred to the working state.
[0142] Re-monitor whether the current output data of A, B, and D are equal, but the current output data of D is not equal to that of A and B. Therefore, D is called o...
example 2
[0144] Example 2, take A, B, and C encountering a common mode attack at the same time as an example:
[0145]If the current output data of A, B, and C are always equal, it cannot be ruled out that A, B, and C have encountered a common mode attack. The output data of the three are the same, but they are already erroneous data. Therefore, when the number of monitoring times does not reach the preset When the value is 60, continue to monitor whether there is an abnormal execution body in the working execution body, but when the number of monitoring reaches the preset value of 60, randomly select C as the abnormal execution body in the working execution body to call out the working state, and make the monitoring Reset to zero and record again. Put D into the working state, if D is a normal execution body, then the output data of D must be different from A and B. Therefore, D is transferred out of the working state for cleaning, and C is transferred into the working state.
[014...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More
PUM
Login to View More
Abstract
The embodiment of the present invention discloses a scheduling method and device for an industrial controller. Firstly, it monitors whether there is an abnormal execution body in the working execution body; The normal executors in the work judge and schedule other executors in order to convert common-mode attacks into differential-mode attacks until the differential-mode attacks are completely removed, so that all executors in work are normal executors. In addition, in order to avoid common-mode attacks encountered by working executives at the same time, the method of recording the number of monitoring times is adopted. If the number of monitoring times reaches the preset value and there is still no abnormal execution body in the working execution body, a working execution body is randomly selected. Assume that the body is an abnormal execution body, call it out of the working state and perform cleaning operations, and use the cleaned normal execution body to judge and schedule other execution bodies in work, so as to effectively defend against common mode attacks against all execution bodies.
Description
technical field [0001] The invention relates to the technical field of industrial control, in particular to a scheduling method and device for an industrial controller. Background technique [0002] The industrial control system is an automatic control system that combines computer equipment and process control equipment. Among them, the industrial controller is an important part of the industrial control system. The industrial controller can be composed of an FPGA (Field Programmable Gate Array, programmable gate array chip) and multiple executive bodies, where the executive body can be an MCU (Microcontroller Unit, single-chip microcomputer), and the MCU is uniformly scheduled by the FPGA. The FPGA collects industrial field data and distributes it to each MCU. The MCU performs calculations and processing according to the field data, and sends the output data generated after calculation to the FPGA, which is then transmitted to the industrial field equipment to form a close...
Claims
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More
Application Information
Patent Timeline
Application Date:The date an application was filed.
Publication Date:The date a patent or application was officially published.
First Publication Date:The earliest publication date of a patent with the same application number.
Issue Date:Publication date of the patent grant document.
PCT Entry Date:The Entry date of PCT National Phase.
Estimated Expiry Date:The statutory expiry date of a patent right according to the Patent Law, and it is the longest term of protection that the patent right can achieve without the termination of the patent right due to other reasons(Term extension factor has been taken into account ).
Invalid Date:Actual expiry date is based on effective date or publication date of legal transaction data of invalid patent.