Control logic optimization method and system for accumulated value of DCS system of 300MW generator set
By designing cumulative optimization logic and an automatic zeroing mechanism, the deviation and inaccuracy of cumulative value statistics in the DCS system were solved, enabling automatic recording and output, and improving the accuracy and efficiency of data.
Patent Information
- Application Number
- PCT/CN2024/129204
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-24
- Filing Date
- 2024-11-01
- Publication Date
- 2025-10-30
AI Technical Summary
The DCS system may have discrepancies, inconsistencies, or errors in the cumulative value statistics during unit operation. The query process is cumbersome and requires manual resetting, resulting in inaccurate statistical results.
The cumulative optimization logic is designed. By analyzing the abnormal situations in the operation of the cumulative value of the DCS system, the monthly monitoring module is used to realize automatic zeroing. Based on the pulse signal of automatic zeroing, the automatic recording parameter control logic is designed to realize the automatic recording and output of the cumulative value.
This improved the accuracy and efficiency of cumulative values, reduced the burden of manual operations, and ensured the timeliness and accuracy of the data.
Smart Images

Figure CN2024129204_30102025_PF_FP_ABST
Abstract
Description
A method and system for optimizing the cumulative value control logic of a 300MW unit DCS system Technical Field
[0001] This invention relates to the field of power engineering, and in particular to a method and system for optimizing the cumulative value control logic of a 300MW unit DCS system. Background Technology
[0002] Signals from measuring points on field equipment (such as temperature, pressure, flow rate, etc.) are acquired by corresponding sensors, then converted into signal formats acceptable to the DCS system (such as 020mA, 420mA, mV, or 1-5V, etc.), and processed by the OCR400 controller. The processed data is then uploaded to the DCS communication network for acquisition by various operator stations, providing monitoring and control for operators.
[0003] To calculate the unit's economic indicators (such as parameters like gasoline, water, coal, and oil), a cumulative value logic was designed into the DCS system. This was done to facilitate inquiries by operators and relevant personnel. However, during actual unit operation, some problems were found with the cumulative value statistics in the DCS system. For example, the statistical results deviated from the actual usage, or the data remained unchanged after reaching a certain value, or even erroneous. Furthermore, the statistical query process was sometimes relatively cumbersome. For instance, calculating daily usage over a month could be time-consuming. Some cumulative values even required manual resetting to zero monthly, demanding that operators perform the reset precisely at midnight at the end of each month. Resetting too early or too late would lead to inaccurate statistical results. Summary of the Invention
[0004] In view of the problems existing in the operation of the existing DCS system, this invention is proposed.
[0005] Therefore, the problem to be solved by this invention is how to improve the efficiency and accuracy of DCS systems, especially in the statistics of cumulative values, so as to better meet the needs of operators and related personnel.
[0006] To solve the above-mentioned technical problems, the present invention provides the following technical solution:
[0007] In a first aspect, embodiments of the present invention provide a method for optimizing the cumulative value control logic of a 300MW unit DCS system, comprising: analyzing abnormal situations during the operation of the DCS system cumulative value and designing cumulative optimization logic; based on the cumulative optimization logic, using a monthly monitoring module to automatically reset the monthly cumulative value of the DCS system to zero; and based on the automatic reset pulse signal, designing automatic recording parameter control logic to automatically record and output the cumulative value of the DCS system to the monitoring screen.
[0008] As a preferred embodiment of the cumulative value control logic optimization method for the 300MW unit DCS system described in this invention, the abnormal situation is an error in the cumulative value; the design of the cumulative optimization logic includes the following steps: analyzing the error in adding the fractional and integer parts of the cumulative value during operation in the DCS system, and converting the unit of the ground signal in the DCS system; based on the error, implementing a cumulative optimization logic that separately accumulates the fractional and integer parts; first accumulating the fractional parts; when the fractional parts are equal to "1", then accumulating the fractional parts... The integer part is added together with the decimal part. If the sum of the decimal parts is less than 1, the decimal part is added first. If the sum of the decimal parts is greater than 1, the integer part is added by 1, and the decimal part is reset to start the accumulation again. The result of the integer part accumulation is the cumulative value. If the integer part overflows the number of bits in the arithmetic register in memory, the monthly cumulative value of the DCS system is automatically cleared to zero and the accumulation optimization logic is restarted through the monthly monitoring module according to the parameter accumulation value requirements. The parameter accumulation value requirements include the coal quantity accumulation value requirements and the steam flow rate accumulation value requirements.
[0009] As a preferred embodiment of the cumulative value control logic optimization method for the 300MW unit DCS system described in this invention, the monthly monitoring module includes: adding a high-limit module HIGHMON to the output of the original coal feeder coal quantity accumulation algorithm block RESTSUM, and setting the value limit of the high-limit module HIGHMON to "1" to realize the cumulative value optimization logic; the high-limit module HIGHMON includes a first signal and a second signal; the first signal is connected to the reset pin of the accumulation algorithm module RESTSUM; when the cumulative value is greater than or equal to "1", the first signal will trigger a reset operation, and the accumulation algorithm will restart the accumulation of the decimal part; when the cumulative value is less than "1", the decimal part will be accumulated; the second signal is connected to the clear pin of the pulse counter PULSECNT; when the cumulative value is greater than or equal to "1", the second signal will increment the cumulative value by "1" using the pulse counter, and finally output the cumulative value, i.e., the currently displayed cumulative coal feeder coal quantity; when the cumulative value is less than "1", the result of the integer part accumulation is the cumulative value.
[0010] As a preferred embodiment of the cumulative value control logic optimization method for the 300MW unit DCS system described in this invention, the reset pin includes the following steps: determining the reset time for the last day of the month based on the Greenwich Mean Time and East 8 time zone time of the DCS system controller; setting a time to send a reset pulse to complete the automatic reset at the end of the month based on the reset time, and designing the control logic for automatic recording parameters at the end of the month.
[0011] As a preferred embodiment of the cumulative value control logic optimization method for the 300MW unit DCS system described in this invention, the automatic parameter recording control logic at the end of the month includes the following steps: a zero-point data recording pulse is issued through the monthly automatic clearing logic, and the zero-point data recording pulse is modified to ensure that the zero-point data recording pulse is triggered in sequence; the zero-point data recording pulse issues a zero-point data recording signal and a zero-point data clearing signal; the output of the zero-point data recording signal automatically records parameter signals to perform the cumulative value recording function at the end of the month; the zero-point data clearing signal is processed by the time delay algorithm module ONDELAY, and then a clearing signal is output to ensure that the recorded value is not zero, that is, to ensure that the recorded value is the data after the cumulative value has been cleared.
[0012] As a preferred embodiment of the cumulative value control logic optimization method for the 300MW unit DCS system described in this invention, the DCS system includes an OPC communication station DROP180, a historical station DROP160, a server DROP200, an engineer station DROP201, operator stations DROP210-215, a data acquisition and processing station OCR400 controller, a switch, and a system time algorithm SYSTEMTIME; the system time algorithm SYSTEMTIME includes a date algorithm.
[0013] As a preferred embodiment of the 300MW unit DCS system cumulative value control logic optimization method of the present invention, the SYSTEMTIME algorithm includes the following steps: According to departmental requirements, design control logic for automatically recording the main steam flow at midnight of each day, and transmit the monthly data records to the DCS system monitoring screen; using the SYSTEMTIME algorithm block, set parameters to trigger a pulse signal at the last moment of each day; the pulse signal includes a first pulse signal and a second pulse signal; the first pulse signal is connected to the clear pin of the main steam flow cumulative value to achieve clearing the cumulative value of the main steam flow at midnight of each day; the second pulse signal is connected to the recording logic module to trigger the recording function at the last moment of each day, recording the cumulative value of the main steam flow for that day and transmitting it to the DCS system monitoring screen.
[0014] Secondly, embodiments of the present invention provide a 300MW unit DCS system cumulative value control logic optimization system, which includes: a cumulative optimization logic module, used to analyze abnormal situations during the operation of the DCS system cumulative value and design cumulative optimization logic; a monthly monitoring module, based on the cumulative optimization logic, using the monthly monitoring module to realize the automatic clearing of the monthly cumulative value of the DCS system; and a recording parameter control logic module, based on the automatic clearing pulse signal, designing recording parameter control logic to realize the automatic recording of the DCS cumulative value and output to the monitoring screen.
[0015] Thirdly, embodiments of the present invention provide a computer device, including a memory and a processor, wherein the memory stores a computer program, wherein: when the computer program instructions are executed by the processor, they implement the steps of the cumulative value control logic optimization method for the 300MW unit DCS system as described in the first aspect of the present invention.
[0016] Fourthly, embodiments of the present invention provide a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program instructions are executed by a processor, they implement the steps of the cumulative value control logic optimization method for the 300MW unit DCS system as described in the first aspect of the present invention.
[0017] The beneficial effects of this invention are as follows: By analyzing the abnormal situations of cumulative values in the DCS system, this invention designs cumulative optimization logic, which can effectively avoid data anomalies and improve system stability and accuracy; by using the monthly monitoring module to automatically reset the monthly cumulative values of important data such as coal quantity statistics and steam quantity statistics in the DCS system, the accuracy of the cumulative values at the beginning of each month is ensured; based on the automatic reset pulse signal, an automatic recording parameter control logic is designed to realize the automatic recording and output of the cumulative values of the DCS system to the monitoring screen, which greatly reduces the burden on staff and improves the timeliness and accuracy of data. Attached Figure Description
[0018] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. Wherein:
[0019] Figure 1 is a flowchart of the cumulative value control logic optimization method of the DCS system of a 300MW unit in the embodiment.
[0020] Figure 2 is a DCS system structure diagram of the cumulative value control logic optimization method of the DCS system of the 300MW unit in the embodiment.
[0021] Figure 3 is a control logic diagram of the cumulative coal quantity of 5 coal feeders in a single unit of the DCS system of Example 1300MW unit.
[0022] Figure 4 shows the modified coal feeder cumulative value control logic loop of the DCS system cumulative value control logic optimization method of Example 1300MW unit.
[0023] Figure 5 shows the control logic diagram for automatically resetting the cumulative coal quantity of the coal feeder to zero at the end of the month in the cumulative value control logic optimization method of the DCS system of a 300MW unit, according to Example 1.
[0024] Figure 6 shows the control logic diagram of the automatic recording parameters at the end of the month for the cumulative value control logic optimization method of the DCS system of a 300MW unit, according to Example 1.
[0025] Figure 7 shows the system time algorithm block logic diagram of the cumulative value control logic optimization method for the DCS system of a 300MW unit, according to Example 1.
[0026] Figure 8 shows the record logic diagram for the 1st to 3rd of a certain month in Example 2 of the cumulative value control logic optimization method of the DCS system of a 300MW unit.
[0027] Figure 9 shows the monthly cumulative data recording control logic of the DCS system of a 300MW unit, which is an example of the cumulative value control logic optimization method for the DCS system of a 300MW unit. Detailed Implementation
[0028] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0029] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.
[0030] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The phrase "in one embodiment" appearing in different places in this specification does not necessarily refer to the same embodiment, nor is it a single or selective embodiment that is mutually exclusive with other embodiments.
[0031] Example 1
[0032] Referring to Figures 1-7, the first embodiment of the present invention provides a method for optimizing the cumulative value control logic of a 300MW unit DCS system, including:
[0033] S1: By analyzing abnormal situations during the operation of the DCS system's cumulative value, design cumulative optimization logic.
[0034] Specifically, the abnormal situation is that the cumulative value has an error; the design of the cumulative optimization logic includes the following steps: analyze the error of adding the fractional and integer parts during the operation of the cumulative value in the DCS system, and convert the unit of the ground signal in the DCS system; based on the error, the cumulative optimization logic is to accumulate the fractional and integer parts separately; the fractional part is accumulated first.
[0035] Furthermore, when the sum of the decimal parts equals "1", the sum of the decimal parts and the integer part are added together; when the sum of the decimal parts is less than "1", the decimal parts are added first; when the sum of the decimal parts is greater than "1", the integer part is added to "1", and the decimal part is reset to start the accumulation again; the result of the integer part accumulation is the cumulative value; if the integer part overflows the number of bits in the arithmetic register in memory, the monthly cumulative value of the DCS system is automatically cleared to zero through the monthly monitoring module according to the parameter cumulative value requirements, and the accumulation optimization logic is restarted; the parameter cumulative value requirements include the coal quantity cumulative value requirements and the steam flow rate cumulative value requirements.
[0036] S2: Based on the cumulative optimization logic, the monthly monitoring module is used to automatically reset the monthly cumulative value of the DCS system to zero.
[0037] Specifically, by adding a high-limit module HIGHMON to the output of the original coal quantity accumulation algorithm block RESTSUM, and setting the value limit of the high-limit module HIGHMON to 1, the cumulative value optimization logic is realized; the output signal of the high-limit module HIGHMON includes a first signal and a second signal; the first signal is connected to the reset pin of the accumulation algorithm module RESTSUM.
[0038] Furthermore, when the cumulative value is greater than or equal to "1", the first signal will trigger a reset operation, and the fractional part will be re-accumulated using the accumulation algorithm; when the cumulative value is less than "1", the fractional part will be accumulated; the second signal is connected to the clear pin of the pulse counter PULSECNT; when the cumulative value is greater than or equal to "1", the second signal will increment the cumulative value by "1" using the pulse counter, and finally output the cumulative value, which is the currently displayed cumulative value of coal feeder; when the cumulative value is less than "1", the result of accumulating the integer part is the cumulative value.
[0039] It should be noted that, considering the Emerson DCS system equipment used by Huaneng Yushe Power Plant is imported, its internal controller time cannot be simply set to 00:00. Since all controllers in the DCS system use Greenwich Mean Time (UTC) as their internal time, and China is in the East Eighth Time Zone, China time is 8 hours ahead of the controller's internal time.
[0040] Furthermore, if the time in China is 12:00:00 on April 6th, then the controller's internal time will be 4:00:00 on April 6th. To achieve the automatic reset function at the end of the month, the reset pulse needs to be set before 16:00:00 on the last day of the month. Therefore, the reset pulse needs to be issued at 15:59:59 to ensure the smooth execution of the automatic reset function at the end of the month.
[0041] Specifically, as shown in Table 1, due to the special nature of February, the setting for leap years and ordinary years should be different between 28 days and 29 days. Therefore, it is set to 28 days in ordinary years, and the TIMEMON parameter of the monthly reset module should be modified when it is a leap year.
[0042] Table 1. TIMEMON Parameter Table for Monthly Reset Module
[0043]
[0044] S3: Based on the pulse signal for automatic zeroing, design automatic parameter recording control logic to realize the automatic recording of the cumulative value of the DCS system and output it to the monitoring screen.
[0045] Specifically, the DCS system includes OPC communication station DROP180, historical station DROP160, server DROP200, engineer station DROP201, operator stations DROP210-215, data acquisition and processing station OCR400 controller, switch, and system time algorithm SYSTEMTIME; the system time algorithm includes date algorithm.
[0046] Furthermore, based on the Greenwich Mean Time and East 8th Time Zone of the DCS system controller, the reset time for the last day of the month is determined; based on the reset time, a reset pulse is set to complete the automatic reset at the end of the month, and the control logic for automatic recording of parameters at the end of the month is designed.
[0047] Furthermore, the automatic parameter recording control logic at the end of the month includes the following steps: A zero-point data recording pulse is issued through the monthly automatic reset logic, and the zero-point data recording pulse is modified to ensure that it is triggered in sequence; the zero-point data recording pulse issues a zero-point data recording signal and a zero-point data reset signal; the zero-point data recording signal outputs an automatic recording parameter signal to perform the end-of-month cumulative value recording function; the zero-point data reset signal passes through the time delay algorithm module ONDELAY and then outputs a reset signal to ensure that the recorded value is not zero, that is, to ensure that the recorded value is the data after the cumulative value has been reset to zero.
[0048] Specifically, the SYSTEMTIME algorithm includes the following steps: Based on departmental requirements, design control logic for automatically recording the main steam flow at midnight each day, and transmit the monthly data records to the DCS system monitoring screen; using the SYSTEMTIME algorithm block, set parameters to trigger a pulse signal at the last moment of each day; the pulse signal includes a first pulse signal and a second pulse signal; the first pulse signal is connected to the clear pin of the accumulated main steam flow value to achieve clearing the accumulated main steam flow value at midnight each day; the second pulse signal is connected to the recording logic module to trigger the recording function at the last moment of each day, recording the accumulated main steam flow value for the day and transmitting it to the DCS system monitoring screen.
[0049] Furthermore, this embodiment also provides a 300MW unit DCS system cumulative value control logic optimization system, including: a cumulative optimization logic module, used to analyze abnormal situations during the operation of the DCS system cumulative value and design cumulative optimization logic; a monthly monitoring module, based on the cumulative optimization logic, to realize the automatic clearing of the monthly cumulative value of the DCS system; and a recording parameter control logic module, based on the automatic clearing pulse signal, to design recording parameter control logic to realize the automatic recording of the DCS cumulative value and output it to the monitoring screen.
[0050] This embodiment also provides a computer device applicable to the cumulative value control logic optimization method of a 300MW unit DCS system, including a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions to implement the cumulative value control logic optimization method of the 300MW unit DCS system as proposed in the above embodiment.
[0051] The computer device can be a terminal, comprising a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, carrier networks, NFC (Near Field Communication), or other technologies. The display screen can be an LCD screen or an e-ink screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad on the computer device's casing, or an external keyboard, touchpad, or mouse.
[0052] This embodiment also provides a storage medium storing a computer program, which, when executed by a processor, performs the following steps: by analyzing abnormal situations during the operation of the DCS system's cumulative value, designing cumulative optimization logic; based on the cumulative optimization logic, using a monthly monitoring module to automatically reset the monthly cumulative value of the DCS system to zero; and based on the automatic reset pulse signal, designing automatic recording parameter control logic to automatically record and output the cumulative value of the DCS system to the monitoring screen.
[0053] In summary, this invention analyzes abnormal cumulative values in the DCS system and designs an optimization logic to effectively avoid data anomalies, improving system stability and accuracy. The monthly monitoring module automatically resets the monthly cumulative values of the DCS system, ensuring the accuracy of the cumulative values at the beginning of each month. Based on the automatic reset pulse signal, an automatic recording parameter control logic is designed to automatically record and output the cumulative values of the DCS system to the monitoring screen, greatly reducing the workload of staff and improving the timeliness and accuracy of the data.
[0054] Example 2
[0055] Referring to Figures 8 and 9, the second embodiment of the present invention provides a method for optimizing the cumulative value control logic of a 300MW unit DCS system. To verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculations and simulation experiments.
[0056] Specifically, the Huaneng Yushe Power Plant's #3 and #4 generating units (5 units per unit) have a total of 10 coal feeder controllers, using CFC-300 controllers manufactured by Shanghai Dahe Weighing Instrument Co., Ltd. During the experiment, a detailed analysis of abnormal situations in the DCS system's cumulative value operation was conducted, and cumulative optimization logic was designed. The monthly monitoring module was used to achieve automatic zeroing of the monthly cumulative value in the DCS system. To address the issue of setting the automatic zeroing time at the end of the month, considering the time difference between the controller's internal time and Greenwich Mean Time, the zeroing pulse was set to be issued at 15:59:59 on the last day of the month to ensure the normal execution of the automatic zeroing function. Simultaneously, the date settings for leap years and common years were adjusted in the monthly zeroing module (TIMEMON) to ensure the accuracy of time parameters. Finally, to achieve the automatic recording function of the cumulative value, automatic recording parameter control logic was designed to ensure the timeliness and accuracy of data recording.
[0057] It should be noted that regarding the precision of the addition algorithm, the test results show that rounding occurs when the difference between the input value and the accumulated value exceeds 120,000 times. For example, adding 1.45 to 1300.00 results in 1301.45, but adding 1.45 to 130000.00 results in 130001.40, while adding 1.45 to 1300000000 results in 1300000000, ignoring the decimal part. The decimal part of the cumulative value of the DCS system is unavoidable. Since the local signal transmitted back to the DCS system is generally in units of t / h, but the DCS system scan time is in the millisecond range, for example, the instantaneous coal quantity transmitted back to the DCS by the coal feeder is 20t / h, and the DCS system scan time is 250Ms, a conversion is required when calculating the DCS cumulative value, that is, (20t / h)÷3600÷(1s / 250Ms)=0.001389. Therefore, the decimal part cannot be ignored.
[0058] Furthermore, as shown in Table 2, the differences between the present invention and the prior art in several key aspects are illustrated. Regarding the zeroing logic, the present invention implements an automatic zeroing function, taking only about 1 second, while the prior art requires manual zeroing, taking an average of 30 minutes. Regarding the cumulative value recording, the present invention implements an automatic recording function, taking about 1 second, while the prior art requires manual recording, taking an average of 20 minutes.
[0059] Table 2 Comparison of the present invention with prior art
[0060]
[0061] Furthermore, regarding system time settings, existing technologies cannot simply set it to 0:00; manual adjustment is required. This invention, however, implements a zero-time setting through an internal system time algorithm block. In terms of parameter adjustment, this invention employs cumulative optimization logic for automatic parameter adjustment, while existing technologies require manual intervention, averaging once a week. The automation function of this invention significantly improves data accuracy, reaching 95%, while existing technologies, influenced by human operation, may contain errors, resulting in an accuracy of only 80%. In addition, this invention saves substantial time costs, averaging only 10 minutes per month, while existing technologies require significant time for operation and recording, averaging 10 hours per month. Overall, this invention improves system stability and data acquisition efficiency through automation, bringing significant convenience and benefits to users.
[0062] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A method for optimizing the cumulative value control logic of a 300MW unit DCS system, characterized in that: include, By analyzing abnormal situations during the operation of the DCS system's cumulative value, cumulative optimization logic was designed. Based on the cumulative optimization logic, the monthly monitoring module is used to automatically reset the monthly cumulative value of the DCS system to zero. Based on the pulse signal that automatically resets, an automatic parameter recording control logic is designed to realize the automatic recording of the cumulative value of the DCS system and output it to the monitoring screen.
2. The method for optimizing the cumulative value control logic of a 300MW unit DCS system as described in claim 1, characterized in that: The abnormal situation is an error in the cumulative value; the design cumulative optimization logic includes the following steps: Analyze the error in adding the fractional and integer parts of the cumulative value during the operation of the DCS system, and perform unit conversion on the ground signal in the DCS system; Based on the error, the cumulative optimization logic is implemented by separately accumulating the fractional and integer parts; First, sum the decimal parts together; When the sum of the decimal parts equals "1", the sum of the decimal parts and the integer parts are added together. If the sum of the decimal parts is less than "1", then the decimal parts are added first. If the sum of the decimal parts is greater than "1", then add "1" to the integer part and reset the decimal part to start accumulating again. The result of summing the integer parts is the cumulative value; If the integer part overflows the number of bits in the arithmetic register in memory, the monthly cumulative value of the DCS system will be automatically cleared to zero through the monthly monitoring module according to the parameter cumulative value requirements, and the cumulative optimization logic will restart. The cumulative parameter requirements include cumulative coal quantity requirements and cumulative steam flow rate requirements.
3. The method for optimizing the cumulative value control logic of a 300MW unit DCS system as described in claim 2, characterized in that: The monthly monitoring module includes, By adding a high limit module HIGHMON to the output of the original coal quantity accumulation algorithm block RESTSUM, and setting the value limit of the high limit module HIGHMON to "1", the cumulative value optimization logic is realized. The HIGHMON module includes a first signal and a second signal; The first signal is connected to the reset pin of the RESTSUM accumulation algorithm module; When the accumulated value is greater than or equal to "1", the first signal will trigger a reset operation, and the fractional part will be accumulated again through the accumulation algorithm. When the cumulative value is less than "1", the decimal part is added together. The second signal is connected to the reset pin of the pulse counter PULSECNT; When the cumulative value is greater than or equal to "1", the second signal will increment the cumulative value by "1" using the pulse counter and finally output the cumulative value, which is the current cumulative value of coal quantity displayed by the coal feeder. When the cumulative value is less than "1", the result of adding up the integer parts is the cumulative value.
4. The method for optimizing the cumulative value control logic of a 300MW unit DCS system as described in claim 3, characterized in that: The reset pin includes the following steps: The reset time for the last day of the month is determined based on the Greenwich Mean Time and East 8 time zone time of the DCS system controller. Based on the reset time, a reset pulse is set to automatically reset at the end of the month, and a control logic for automatically recording parameters at the end of the month is designed.
5. The method for optimizing the cumulative value control logic of a 300MW unit DCS system as described in claim 4, characterized in that: The automatic parameter recording control logic at the end of the month includes the following steps: The zero-point data recording pulse is generated by the monthly automatic zeroing logic, and the zero-point data recording pulse is modified to ensure that the zero-point data recording pulse is triggered in sequence. The zero-point data recording pulse emits a zero-point data recording signal and a zero-point data clearing signal; The zero-point data recording signal outputs an automatic recording parameter signal to perform a month-end cumulative value recording function. The zero-point data clearing signal is processed by the time delay algorithm module ONDELAY, and then a clearing signal is output to ensure that the recorded value is not zero, that is, to ensure that the recorded value is the data after the cumulative value has been cleared.
6. The method for optimizing the cumulative value control logic of a 300MW unit DCS system as described in claim 5, characterized in that: The DCS system includes an OPC communication station DROP180, a history station DROP160, a server DROP200, an engineer station DROP201, operator stations DROP210-215, a data acquisition and processing station OCR400 controller, a switch, and a system time algorithm SYSTEMTIME; the system time algorithm SYSTEMTIME includes a date algorithm.
7. The method for optimizing the cumulative value control logic of a 300MW unit DCS system as described in claim 6, characterized in that: The SYSTEMTIME algorithm includes the following steps: As required by the department, design control logic for automatically recording the main steam flow at midnight and transmit the monthly data records to the DCS system monitoring screen. Using the SYSTEMTIME algorithm block, parameters are set to trigger a pulse signal at the last moment of each day; The pulse signal includes a first pulse signal and a second pulse signal; The first pulse signal is connected to the reset pin of the main steam flow accumulation value to achieve the reset of the main steam flow accumulation value at midnight every day; The second pulse signal is connected to the recording logic module, which triggers the recording function at the last moment of each day to record the cumulative value of the main steam flow for the day and transmit it to the DCS system monitoring screen.
8. A cumulative value control logic optimization system for a 300MW unit DCS system, based on the cumulative value control logic optimization method for a 300MW unit DCS system according to any one of claims 1 to 7, characterized in that: include, The cumulative optimization logic module is used to analyze abnormal situations during the operation of the cumulative value of the DCS system and design the cumulative optimization logic. The monthly monitoring module, based on cumulative optimization logic, automatically resets the monthly cumulative value of the DCS system to zero. The parameter recording control logic module is designed based on the automatic zeroing pulse signal to realize the automatic recording of DCS cumulative values and output them to the monitoring screen.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, it implements the steps of the cumulative value control logic optimization method for the 300MW unit DCS system as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, it implements the steps of the cumulative value control logic optimization method for the 300MW unit DCS system as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Coal quantity optimization prediction control method based on AGC optimization of thermal power plant
CN112286057A
DCS-based flow automatic time-phased accumulation method
CN115755784A
Numerical accumulation logic optimization control method and system based on DCS
CN116149268A
Method for constructing motor operation and maintenance by integrating DCS (Distributed Control System) and PLC (Programmable Logic Controller) system
CN116880423A
300MW unit DCS system accumulated value control logic optimization method and system
CN118625742A