CN115412615A - Method for realizing multi-port TCP communication based on nuclear power plant DCS platform software - Google Patents
Method for realizing multi-port TCP communication based on nuclear power plant DCS platform software Download PDFInfo
- Publication number
- CN115412615A CN115412615A CN202211011292.XA CN202211011292A CN115412615A CN 115412615 A CN115412615 A CN 115412615A CN 202211011292 A CN202211011292 A CN 202211011292A CN 115412615 A CN115412615 A CN 115412615A
- Authority
- CN
- China
- Prior art keywords
- tcp
- software
- power plant
- nuclear power
- port
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000006854 communication Effects 0.000 title claims description 34
- 238000004891 communication Methods 0.000 title claims description 31
- 238000012545 processing Methods 0.000 claims abstract description 56
- 230000008569 process Effects 0.000 claims abstract description 36
- 238000004590 computer program Methods 0.000 claims description 13
- 238000012360 testing method Methods 0.000 claims description 9
- 238000012163 sequencing technique Methods 0.000 claims description 5
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 238000002054 transplantation Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 230000004044 response Effects 0.000 description 5
- 238000003860 storage Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
As the nuclear power plant DCS system software has the characteristics of single process, fixed period, fixed task time and the like, a large amount of idle time exists in TCP task time, so that the software processing efficiency is low, and the processing mode of the current software is not beneficial to software maintenance and transplantation.
Description
Technical Field
The invention belongs to the technical field of nuclear power plant DCS system control, and particularly relates to a software scheme design for realizing multi-port TCP communication based on single-process software of a nuclear power plant DCS platform.
Background
A TCP (Transmission Control Protocol) is widely used in the field of Distributed Control System (DCS) Control in a nuclear power plant as a transport layer communication Protocol standard. Nuclear power plant DCS platform software is safety critical, and the software is required to have high safety and high reliability. Software with a single process, a fixed period and no operating system is generally used to improve the robustness of the software, the software periodically and circularly schedules each task, meanwhile, the execution time of each task of the software is also preset, and if the execution time of a certain task exceeds the preset time or the whole software operation period is overtime, the software can have overtime faults.
The software implementation mode in the current nuclear power plant DCS platform is the following two modes: 1. sequentially polling and processing each port by software in a period; 2. the ports are sorted, the software processes one port per cycle in that order, and the cycle is repeated until all ports have completed processing.
Because the designed nuclear power plant DCS system software has the characteristics of single process, fixed period, fixed task time and the like, the time for processing the TCP communication task in the software running process is fixed, and if the mode II is adopted, one port is processed in each period, excessive spare time can be generated in the TCP task time.
The software adopts a mode of fixing the period and the task time, if the mode is adopted, each port is circularly processed in sequence in each period, a software designer needs to consider the overtime problem in the initial stage of software development, and because the nuclear power plant DCS platform has requirements on the period time of each equipment module, the TCP processing time is limited from being set too long, and the setting of other task time needs to be considered. And if a hardware device upgrade adds ports, the software may report a timeout failure.
Disclosure of Invention
The invention creatively provides a brand-new software scheme implementation mode for realizing multi-port TCP communication by single-process software aiming at the multi-port TCP task processing requirement of the nuclear power plant DCS system software, wherein the implementation mode of the scheme is that one or more ports are automatically allocated and processed in one period according to the TCP response time and the software TCP task time requirement in the software period operation process.
In order to achieve the purpose, the invention is realized by the following technical scheme:
the method for realizing the multi-port TCP communication based on the nuclear power plant DCS platform software comprises the following steps: 1) Confirming the number of externally opened TCP ports of the DCS platform software equipment of the nuclear power plant, and sequencing the ports in sequence; 2) Testing the time required by the TCP task processing segment; 3) And grouping the TCP ports, and processing the TCP ports according to a specified sequence in cycles.
Furthermore, when single-process software of the nuclear power plant DCS platform processes multi-port TCP communication, the number of the TCP ports opened by the software equipment to the outside is determined, and then the port numbers are sequenced.
Further, the software has the existing external open ports a, b, c, d, e, f, and the sequence a is 1, b is 2, \\ 8230 \ 8230;, f is 6.
Furthermore, in the process of testing communication, the TCP processing task of the security level DCS system software actually consumes time, three times of handshaking are completed in operation, and a TCP connection channel is established.
Further, timing T1 when the equipment receives the process data for the first time, timing T2 when the task is completed, and the difference between the timing T1 and the timing T2 is the actual consumed time T' of the TCP processing task; the software TCP process allocates a time T.
Further, after the time test is completed, logic operation is performed, the maximum processing port number in the processing process of the software TCP task is calculated, and the calculation method is used for rounding the distribution time T of the software TCP task by dividing the actual consumed time T'.
Further, in the actual application process, considering the influence of the size of the communication data volume on the actual consumed time of the processing task, the value of T 'is T' = T '+ T, and the value of T is taken according to the value of the actual consumed time T'.
Further, if the value of T/T' is calculated to be 3, the ports a, b, c, d, e, and f are divided into two groups, and two cycles are required to process all the ports, where the ports a, b, and c are the first group, and the ports d, e, and f are the second group, and each cycle processes one group of ports, and polls each port of the group in turn in the cycle time.
A computer terminal comprises a memory, a processor and a computer program which is stored in the memory and can run on the processor, wherein the processor executes the program to realize the method for realizing the multi-port TCP communication based on the nuclear power plant DCS platform software.
A computer-readable medium, on which a computer program is stored, the computer program being executed by a processor to implement the method for implementing multi-port TCP communication based on nuclear power plant DCS platform software as described above.
In summary, the method proposed herein has the following advantages over the prior methods one and two:
(1) Improving the software processing efficiency of the DCS of the nuclear power plant
Because the designed nuclear power plant DCS system software has the characteristics of single process, fixed period, fixed task time and the like, the time for processing the TCP communication task in the software running process is fixed, and if the mode II is adopted, one port is processed in each period, excessive spare time can be generated in the TCP task time. For example, as shown in fig. 3, a comparison between the multi-port processing method and the method two proposed by the present invention is shown, where the software TCP task processing time T1 and the TCP processing response time T2, if T1> = T2, the software is run on a device with more than two ports. Therefore, when the TCP task processing time and the TCP response time meet a certain relation, the mode of processing only one port in one period is obviously not suitable, the idle time is greatly reduced by using the multi-port processing mode in the situation, and the processing efficiency is improved.
(2) Improving software maintainability and portability
The software adopts a mode of fixing the period and the task time, if the mode is adopted, each port is circularly processed in sequence in each period, a software designer needs to consider the overtime problem in the initial stage of software development, and because the nuclear power plant DCS platform has requirements on the period time of each equipment module, the TCP processing time is limited from being set too long, and the setting of other task time needs to be considered. If the hardware equipment is upgraded and added with ports, the software may report overtime faults, and if a multi-port processing mode is used, the problem can be effectively solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the embodiments of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the principles of the invention.
Fig. 1 is a software process diagram.
Fig. 2 is a diagram of a software port packet processing procedure.
Fig. 3 is a graph comparing the improvement of the processing efficiency.
Detailed Description
To make the objects, technical solutions and advantages of the present invention more apparent, the following detailed description of the principles, features and the like of the present invention is provided in conjunction with the examples and the accompanying drawings, and the exemplary embodiments and the description thereof are only used for explaining the present invention and are not used to limit the protection scope of the present invention.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to those of ordinary skill in the art that: it is not necessary to employ these specific details to practice the present invention. In other instances, well-known structures, circuits, materials, or methods have not been described in detail in order to avoid obscuring the present invention.
The following discloses many different embodiments or examples for implementing the subject technology described. While specific examples of one or more arrangements of features are described below to simplify the disclosure, the examples should not be construed as limiting the present disclosure, and a first feature described later in the specification in conjunction with a second feature can include embodiments that are directly related, can also include embodiments that form additional features, and further can include embodiments in which one or more additional intervening features are used to indirectly connect or combine the first and second features to each other so that the first and second features may not be directly related.
The terms used in the present specification are those general terms currently widely used in the art in consideration of functions related to the present disclosure, but they may be changed according to the intention of a person having ordinary skill in the art, precedent, or new technology in the art. Also, specific terms may be selected by the applicant, and in this case, their detailed meanings will be described in the detailed description of the present disclosure. Therefore, the terms used in the specification should not be construed as simple names but based on the meanings of the terms and the overall description of the present disclosure.
Flowcharts or text are used in this specification to illustrate operational steps performed in accordance with embodiments of the present application. It should be understood that the operational steps in the embodiments of the present application are not necessarily performed in the exact order recited. Rather, the various steps may be processed in reverse order or simultaneously, as desired. Meanwhile, other operations may be added to or removed from these processes.
As the nuclear power plant DCS system software has the characteristics of single process, fixed period, fixed task time and the like, a large amount of idle time exists in the TCP task time, so that the software processing efficiency is low, and the processing mode of the current software is not beneficial to software maintenance and transplantation. Specifically provided are the following embodiments:
examples
The embodiment provides a software scheme design for realizing multi-port TCP communication based on single-process software of a nuclear power plant DCS platform. The processing efficiency of the multi-port TCP communication software of the DCS platform software of the nuclear power plant is improved. The work required to be completed for realizing the invention mainly comprises the following three parts, 1) realizing the function interface for confirming the number of the ports and sequencing the ports; 2) The realization function interface is used for testing TCP task processing segment time; 3) The implementation function interface is used to group ports and specify processing order.
The specific steps are as follows:
1) When single-process software of a nuclear power plant DCS platform processes multi-port TCP communication, firstly determining the number of TCP ports opened to the outside by nuclear power plant DCS platform software equipment, and then sequencing the port numbers, for example, the existing external opened ports of the software are a, b, c, d, e and f, and sequencing the a to be 1, the b to be 2, 8230, 8230and the f to be 6 in sequence;
2) In the process of testing communication, the TCP processing task of the security level DCS system software actually consumes time, the security level DCS system software runs to complete three-way handshake and establish a TCP connection channel, T1 is timed when the equipment receives process data for the first time, T2 is timed when the task is completed, and the difference between the T1 and the T2 is the actual consumed time T' of the TCP processing task. The software TCP process allocates time T. TCP task processing is as shown in FIG. 1;
3) And performing logical operation after the time test is finished, calculating the maximum processing port number in the processing process of the software TCP task, and rounding the distribution time T of the software TCP task by dividing the actual time consumption T' by the calculation method. In the actual application process, considering the influence of the size of the communication data volume on the actual consumed time of the processing task, the value of T 'is T' = T '+ T, and the value of T is a reasonable value according to the value of the actual consumed time T'. For example, if the value of T/T' is calculated to be 3, the ports a, b, c, d, e, and f can be divided into two groups, and two cycles are required to process all the ports, where the ports a, b, and c are the first group, and d, e, and f are the second group, each cycle processes one group of ports, and each port in the group is polled in turn in this cycle time. The process is as shown in fig. 2.
Compared with the existing first and second modes, the mode provided by the embodiment has the following advantages:
(1) Improving the software processing efficiency of the DCS of the nuclear power plant
Because the designed nuclear power plant DCS system software has the characteristics of single process, fixed period, fixed task time and the like, the time for processing the TCP communication task in the software running process is fixed, and if the mode II is adopted, one port is processed in each period, excessive spare time can be generated in the TCP task time. For example, as shown in fig. 3, a comparison between the multi-port processing method and the method two proposed by the present invention is shown, where the software TCP task processing time T1 and the TCP processing response time T2, if T1> = T2, the software is run on a device with more than two ports. Therefore, when the TCP task processing time and the TCP response time meet a certain relation, the mode that only one port is processed in one period is obviously not suitable, the idle time is greatly reduced by using the multi-port processing mode in the situation, and the processing efficiency is improved.
(2) Improving software maintainability and portability
The software adopts a mode of fixing the period and the task time, if the mode is adopted, each port is circularly processed in sequence in each period, a software designer needs to consider the overtime problem in the initial stage of software development, and because the nuclear power plant DCS platform has requirements on the period time of each equipment module, the TCP processing time is limited from being set too long, and the setting of other task time needs to be considered. And if the hardware equipment is upgraded and added with ports, the software may report overtime faults, and if a multi-port processing mode is used, the problem can be effectively solved.
The software scheme for realizing multi-port TCP communication by the single-process software reduces the idle task time of the software and improves the processing efficiency of the DCS software of the nuclear power plant. The single-process program processing multi-port TCP communication software scheme based on the nuclear security level DCS platform has good expansibility and maintainability.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above-mentioned embodiments, objects, technical solutions and advantages of the present invention are further described in detail, it should be understood that the above-mentioned embodiments are merely preferred embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalents, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.
Claims (10)
1. The method for realizing the multi-port TCP communication based on the nuclear power plant DCS platform software is characterized by comprising the following steps: 1) Confirming the number of TCP ports opened to the outside by the nuclear power plant DCS platform software equipment, and sequencing the ports in sequence; 2) Testing the time required by the TCP task processing segment; 3) And grouping the TCP ports, and processing the TCP ports according to the specified sequence by cycles.
2. The method for realizing multi-port TCP communication based on the nuclear power plant DCS platform software according to claim 1, characterized in that: when single-process software of the nuclear power plant DCS platform processes multi-port TCP communication, the number of TCP ports opened by software equipment is determined, and then the port numbers are sequenced in sequence.
3. The method for realizing multi-port TCP communication based on the nuclear power plant DCS platform software according to claim 2, characterized in that: the software has the existing external open ports a, b, c, d, e and f, and the sequence of a is 1, b is 2, 8230, (8230) and f is 6.
4. The method for realizing multi-port TCP communication based on the nuclear power plant DCS platform software according to claim 3, characterized in that: in the test communication process, the TCP processing task of the security level DCS system software consumes time actually, three-way handshake is completed in operation, and a TCP connection channel is established.
5. The method for achieving multi-port TCP communication based on nuclear power plant DCS platform software according to claim 4, characterized in that: timing T1 when the equipment receives process data for the first time, timing T2 when the task is completed, wherein the difference between the timing T1 and the timing T2 is the actual consumed time T' of the TCP processing task; the software TCP process allocates a time T.
6. The method for realizing multi-port TCP communication based on nuclear power plant DCS platform software according to claim 5, characterized in that: and performing logical operation after the time test is finished, calculating the maximum processing port number in the processing process of the software TCP task, and rounding the time T distributed by the software TCP task by the actual time consumption T'.
7. The method for realizing multi-port TCP communication based on nuclear power plant DCS platform software according to claim 6, characterized in that: in the actual application process, considering the influence of the size of the communication data volume on the actual consumed time of the processing task, the value of T 'is T' = T '+ T, and the value of T is obtained according to the value of the actual consumed time T'.
8. The method for realizing multi-port TCP communication based on nuclear power plant DCS platform software according to claim 7, characterized in that: and if the value of T/T' is calculated to be 3, dividing the ports a, b, c, d, e and f into two groups, and processing all the ports in two cycles, wherein the ports a, b and c are the first group, the ports d, e and f are the second group, processing one group of ports in each cycle, and sequentially polling each port in the group in the cycle time.
9. A computer terminal comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: the processor executes the program to realize the method for realizing the multi-port TCP communication based on the nuclear power plant DCS platform software according to any one of the claims 1-7.
10. A computer-readable medium having a computer program stored thereon, characterized in that: the computer program is executed by a processor to implement the method for implementing multi-port TCP communication based on the nuclear power plant DCS platform software according to any of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211011292.XA CN115412615B (en) | 2022-08-23 | 2022-08-23 | Method for realizing multi-port TCP communication based on nuclear power plant DCS platform software |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211011292.XA CN115412615B (en) | 2022-08-23 | 2022-08-23 | Method for realizing multi-port TCP communication based on nuclear power plant DCS platform software |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115412615A true CN115412615A (en) | 2022-11-29 |
CN115412615B CN115412615B (en) | 2024-01-23 |
Family
ID=84162057
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211011292.XA Active CN115412615B (en) | 2022-08-23 | 2022-08-23 | Method for realizing multi-port TCP communication based on nuclear power plant DCS platform software |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115412615B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6411987B1 (en) * | 1998-08-21 | 2002-06-25 | National Instruments Corporation | Industrial automation system and method having efficient network communication |
US20180014081A1 (en) * | 2016-07-11 | 2018-01-11 | Harmonic, Inc. | Multiple core software forwarding |
CN109992388A (en) * | 2019-04-08 | 2019-07-09 | 中国核动力研究设计院 | One kind being used for npp safety grade device software multiple task management system |
WO2019152942A2 (en) * | 2018-02-05 | 2019-08-08 | Harmonic, Inc. | Dynamic software architecture reconfiguration for converged cable access platform (ccap) |
CN110442442A (en) * | 2019-08-13 | 2019-11-12 | 中国核动力研究设计院 | Nuclear power plant DCS platform engineering teacher's station software safeguards network communication method |
CN112506686A (en) * | 2020-11-05 | 2021-03-16 | 北京和利时系统工程有限公司 | Method and device for realizing log system of DCS (distributed control system) controller |
CN114384869A (en) * | 2020-10-22 | 2022-04-22 | 费希尔-罗斯蒙特系统公司 | Industrial process control systems as data centers in industrial process plants |
-
2022
- 2022-08-23 CN CN202211011292.XA patent/CN115412615B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6411987B1 (en) * | 1998-08-21 | 2002-06-25 | National Instruments Corporation | Industrial automation system and method having efficient network communication |
US20180014081A1 (en) * | 2016-07-11 | 2018-01-11 | Harmonic, Inc. | Multiple core software forwarding |
WO2019152942A2 (en) * | 2018-02-05 | 2019-08-08 | Harmonic, Inc. | Dynamic software architecture reconfiguration for converged cable access platform (ccap) |
CN109992388A (en) * | 2019-04-08 | 2019-07-09 | 中国核动力研究设计院 | One kind being used for npp safety grade device software multiple task management system |
CN110442442A (en) * | 2019-08-13 | 2019-11-12 | 中国核动力研究设计院 | Nuclear power plant DCS platform engineering teacher's station software safeguards network communication method |
CN114384869A (en) * | 2020-10-22 | 2022-04-22 | 费希尔-罗斯蒙特系统公司 | Industrial process control systems as data centers in industrial process plants |
CN112506686A (en) * | 2020-11-05 | 2021-03-16 | 北京和利时系统工程有限公司 | Method and device for realizing log system of DCS (distributed control system) controller |
Non-Patent Citations (2)
Title |
---|
严敏;阮玖圣;: "可移动式核电厂数字化仪控系统闭环测试装置的研究与设计", 工业控制计算机, no. 08, pages 19 - 20 * |
韦雄;徐田玉;刘海云;: "全范围模拟机虚拟DCS通信故障的分析与处理", 机电信息, no. 20, pages 53 - 54 * |
Also Published As
Publication number | Publication date |
---|---|
CN115412615B (en) | 2024-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1882956A1 (en) | Test device, test method, and test control program | |
CN107870948A (en) | Method for scheduling task and device | |
CN101330412A (en) | An automated testing method and system based on topology discovery | |
CN109656870A (en) | A kind of in-orbit dynamic restructuring management system of SRAM type FPGA and method | |
CN117311988B (en) | Protocol operation optimization method, device and equipment with mask and medium | |
CN101685432A (en) | Device for realizing USB interface switching and system for realizing USB interface testing | |
CN101666855B (en) | Universal test system and method of integrated circuit | |
CN108021735B (en) | Battery simulation method, upper computer, real-time simulator and battery simulation system | |
CN107256078B (en) | Dynamic voltage frequency adjusting method and device | |
CN112383439A (en) | Air upgrading system and method for intelligent gas meter | |
CN104375896A (en) | Information processing method and electronic equipment | |
CN115412615A (en) | Method for realizing multi-port TCP communication based on nuclear power plant DCS platform software | |
CN117873663A (en) | Task scheduling method, device, medium and equipment | |
CN110780999A (en) | System and method for scheduling multi-core CPU | |
CN109992388A (en) | One kind being used for npp safety grade device software multiple task management system | |
CN116382206A (en) | Scheduling method for distributed flow shop group with preparation time | |
CN106028292B (en) | A kind of channel distribution method and system sending short message | |
CN110377494A (en) | A kind of method and system for the multithreading solving the problems, such as CPU optimization initiation | |
CN103546341A (en) | Automatic setup method of test environment | |
CN113419450A (en) | Motor FOC control and operation method, device, electronic equipment and medium | |
CN104572435A (en) | Test case selection method based on artificial neural network | |
CN116360847A (en) | Event-driven-based generalized electric propulsion mode control method | |
CN111459679B (en) | A parallel processing method for 5G communication test instrument test data | |
CN107729211A (en) | A kind of condition responsive method of MCU system | |
CN117707769B (en) | Simulation calculation acceleration method and related device based on grouping sorting |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |