WO2013091313A1 - Online automatic control guide method - Google Patents

Online automatic control guide method Download PDF

Info

Publication number
WO2013091313A1
WO2013091313A1 PCT/CN2012/072548 CN2012072548W WO2013091313A1 WO 2013091313 A1 WO2013091313 A1 WO 2013091313A1 CN 2012072548 W CN2012072548 W CN 2012072548W WO 2013091313 A1 WO2013091313 A1 WO 2013091313A1
Authority
WO
WIPO (PCT)
Prior art keywords
control
control system
online
given
online guidance
Prior art date
Application number
PCT/CN2012/072548
Other languages
French (fr)
Chinese (zh)
Inventor
崔栋刚
徐光华
Original Assignee
西安交通大学
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 西安交通大学 filed Critical 西安交通大学
Publication of WO2013091313A1 publication Critical patent/WO2013091313A1/en

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric

Definitions

  • the present invention relates to the field of automatic control technologies, and in particular, to an online guidance automatic control method. Background technique
  • the general control device or control loop includes manual, automatic and cascade mode, manual mode refers to manual adjustment of control output; automatic mode refers to adjustment of control output according to predetermined control law (algorithm) results; cascade mode refers to the control loop The given amount is the output from the remote or superior control loop.
  • control mode When the control mode is automatic mode, the manual control cannot output the control output. If you need to modify the control output, you need to switch to the manual mode first, modify the control output, and then switch back to the automatic mode. Since manual automatic bumpless switching is generally considered in the controller design, when the manual mode is switched to the automatic mode again, the initial value of the control output is the artificially given control output.
  • the loop can be modified manually in the automatic state.
  • the control mode is the cascade mode
  • the given amount of the control loop comes from the output of the remote or superior control loop, which cannot be modified manually.
  • the loop is given a certain amount. Modifying the control loop can be completed by modifying the output of the upper control loop. This requires switching the upper control loop to the manual mode, modifying the output of the superior control loop, and switching back to the automatic mode after completion. Summary of the invention
  • an object of the present invention is to provide an online guidance automatic control method for ensuring safe operation of an operator during training or machine learning; avoiding automatic hand adjustment due to modification of control amount in the automatic mode Switching operation; avoiding the need to switch the upper loop due to the modification of the given amount during cascade control.
  • the present invention adopts the following technical solutions:
  • An online guidance automatic control method implemented based on a controller, including an automatic mode or a cascade mode,
  • the control system modifies the control amount u ) according to the online guidance control amount, the deviation of the control system output online guidance control quantity ⁇ ) and the automatic output control quantity ⁇ () ( «, and the increase of the automatic output control quantity) Quantity ⁇ ( ⁇ );
  • the control system modifies the given amount according to the online guidance, the control system outputs the online guidance given quantitative r e ) and the cascade remote given amount (A) deviation eight ( «, and the cascade remote given amount 4
  • the increment of (A) is ⁇ ( ⁇ ).
  • the priority of the online guidance control quantity is higher than the automatic output control quantity.
  • the control system modifies the control quantity U 1 ⁇ 2 according to the online guidance control quantity, the control system outputs the online guidance control quantity and the automatic output control quantity ⁇ ( The deviation of A) ( ), and the increment of the automatic output control amount ⁇ ( ), proceed as follows:
  • Step 1 The control system captures the online control action in real time, and if the control quantity online guides the action, the control system saves the online instruction control amount ⁇ );
  • Step 2 Before the control quantity u ) is updated, the control system calculates the deviation of the online guidance control quantity ⁇ oc) and the upper period online guidance control quantity. If the deviation exceeds the preset threshold, it is 0.5-10 of the control quantity range. %, then the control system sets the control quantity online guidance status bit to 1;
  • Step 3 When the control quantity ⁇ ) is updated, the control system determines the state of the control quantity online guidance status bit. If the control quantity online guidance status bit is 1, the control system sets the control quantity to the online guidance control quantity (W, and reset control) The quantity online instruction status bit is 0; otherwise, the control system sets the control quantity to the automatic output control quantity.
  • Step 1 The control system captures the quantitative online guidance action in real time, if When a quantitative online instruction action occurs, the control system saves the online guidance given
  • Step 2 Before the quantitative update, the control system calculates the deviation of the online guidance given amount ( ) and the online guidance of the upper cycle to the quantitative ⁇ Oc -l). If the deviation exceeds the preset threshold, S R is the given quantitative range. 0.5 to 20%, a given amount, the control system set status bit-line guide ⁇ is 1;
  • Step 3 When updating the given quantity, the control system judges the status of the given quantity online guidance status bit ⁇ , if the given quantity online guidance status bit is 1, the control system sets the quantitative r1 ⁇ 2) to the online guidance given quantity r ff 0f), And reset the given amount of online guidance status bit to 0; otherwise the control system sets the amount to the cascade remote given , the control system feeds the given amount W to the cascade loop, and updates the cascade loop adjustment reference value;
  • Step 4 The control system calculates the deviation of the online guidance given quantitative and cascade remote given
  • Ar GC (k) r G (k) - r c (k);
  • the upper level algorithm control output is required to have an incremental calculation feature, that is, the output result of this period is the accumulated value of the period reference value and the increment value of the current period.
  • the automatic control method of the invention can complete the modification of the control output quantity and the loop given quantity in different modes, realize the online operation instruction or the manual priority intervention at any time, and avoid the automatic hand switching operation required by modifying the control quantity in the automatic mode; avoiding the string The level of control required to modify the given amount of switching operations.
  • Figure 1 is a schematic view of the operation panel of the present invention.
  • Figure 2 is a flow chart of the control quantity online guidance judgment and processing.
  • Figure 3 is a flow chart of the online guidance algorithm for control volume in automatic control mode.
  • Figure 4 is a flow chart of the quantitative guidance and processing of the quantitative guidance.
  • Figure 5 is a flow chart of a given quantitative online guidance algorithm in cascade mode. Detailed ways
  • FIG. 1 it is a schematic diagram of an operation panel of an online guidance control method.
  • the operation panel includes: 1) operation panel title bar; 2—process value display area; 3—process set value display input area, the front display gives a quantitative current value, and the subsequent edit box modifies the given value; 4 an output control quantity display Input area, the front display shows the current value of the control quantity, and the edit box in the back edits the control quantity; 5—Online guidance allows switching buttons and indications; 6—Automatic mode switch button and indication; 7—Manual mode switch button and indication; 8—Set value Increase or decrease button; 9 one output control amount increases, fast increase, fast decrease, decrease button; 10—process given value column The graph shows, 11 process value histogram display and 12-output control amount histogram display.
  • FIG. 3 it is a flow chart of the online guidance algorithm for the control quantity in the automatic control mode.
  • the control system first determines the online guidance of the cycle. The deviation between the control quantity and the upper period online guidance control quantity - 1), if the deviation exceeds the preset threshold, the control system sets the control quantity online guidance status bit GS, and the threshold value is selected according to actual needs, if the online guidance control quantity changes The control system cancels the online guidance function; then, the control system determines the control quantity online guidance status bit.
  • control quantity online guidance status bit 1
  • the control system sets the control quantity to the online guidance control quantity (A)
  • the reset control quantity online guidance status bit is 0; otherwise, the control system sets the control quantity W to automatically output the control quantity.
  • the control system needs to determine whether there is an online guidance given amount, and update the online guidance control amount.
  • determine whether there is online guidance for quantitative modification corresponding to Figure 3
  • the set value increase/decrease button action, if there is a modification, let 4(A) r G (k - 1) + Ar G (k), whether there is a certain amount of online guidance judgment and processing in this scan cycle.
  • FIG. 5 it is a flow chart of a given amount of online guidance algorithm in the cascade mode, and according to whether there is an online guidance update in the control system processing stage, according to the control algorithm update, the first control system determines that the periodic online guidance gives a quantitative r e ( A) and the upper cycle online guidance gives the deviation ⁇ ⁇ - 1) deviation, if the deviation exceeds the preset threshold, the control system sets the quantitative online guidance status bit ⁇ ; is 1; the threshold is selected according to actual needs, if online If the guidance quantitative change is small, the control system cancels the online guidance function; then, the control system determines the given quantitative online guidance status bit.
  • the online guidance for the given amount can be realized online through the output control amount of the upper-level guidance function controller; if the cascade loop is given
  • the output of other algorithms of the upper level requires that the upper-level algorithm control output has an incremental calculation feature, that is, the output result of this cycle is the accumulated value of the cycle reference value and the increment value of the current cycle.
  • An online guidance automatic control method is applied to automatic control of material volume in a cement grinding cylinder.
  • Cement mill The stability of the material volume in the cylinder directly affects the stability of cement quality and production.
  • the amount of material in the cement cylinder is one of the important factors affecting cement production.
  • the amount of material in the cement grinding cylinder is mainly controlled by adjusting the amount of feed into the mill. It is greatly affected by factors such as material, grinding body and ventilation.
  • the entire control object has large inertia, large time lag and time-varying characteristics, and runs.
  • the parameter constraint value varies with factors such as cement type and material, so the existing automatic control method is difficult to meet the requirements of continuous stable automatic operation control.
  • the automatic control and manual control are relatively independent in the design of the control system. Since the automatic control system cannot meet the requirements of the controller with large inertia, large time lag and time-varying characteristics, it is basically discarded.
  • the controller structure is instructed to compensate for the automatic control of continuous operation when there is a large change
  • the controller operation panel design is shown in Figure 1. 1
  • the operation panel title bar displays the cement grinding material quantity control loop; 2—the process value display area shows the cement grinding material quantity measurement value 0 ⁇ 100%; 3—the process set value shows the input area, the front display shows the cement mill The stock quantity is given to the current value of 0 ⁇ 100%.
  • the edit box at the back can be used to modify the set value of the cement grinding stock.
  • the output control quantity shows the input area.
  • the front shows the current value of the feed belt scale flow control command. -200t/h, the rear edit box can be used to modify the flow control output of the feed belt scale; 5—Online guide allows the switch button to be used to switch the online guide to allow or prohibit.
  • the display When the indicator is on, the display is currently in the online guide allowable state; 6— Automatic mode switching button, press to switch to automatic mode, the indicator is currently in the automatic state when the indicator is on; 7—manual mode switching button, press to switch to manual mode, the indicator quantity is displayed in the manual state; 8—set value Increase or decrease button, increase button to increase the storage amount given value 1% every time, decrease button to decrease the material level set value 1% every time; 9 one output control amount Large button, each time the belt scale flow control command is pressed, the lt/h is increased. The quick increase button is increased by 5t/h every time the belt scale flow control command is pressed. The quick decrease button is reduced by 5t every time the belt scale flow control command is pressed.
  • the cement grinding stock quantity controller works in the automatic mode, and the cement grinding stock quantity control loop control quantity is calculated by the cement grinding material quantity incremental PID controller.
  • the online guidance mode allows, the operator can provide online guidance on the amount of control of the stock control loop at any time according to the operating conditions.
  • the on-line guidance feed belt output command has a higher priority than the feed belt output command from the PID algorithm output.
  • the controller first determines whether there is an online guidance control amount modification. If there is a modification, the cycle guides the feeding belt output command to modify the input amount; if the online guidance feeding belt output command is not modified, then the control is performed.
  • the system determines whether there is an online guidance feeding belt output command increase or decrease, such as increase, rapid increase, rapid decrease, decrease, etc. If there is any modification, the cycle guides the feed belt output command to the upper cycle online. Guide the feed belt output command and the accumulation of the increment or decrement of this cycle.
  • the controller calculates the deviation of the online guiding feeding belt output command and the upper cycle online guiding feeding belt output command in this cycle, if the deviation exceeds the preset Threshold, take lt / h, then the controller sets the amount of control online status status is 1;
  • the controller determines the status of the control quantity online guidance status bit. If the control quantity online guidance status bit is 1, the controller sets the feeding belt output command for this cycle online guidance. Material belt output command, and reset control amount online guidance status bit is 0; otherwise, the controller sets the feeding belt output command to the PID algorithm output feeding belt output command;
  • the controller calculates the deviation of the online instruction feeding belt output command and the automatic output feeding belt output command; calculates the increment of the automatic output feeding belt output command; and sets the cycle feeding belt output command to be the periodic feeding Belt output command, this week's PID calculation output value is the feeding belt output finger Order.
  • the cement grinding stock quantity controller works in the cascade mode, and the cement grinding stock quantity control loop gives a certain amount of output from the upper PID module.
  • the online guidance mode allows, the operator can provide online guidance on the quantity control loop control according to the operating conditions at any time.
  • the online guidance control algorithm gives a quantitative modification control loop according to the online guidance, and gives online guidance to the quantitative and string. The deviation of the level remote quantity and the increment of the series remote quantity are returned to the upper PID module to correct the PID reference value of the next period.
  • the controller determines whether there is an online guidance stock quantity given quantitative modification action, and if there is a modification, the online guidance quantity of the current period is given as a modified input quantity; if there is no online guidance given quantitative modification, Then, the controller determines whether there is an online guidance for the amount of increase or decrease of the stock quantity, and if there is a modification, the online guidance quantity of the current period is given as the accumulation of the online quantity and the increase and decrease of the current period. .
  • the controller calculates the deviation of the online quantity of the stock quantity and the amount of the online quantity of the upper period of the last period, if the deviation exceeds a preset threshold, 1%, the controller's material level is given to the quantitative online guidance status bit is 1;
  • the controller determines the status of the given quantity online guidance status bit. If the given quantity online guidance status bit is 1, the controller stores the quantity given as the online guidance storage amount given amount, and The reset stock quantity given quantitative online guidance status bit is 0; otherwise, the controller stores the stock quantity to the quantitative quantity of the upper-level PID output, and the controller feeds the stock quantity quantitatively to the upper-level PID loop, and updates the superior level.
  • the PID loop controls the reference value of the incremental calculation
  • the control system calculates the deviation of the online guidance stock quantity given amount and the superior PID output quantity; the controller calculates the increment of the upper level PID output given amount; and sets the periodic stock quantity to the quantitative online guide value as the current period storage quantity Given the amount, the upper-level PID output is set to the given amount of the periodic stock.
  • the automatic control method of the invention can complete the modification of the control output quantity and the loop given quantity in different modes, realizes the online operation instruction or the manual priority intervention, and avoids the automatic hand switching operation required to modify the control quantity in the automatic mode; avoiding the cascading level The switching operation required to modify the given amount during control.
  • the cement grinding stock quantity online guidance control system After the cement grinding stock quantity online guidance control system is running, it can run in the automatic and cascade mode for a long time. Even in the case of a relatively large cement production situation, only the operator needs to perform online guidance adjustment, which reduces the operation and labor intensity of the operator.
  • the dynamic response speed of the automatic control system is improved, the stability of the system is enhanced, the efficiency of cement production is improved, and the advantages of manual operation experience and the continuous real-time advantage of computer control are fully utilized.

Abstract

An online automatic control guide method. In an automatic mode, a control system modifies a control quantity u(k) according to an online guide control quantity u G (k), and the control system outputs the deviation Δu GA (k) between the online guide control quantity u G (k) and an automatic output control quantity u A (k) and the increment Δu A (k) of the automatic output control quantity u A (k); and in a serial mode, the control system modifies a given quantity r(k) according to an online guide given quantity r G (k), and the control system outputs the deviation Δr GC (k) between the online guide given quantity r G (k) and a serial remote given quantity r C (k) and the increment Δr C (k) of the serial remote given quantity r C (k). The method is applied in the field of automatic control and can modify the control output quantity and loop given quantity in different modes and realize online operation guide or preferential human interference at any time and avoid auto-manual switch operations required when modifying the control quantity in an automatic mode and avoid switch operations required when modifying the given quantity under serial control.

Description

说 明 书 一种在线指导自动控制方法  An online guide automatic control method
技术领域 本发明涉及自动控制技术领域, 具体涉及一种在线指导自动控制方法。 背景技术 TECHNICAL FIELD The present invention relates to the field of automatic control technologies, and in particular, to an online guidance automatic control method. Background technique
一般控制装置或者控制回路包括手动、 自动和串级模式, 手动模式指人工 调节控制输出量; 自动模式指根据预定的控制规律 (算法) 结果, 调节控制输 出量; 串级模式指该控制回路的给定量来自于远程或者上级控制回路的输出量。  The general control device or control loop includes manual, automatic and cascade mode, manual mode refers to manual adjustment of control output; automatic mode refers to adjustment of control output according to predetermined control law (algorithm) results; cascade mode refers to the control loop The given amount is the output from the remote or superior control loop.
当控制模式为自动方式时, 人工无法修改控制输出量, 如果需要修改控制输 出量, 需要先切换到手动模式, 修改控制输出量, 然后再次切回到自动模式。 由于在控制器设计上一般考虑手动自动无扰切换, 所以当再次由手动模式切换 到自动模式时, 控制输出量的初始值是人工给定的控制输出量。  When the control mode is automatic mode, the manual control cannot output the control output. If you need to modify the control output, you need to switch to the manual mode first, modify the control output, and then switch back to the automatic mode. Since manual automatic bumpless switching is generally considered in the controller design, when the manual mode is switched to the automatic mode again, the initial value of the control output is the artificially given control output.
当控制器工作在非串级模式时, 自动状态下人工可以修改回路给定量, 当控 制模式为串级方式时, 该控制回路的给定量来自于远程或者上级控制回路的输 出量, 人工无法修改回路给定量。 修改该控制回路给定量需要通过上级控制回 路输出量修改才能完成, 这就需要将上级控制回路切换到手动模式, 修改上级 控制回路输出量, 完成后切回到自动模式。 发明内容  When the controller works in the non-cascading mode, the loop can be modified manually in the automatic state. When the control mode is the cascade mode, the given amount of the control loop comes from the output of the remote or superior control loop, which cannot be modified manually. The loop is given a certain amount. Modifying the control loop can be completed by modifying the output of the upper control loop. This requires switching the upper control loop to the manual mode, modifying the output of the superior control loop, and switching back to the automatic mode after completion. Summary of the invention
为了克服上述现有技术存在的缺点, 本发明的目的在于提供一种在线指导自 动控制方法, 确保进行操作人员训练或者机器学习时系统安全运行; 避免在自 动模式时因修改控制量需要进行手自动切换操作; 避免在串级控制时因修改给 定量需要上级回路进行切换操作。 为达到上述目的, 本发明采用以下技术方案: In order to overcome the shortcomings of the prior art described above, an object of the present invention is to provide an online guidance automatic control method for ensuring safe operation of an operator during training or machine learning; avoiding automatic hand adjustment due to modification of control amount in the automatic mode Switching operation; avoiding the need to switch the upper loop due to the modification of the given amount during cascade control. In order to achieve the above object, the present invention adopts the following technical solutions:
一种在线指导自动控制方法, 基于控制器来实现, 包括自动模式或串级模 式,  An online guidance automatic control method, implemented based on a controller, including an automatic mode or a cascade mode,
在自动模式下, 控制系统根据在线指导控制量 )修改控制量 u ), 控制 系统输出在线指导控制量 ^Οτ)与自动输出控制量 ^( )的偏差八 («, 以及自动 输出控制量 的增量 Δ^(Α); In the automatic mode, the control system modifies the control amount u ) according to the online guidance control amount, the deviation of the control system output online guidance control quantity ^Οτ) and the automatic output control quantity ^() («, and the increase of the automatic output control quantity) Quantity Δ^(Α);
在串级模式下, 控制系统根据在线指导给定量 修改给定量 ), 控制 系统输出在线指导给定量 re )与串级远程给定量 (A)的偏差八 («, 以及串级 远程给定量 4(A)的增量 Δ^(Α)。 In cascade mode, the control system modifies the given amount according to the online guidance, the control system outputs the online guidance given quantitative r e ) and the cascade remote given amount (A) deviation eight («, and the cascade remote given amount 4 The increment of (A) is Δ^(Α).
在所述自动模式下,在线指导控制量 优先级高于自动输出控制量 , 为了实现控制系统根据在线指导控制量 修改控制量 U½), 控制系统输出在 线指导控制量 与自动输出控制量^ (A)的偏差 ( ), 以及自动输出控制量 的增量 Δ^( ), 按下述步骤进行: In the automatic mode, the priority of the online guidance control quantity is higher than the automatic output control quantity. In order to realize that the control system modifies the control quantity U 1⁄2 according to the online guidance control quantity, the control system outputs the online guidance control quantity and the automatic output control quantity ^ ( The deviation of A) ( ), and the increment of the automatic output control amount Δ^( ), proceed as follows:
步骤 1:控制系统实时捕捉控制量在线指导动作, 如果发生控制量在线指导 动作, 则控制系统保存在线指导控制量 ^ );  Step 1: The control system captures the online control action in real time, and if the control quantity online guides the action, the control system saves the online instruction control amount ^);
步骤 2: 在控制量 u )更新前, 控制系统计算本周期在线指导控制量 ^oc)和 上周期在线指导控制量 的偏差, 如果偏差超过预先设定阀值 , 为控 制量范围的 0.5-10%, 则控制系统置控制量在线指导状态位 为 1; Step 2: Before the control quantity u ) is updated, the control system calculates the deviation of the online guidance control quantity ^oc) and the upper period online guidance control quantity. If the deviation exceeds the preset threshold, it is 0.5-10 of the control quantity range. %, then the control system sets the control quantity online guidance status bit to 1;
步骤 3: 在控制量^ )更新时, 控制系统判断控制量在线指导状态位 的 状态, 如果控制量在线指导状态位 为 1, 则控制系统置控制量 为在线指 导控制量 (W, 并复位控制量在线指导状态位 为 0; 否则控制系统置控制量 为自动输出控制量 步骤 4: 控制系统计算在线指导控制量与自动输出控制量的偏差 △ = uG(k) - uA{k); Step 3: When the control quantity ^) is updated, the control system determines the state of the control quantity online guidance status bit. If the control quantity online guidance status bit is 1, the control system sets the control quantity to the online guidance control quantity (W, and reset control) The quantity online instruction status bit is 0; otherwise, the control system sets the control quantity to the automatic output control quantity. Step 4: The control system calculates the deviation between the online guidance control quantity and the automatic output control quantity △ = u G (k) - u A {k);
步骤 5: 控制系统计算自动输出控制量的增量 Δ^Α) = uA(k) - uA(k - D ; 步骤 6: 控制系统置 = U(A), ^( 1) = ί/(Α)。 Step 5: The control system calculates the increment of the automatic output control amount Δ^Α) = u A (k) - u A (k - D ; Step 6: Control system set = U (A), ^( 1) = ί/ (Α).
在所述串级模式下,在线指导给定 优先级高于串级远程给定量 (A), 为了实现控制系统根据在线指导给定量 rff0c)修改给定量 , 控制系统输出在 线指导给定量 与串级远程给定量 ^ (A)的偏差 ( ), 以及串级远程给定量 ^Oc)的增量 Δι^ ), 按下述步骤进行: 步骤 1:控制系统实时捕捉给定量在线指导动作, 如果发生给定量在线指导 动作, 则控制系统保存在线指导给定量 In the cascade mode, the online guidance given priority is higher than the cascade remote given amount (A), in order to realize the control system to modify the given amount according to the online guidance given amount ff 0c), the control system outputs the online guidance given quantitatively The deviation of the cascade remote control ^ (A) ( ) and the increment of the cascade remote quantitative ^ Oc) Δι^ ), proceed as follows: Step 1: The control system captures the quantitative online guidance action in real time, if When a quantitative online instruction action occurs, the control system saves the online guidance given
步骤 2:在给定量 更新前,控制系统计算本周期在线指导给定量 ( )和 上周期在线指导给定量 ^Oc -l)的偏差, 如果偏差超过预先设定阀值 , SR为给 定量范围的 0.5-20%, 则控制系统置给定量在线指导状态位 Λ为 1; Step 2: Before the quantitative update, the control system calculates the deviation of the online guidance given amount ( ) and the online guidance of the upper cycle to the quantitative ^Oc -l). If the deviation exceeds the preset threshold, S R is the given quantitative range. 0.5 to 20%, a given amount, the control system set status bit-line guide Λ is 1;
步骤 3: 在给定量 更新时, 控制系统判断给定量在线指导状态位^ 的 状态, 如果给定量在线指导状态位 为 1, 则控制系统置给定量 r½)为在线指 导给定量 rff0f), 并复位给定量在线指导状态位 为 0; 否则控制系统置给定量 为串级远程给定量
Figure imgf000005_0001
, 控制系统把给定量 W反馈到串级回路, 并更新 串级回路调节基准值;
Step 3: When updating the given quantity, the control system judges the status of the given quantity online guidance status bit ^, if the given quantity online guidance status bit is 1, the control system sets the quantitative r1⁄2) to the online guidance given quantity r ff 0f), And reset the given amount of online guidance status bit to 0; otherwise the control system sets the amount to the cascade remote given
Figure imgf000005_0001
, the control system feeds the given amount W to the cascade loop, and updates the cascade loop adjustment reference value;
步骤 4: 控制系统计算在线指导给定量与串级远程给定量的偏差  Step 4: The control system calculates the deviation of the online guidance given quantitative and cascade remote given
ArGC (k) = rG(k) - rc(k); Ar GC (k) = r G (k) - r c (k);
步骤 5: 控制系统计算串级远程给定量的增量 Δ (Α) = rc{k) - rc{k - \); 步骤 6: 控制系统置 - 1) = e), rc(k - l) = r(k) 在串级模式下实现在线指导给定量, 如果串级回路给定量来自于上级具有 在线指导功能控制器的输出, 则对于给定量的在线指导可以通过上级具有在线 指导功能控制器的输出控制量在线指导实现; 如果串级回路给定量来自于上级 其他算法输出, 则要求上级算法控制输出具有增量计算特征, 即本周期输出结 果为本周期基准值与本周期增量值的累加值。 Step 5: The control system calculates the increment of the cascade-level remote given Δ (Α) = r c {k) - r c {k - \); Step 6: Control system set - 1) = e), r c (k - l) = r(k) In the cascade mode, the online guidance is given. If the cascade loop is given the output from the superior with the online guidance function controller, the online guidance for the given amount can be controlled online by the superior with the online guidance function controller. Guided implementation; If the cascade loop given quantity is from the output of other algorithms of the superior level, the upper level algorithm control output is required to have an incremental calculation feature, that is, the output result of this period is the accumulated value of the period reference value and the increment value of the current period.
本发明自动控制方法能够完成修改不同模式下的控制输出量和回路给定 量, 实现在线操作指导或人工优先随时干预, 避免在自动模式时因修改控制量 需要进行的手自动切换操作; 避免在串级控制时因修改给定量需要进行的切换 操作。  The automatic control method of the invention can complete the modification of the control output quantity and the loop given quantity in different modes, realize the online operation instruction or the manual priority intervention at any time, and avoid the automatic hand switching operation required by modifying the control quantity in the automatic mode; avoiding the string The level of control required to modify the given amount of switching operations.
附图说明 DRAWINGS
图 1为本发明操作面板示意图。  Figure 1 is a schematic view of the operation panel of the present invention.
图 2为控制量在线指导判断与处理流程图。  Figure 2 is a flow chart of the control quantity online guidance judgment and processing.
图 3为自动控制模式下控制量在线指导算法流程图。  Figure 3 is a flow chart of the online guidance algorithm for control volume in automatic control mode.
图 4为给定量在线指导判断与处理流程图。  Figure 4 is a flow chart of the quantitative guidance and processing of the quantitative guidance.
图 5为串级模式下给定量在线指导算法流程图。 具体实施方式  Figure 5 is a flow chart of a given quantitative online guidance algorithm in cascade mode. Detailed ways
下面结合附图和具体实施方式对本发明作更详细说明。  The invention will now be described in greater detail with reference to the drawings and specific embodiments.
参照图 1所示, 为一种在线指导控制方法操作面板示意图。 操作面板包括 有: 1一操作面板标题栏; 2—过程值显示区; 3—过程给定值显示输入区, 前面 显示给定量当前值, 后边编辑框修改给定值; 4一输出控制量显示输入区, 前面 显示控制量当前值,后边编辑框修改控制量; 5—在线指导允许切换按钮和指示; 6—自动方式切换按钮和指示; 7—手动方式切换按钮和指示; 8—给定值增减按 钮; 9一输出控制量增大、 快速增大、 快速减小、 减小按钮; 10—过程给定值柱 状图显示, 11 过程值柱状图显示和 12—输出控制量柱状图显示。 Referring to FIG. 1 , it is a schematic diagram of an operation panel of an online guidance control method. The operation panel includes: 1) operation panel title bar; 2—process value display area; 3—process set value display input area, the front display gives a quantitative current value, and the subsequent edit box modifies the given value; 4 an output control quantity display Input area, the front display shows the current value of the control quantity, and the edit box in the back edits the control quantity; 5—Online guidance allows switching buttons and indications; 6—Automatic mode switch button and indication; 7—Manual mode switch button and indication; 8—Set value Increase or decrease button; 9 one output control amount increases, fast increase, fast decrease, decrease button; 10—process given value column The graph shows, 11 process value histogram display and 12-output control amount histogram display.
参照图 2所示, 为控制量在线指导判断与处理流程图, 为了实现自动模式 下控制量的在线指导, 控制系统需要判断是否存在在线指导控制量, 并对在线 指导控制量进行更新。 首先判断是否存在在线指导控制量修改, 对应图 1中 4 一输出控制量输入区中的输入修改动作, 如果存在修改则令 (A) = υ∞Λ; 如果没 有在线指导控制量修改, 接着控制系统判断是否存在在线指导控制量增减, 对 应图 1中 9一输出控制量增大、 快速增大、 快速减小、 减小按钮动作, 如果存在 修改, 贝 1」令 (« = (1 - 1) + 完成本扫描周期是否存在控制量在线指导 的判断与相应处理。 Referring to FIG. 2, in order to realize the online guidance and processing flowchart of the control amount, in order to realize the online guidance of the control amount in the automatic mode, the control system needs to determine whether there is an online guidance control amount, and update the online guidance control amount. Firstly, it is judged whether there is an online instruction control amount modification, corresponding to the input modification action in the 4-output control quantity input area in Fig. 1, if there is a modification, then (A) = υ∞Λ; if there is no online guidance control quantity modification, then control The system judges whether there is an increase or decrease of the online guidance control amount, corresponding to the increase of the output control amount, the rapid increase, the rapid decrease, and the decrease of the button action in Fig. 1. If there is a modification, the shell 1" order (« = (1 - 1) + Whether there is a judgment and corresponding processing of the online guidance of the control quantity in this scanning cycle.
参考图 3所示, 为自动控制模式下控制量在线指导算法流程图, 在控制系 统处理阶段已经根据是否存在在线指导更新 (Α), 根据控制算法更新 ( ), 首 先控制系统判断本周期在线指导控制量 和上周期在线指导控制量 - 1) 的偏差, 如果偏差超过预先设定阀值 , 则控制系统置控制量在线指导状态位 GS , 阀值 根据实际需要选择, 如果在线指导控制量变化较小则控制系统 取消本次在线指导作用; 接着, 控制系统判断控制量在线指导状态位, 如果控 制量在线指导状态位 ^为 1,则控制系统置控制量 为在线指导控制量 (A), 并复位控制量在线指导状态位 为 0; 否则控制系统置控制量 W为自动输出 控制量 最后, 控制系统计算在线指导控制量与自动输出控制量的偏差 AuGA(k) = uG(k) - uA(k),计算自动输出控制量的增量 Δ (Α) = uA(k) - uA(k - l) ^ 并 置 - 1) = u(k), uA(k - l) = u(k)。 完成后进入后续程序。 Referring to FIG. 3, it is a flow chart of the online guidance algorithm for the control quantity in the automatic control mode. In the processing stage of the control system, according to whether there is an online guidance update (Α), according to the control algorithm update ( ), the control system first determines the online guidance of the cycle. The deviation between the control quantity and the upper period online guidance control quantity - 1), if the deviation exceeds the preset threshold, the control system sets the control quantity online guidance status bit GS, and the threshold value is selected according to actual needs, if the online guidance control quantity changes The control system cancels the online guidance function; then, the control system determines the control quantity online guidance status bit. If the control quantity online guidance status bit is 1, the control system sets the control quantity to the online guidance control quantity (A), and The reset control quantity online guidance status bit is 0; otherwise, the control system sets the control quantity W to automatically output the control quantity. Finally, the control system calculates the deviation between the online guidance control quantity and the automatic output control quantity Au GA (k) = u G (k) - u A (k), calculate the increment of the automatic output control amount Δ (Α) = u A (k) - u A (k - l) ^ Collocation - 1) = u(k), u A (k - l ) = u(k) After completion, proceed to the follow-up procedure.
参照图 4所示, 为给定量在线指导判断与处理流程图, 为了实现串级模式 下给定量的在线指导, 控制系统需要判断是否存在在线指导给定量, 并对在线 指导控制量进行更新。 首先判断是否存在在线指导给定量修改, 对应图 1中 3 一过程给定值输入区中的输入修改动作, 如果存在修改则令 (A) = 2_; 如果没 有在线指导给定量修改, 接着控制系统判断是否存在在线指导给定量增减, 对 应图 1中 8-给定值增减按钮动作, 如果存在修改则令 4(A) = rG(k - 1) + ArG(k), 完成本扫描周期是否存在给定量在线指导的判断与处理。 Referring to FIG. 4, in order to give a quantitative online guidance judgment and processing flow chart, in order to realize a given amount of online guidance in the cascade mode, the control system needs to determine whether there is an online guidance given amount, and update the online guidance control amount. First, determine whether there is online guidance for quantitative modification, corresponding to Figure 3 The input modification action in the input field of a given value, if there is a modification, then (A) = 2_; If there is no online guidance for quantitative modification, then the control system determines whether there is an online guidance for quantitative increase or decrease, corresponding to Figure 8 - The set value increase/decrease button action, if there is a modification, let 4(A) = r G (k - 1) + Ar G (k), whether there is a certain amount of online guidance judgment and processing in this scan cycle.
参照图 5所示, 为串级模式下给定量在线指导算法流程图, 在控制系统处 理阶段已经根据是否存在在线指导更新 ), 根据控制算法更新 首先控 制系统判断本周期在线指导给定量 re(A)和上周期在线指导给定量 ^ τ - 1)的偏 差, 如果偏差超过预先设定阀值 , 则控制系统置给定量在线指导状态位 ^; 为 1; 阀值 根据实际需要选择, 如果在线指导给定量变化较小则控制系统取消本 次在线指导作用; 接着, 控制系统判断给定量在线指导状态位, 如果给定量在 线指导状态位 为 1, 则控制系统置给定量 为在线指导给定量 (A), 并复 位给定量在线指导状态位 ^为 0; 否则控制系统置给定量 r½)为串级远程给定 量 (A), r(W反馈到串级回路, 更新串级回路调节基准值; 最后, 控制系统计 算在线指导给定量与串级远程给定量的偏差 Δ ) = rG(k) - rc(k), 计算串级远 程给定量的增量 Arc(W = rc(k) - rc(k - 1),并置 rc(A - 1) = r(k), rc(k - 1) = r(k)。 完成后进入后续程序。 Referring to FIG. 5, it is a flow chart of a given amount of online guidance algorithm in the cascade mode, and according to whether there is an online guidance update in the control system processing stage, according to the control algorithm update, the first control system determines that the periodic online guidance gives a quantitative r e ( A) and the upper cycle online guidance gives the deviation ^ τ - 1) deviation, if the deviation exceeds the preset threshold, the control system sets the quantitative online guidance status bit ^; is 1; the threshold is selected according to actual needs, if online If the guidance quantitative change is small, the control system cancels the online guidance function; then, the control system determines the given quantitative online guidance status bit. If the given quantitative online guidance status bit is 1, the control system sets the quantitative amount to the online guidance given amount ( A), and reset the given amount of online guidance status bit ^ is 0; otherwise the control system sets the quantitative r1⁄2) to the cascade remote given amount (A), r (W feedback to the cascade loop, update the cascade loop adjustment reference value; Finally, the control system calculates the deviation Δ ) = r G (k) - r c (k) of the online guidance given quantitative and cascade remote given, and calculates the incremental AR of the cascade remote given amount. c (W = r c (k) - r c (k - 1), concatenating r c (A - 1) = r(k), r c (k - 1) = r(k). program.
如果串级回路给定量来自于上级具有在线指导功能控制器的输出, 则对于 给定量的在线指导可以通过上级具有在线指导功能控制器的输出控制量在线指 导实现; 如果串级回路给定量来自于上级其他算法输出, 则要求上级算法控制 输出具有增量计算特征, 即本周期输出结果为本周期基准值与本周期增量值的 累加值。  If the cascade loop gives a certain amount of output from the superior with the online guidance function controller, the online guidance for the given amount can be realized online through the output control amount of the upper-level guidance function controller; if the cascade loop is given The output of other algorithms of the upper level requires that the upper-level algorithm control output has an incremental calculation feature, that is, the output result of this cycle is the accumulated value of the cycle reference value and the increment value of the current cycle.
实施例 Example
一种在线指导自动控制方法应用于水泥磨筒体内物料量自动控制。 水泥磨 筒体内物料量的稳定性直接影响水泥质量和产量的稳定, 同时水泥磨筒体内物 料量的大小是影响水泥产量的重要因素之一。 水泥磨筒体内物料量主要通过调 节入磨喂料量进行控制, 受物料、 研磨体、 通风量等因素的影响较大, 整个控 制对象具有大惯性、 大时滞和时变的特性, 而且运行参数约束值随水泥型号、 物料等因素变化而变化, 因此现有自动控制方法难以满足连续稳定自动投运控 制要求。 当前在控制系统设计时自动化控制和人工控制相对独立, 由于自动化 控制系统无法满足大惯性、 大时滞和时变的特性对控制器的要求, 所以基本废 弃不用, 为此设计具有操作人员在线可指导的控制器结构, 以弥补在生产工况 发生较大变化时自动控制能够连续投运。 An online guidance automatic control method is applied to automatic control of material volume in a cement grinding cylinder. Cement mill The stability of the material volume in the cylinder directly affects the stability of cement quality and production. At the same time, the amount of material in the cement cylinder is one of the important factors affecting cement production. The amount of material in the cement grinding cylinder is mainly controlled by adjusting the amount of feed into the mill. It is greatly affected by factors such as material, grinding body and ventilation. The entire control object has large inertia, large time lag and time-varying characteristics, and runs. The parameter constraint value varies with factors such as cement type and material, so the existing automatic control method is difficult to meet the requirements of continuous stable automatic operation control. At present, the automatic control and manual control are relatively independent in the design of the control system. Since the automatic control system cannot meet the requirements of the controller with large inertia, large time lag and time-varying characteristics, it is basically discarded. The controller structure is instructed to compensate for the automatic control of continuous operation when there is a large change in production conditions.
控制器操作面板设计, 参照图 1所示。 1一操作面板标题栏显示水泥磨存料 量控制回路; 2—过程值显示区显示为水泥磨存料量测量值 0〜100%; 3—过程给 定值显示输入区,前面显示显示水泥磨存料量给定量当前值 0〜100%, 后边编辑 框可以用来修改水泥磨存料量给定值; 4一输出控制量显示输入区, 前面显示喂 料皮带秤流量控制指令的当前值 Q-200t/h, 后边编辑框可以用来修改喂料皮带 秤流量控制输出; 5—在线指导允许切换按钮,用来切换在线指导允许或者禁止, 指示灯亮时显示当前处于在线指导允许状态; 6—自动方式切换按钮, 按下切换 到自动方式, 指示灯亮时显示当前处于自动状态; 7—手动方式切换按钮, 按下 切换到手动方式, 指示灯量时显示当前处于手动状态; 8—给定值增减按钮, 增 按钮每按下一次增加存料量给定值 1%, 减按钮每按下一次减少料位给定值 1%; 9一输出控制量增大按钮, 每按下一次皮带秤流量控制指令增加 lt/h, 快速增大 按钮每按下一次皮带秤流量控制指令增加 5t/h, 快速减小按钮每按下一次皮带 秤流量控制指令减少 5t/h,减小按钮每按下一次皮带秤流量控制指令减少 lt/h; 10—过程给定值柱状图对应 0〜100%, 11一过程值柱状图对应 0〜100%和 12—输 出控制量柱状图对应 0-200t/h。 The controller operation panel design is shown in Figure 1. 1 The operation panel title bar displays the cement grinding material quantity control loop; 2—the process value display area shows the cement grinding material quantity measurement value 0~100%; 3—the process set value shows the input area, the front display shows the cement mill The stock quantity is given to the current value of 0~100%. The edit box at the back can be used to modify the set value of the cement grinding stock. 4 The output control quantity shows the input area. The front shows the current value of the feed belt scale flow control command. -200t/h, the rear edit box can be used to modify the flow control output of the feed belt scale; 5—Online guide allows the switch button to be used to switch the online guide to allow or prohibit. When the indicator is on, the display is currently in the online guide allowable state; 6— Automatic mode switching button, press to switch to automatic mode, the indicator is currently in the automatic state when the indicator is on; 7—manual mode switching button, press to switch to manual mode, the indicator quantity is displayed in the manual state; 8—set value Increase or decrease button, increase button to increase the storage amount given value 1% every time, decrease button to decrease the material level set value 1% every time; 9 one output control amount Large button, each time the belt scale flow control command is pressed, the lt/h is increased. The quick increase button is increased by 5t/h every time the belt scale flow control command is pressed. The quick decrease button is reduced by 5t every time the belt scale flow control command is pressed. /h, decrease the button every time the belt scale flow control command is pressed to reduce lt / h; 10 - the process given value histogram corresponds to 0 ~ 100%, 11 a process value histogram corresponds to 0 ~ 100% and 12 - lose The control amount histogram corresponds to 0-200t/h.
水泥磨存料量控制器工作于自动模式, 水泥磨存料量控制回路控制量由水 泥磨存料量增量式 PID控制器运算得到。 当在线指导模式允许时, 操作人员根 据运行工况随时对存料量控制回路控制量进行在线指导。 在线指导喂料皮带输 出指令优先级高于 PID算法输出的喂料皮带输出指令。  The cement grinding stock quantity controller works in the automatic mode, and the cement grinding stock quantity control loop control quantity is calculated by the cement grinding material quantity incremental PID controller. When the online guidance mode allows, the operator can provide online guidance on the amount of control of the stock control loop at any time according to the operating conditions. The on-line guidance feed belt output command has a higher priority than the feed belt output command from the PID algorithm output.
参考图 2所示, 首先控制器判断是否存在在线指导控制量修改, 如果存在 修改则令本周期在线指导喂料皮带输出指令为修改输入量; 如果没有修改在线 指导喂料皮带输出指令, 接着控制系统判断是否存在在线指导喂料皮带输出指 令的增减, 例如增大、 快速增大、 快速减小、 减小等动作, 如果存在修改, 则 本周期在线指导喂料皮带输出指令为上周期在线指导喂料皮带输出指令与本周 期增量或减量的累加。  Referring to FIG. 2, the controller first determines whether there is an online guidance control amount modification. If there is a modification, the cycle guides the feeding belt output command to modify the input amount; if the online guidance feeding belt output command is not modified, then the control is performed. The system determines whether there is an online guidance feeding belt output command increase or decrease, such as increase, rapid increase, rapid decrease, decrease, etc. If there is any modification, the cycle guides the feed belt output command to the upper cycle online. Guide the feed belt output command and the accumulation of the increment or decrement of this cycle.
参考图 3所示, 在本周期在线指导喂料皮带输出指令更新前, 控制器计算 本周期在线指导喂料皮带输出指令和上周期在线指导喂料皮带输出指令的偏 差, 如果偏差超过预先设定阀值, 取 lt/h, 则控制器置控制量在线指导状态位 为 1 ;  Referring to FIG. 3, before the online instruction of the feeding belt output command is updated online, the controller calculates the deviation of the online guiding feeding belt output command and the upper cycle online guiding feeding belt output command in this cycle, if the deviation exceeds the preset Threshold, take lt / h, then the controller sets the amount of control online status status is 1;
在本周期在线指导喂料皮带输出指令更新时, 控制器判断控制量在线指导 状态位的状态, 如果控制量在线指导状态位为 1, 则控制器置喂料皮带输出指令 为本周期在线指导喂料皮带输出指令, 并复位控制量在线指导状态位为 0; 否则 控制器置喂料皮带输出指令为 PID算法输出喂料皮带输出指令;  During the online instruction of the feed belt output command update in this cycle, the controller determines the status of the control quantity online guidance status bit. If the control quantity online guidance status bit is 1, the controller sets the feeding belt output command for this cycle online guidance. Material belt output command, and reset control amount online guidance status bit is 0; otherwise, the controller sets the feeding belt output command to the PID algorithm output feeding belt output command;
最后, 控制器计算在线指导喂料皮带输出指令与自动输出喂料皮带输出指 令的偏差; 计算自动输出喂料皮带输出指令的增量; 并置上周期喂料皮带输出 指令本为本周期喂料皮带输出指令, 本周期 PID计算输出值为喂料皮带输出指 令。 Finally, the controller calculates the deviation of the online instruction feeding belt output command and the automatic output feeding belt output command; calculates the increment of the automatic output feeding belt output command; and sets the cycle feeding belt output command to be the periodic feeding Belt output command, this week's PID calculation output value is the feeding belt output finger Order.
水泥磨存料量控制器工作于串级模式, 水泥磨存料量控制回路给定量来自 于上级 PID模块输出。 当在线指导模式允许时, 操作人员根据运行工况随时对 存料量控制回路给定量进行在线指导, 在线指导控制算法把根据在线指导给定 量修改控制回路给定量, 并将在线指导给定量与串级远程给定量的偏差、 串级 远程给定量的增量返回给上级 PID模块, 以用来修正下周期的 PID基准值。  The cement grinding stock quantity controller works in the cascade mode, and the cement grinding stock quantity control loop gives a certain amount of output from the upper PID module. When the online guidance mode allows, the operator can provide online guidance on the quantity control loop control according to the operating conditions at any time. The online guidance control algorithm gives a quantitative modification control loop according to the online guidance, and gives online guidance to the quantitative and string. The deviation of the level remote quantity and the increment of the series remote quantity are returned to the upper PID module to correct the PID reference value of the next period.
参考图 4所示, 首先, 控制器判断是否存在在线指导存料量给定量修改动 作, 如果存在修改则令本周期在线指导存料量给定量为修改输入量; 如果没有 在线指导给定量修改, 接着控制器判断是否存在在线指导存料量给定量的增减 动作, 如果存在修改则令本周期在线指导存料量给定量为上周期在线指导存料 量给定量与本周期增减量的累加。  Referring to FIG. 4, first, the controller determines whether there is an online guidance stock quantity given quantitative modification action, and if there is a modification, the online guidance quantity of the current period is given as a modified input quantity; if there is no online guidance given quantitative modification, Then, the controller determines whether there is an online guidance for the amount of increase or decrease of the stock quantity, and if there is a modification, the online guidance quantity of the current period is given as the accumulation of the online quantity and the increase and decrease of the current period. .
参考图 5所示, 在存料量给定量更新前, 控制器计算本周期在线指导存料 量给定量和上周期在线指导存料量给定量的偏差, 如果偏差超过预先设定阀值, 取 1%, 则控制器置料位给定量在线指导状态位为 1 ;  Referring to FIG. 5, before the quantity update of the stock quantity is given, the controller calculates the deviation of the online quantity of the stock quantity and the amount of the online quantity of the upper period of the last period, if the deviation exceeds a preset threshold, 1%, the controller's material level is given to the quantitative online guidance status bit is 1;
在存料量给定量更新时, 控制器判断给定量在线指导状态位的状态, 如果 给定量在线指导状态位为 1, 则控制器置存料量给定量为在线指导存料量给定 量, 并复位存料量给定量在线指导状态位为 0; 否则控制器置存料量给定量为上 级 PID输出的存料量给定量, 控制器把存料量给定量反馈到上级 PID回路, 并 更新上级 PID回路控制增量式计算的基准值;  When the stock quantity is updated quantitatively, the controller determines the status of the given quantity online guidance status bit. If the given quantity online guidance status bit is 1, the controller stores the quantity given as the online guidance storage amount given amount, and The reset stock quantity given quantitative online guidance status bit is 0; otherwise, the controller stores the stock quantity to the quantitative quantity of the upper-level PID output, and the controller feeds the stock quantity quantitatively to the upper-level PID loop, and updates the superior level. The PID loop controls the reference value of the incremental calculation;
控制系器计算在线指导存料量给定量与上级 PID输出给定量的偏差; 控制 器计算上级 PID输出给定量的增量; 并置上周期存料量给定量在线指导值为本 周期存料量给定量, 并置上周期上级 PID输出量为本周期存料量给定量。 本发明自动控制方法能够完成修改不同模式下的控制输出量和回路给定 量, 实现在线操作指导或人工优先干预, 避免在自动模式时因修改控制量需要 进行的手自动切换操作; 避免在串级控制时因修改给定量需要进行的切换操作。 The control system calculates the deviation of the online guidance stock quantity given amount and the superior PID output quantity; the controller calculates the increment of the upper level PID output given amount; and sets the periodic stock quantity to the quantitative online guide value as the current period storage quantity Given the amount, the upper-level PID output is set to the given amount of the periodic stock. The automatic control method of the invention can complete the modification of the control output quantity and the loop given quantity in different modes, realizes the online operation instruction or the manual priority intervention, and avoids the automatic hand switching operation required to modify the control quantity in the automatic mode; avoiding the cascading level The switching operation required to modify the given amount during control.
水泥磨存料量在线指导控制系统运行后, 能够长期运行于自动、 串级模式, 即使在水泥生产状况发生比较大的情况, 仅需操作人员进行在线指导调整, 减 轻了操作人员运行、 劳动强度; 另外, 通过人工指导, 提高了自动控制系统的 动态响应速度, 增强了系统的稳定性, 提高了水泥生产的效率, 而且充分发挥 了了人工操作经验的优势和计算机控制连续实时的优势。  After the cement grinding stock quantity online guidance control system is running, it can run in the automatic and cascade mode for a long time. Even in the case of a relatively large cement production situation, only the operator needs to perform online guidance adjustment, which reduces the operation and labor intensity of the operator. In addition, through manual guidance, the dynamic response speed of the automatic control system is improved, the stability of the system is enhanced, the efficiency of cement production is improved, and the advantages of manual operation experience and the continuous real-time advantage of computer control are fully utilized.

Claims

权 利 要 求 书 Claim
1、 一种在线指导自动控制方法, 基于控制器来实现, 包括自动模式或串级 模式, 其特征在于: 1. An online guidance automatic control method, implemented based on a controller, including an automatic mode or a cascade mode, wherein:
在自动模式下, 控制系统根据在线指导控制量 ^ )修改控制量 U(A), 控制 系统输出在线指导控制量 ^ )与自动输出控制量 ^( )的偏差八 ( ), 以及自动 输出控制量 的增量 Δ^(Α) . In the automatic mode, the control system modifies the control amount U (A) according to the online guidance control amount ^ ), the control system outputs the online guidance control amount ^ ) and the automatic output control amount ^ ( ) deviation eight ( ), and the automatic output control amount The increment Δ^(Α).
在串级模式下, 控制系统根据在线指导给定量 (A)修改给定量 r( ), 控制 系统输出在线指导给定量 re ^:)与串级远程给定量 r A)的偏差 ¾( ), 以及串级 远程给定量 (A)的增量 Δι^(Α)。 In cascade mode, the control system modifies the given amount r( ) according to the online guidance given (A), and the control system outputs the deviation of the online guidance given quantitative r e ^:) and the cascade remote quantitative r A) 3⁄4 ( ), And the increment of the cascade remote given amount (A) Δι^(Α).
2、 根据权利要求 1所述的控制方法, 其特征在于: 在所述自动模式下, 在 线指导控制量 优先级高于自动输出控制量 ^Οτ), 为了实现控制系统根据在 线指导控制量 修改控制量 U(A), 控制系统输出在线指导控制量 ^Οτ)与自动 输出控制量 ^ )的偏差八 ( ), 以及自动输出控制量 的增量 Δ^(Α), 按下 述步骤进行: 2. The control method according to claim 1, wherein: in the automatic mode, the online guidance control quantity priority is higher than the automatic output control quantity ^Οτ), in order to implement the control system to modify the control according to the online guidance control quantity The quantity U (A), the deviation of the control system output online guidance control quantity ^Οτ) from the automatic output control quantity ^), and the increment of the automatic output control quantity Δ^(Α), proceed as follows:
步骤 1:控制系统实时捕捉控制量在线指导动作, 如果发生控制量在线指导 动作, 则控制系统保存在线指导控制量 ;  Step 1: The control system captures the online control action in real time, and if the control quantity online guides the action, the control system saves the online guidance control amount;
步骤 2: 在控制量^ )更新前,控制系统计算本周期在线指导控制量 ^Οτ)和 上周期在线指导控制量 ^Oc-l)的偏差, 如果偏差超过预先设定陶值 , 为控 制量范围的 0.5-10%, 则控制系统置控制量在线指导状态位 ( 为 1;  Step 2: Before the control quantity ^) is updated, the control system calculates the deviation of the online guidance control quantity ^Οτ) and the upper period online guidance control quantity ^Oc-l), and if the deviation exceeds the preset ceramic value, the control quantity is 0.5-10% of the range, the control system sets the control amount online guidance status bit (1;
歩骤 3: 在控制量 更新时, 控制系统判断控制量在线指导状态位 (¾的 状态, 如果控制量在线指导状态位 为 1, 则控制系统置控制量 为在线指 导控制量 (A), 并复位控制量在线指导状态位 为 0; 否则控制系统置控制量 为自动输出控制量 ^(W ; Step 3: When the control quantity is updated, the control system determines the control quantity online guidance status bit (3⁄4 state, if the control quantity online guidance status bit is 1, the control system sets the control quantity to the online index The control quantity (A), and the reset control quantity online guidance status bit is 0; otherwise, the control system sets the control quantity to the automatic output control quantity ^(W;
步骤 4: 控制系统计算在线指导控制量与自动输出控制量的偏差  Step 4: The control system calculates the deviation between the online guidance control amount and the automatic output control amount.
Δ ( ) = uG(k) - uA{k); Δ ( ) = u G (k) - u A {k);
步骤 5: 控制系统计算自动输出控制量的增量 Δ^( ) = uA(k) - uA(k - 1); 步骤 6: 控制系统置 Uff0c - 1) = u(A), u (k - ί) = t 。 Step 5: The control system calculates the increment of the automatic output control amount Δ^( ) = u A (k) - u A (k - 1); Step 6: Control system sets Uff 0c - 1) = u(A), u (k - ί) = t .
3、 根据权利要求 1所述的控制方法, 其特征在于: 在所述串级模式下, 在 线指导给定量 re )优先级高于串级远程给定量 r A), 为了实现控制系统根据在 线指导给定量 rff(A)修改给定量 r(A), 控制系统输出在线指导给定量^ )与串级 远程给定量 (A)的偏差 ¾( ), 以及串级远程给定量 ( )的增量 Δ^ ), 按下 述步骤进行: 3. The control method according to claim 1, wherein: in the cascade mode, the online guidance given quantity r e ) has a higher priority than the cascade remote given quantity r A), in order to implement the control system according to the online Guide the quantitative r ff (A) to modify the given amount r (A), the control system output online guidance to give a quantitative ^ ) and the cascade remote quantitative (A) deviation 3⁄4 ( ), and the cascade remote quantitative ( ) increase The quantity Δ^ ), proceed as follows:
步骤 1:控制系统实时捕捉给定量在线指导动作, 如果发生给定量在线指导 动作, 则控制系统保存在线指导给定量 (A) ;  Step 1: The control system captures the quantitative online instruction action in real time. If a given quantitative online guidance action occurs, the control system saves the online guidance given quantity (A);
步骤 2:在给定量 rOc)更新前,控制系统计算本周期在线指导给定量 i^Oc)和 上周期在线指导给定量 的偏差, 如果偏差超过预先设定阀值 , δκ为给 定量范围的 0.5-20%, 则控制系统置给定量在线指导状态位^为 1; Step 2: Before the update of the quantitative rOc), the control system calculates the deviation of the online guidance given in the cycle and the online guidance of the upper cycle. If the deviation exceeds the preset threshold, δ κ is the given quantitative range. 0.5-20%, then the control system sets the quantitative online guidance status bit ^ to 1;
步骤 3: 在给定量 r½)更新时, 控制系统判断给定量在线指导状态位 的 状态, 如果给定量在线指导状态位 为 1, 则控制系统置给定量 r½)为在线指 导给定量 (W, 并复位给定量在线指导状态位 为 0; 否则控制系统置给定量 为串级远程给定量 ( ), 控制系统把给定量 反馈到上级回路, 并更新 上级回路调节基准值;  Step 3: When the given quantity r1⁄2) is updated, the control system judges the status of the given quantity online guidance status bit. If the given quantity online guidance status bit is 1, the control system sets the quantitative r1⁄2) as the online guidance given amount (W, and The reset given amount of online guidance status bit is 0; otherwise, the control system sets the quantitative amount to the cascade remote given amount ( ), the control system feeds the given amount to the upper loop, and updates the upper loop adjustment reference value;
步骤 4: 控制系统计算在线指导给定量与串级远程给定量的偏差 Arcc (k) = rG{k) - rc{k); Step 4: The control system calculates the deviation of the online guidance given quantitative and cascade remote given Ar cc (k) = r G {k) - r c {k);
歩骤 5: 控制系统计算串级远程给定量的增量 Δ^Οτ) = rc(A) - rc(A - l) ; 步骤 6: 控制系统置 - 1) = r(k), rc(k - 1) = r(k)。 Step 5: The control system calculates the increment of the cascade-level remote quantitation Δ^Οτ) = r c (A) - r c (A - l) ; Step 6: Control system set - 1) = r(k), r c (k - 1) = r(k).
4、 根据权利要求 1所述的控制方法, 其特征在于: 在串级模式下实现在线 指导给定量, 如果串级回路给定量来自于上级具有在线指导功能控制器的输出, 则对于给定量的在线指导可以通过上级具有在线指导功能控制器的控制量输出 在线指导实现; 如果串级回路给定量来自于上级其他算法输出, 则要求上级算 法控制输出具有增量计算特征, 即本周期输出结果为本周期基准值与本周期增 量值的累加值。  4. The control method according to claim 1, wherein: the online guidance given is performed in the cascade mode, and if the cascade loop is given an output from the upper level having the online guidance function controller, for a given amount The online guidance can be realized through the on-line guidance of the control quantity output of the upper-level guidance function controller; if the cascade-level loop quantity is from the output of other upper-level algorithms, the upper-level algorithm control output is required to have an incremental calculation feature, that is, the output result of this cycle is The cumulative value of this week's baseline value and the incremental value of this cycle.
PCT/CN2012/072548 2011-12-21 2012-03-19 Online automatic control guide method WO2013091313A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110456219.9 2011-12-21
CN201110456219.9A CN102540888B (en) 2011-12-21 2011-12-21 Online guiding automatic control method

Publications (1)

Publication Number Publication Date
WO2013091313A1 true WO2013091313A1 (en) 2013-06-27

Family

ID=46347986

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/072548 WO2013091313A1 (en) 2011-12-21 2012-03-19 Online automatic control guide method

Country Status (2)

Country Link
CN (1) CN102540888B (en)
WO (1) WO2013091313A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113110127A (en) * 2021-03-16 2021-07-13 西安交通大学 Artificial auxiliary intelligent industrial controller

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111930032B (en) * 2020-07-01 2022-02-11 浙江中控技术股份有限公司 Control method based on periodic expert controller

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5291190A (en) * 1991-03-28 1994-03-01 Combustion Engineering, Inc. Operator interface for plant component control system
EP0852030A1 (en) * 1995-09-22 1998-07-08 Rosemount Inc. Adaptive bias controller
CN101318158A (en) * 2008-03-17 2008-12-10 西安艾贝尔科技发展有限公司 Control method for grinding process optimization of cement factory
CN201477408U (en) * 2009-08-31 2010-05-19 兰州交通大学 Human-simulated logic controller and control device used for dynamic batching system
CN102023568A (en) * 2010-12-08 2011-04-20 北京交通大学 Memory control method and device without online learning process

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2839490B2 (en) * 1987-03-28 1998-12-16 株式会社東芝 Process control equipment
JPH11305803A (en) * 1998-04-24 1999-11-05 Hitachi Ltd Controller
CN100535513C (en) * 2007-04-29 2009-09-02 上海红箭自动化设备有限公司 Control method of boiler water level and its control system
CN101590331B (en) * 2009-04-15 2013-01-02 华东理工大学 Ethylene rectification tower sensitive plate temperature control system and control method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5291190A (en) * 1991-03-28 1994-03-01 Combustion Engineering, Inc. Operator interface for plant component control system
EP0852030A1 (en) * 1995-09-22 1998-07-08 Rosemount Inc. Adaptive bias controller
CN101318158A (en) * 2008-03-17 2008-12-10 西安艾贝尔科技发展有限公司 Control method for grinding process optimization of cement factory
CN201477408U (en) * 2009-08-31 2010-05-19 兰州交通大学 Human-simulated logic controller and control device used for dynamic batching system
CN102023568A (en) * 2010-12-08 2011-04-20 北京交通大学 Memory control method and device without online learning process

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113110127A (en) * 2021-03-16 2021-07-13 西安交通大学 Artificial auxiliary intelligent industrial controller

Also Published As

Publication number Publication date
CN102540888B (en) 2014-07-23
CN102540888A (en) 2012-07-04

Similar Documents

Publication Publication Date Title
CN104226697B (en) Cold continuous rolling dynamic variable specification method for control speed
CN112914139B (en) Method and system for controlling water adding amount in loosening and moisture regaining process
JP2004086911A5 (en)
CN108147647B (en) Heating control method for glass melting furnace
WO2013091313A1 (en) Online automatic control guide method
CN103415818B (en) Control device for the method and apparatus of signal filtering and for process
CN103315382B (en) Cascaded PID based charging moisture control device in tobacco shred processing technology
CN104148406A (en) Double-length flying shear optimal shearing method
RU2013115761A (en) COMPRESSOR CONTROL METHOD
JP2014159036A (en) Learning control device for rolling process
WO2017113546A1 (en) Fuzzy adaptive pid control-based capacity control method of anesthesia machine
US9798316B2 (en) Motion controller capable of specifying program execution pace
CN104567405B (en) A kind of feed bin auxiliary door aperture control method and device
CN114653761B (en) Roll inclination output control method based on plate shape closed loop adjustment quantity
CN101927273A (en) Control method for preventing bending and deformation of head of rough rolling plate blank
JP4641904B2 (en) Rolling mill control method
CN107433285A (en) A kind of finish rolling outlet heads skew causes the control method for batching steel scrap
CN105463642A (en) Dead zone length automatic detection method in auto-levelling control for drawing frame
CN114460990B (en) Control method, device, equipment and storage medium for plant growth environment
JPH0535306A (en) Dead time compensation control device
CN202656230U (en) Automatic pressure control mechanism for paperweight
KR101895132B1 (en) Method for designing temperature in crystal growth furnace process
JP7050615B2 (en) Control device and control method
JP7050614B2 (en) Control device and control method
CN103413955B (en) Control method for preventing fuel utilization of solid oxide fuel cell from overrun

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12858885

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12858885

Country of ref document: EP

Kind code of ref document: A1

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 10/02/2015)

122 Ep: pct application non-entry in european phase

Ref document number: 12858885

Country of ref document: EP

Kind code of ref document: A1