Changeset 574 for branches/gui/sample/stage_separators/sample_column.mso
- Timestamp:
- Jul 25, 2008, 11:18:50 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/gui/sample/stage_separators/sample_column.mso
r555 r574 341 341 Qr.OutletQ to col.reb.InletQ; 342 342 343 EQUATIONS 344 "Temperature Controller" 345 TCcond.Parameters.tau = 0*'s'; 346 TCcond.Parameters.tauSet = 0*'s'; 347 TCcond.Parameters.alpha = 0.3; 348 TCcond.Parameters.bias = 0.5; 349 TCcond.Parameters.gamma = 1; 350 TCcond.Parameters.beta = 1; 343 SET 344 TCcond.tau = 0*'s'; 345 TCcond.tauSet = 0*'s'; 346 TCcond.alpha = 0.3; 347 TCcond.bias = 0.5; 348 TCcond.gamma = 1; 349 TCcond.beta = 1; 351 350 TCcond.Action = "Direct"; 352 351 TCcond.Clip = "Clipped"; 353 352 TCcond.Mode = "Automatic"; 354 TCcond.Parameters.intTime = 60*'s'; 355 TCcond.Parameters.gain = 0.6; 356 TCcond.Parameters.derivTime = 1*'s'; 353 TCcond.intTime = 60*'s'; 354 TCcond.gain = 0.6; 355 TCcond.derivTime = 1*'s'; 356 357 PC.tau = 0*'s'; 358 PC.tauSet = 0*'s'; 359 PC.alpha = 0.3; 360 PC.bias = 0; 361 PC.gamma = 1; 362 PC.beta = 1; 363 PC.Action = "Reverse"; 364 PC.Clip = "Clipped"; 365 PC.Mode = "Automatic"; 366 PC.intTime = 50*'s'; 367 PC.gain = 0.5; 368 PC.derivTime = 1*'s'; 369 370 LCtop.tau = 0*'s'; 371 LCtop.tauSet = 0*'s'; 372 LCtop.alpha = 0.3; 373 LCtop.bias = 0.5; 374 LCtop.gamma = 1; 375 LCtop.beta = 1; 376 LCtop.Action = "Reverse"; 377 LCtop.Clip = "Clipped"; 378 LCtop.Mode = "Automatic"; 379 LCtop.intTime = 10*'s'; 380 LCtop.gain = 1; 381 LCtop.derivTime = 0*'s'; 382 383 LCbot.tau = 0*'s'; 384 LCbot.tauSet = 0*'s'; 385 LCbot.alpha = 0.3; 386 LCbot.bias = 0.5; 387 LCbot.gamma = 1; 388 LCbot.beta = 1; 389 LCbot.Action = "Reverse"; 390 LCbot.Clip = "Clipped"; 391 LCbot.Mode = "Automatic"; 392 LCbot.intTime = 100*'s'; 393 LCbot.gain = 1; 394 LCbot.derivTime = 0*'s'; 395 396 EQUATIONS 357 397 TCcond.Ports.setPoint = ((15+273.15) * 'K' - Tmin)/(Tmax-Tmin); 358 398 TCcond.Ports.input = Tad; … … 360 400 Qc.OutletQ = Qcmin+(Qcmax-Qcmin)*TCcond.Ports.output; 361 401 362 "Pressure Controller"363 PC.Parameters.tau = 0*'s';364 PC.Parameters.tauSet = 0*'s';365 PC.Parameters.alpha = 0.3;366 PC.Parameters.bias = 0;367 PC.Parameters.gamma = 1;368 PC.Parameters.beta = 1;369 PC.Action = "Reverse";370 PC.Clip = "Clipped";371 PC.Mode = "Automatic";372 PC.Parameters.intTime = 50*'s';373 PC.Parameters.gain = 0.5;374 PC.Parameters.derivTime = 1*'s';375 402 PC.Ports.setPoint = (4.0*'bar'-Pmin)/(Pmax-Pmin); 376 403 PC.Ports.input = Pad; … … 378 405 col.cond.OutletV.F = (Fcmin+(Fcmax-Fcmin)*PC.Ports.output); 379 406 380 "Ttop Level Controller"381 LCtop.Parameters.tau = 0*'s';382 LCtop.Parameters.tauSet = 0*'s';383 LCtop.Parameters.alpha = 0.3;384 LCtop.Parameters.bias = 0.5;385 LCtop.Parameters.gamma = 1;386 LCtop.Parameters.beta = 1;387 LCtop.Action = "Reverse";388 LCtop.Clip = "Clipped";389 LCtop.Mode = "Automatic";390 LCtop.Parameters.intTime = 10*'s';391 LCtop.Parameters.gain = 1;392 LCtop.Parameters.derivTime = 0*'s';393 407 LCtop.Ports.setPoint = (1.0 * 'm' - Hmint)/(Hmaxt-Hmint); 394 408 LCtop.Ports.input = Had_top; … … 396 410 col.sptop.Outlet1.F = Fcmin + (Fcmax-Fcmin) * LCtop.Ports.output; 397 411 398 "Tbottom Level Controller"399 LCbot.Parameters.tau = 0*'s';400 LCbot.Parameters.tauSet = 0*'s';401 LCbot.Parameters.alpha = 0.3;402 LCbot.Parameters.bias = 0.5;403 LCbot.Parameters.gamma = 1;404 LCbot.Parameters.beta = 1;405 LCbot.Action = "Reverse";406 LCbot.Clip = "Clipped";407 LCbot.Mode = "Automatic";408 LCbot.Parameters.intTime = 100*'s';409 LCbot.Parameters.gain = 1;410 LCbot.Parameters.derivTime = 0*'s';411 412 LCbot.Ports.setPoint = (1.0 * 'm' - Hminb)/(Hmaxb-Hminb); 412 413 LCbot.Ports.input = Had_bot; … … 731 732 TCcond.Clip = "Clipped"; 732 733 TCcond.Mode = "Automatic"; 734 TCcond.tau = 0*'s'; 735 TCcond.tauSet = 0*'s'; 736 TCcond.alpha = 0.3; 737 TCcond.bias = 0.5; 738 TCcond.gamma = 1; 739 TCcond.beta = 1; 740 TCcond.intTime = 60*'s'; 741 TCcond.gain = 0.6; 742 TCcond.derivTime = 1*'s'; 733 743 734 744 PC.Action = "Reverse"; 735 745 PC.Clip = "Clipped"; 736 746 PC.Mode = "Automatic"; 747 PC.tau = 0*'s'; 748 PC.tauSet = 0*'s'; 749 PC.alpha = 0.3; 750 PC.bias = 0; 751 PC.gamma = 1; 752 PC.beta = 1; 753 PC.intTime = 50*'s'; 754 PC.gain = 0.5; 755 PC.derivTime = 1*'s'; 737 756 738 757 LCtop.Action = "Reverse"; 739 758 LCtop.Clip = "Clipped"; 740 759 LCtop.Mode = "Automatic"; 741 760 LCtop.tau = 0*'s'; 761 LCtop.tauSet = 0*'s'; 762 LCtop.alpha = 0.3; 763 LCtop.bias = 0.5; 764 LCtop.gamma = 1; 765 LCtop.beta = 1; 766 LCtop.intTime = 10*'s'; 767 LCtop.gain = 1; 768 LCtop.derivTime = 0*'s'; 769 742 770 LCbot.Action = "Reverse"; 743 771 LCbot.Clip = "Clipped"; 744 772 LCbot.Mode = "Automatic"; 773 LCbot.tau = 0*'s'; 774 LCbot.tauSet = 0*'s'; 775 LCbot.alpha = 0.3; 776 LCbot.bias = 0.5; 777 LCbot.gamma = 1; 778 LCbot.beta = 1; 779 LCbot.intTime = 100*'s'; 780 LCbot.gain = 1; 781 LCbot.derivTime = 0*'s'; 745 782 746 783 EQUATIONS 747 "Temperature Controller"748 TCcond.Parameters.tau = 0*'s';749 TCcond.Parameters.tauSet = 0*'s';750 TCcond.Parameters.alpha = 0.3;751 TCcond.Parameters.bias = 0.5;752 TCcond.Parameters.gamma = 1;753 TCcond.Parameters.beta = 1;754 TCcond.Parameters.intTime = 60*'s';755 TCcond.Parameters.gain = 0.6;756 TCcond.Parameters.derivTime = 1*'s';757 784 TCcond.Ports.setPoint = ((15+273.15) * 'K' - Tmin)/(Tmax-Tmin); 758 785 TCcond.Ports.input = Tad; … … 760 787 Qc.OutletQ = Qcmin+(Qcmax-Qcmin)*TCcond.Ports.output; 761 788 762 "Pressure Controller"763 PC.Parameters.tau = 0*'s';764 PC.Parameters.tauSet = 0*'s';765 PC.Parameters.alpha = 0.3;766 PC.Parameters.bias = 0;767 PC.Parameters.gamma = 1;768 PC.Parameters.beta = 1;769 PC.Parameters.intTime = 50*'s';770 PC.Parameters.gain = 0.5;771 PC.Parameters.derivTime = 1*'s';772 789 PC.Ports.setPoint = (4.0*'bar'-Pmin)/(Pmax-Pmin); 773 790 PC.Ports.input = Pad; … … 775 792 col.cond.OutletV.F = (Fcmin+(Fcmax-Fcmin)*PC.Ports.output); 776 793 777 "Ttop Level Controller"778 LCtop.Parameters.tau = 0*'s';779 LCtop.Parameters.tauSet = 0*'s';780 LCtop.Parameters.alpha = 0.3;781 LCtop.Parameters.bias = 0.5;782 LCtop.Parameters.gamma = 1;783 LCtop.Parameters.beta = 1;784 LCtop.Parameters.intTime = 10*'s';785 LCtop.Parameters.gain = 1;786 LCtop.Parameters.derivTime = 0*'s';787 794 LCtop.Ports.setPoint = (1.0 * 'm' - Hmint)/(Hmaxt-Hmint); 788 795 LCtop.Ports.input = Had_top; … … 790 797 col.sptop.Outlet1.F = Fcmin + (Fcmax-Fcmin) * LCtop.Ports.output; 791 798 792 "Tbottom Level Controller"793 LCbot.Parameters.tau = 0*'s';794 LCbot.Parameters.tauSet = 0*'s';795 LCbot.Parameters.alpha = 0.3;796 LCbot.Parameters.bias = 0.5;797 LCbot.Parameters.gamma = 1;798 LCbot.Parameters.beta = 1;799 LCbot.Parameters.intTime = 100*'s';800 LCbot.Parameters.gain = 1;801 LCbot.Parameters.derivTime = 0*'s';802 799 LCbot.Ports.setPoint = (1.0 * 'm' - Hminb)/(Hmaxb-Hminb); 803 800 LCbot.Ports.input = Had_bot;
Note: See TracChangeset
for help on using the changeset viewer.