12-tuning based on integral error criteria

15
Chapter 12 Fine Tuning Techniques Practical controller tuning tips © Abdul Aziz Ishak, Universiti Teknologi MARA Malaysia (2009)

Upload: amirul-assyraf-noor

Post on 10-Nov-2015

220 views

Category:

Documents


2 download

DESCRIPTION

ip

TRANSCRIPT

  • Fine Tuning TechniquesPractical controller tuning tips Abdul Aziz Ishak, Universiti Teknologi MARA Malaysia (2009)

  • Practical Controller Tuning Tips1. Tune coarse, not fine. The performance of a feedback controller is not sensitive to the precise adjustment of its tuning parameters significantly.Armando B. Corripio, Tuning of Industrial Control Systems, 1990, pp78-81ExamplePressure control loopCalculated optimum:PB = 58.3%I = 5.75 sPressure control loopCalculated optimum:PB = 60%I = 6 s Abdul Aziz Ishak, Universiti Teknologi MARA (2007)2. Tune with confidence. Select the integral time first, set the derivitive time to about one fourth of the integral time, and then adjust the proportional gain to obtain tight control.D = 0.25 x I3. Trial-and-error tuning: Fix one parameter while adjusting the other. Derivitive, D, follows integral, I, by 0.25 x I.Unit 5: Fine Tuning Strategies

  • Practical Controller Tuning Tips4. Try a longer integral time. Not to force the process reaches the set point faster than the process can respond.Armando B. Corripio, Tuning of Industrial Control Systems, 1990, pp78-81ExamplePressure control loopCalculated optimum:PB = 60%I = 6 sPressure control loopCalculated optimum:PB = 60%I = 12 s Abdul Aziz Ishak, Universiti Teknologi MARA (2007)5. Based on the characterictics of PIDs (plus experience), increase PB, I or D: not more than twice, while decrease PB, I or D: not less than half.Increase: PBnew = 2 x PBold or Inew = 2 x IoldDecrease: PBnew = 0.5 x PBold or Inew = 0.5 x IoldD = 0.25 x IUnit 5: Fine Tuning Strategies

  • Practical Controller Tuning Tips6. Tuning very controllable process (dead time < 0.1 x time constant): Use own judgement when calculated optimum PIDs reccommends lower PB (fast action) and lower I (fast action).Armando B. Corripio, Tuning of Industrial Control Systems, 1990, pp78-81ExampleFlow control loopCalculated optimum:PB = 15%I = 3 sFlow control loopCalculated optimum:PB = 30%I = 9 s Abdul Aziz Ishak, Universiti Teknologi MARA (2007)7. On-line tuning (depending on your controller): Keep changing the desired parameter (P, I or D) until the process becomes stable. The set of PIDs obtained may not be the best. Must perform set point change to see whether this set of PIDs will produce stabilty.Unit 5: Fine Tuning Strategies

  • Fine tuning techniquesUnit 5: Fine Tuning Strategies Abdul Aziz Ishak, Universiti Teknologi MARA Malaysia (2009)

  • Unit 5: Tutorial 5Effect of proportional band, PBThe response curve below is the result of a set point change from 50% to 60%. The PB is 30, 100 and 200% and I is 6 s. Assume that the process is of linear characteristic and a linear control valve had been installed.a. On the response curve, label the PBs accordingly. Justify your answer.You are to make a set point change from 50 to 60%. Sketch the expected responses fori) PB =15% and I = 6 sii) PB = 400% and I = 6 s Abdul Aziz Ishak, Universiti Teknologi MARA Malaysia (2009)

    Chart1

    49.949.950.2

    49.949.950.1

    49.949.950.2

    49.949.950.1

    50.149.950.1

    50.45050.1

    5150.350.2

    51.750.650.4

    52.551.150.7

    53.451.751

    54.252.351.2

    5552.951.5

    55.753.551.9

    56.554.152.2

    57.454.852.6

    58.255.353

    595653.3

    59.856.653.8

    60.657.254.3

    61.457.954.6

    62.258.655.1

    6359.155.6

    63.759.856

    64.360.456.5

    64.96157

    65.461.557.5

    65.762.157.9

    65.862.758.4

    65.763.258.8

    65.563.559.3

    65.16459.7

    64.764.460.2

    64.264.860.7

    63.765.161.1

    63.165.461.5

    62.565.661.9

    6265.862.4

    61.465.862.7

    60.965.963.1

    60.365.963.4

    59.865.863.8

    59.465.764.1

    59.165.564.3

    58.965.264.6

    58.764.964.9

    58.664.765

    58.664.465.3

    58.564.165.3

    58.563.865.5

    58.663.565.7

    58.763.265.7

    58.862.865.7

    58.962.465.8

    59.162.165.8

    59.261.765.8

    59.461.465.7

    59.56165.6

    59.660.665.5

    59.760.465.4

    59.86065.3

    59.959.765.1

    6059.364.9

    60.159.164.7

    60.158.964.4

    60.158.664.2

    60.158.563.9

    60.258.363.6

    60.258.163.4

    60.25863.1

    60.157.962.8

    60.157.862.5

    60.157.762.3

    60.157.662

    6057.661.7

    59.957.661.5

    59.957.661.3

    59.957.661.1

    59.857.760.9

    59.857.760.7

    59.857.860.5

    59.957.960.3

    59.85860.1

    59.858.259.9

    59.858.359.7

    59.858.459.6

    59.858.559.4

    59.858.759.2

    59.858.959.1

    59.859.158.9

    59.859.258.7

    59.859.358.6

    59.859.558.5

    59.859.658.3

    59.859.758.1

    59.859.958

    59.86058

    59.960.157.8

    59.860.357.7

    59.860.457.6

    59.860.657.6

    59.860.757.6

    59.860.857.5

    59.860.857.5

    59.860.957.4

    59.860.957.4

    59.96157.4

    59.86157.4

    59.86157.5

    59.861.157.5

    59.861.157.5

    59.861.157.6

    59.961.157.6

    59.961.157.7

    59.961.157.8

    59.96157.9

    59.960.858

    59.960.958

    59.960.858.1

    59.960.858.2

    59.960.758.3

    59.860.558.4

    59.860.558.5

    59.860.458.6

    59.960.358.7

    59.860.258.9

    59.960.159

    59.960.159.1

    59.96059.3

    59.959.959.4

    59.959.859.4

    59.959.859.6

    59.959.759.8

    59.859.759.9

    59.859.660

    59.859.560.1

    59.859.460.2

    59.859.460.3

    59.859.460.4

    59.859.460.5

    59.859.460.6

    59.859.460.7

    59.859.460.8

    59.859.460.8

    59.859.461

    59.859.461.1

    59.859.461.1

    59.859.461.2

    59.859.461.2

    59.859.461.2

    59.859.561.2

    59.859.561.4

    59.859.561.3

    59.959.561.3

    59.959.661.3

    59.959.661.4

    59.959.661.4

    59.959.661.4

    59.959.761.3

    59.959.861.3

    59.959.861.3

    59.859.961.3

    59.859.861.3

    59.86061.2

    59.86061.2

    59.86061.1

    59.860.161.1

    59.860.161

    59.860.160.9

    59.860.160.8

    59.860.160.8

    59.860.160.7

    59.960.260.6

    59.860.260.6

    59.860.260.5

    59.860.260.4

    17560.260.3

    17660.160.3

    17760.160.2

    17860.160.1

    17960.260

    18060.259.9

    18160.259.9

    18260.259.8

    18360.159.7

    18460.159.7

    18560.159.6

    1866059.5

    1876059.4

    18860.159.4

    1896059.3

    1906059.2

    1916059.2

    1926059.2

    1936059.2

    1946059.1

    1956059.1

    1966059

    1976059

    1986059

    1996058.9

    20059.958.9

    20159.958.9

    20259.958.9

    20359.958.9

    20459.958.9

    20559.958.9

    20659.959

    20759.859

    20859.859

    20959.959

    21059.959.1

    21159.859

    21259.859.1

    21359.859.1

    21459.859.2

    21559.859.2

    21659.859.3

    21759.859.4

    21859.859.5

    21959.859.4

    22059.859.5

    22159.859.5

    22259.859.6

    22359.859.6

    22459.859.7

    22559.859.7

    22659.859.7

    22759.859.8

    22859.959.8

    22959.959.8

    23059.959.9

    23159.960

    23259.960.1

    23359.960.1

    23459.960.1

    23559.960.1

    23659.960.1

    23759.960.2

    2386060.2

    2396060.2

    24059.960.2

    2416060.3

    2426060.3

    2436060.3

    2446060.3

    2456060.4

    2466060.3

    2476060.3

    2486060.3

    2496060.4

    2506060.4

    2516060.4

    2526060.4

    2536060.4

    2546060.4

    2556060.3

    2566060.4

    2576060.4

    2586060.4

    25925960.4

    26026060.4

    26126160.3

    26226260.3

    26326360.3

    26426460.3

    26526560.3

    26626660.2

    26726760.2

    26826860.1

    26926960.1

    27027060.1

    27127160

    27227260

    27327360.1

    27427459.9

    27527559.9

    27627659.9

    27727759.8

    27827859.8

    27927959.8

    28028059.7

    28128159.7

    28228259.7

    28328359.7

    28428459.7

    28528559.7

    28628659.7

    28728759.7

    28828859.6

    28928959.5

    29029059.6

    29129159.6

    29229259.6

    29329359.6

    29429459.6

    29529559.6

    29629659.5

    29729759.6

    29829859.6

    29929959.5

    30030059.6

    30130159.6

    30230259.6

    30330359.6

    30430459.6

    30530559.7

    30630659.6

    30730759.7

    30830859.7

    30930959.7

    31031059.7

    31131159.7

    31231259.7

    31331359.7

    31431459.7

    31531559.8

    31631659.8

    31731759.8

    31831859.8

    31931959.8

    32032059.9

    32132159.9

    32232259.9

    32332359.9

    32432460

    32532560

    32632660

    32732760

    32832860

    32932960

    33033060

    33133160

    33233260

    33333360

    33433460

    33533560

    33633660.1

    33733760.1

    33833860.1

    33933960

    34034060.1

    34134160.1

    34234260

    34334360

    34434460

    34534560

    34634660

    34734760

    34834860

    34934960

    35035060

    35135160

    35235260

    35335360

    35435460

    35535560

    35635660

    35735759.9

    35835860

    35935960

    36036059.9

    36136159.9

    36236260

    36336359.9

    36436459.9

    36536559.9

    36636659.9

    36736759.9

    36836859.9

    36936959.8

    37037059.9

    37137159.8

    37237259.8

    37337359.8

    37437459.7

    37537559.8

    37637659.8

    37737759.8

    37837859.7

    37937959.7

    38038059.7

    38138159.7

    38238259.7

    38338359.7

    38438459.8

    38538559.8

    38638659.8

    38738759.8

    38838859.8

    38938959.8

    39039059.7

    39139159.7

    39239259.8

    39339359.7

    39439459.7

    39539559.8

    39639659.8

    39739759.8

    39839859.8

    39939959.8

    40040059.8

    40140159.8

    40240259.8

    40340359.9

    40440459.9

    Time, s

    Level, %

    Automatic Response of Level ControlPB = 30, 100, 200%, I = 6 s

    Sheet1

    Automatic Response of Level Control

    PB =see below

    I =6 s

    PB=15PB=30PB=50PB=100PB=200

    Time, s%%%%%

    049.749.949.849.950.2

    149.849.949.849.950.1

    249.749.949.749.950.2

    349.749.949.849.950.1

    449.950.149.849.950.1

    550.350.450.050.050.1

    650.951.050.250.350.2

    751.751.750.650.650.4

    852.552.551.351.150.7

    953.453.452.051.751.0

    1054.254.252.852.351.2

    1154.955.053.552.951.5

    1255.755.754.253.551.9

    1356.656.555.054.152.2

    1457.457.455.754.852.6

    1558.258.256.555.353.0

    1659.059.057.356.053.3

    1759.859.858.056.653.8

    1860.660.658.857.254.3

    1961.461.459.657.954.6

    2062.262.260.358.655.1

    2162.963.061.059.155.6

    2263.563.761.759.856.0

    2363.864.362.460.456.5

    2463.864.963.061.057.0

    2563.665.463.661.557.5

    2663.265.764.262.157.9

    2762.865.864.762.758.4

    2862.365.765.163.258.8

    2961.865.565.463.559.3

    3061.465.165.664.059.7

    3160.964.765.764.460.2

    3260.564.265.664.860.7

    3360.263.765.565.161.1

    3460.063.165.265.461.5

    3559.962.565.065.661.9

    3659.862.064.765.862.4

    3759.861.464.365.862.7

    3859.860.963.965.963.1

    3959.860.363.465.963.4

    4059.759.862.965.863.8

    4159.859.462.565.764.1

    4259.859.162.065.564.3

    4359.858.961.565.264.6

    4459.858.761.164.964.9

    4559.958.660.664.765.0

    4659.958.660.164.465.3

    4759.958.559.764.165.3

    4859.958.559.463.865.5

    4960.058.659.163.565.7

    5059.958.758.863.265.7

    5159.958.858.662.865.7

    5259.958.958.562.465.8

    5359.959.158.362.165.8

    5459.959.258.261.765.8

    5559.959.458.261.465.7

    5659.959.558.161.065.6

    5759.959.658.260.665.5

    5859.959.758.260.465.4

    5959.959.858.360.065.3

    6059.959.958.459.765.1

    6159.960.058.559.364.9

    6259.960.158.659.164.7

    6359.960.158.758.964.4

    6459.960.158.858.664.2

    6559.960.159.058.563.9

    6659.960.259.158.363.6

    6759.960.259.358.163.4

    6859.960.259.558.063.1

    6959.960.159.657.962.8

    7059.960.159.757.862.5

    7159.960.159.957.762.3

    7260.060.160.057.662.0

    7359.960.060.157.661.7

    7459.959.960.257.661.5

    7560.059.960.357.661.3

    7660.059.960.357.661.1

    7760.059.860.457.760.9

    7859.959.860.457.760.7

    7959.959.860.457.860.5

    8059.959.960.557.960.3

    8159.959.860.558.060.1

    8259.959.860.458.259.9

    8359.959.860.458.359.7

    8459.959.860.458.459.6

    8559.959.860.358.559.4

    8659.959.860.358.759.2

    8759.959.860.358.959.1

    8860.059.860.259.158.9

    8960.059.860.259.258.7

    9060.059.860.259.358.6

    9159.959.860.159.558.5

    9259.959.860.059.658.3

    9359.959.860.059.758.1

    9459.959.860.059.958.0

    9559.959.859.960.058.0

    9659.959.959.960.157.8

    9759.959.859.960.357.7

    9859.959.859.860.457.6

    9959.959.859.860.657.6

    10060.059.859.860.757.6

    10160.059.859.760.857.5

    10260.059.859.760.857.5

    10359.959.859.760.957.4

    10459.959.859.760.957.4

    10560.059.959.761.057.4

    10659.959.859.761.057.4

    10759.959.859.761.057.5

    10859.959.859.761.157.5

    10959.959.859.761.157.5

    11059.959.859.861.157.6

    11159.959.861.157.6

    11259.959.861.157.7

    11359.959.861.157.8

    11459.959.761.057.9

    11559.959.860.858.0

    11659.959.860.958.0

    11759.959.860.858.1

    11859.959.860.858.2

    11959.959.860.758.3

    12059.859.960.558.4

    12159.859.960.558.5

    12259.859.960.458.6

    12359.959.860.358.7

    12459.859.860.258.9

    12559.959.860.159.0

    12659.959.960.159.1

    12759.959.960.059.3

    12859.959.959.959.4

    12959.959.959.859.4

    13059.960.059.859.6

    13159.960.059.759.8

    13259.859.959.759.9

    13359.859.959.660.0

    13459.859.959.560.1

    13559.860.059.460.2

    13659.859.959.460.3

    13759.860.059.460.4

    13859.859.959.460.5

    13959.859.959.460.6

    14059.859.959.460.7

    14159.859.959.460.8

    14259.859.959.460.8

    14359.859.859.461.0

    14459.859.859.461.1

    14559.859.959.461.1

    14659.859.959.461.2

    14759.859.959.461.2

    14859.859.959.461.2

    14959.859.959.561.2

    15059.859.859.561.4

    15159.859.859.561.3

    15259.959.859.561.3

    15359.959.859.661.3

    15459.959.859.661.4

    15559.959.859.661.4

    15659.959.859.661.4

    15759.959.859.761.3

    15859.959.859.861.3

    15959.959.859.861.3

    16059.859.959.961.3

    16159.859.959.861.3

    16259.859.860.061.2

    16359.859.960.061.2

    16459.859.960.061.1

    16559.859.960.161.1

    16659.859.960.161.0

    16759.859.960.160.9

    16859.859.960.160.8

    16959.859.960.160.8

    17059.859.960.160.7

    17159.959.860.260.6

    17259.859.860.260.6

    17359.859.860.260.5

    17459.859.960.260.4

    17559.960.260.3

    17659.960.160.3

    17759.960.160.2

    17859.860.160.1

    17959.960.260.0

    18059.860.259.9

    18159.960.259.9

    18259.860.259.8

    18359.860.159.7

    18459.860.159.7

    18559.960.159.6

    18659.860.059.5

    18759.860.059.4

    18859.860.159.4

    18959.860.059.3

    19059.860.059.2

    19159.860.059.2

    19259.960.059.2

    19360.059.2

    19460.059.1

    19560.059.1

    19660.059.0

    19760.059.0

    19860.059.0

    19960.058.9

    20059.958.9

    20159.958.9

    20259.958.9

    20359.958.9

    20459.958.9

    20559.958.9

    20659.959.0

    20759.859.0

    20859.859.0

    20959.959.0

    21059.959.1

    21159.859.0

    21259.859.1

    21359.859.1

    21459.859.2

    21559.859.2

    21659.859.3

    21759.859.4

    21859.859.5

    21959.859.4

    22059.859.5

    22159.859.5

    22259.859.6

    22359.859.6

    22459.859.7

    22559.859.7

    22659.859.7

    22759.859.8

    22859.959.8

    22959.959.8

    23059.959.9

    23159.960.0

    23259.960.1

    23359.960.1

    23459.960.1

    23559.960.1

    23659.960.1

    23759.960.2

    23860.060.2

    23960.060.2

    24059.960.2

    24160.060.3

    24260.060.3

    24360.060.3

    24460.060.3

    24560.060.4

    24660.060.3

    24760.060.3

    24860.060.3

    24960.060.4

    25060.060.4

    25160.060.4

    25260.060.4

    25360.060.4

    25460.060.4

    25560.060.3

    25660.060.4

    25760.060.4

    25860.060.4

    25960.4

    26060.4

    26160.3

    26260.3

    26360.3

    26460.3

    26560.3

    26660.2

    26760.2

    26860.1

    26960.1

    27060.1

    27160.0

    27260.0

    27360.1

    27459.9

    27559.9

    27659.9

    27759.8

    27859.8

    27959.8

    28059.7

    28159.7

    28259.7

    28359.7

    28459.7

    28559.7

    28659.7

    28759.7

    28859.6

    28959.5

    29059.6

    29159.6

    29259.6

    29359.6

    29459.6

    29559.6

    29659.5

    29759.6

    29859.6

    29959.5

    30059.6

    30159.6

    30259.6

    30359.6

    30459.6

    30559.7

    30659.6

    30759.7

    30859.7

    30959.7

    31059.7

    31159.7

    31259.7

    31359.7

    31459.7

    31559.8

    31659.8

    31759.8

    31859.8

    31959.8

    32059.9

    32159.9

    32259.9

    32359.9

    32460.0

    32560.0

    32660.0

    32760.0

    32860.0

    32960.0

    33060.0

    33160.0

    33260.0

    33360.0

    33460.0

    33560.0

    33660.1

    33760.1

    33860.1

    33960.0

    34060.1

    34160.1

    34260.0

    34360.0

    34460.0

    34560.0

    34660.0

    34760.0

    34860.0

    34960.0

    35060.0

    35160.0

    35260.0

    35360.0

    35460.0

    35560.0

    35660.0

    35759.9

    35860.0

    35960.0

    36059.9

    36159.9

    36260.0

    36359.9

    36459.9

    36559.9

    36659.9

    36759.9

    36859.9

    36959.8

    37059.9

    37159.8

    37259.8

    37359.8

    37459.7

    37559.8

    37659.8

    37759.8

    37859.7

    37959.7

    38059.7

    38159.7

    38259.7

    38359.7

    38459.8

    38559.8

    38659.8

    38759.8

    38859.8

    38959.8

    39059.7

    39159.7

    39259.8

    39359.7

    39459.7

    39559.8

    39659.8

    39759.8

    39859.8

    39959.8

    40059.8

    40159.8

    40259.8

    40359.9

    40459.9

    Sheet2

    Sheet3

  • Unit 5: Tutorial 5Effect of integral time, IThe response curve below is the result of a set point change from 50 to 60%. The PB is 100 and I is 12 s. If you were to change the integral time, I froma. 12 to 20 s12 to 6 show would the process response curve be? Justify your answer.050100150200Time, sLevel, % I = 12 sSP Abdul Aziz Ishak, Universiti Teknologi MARA Malaysia (2009)

  • *PID Controller Tuning Based Integral Error Criteria

  • *Alternative approach for the closed-loop tuning Controller design based on performance indexTuning relationship are intended to minimize the integral of the error.Three popular performance indices are:Integral of the absolute value of error (IAE)

    Integral of the squared error (ISE)

    Integral of the time weighted absolute error (ITAE) Integral Error Criteria

  • *Mukasurat Definition of error integrals for disturbances and set point changes

  • *Minimum IAE formulas for disturbance inputsMinimum IAE formulas for set point changes

    ModeKcIDP--PI-PID

    ModeKcIPPI-PID

  • *Minimum ITAE performance index for disturbance inputs

    ControllerModeABPIP0.859-0.977I0.674-0.680PIDP1.357-0.947I0.842-0.738D0.3810.995

  • *Minimum ITAE performance index for set point changesFor proportional and derivative modeFor integral mode

    ControllerModeABPIP0.586-0.916I1.03-0.165PIDP0.965-0.85I0.796-0.1465D0.3080.929

  • ExampleFind the PI controller setting for a process with transfer function for load changes :

    *=0.169 =1.85

    ControllerModeABPIP0.859-0.977I0.674-0.680PIDP1.357-0.947I0.842-0.738D0.3810.995

  • *For the process model,

    Determine PI controller setting based on the IAE tuning relations for set-point changes.

    **