Disclosure of Invention
The application provides a coal quality online correction method and device for a thermal power generating unit, and aims to solve the technical problems of long correction time and process fluctuation in the current coal quality correction technology.
In order to solve the technical problems, in a first aspect, the application provides a method for online correcting coal quality of a thermal power generating unit, comprising the following steps:
acquiring a boiler main control output quantity, wherein the boiler main control output quantity is obtained by superposition based on a feedforward control correction quantity and a feedback control quantity, and the feedforward control correction quantity is obtained by multiplying the feedforward control quantity of a boiler main control system and the current manual control quantity based on a multiplier;
Calculating the ratio of the main control output quantity and the feedforward control quantity of the boiler by using a divider to obtain a ratio;
Generating a sampling pulse signal and a correction pulse signal in response to a manual signal input by a user;
Determining a first selection amount according to the sampling pulse signal by using the first selector, wherein if the sampling pulse signal is 1, determining the ratio amount as the first selection amount, and if the sampling pulse signal is 0, maintaining the first selection amount as the ratio amount output by the first selector last time;
Determining a second selection amount according to the correction pulse signal by using the second selector, wherein if the correction pulse signal is 1, the first selection amount is determined as the second selection amount, and if the correction pulse signal is 0, the second selection amount is kept as the second selection amount which is output by the second selector last time;
the second selection amount is determined as a current control amount, which is used to correct the feedforward control amount.
In one possible implementation, obtaining a boiler master output comprises:
acquiring a feedforward control quantity and a feedback control quantity of a main control system of a boiler;
Inputting the feedforward control amount to the multiplicand end of the multiplier, inputting the current manual control amount to the multiplier end of the multiplier, and outputting a feedforward control correction amount based on the multiplier;
And adding the feedforward control correction amount and the feedback control amount by using an adder to obtain the main control output amount of the boiler.
In one possible implementation, the divider is:
wherein P PQ (t) is a ratio quantity, P BMC0 (t) is a main control output quantity of the boiler, and P FCQ (t) is a feedforward control quantity.
In one possible implementation, generating a sampling pulse signal and a correction pulse signal in response to a manual signal input by a user includes:
If the manual signal has a pulse change from 0 to 1, triggering the rising edge monostable trigger to output a sampling pulse signal and triggering the falling edge monostable trigger to output a correction pulse signal, wherein the rising edge monostable trigger is as follows:
the falling edge monostable flip-flop is:
Wherein, P SP (T) is a sampling pulse signal, T p is a pulse time width, P MS (T) is a manual signal, and P CP (T) is a correction pulse signal.
In one possible implementation, the first selector is:
Wherein, P S1 (t) is a first selection amount, P A1 (t) is a first input signal of the first selector, P PQ (t) is a ratio amount, P A3 (t) is a third input signal of the first selector, P SP (t) is a sampling pulse signal, and P A2 (t) is a second input signal of the first selector.
In one possible implementation, the second selector is:
Wherein, P S2 (t) is the second selection amount, P B1 (t) is the first input signal of the second selector, P S1 (t) is the first selection amount, P B3 (t) is the third input signal of the second selector, P CP (t) is the correction pulse signal, and P B2 (t) is the second input signal of the second selector.
In one possible implementation, determining the second selection amount as the current control amount includes:
And a tracking output unit for controlling the tracking amount of the feedback controller according to the correction pulse signal by using the feedback controller, wherein if the correction pulse signal is 1, the tracking amount is 0, and the feedforward control correction amount calculated based on the second selection amount is controlled to be the main control output amount of the boiler, and if the correction pulse signal is 0, the tracking amount is the feedback control amount, and the feedback controller is controlled to operate normally, wherein the tracking output unit is:
PCP(t)=1;
wherein P CPCQ (t) is a feedforward control correction amount, K MCQ (t) is a current control amount, P FCQ (t) is a feedforward control amount, P BMCO (t) is a boiler main control output amount, P FCOQ (t) is a feedback control amount, L -1 is a Laplacian inverse operation, f FC(s) is a Laplacian transfer function of a feedback controller in a boiler main control, P E (t) is a deviation amount between a boiler main steam pressure given value and a boiler main steam pressure actual value of a boiler main control system, P TQ (t) is a first input end signal of the tracking output device, P TC (t) is a second input end signal of the tracking output device, and P CP (t) is a correction pulse signal.
In a second aspect, the application also provides a coal quality online correction device of a thermal power generating unit, comprising:
The main control quantity acquisition module is used for acquiring a main control output quantity of the boiler, wherein the main control output quantity of the boiler is obtained by superposition based on a feedforward control correction quantity and a feedback control quantity, and the feedforward control correction quantity is obtained by multiplying the feedforward control quantity of a main control system of the boiler by a current manual control quantity based on a multiplier;
The ratio operation module is used for carrying out ratio operation on the main control output quantity and the feedforward control quantity of the boiler by utilizing the divider to obtain a ratio quantity;
The pulse generation module is used for responding to the manual signal input by a user and generating a sampling pulse signal and a correction pulse signal;
the first selection module is used for determining a first selection quantity according to the sampling pulse signal by using the first selector, wherein if the sampling pulse signal is 1, the ratio quantity is determined as the first selection quantity, and if the sampling pulse signal is 0, the first selection quantity is kept as the ratio quantity which is output by the first selector last time;
a second selection module, configured to determine a second selection amount according to the correction pulse signal by using a second selector, wherein if the correction pulse signal is 1, the first selection amount is determined to be the second selection amount, and if the correction pulse signal is 0, the second selection amount is kept as the second selection amount that was last output by the second selector;
And a correction module configured to determine the second selection amount as a current control amount, the current control amount being used to correct the feedforward control amount.
In a third aspect, the present application also provides a computer device, including a processor and a memory, where the memory is configured to store a computer program, and the computer program when executed by the processor implements the method for online correction of coal quality of a thermal power generating unit according to the first aspect.
In a fourth aspect, the present application also provides a computer readable storage medium storing a computer program, which when executed by a processor, implements the method for online correction of coal quality of a thermal power generating unit according to the first aspect.
Compared with the prior art, the application has at least the following beneficial effects:
The method comprises the steps of obtaining a boiler main control output quantity, obtaining the boiler main control output quantity through superposition of a feedforward control correction quantity and a feedback control quantity, obtaining the feedforward control quantity of a boiler main control system through multiplication of the feedforward control quantity and the current manual control quantity by the feedforward control correction quantity on the basis of a multiplier, obtaining the ratio quantity through ratio operation of the boiler main control output quantity and the feedforward control quantity by means of a divider, generating a sampling pulse signal and a correction pulse signal in response to a manual signal input by a user, determining the first selection quantity according to the sampling pulse signal by means of a first selector, determining the ratio quantity as the first selection quantity if the sampling pulse signal is 1, maintaining the first selection quantity as the ratio quantity output by the first selector last time if the sampling pulse signal is 0, determining the second selection quantity as the second selection quantity output by the second selector last time if the correction pulse signal is 1, and determining the second selection quantity as the current control quantity according to the correction pulse signal by means of a second selector, and maintaining the second selection quantity as the second selection quantity last output by the second selector last time when the correction pulse signal is 0. The method has the advantages that the coal quality change is represented when the sampling pulse signal and the correction pulse signal are 0, the coal quality change is represented when the sampling pulse signal and the correction pulse signal are 1, the specific value is used as the current control value when the coal quality is changed by combining the first selector and the second selector, the feedforward control value is corrected by the current control value, the problem of long correction time caused by coal quality measurement is effectively avoided, the current error of the feedforward controller can be eliminated very quickly, namely, the online correction after the coal quality change is realized, the interference-free correction is realized, the process fluctuation in the correction process is eliminated, and the coordination control performance of the thermal power unit is improved.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Referring to fig. 1, fig. 1 is a schematic flow chart of a method for online correcting coal quality of a thermal power generating unit according to an embodiment of the application. The coal quality online correction method of the thermal power generating unit can be applied to a coal quality online correction device, and the device can be integrated into computer equipment, wherein the computer equipment comprises, but is not limited to, intelligent mobile phones, notebook computers, tablet computers, desktop computers, physical servers, cloud servers and the like.
Referring to fig. 2, fig. 2 is a schematic structural diagram of a coal quality online correction device of a thermal power generating unit according to an embodiment of the application. As shown in fig. 2, the apparatus includes a master control amount acquisition module 201, a ratio operation module 202, a pulse generation module 203, a first selection module 204, a second selection module 205, and a correction module 206. Alternatively, a schematic structural diagram of each module of the device is shown in fig. 3. The coal quality online correction method of the thermal power generating unit of the present application is explained below with reference to fig. 1 to 3. As shown in fig. 1, the method for online correction of coal quality of a thermal power generating unit according to the present embodiment includes steps S101 to S106, which are described in detail as follows:
step S101, obtaining a boiler main control output quantity, wherein the boiler main control output quantity is obtained by superposition based on a feedforward control correction quantity and a feedback control quantity, and the feedforward control correction quantity is obtained by multiplying the feedforward control quantity of a boiler main control system and the current manual control quantity based on a multiplier.
In this step, the feedforward control amount is a feedforward control amount obtained by converting the load setting by open loop control, and the current manual control amount is a control amount for correcting the feedforward control amount input by the user. It will be appreciated that in order to take account of the effects of the coal quality variations and to ensure the accuracy of the manual correction, the current manual control amount is adjusted by the first selector and the second selector, i.e. the current control amount is obtained.
Optionally, the multiplier is:
PCFCQ(t)=KMCQ(t)FCQ(t);
Wherein P CFCQ (t) is the feedforward control correction amount, K MCQ (t) is the current manual control amount, the unit is dimensionless, and P FCQ (t) is the feedforward control amount.
In some embodiments, the step S101 includes:
acquiring a feedforward control quantity and a feedback control quantity of the boiler main control system;
inputting the feedforward control amount to a multiplicand end of the multiplier, inputting the current manual control amount to a multiplier end of the multiplier, and outputting the feedforward control correction amount based on the multiplier;
And adding the feedforward control correction amount and the feedback control amount by using an adder to obtain the main control output amount of the boiler.
In this embodiment, as shown in fig. 3, the static coal feeding amount is obtained based on the load setting of the main control system of the steam turbine, and the dynamic coal feeding amount is obtained based on the load setting, the load target and the load rate. In the correction module 206, the feedforward control amount is input to the multiplicand terminal of the multiplier, and the current manual control amount is input to the multiplier terminal of the multiplier, and the feedforward control correction amount is output based on the multiplier.
The method comprises the steps of inputting a given value of the main steam pressure of a boiler to a subtracter, inputting an actual value of the main steam pressure of the boiler to the subtracter, outputting deviation amount by the subtracter, inputting the deviation amount to an input end of a feedback controller, and outputting feedback control amount by an output end of the feedback controller. In the master control amount acquisition module 201, a feedforward control correction amount and a feedback controller are input to an input end of an adder, and an output end of the adder outputs a boiler master control output amount.
Optionally, the adder is:
PBMCO(t)=PCFCQ(t)+PFCOQ(t);
wherein P BMCO (t) is the main control output of the boiler, P CFCQ (t) is the feedforward control correction amount, and P FCOQ (t) is the feedback controller.
And S102, carrying out ratio operation on the main control output quantity of the boiler and the feedforward control quantity by using a divider to obtain a ratio quantity.
In this step, as shown in fig. 3, in the ratio operation module 202, the boiler main control output is input to the dividend end of the divider, the feedforward control quantity is input to the divisor end of the divider, and the divider outputs the ratio quantity.
Optionally, the divider is:
Wherein P PQ (t) is the ratio, the unit is dimensionless, P BMC0 (t) is the main control output quantity of the boiler, and P FCQ (t) is the feedforward control quantity.
Step S103, in response to the manual signal input by the user, a sampling pulse signal and a correction pulse signal are generated.
In this step, the sampling pulse signal is used to control the first selector, and the correction pulse signal is used to control the second controller.
In some embodiments, the step S103 includes:
If the manual signal has a pulse change from 0 to 1, triggering a rising edge monostable trigger to output the sampling pulse signal, and triggering a falling edge monostable trigger to output the correction pulse signal, wherein the rising edge monostable trigger is as follows:
the falling edge monostable trigger is as follows:
Wherein, P SP (T) is the sampling pulse signal, the unit is the Boolean quantity, T P is the pulse time width, the unit is s, P MS (T) is the manual signal, the unit is the Boolean quantity, and P CP (T) is the correction pulse signal, the unit is the Boolean quantity.
In this embodiment, as shown in fig. 3, in the pulse generation module 203, a manual signal is input to the input terminal of the rising edge monostable trigger, if a pulse change of 0 to 1 occurs in the manual signal, the output terminal of the rising edge monostable trigger outputs a sampling pulse signal, and the sampling pulse signal is input to the third input terminal of the first selector and the input terminal of the falling edge monostable trigger, respectively, and the output terminal of the falling edge monostable trigger outputs a correction pulse signal, and the correction pulse signal is input to the third input terminal of the second selector.
Step S104, determining a first selection amount according to the sampling pulse signal by using a first selector, wherein if the sampling pulse signal is 1, the ratio amount is determined as the first selection amount, and if the sampling pulse signal is 0, the first selection amount is kept as the ratio amount which is output by the first selector last time.
In this step, as shown in fig. 3, in the first selection module 204, the ratio amount output by the ratio operation module 202 is input to the first input terminal A1 of the first selector, the sampling pulse signal output by the pulse generation module 203 is input to the third input terminal A3 of the first selector, and the second input terminal A2 of the first selector is used to receive the first selection amount. When the sampling pulse signal is 1, the output end of the first selector outputs the ratio amount as the first selection amount, and when the sampling pulse signal is 0, the first selector can be inactive, namely the first selection amount is kept as the ratio amount which is output by the first selector last time. When the sampling pulse signal is 0, if the first selector has not output the last time in one period, the first selection amount is an initial value of 1.
In some embodiments, the first selector is:
wherein, P S1 (t) is the first selected quantity, the unit is dimensionless, P A1 (t) is the first input signal of the first selector, the unit is dimensionless, P PQ (t) is the specific quantity, the unit is dimensionless, P A3 (t) is the third input signal of the first selector, the unit is boolean quantity, P SP (t) is the sampling pulse signal, the unit is boolean quantity, and P A2 (t) is the second input signal of the first selector, and the unit is dimensionless.
Step S105, determining a second selection amount according to the correction pulse signal by using a second selector, wherein if the correction pulse signal is 1, the first selection amount is determined as the second selection amount, and if the correction pulse signal is 0, the second selection amount is kept as the second selection amount that was last output by the second selector.
In this step, as shown in fig. 3, in the second selection module 205, the first selection amount output from the first selector is input to the first input terminal B1 of the second selector, the correction pulse signal output from the pulse generation module 203 is input to the third input terminal B3 of the second selector, and the second input terminal B2 of the second selector is used to receive the second selection amount. When the correction pulse signal is 1, the output terminal of the second selector outputs the first selection amount as the second selection amount, and when the correction pulse signal is 0, the second selector may be deactivated, i.e., the second selection amount continues to remain the second selection amount that was last output by the second selector. When the correction pulse signal is 0, if the second selector has not been output last time in one period, the second selection amount is an initial value of 1.
In some embodiments, the second selector is:
Wherein, P S2 (t) is a second selection quantity, the unit is a dimensionless, P B1 (t) is a first input signal of the second selector, the unit is a dimensionless, P S1 (t) is the first selection quantity, the unit is a dimensionless, P B3 (t) is a third input signal of the second selector, the unit is a boolean quantity, P CP (t) is the correction pulse signal, the unit is a boolean quantity, and P B2 (t) is a second input signal of the second selector, and the unit is a dimensionless.
Step S106 of determining the second selection amount as a current control amount for correcting the feedforward control amount.
In this step, in the correction module 206, the second selected amount is used as the current control amount to replace the current manual control amount, that is, K MCQ(t)=PS2 (t), so as to re-correct the feedforward control amount by using the current control amount, thereby obtaining the target feedforward control correction amount.
In some embodiments, after the determining the second selection amount as the current control amount, the method further includes:
a tracking output unit of a feedback controller is utilized to control the tracking amount of the feedback controller according to the correction pulse signal, wherein if the correction pulse signal is 1, the tracking amount is 0, and a feedforward control correction amount calculated based on the second selection amount is controlled to be used as the main control output amount of the boiler, and if the correction pulse signal is 0, the tracking amount is the feedback control amount, and the feedback controller is controlled to operate normally, wherein the tracking output unit is as follows:
PCP(t)=1;
Wherein, P CPCQ (t) is a feedforward control correction amount, K MCQ (t) is a current control amount, P FCQ (t) is a feedforward control amount, P BMCO (t) is a boiler main control output amount, P FCOQ (t) is the feedback control amount, L -1 is a laplace inverse operation, f FC(s) is a laplace transfer function of a feedback controller in the boiler main control, P E (t) is a deviation amount between a boiler main steam pressure given value and a boiler main steam pressure actual value of the boiler main control system, P TQ (t) is a first input end signal of the tracking output device, P TC (t) is a second input end signal of the tracking output device, and P CP (t) is the correction pulse signal.
In the present embodiment, as shown in fig. 3, in the correction module 206, the second selection amount and the feedforward control amount are input to a multiplier, and the multiplier outputs the target feedforward control correction amount. In the feedback controller, the correction pulse signal is input to the output tracker of the feedback controller, and if the correction pulse signal is 1, the output tracker outputs the tracking amount 0 as the feedback control amount, and if the correction pulse signal is 0, the output tracker outputs the feedback control amount of step 101. In the master control amount acquisition module 201, the output of the output tracker and the target feedforward control correction amount are input to the adder, which ultimately outputs the target boiler master control output amount.
It is understood that, as shown in fig. 4, when the correction pulse signal is 1, the feedback control amount is 0, the second selection amount is a ratio amount, and the feedforward control correction amount is a target feedforward control correction amount corrected for the feedforward control amount based on the second selection amount, so the boiler main control output amount is the target feedforward control correction amount. When the correction pulse signal is 0, the feedback control amount is the feedback control amount normally obtained in step S101 based on the deviation amount, the second selection amount is 1, the feedforward control correction amount is the feedforward control correction amount in step S101, that is, the output of the boiler main control system remains unchanged, and is the boiler main control output amount in step S101, that is, P CPCQ(t)=PBMCO(t),PCP (t) =1.
In order to execute the method for online correction of the coal quality of the thermal power generating unit corresponding to the method embodiment, corresponding functions and technical effects are achieved. Referring to fig. 2, fig. 2 shows a block diagram of a coal quality online correction device of a thermal power generating unit according to an embodiment of the application. For convenience of explanation, only the part related to the embodiment is shown, and the device for online correcting the coal quality of the thermal power generating unit provided by the embodiment of the application comprises:
the main control quantity acquisition module 201 is configured to acquire a main control output quantity of the boiler, where the main control output quantity of the boiler is obtained by superimposing a feedforward control correction quantity and a feedback control quantity, and the feedforward control correction quantity is obtained by multiplying the feedforward control quantity of the main control system of the boiler by a current manual control quantity based on a multiplier;
The ratio operation module 202 is configured to perform ratio operation on the main control output of the boiler and the feedforward control amount by using a divider to obtain a ratio;
a pulse generation module 203 for generating a sampling pulse signal and a correction pulse signal in response to a manual signal input by a user;
A first selecting module 204, configured to determine, by using a first selector, a first selection amount according to the sampling pulse signal, wherein if the sampling pulse signal is 1, the ratio amount is determined as the first selection amount, and if the sampling pulse signal is 0, the first selection amount is kept as the ratio amount that was output by the first selector last time;
A second selecting module 205, configured to determine, by using a second selector, a second selection amount according to the correction pulse signal, where if the correction pulse signal is 1, the first selection amount is determined to be the second selection amount, and if the correction pulse signal is 0, the second selection amount is kept to be the second selection amount that was last output by the second selector;
A correction module 206 for determining the second selected amount as a current control amount for correcting the feedforward control amount.
In some embodiments, the master control amount acquisition module 201 is specifically configured to:
acquiring a feedforward control quantity and a feedback control quantity of the boiler main control system;
inputting the feedforward control amount to a multiplicand end of the multiplier, inputting the current manual control amount to a multiplier end of the multiplier, and outputting the feedforward control correction amount based on the multiplier;
And adding the feedforward control correction amount and the feedback control amount by using an adder to obtain the main control output amount of the boiler.
In some embodiments, the divider is:
Wherein P PQ (t) is the ratio, P BMC0 (t) is the main control output of the boiler, and P FCQ (t) is the feedforward control amount.
In some embodiments, the pulse generation module 203 is specifically configured to:
If the manual signal has a pulse change from 0 to 1, triggering a rising edge monostable trigger to output the sampling pulse signal, and triggering a falling edge monostable trigger to output the correction pulse signal, wherein the rising edge monostable trigger is as follows:
the falling edge monostable trigger is as follows:
Wherein, P SP (T) is the sampling pulse signal, T p is pulse time width, P MS (T) is the manual signal, and P CP (T) is the correction pulse signal.
In some embodiments, the first selector is:
Wherein, P S1 (t) is the first selection amount, P A1 (t) is the first input signal of the first selector, P PQ (t) is the ratio amount, P A3 (t) is the third input signal of the first selector, P SP (t) is the sampling pulse signal, and P A2 (t) is the second input signal of the first selector.
In some embodiments, the second selector is:
Wherein, P S2 (t) is a second selection amount, P B1 (t) is a first input signal of the second selector, P S1 (t) is the first selection amount, P B3 (t) is a third input signal of the second selector, P CP (t) is the correction pulse signal, and P B2 (t) is a second input signal of the second selector.
In some embodiments, the correction module 206 is further configured to control, according to the correction pulse signal, a tracking amount of the feedback controller by using a tracking output of the feedback controller, where if the correction pulse signal is 1, the tracking amount is 0, and control a feedforward control correction amount calculated based on the second selection amount as the boiler main control output amount, and if the correction pulse signal is 0, the tracking amount is the feedback control amount, and control the feedback controller to operate normally, where the tracking output is:
PCP(t)=1;
Wherein, P CPCQ (t) is a feedforward control correction amount, K MCQ (t) is a current control amount, P FCQ (t) is a feedforward control amount, P BMCO (t) is a boiler main control output amount, P FCOQ (t) is the feedback control amount, L -1 is a laplace inverse operation, f FC(s) is a laplace transfer function of a feedback controller in the boiler main control system, P E (t) is a deviation amount between a boiler main steam pressure given value and a boiler main steam pressure actual value of the boiler main control system, P TQ (t) is a first input end signal of the tracking output device, P TC (t) is a second input end signal of the tracking output device, and P CP (t) is the correction pulse signal.
The device for online correcting the coal quality of the thermal power generating unit can implement the method for online correcting the coal quality of the thermal power generating unit. The options in the method embodiments described above are also applicable to this embodiment and will not be described in detail here. The rest of the embodiments of the present application may refer to the content of the above method embodiments, and in this embodiment, no further description is given.
Fig. 5 is a schematic structural diagram of a computer device according to an embodiment of the present application. As shown in fig. 5, the computer device 5 of this embodiment comprises at least one processor 50 (only one is shown in fig. 5), a memory 51 and a computer program 52 stored in said memory 51 and executable on said at least one processor 50, said processor 50 implementing the steps of any of the method embodiments described above when said computer program 52 is executed.
The computer device 5 may be a smart phone, a tablet computer, a desktop computer, a cloud server, or other computing devices. The computer device may include, but is not limited to, a processor 50, a memory 51. It will be appreciated by those skilled in the art that fig. 5 is merely an example of the computer device 5 and is not meant to be limiting as the computer device 5 may include more or fewer components than shown, or may combine certain components, or different components, such as may also include input-output devices, network access devices, etc.
The Processor 50 may be a central processing unit (Central Processing Unit, CPU), the Processor 50 may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL processors, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), off-the-shelf Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 51 may in some embodiments be an internal storage unit of the computer device 5, such as a hard disk or a memory of the computer device 5. The memory 51 may also be an external storage device of the computer device 5 in other embodiments, such as a plug-in hard disk, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD) or the like, which are provided on the computer device 5. Further, the memory 51 may also include both an internal storage unit and an external storage device of the computer device 5. The memory 51 is used for storing an operating system, application programs, boot loader (BootLoader), data, other programs, etc., such as program codes of the computer program. The memory 51 may also be used to temporarily store data that has been output or is to be output.
In addition, the embodiment of the present application further provides a computer readable storage medium, where a computer program is stored, where the computer program is executed by a processor to implement the steps in any of the above-mentioned method embodiments.
Embodiments of the present application provide a computer program product which, when run on a computer device, causes the computer device to perform the steps of the method embodiments described above.
In several embodiments provided by the present application, it will be understood that each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art or in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device to perform all or part of the steps of the method according to the embodiments of the present application. The storage medium includes a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, an optical disk, or other various media capable of storing program codes.
The foregoing embodiments have been provided for the purpose of illustrating the general principles of the present application, and are not to be construed as limiting the scope of the application. It should be noted that any modifications, equivalent substitutions, improvements, etc. made by those skilled in the art without departing from the spirit and principles of the present application are intended to be included in the scope of the present application.