Multivariable Process Control in .NET framework

Encoding QR-Code in .NET framework Multivariable Process Control

Multivariable Process Control
Denso QR Bar Code Scanner In .NET
Using Barcode Control SDK for .NET Control to generate, create, read, scan barcode image in .NET framework applications.
Make QR Code In Visual Studio .NET
Using Barcode drawer for Visual Studio .NET Control to generate, create QR image in Visual Studio .NET applications.
FIG 7.5. Half-coupling exists between composition x and flow Y.
Scan QR Code 2d Barcode In .NET Framework
Using Barcode scanner for Visual Studio .NET Control to read, scan read, scan image in VS .NET applications.
Draw Bar Code In .NET
Using Barcode printer for VS .NET Control to generate, create barcode image in VS .NET applications.
x-%-l I y G w m2
Barcode Recognizer In VS .NET
Using Barcode reader for .NET framework Control to read, scan read, scan image in VS .NET applications.
QR Code ISO/IEC18004 Generation In Visual C#
Using Barcode creator for Visual Studio .NET Control to generate, create Quick Response Code image in VS .NET applications.
Make QR-Code In VS .NET
Using Barcode encoder for ASP.NET Control to generate, create Quick Response Code image in ASP.NET applications.
Encoding QR-Code In Visual Basic .NET
Using Barcode generator for VS .NET Control to generate, create QR Code 2d barcode image in .NET framework applications.
Encode EAN-13 Supplement 5 In .NET Framework
Using Barcode generator for .NET framework Control to generate, create European Article Number 13 image in Visual Studio .NET applications.
ANSI/AIM Code 39 Creation In .NET Framework
Using Barcode encoder for .NET framework Control to generate, create ANSI/AIM Code 39 image in VS .NET applications.
It is possible to arrange a 2 by 2 process such that one variable will be affected by one valve while the other is influenced by both. If the flow measurement for the blending system were placed on stream Y as in Fig. 7.5, this effect would be achieved. Both valves now affect composition, but ~21 has no influence over flow Y: Y=m2 g=Q
Matrix Barcode Generator In .NET
Using Barcode creation for Visual Studio .NET Control to generate, create Matrix 2D Barcode image in .NET applications.
Draw RoyalMail4SCC In .NET
Using Barcode creator for Visual Studio .NET Control to generate, create Royal Mail Barcode image in .NET framework applications.
(7.17) The remaining ele-
Code 39 Extended Drawer In Java
Using Barcode encoder for Java Control to generate, create Code 39 Extended image in Java applications.
Create GS1-128 In None
Using Barcode generation for Software Control to generate, create GS1-128 image in Software applications.
The first element in the matrix, XyI, must be zero. ments are: nzl lrl2
Code-128 Generator In None
Using Barcode creation for Microsoft Excel Control to generate, create Code 128 Code Set C image in Microsoft Excel applications.
Encoding EAN / UCC - 13 In None
Using Barcode creator for Font Control to generate, create UCC.EAN - 128 image in Font applications.
Y 0 1 2 r1 0
Drawing EAN-13 Supplement 5 In None
Using Barcode creation for Online Control to generate, create UPC - 13 image in Online applications.
UPC Code Generator In Java
Using Barcode printer for Android Control to generate, create UPCA image in Android applications.
Printing Code-39 In Objective-C
Using Barcode generator for iPad Control to generate, create ANSI/AIM Code 39 image in iPad applications.
Code 39 Full ASCII Creator In Objective-C
Using Barcode generation for iPhone Control to generate, create Code 39 Extended image in iPhone applications.
The matrix indicates that coupling is not a problem in this process. And indeed this is the case. First, there is no question about the pairing of variables, as there is with fully coupled loops. Second, although UL~ Finally, influences composition, the effect is more that of a load change. since the composition controller cannot cause 111~ to change by altering the input to the flow controller, its adjustment depends only on the gain through 7~2~. Notice that the blending system in Fig. 7.1 is half-coupled.
Dynamic Effects
In the pressure-flow process, the dynamic response of both measurements is similar. This is not often the case. Flow, pressure, and liquid level ordinarily respond rapidly to valve position, while temperature and composition do not. Therefore processes which couple flow and composition, level and composition, pressure and t.emperature, etc., are deserving of deeper study. Actually, the coupling of a fast and a slow loop was simulated in the earlier example when the pressure controller was given loose settings while the flow controller was tuned tightly. Imagine the settings of the pressure controller being more like those of a composition controller.
1 9 6 1 Multiple-loop Systems
The fast loop is scarceIy affected by the coupling, while the slower loop is upset by the fast one. The blending system of Fig. 7.4 is a good example of the coupling of fast and slow loops. The composition loop would normally oscillate at a period of a few minutes, while the period of the flow loop would be a few seconds. Tuning of the flow controller would be the same as if the loops were entirely independent, because the composition controller would not be able to cause rapid changes in flow. But any increase in ml will increase total flow, thereby automatically decreasing m2. The composition controller actually manipulates both valves-one directly, t he other indirectly through the flow controller. Consequently it must be adjusted to accommodate the gain of both valves. An appreciation for the dynamic effects that coupled closed loops have on one another can be gained by analyzing the block diagram shown in Fig. 7.6. One loop, comprised of a cont.roller whose gain vector is g,, and a process with a dynamic vector of g, and relative gain XII, has a period of ~~1. The loop is upset by a manipulated variable 112~ from the second closed loop, whose period is 70z. In the path of 1722 is the process vector g2 and the relative gain of c1 with respect to 7n2, that is, X12. Although the solution of the block diagram for both closed loops is unwieldy and difficult to present, a qualitative appraisal of the dynamic effect can be gained from the response of cl with respect to m2.
fnl = gcl(rl Cl(l + - Cl) = Cl = mg1X11 + + 77zzg2~12
Differentiation of cl with respect to dc1 dm2
Ocr 4 -= 1 + gzx12 gelgAl1
yields (7.20)
FIG 7.6. Each closed loop is upset by the output of the other.
Multivariable Process Control
FIG 7.7. The effect of m2 on cl depends on the ratio of their periods.
Equation (7.20) can be solved by factoring into two parts, g,xlz and l/(1 + g,lglX1l). The latter is a characteristic of the closed loop and can be evaluated by summing the open-loop vector g,,g,X1l with 1.0, followed by inversion. The solution for the general case of a dead-time plus integrating combination adjusted to g,,g, = 0.5 at the natural period is plotted in Fig. 7.7. When 702 is less than 0.5701, dynamic coupling is virtually unity. This means that any change in the output of controller 1 will affect both ml and m2, such that its gain must be reduced by an amount corresponding to x12. When there are only two loops, the final gain becomes X1* times the original. Values of r02 between 0.5 and 2r0r represent, a region of severe dynamic coupling. If 7,2 falls in this area, the gain of controller 1 must be reduced by at least X12, which reduces the magnitude of the coupling. Figure 7.7 shows two curves, one where Xl1 is 1.0, i.e., the controller is adjusted for conditions of no coupling. A second curve is plotted for X11 = 0.5, which corresponds to a reduction in controller gain by 50 percent, allowing for the maximum coupling in a two-loop system. This makes the loop less sensitive to disturbances occurring in the resonant region, but more sensitive to disturbances at longer periods. Where ro2 >> rol, coupling approaches zero. This is the case of the flow loop being scarcely disturbed by the composition loop. In this region higher controller gain is actually favorable, reducing the effect of dynamic coupling.
Copyright © . All rights reserved.