free format * ************* * main data * ************* * * numtcr ieos inopt nmat 5 0 1 0 TEST PROBLEM FOR PUMP This picks up results from BaseTorque.inp and steps the torque up by 20 Pa-m^3 for use in selecting PI control block parameters with a Cohen and Koon approach * ***************** * namelist data * ***************** * &inopts iadded=50, nhtstr=0, nsend=5000, idiag=0, noair=1, nfrc1=2, ikfac=1, dtstrt=.01 &end * * dstep timet -1 0.000e+00 * stdyst transi ncomp njun ipak 0 1 4 4 1 * epso epss 1.0000e-04 1.0000e-04 * oitmax sitmax isolut ncontr 10 10 0 0 * ntsv ntcb ntcf ntrp ntcp 2 7 10 1 0 * ************************* * component-number data * ************************* * * iorder* 1 20 30 60 e * ************************** * control-parameter data * ************************** * * * signal variables * idsv isvn ilcn icn1 icn2 0 0 0 0 0 *Get SV's from the restart file * * control blocks * * * Pump Torque Table * idcb icbn icb1 icb2 icb3 -1040 101 1 5 0 * gain xmin xmax cbcon1 cbcon2 1.0 0. 1.e12 0. 0. 0. 0.0 s 0.01 23.8 s 10.0 23.8 s 10.01 24.0 s 10000. 24.0 e * * Pump Mass Flow Set Point (6 kg/sec) * idcb icbn icb1 icb2 icb3 -1045 9 0 0 0 * gain xmin xmax cbcon1 cbcon2 1.00 0. 1.e12 6.0 0. * * Time to Start active control * idcb icbn icb1 icb2 icb3 -1047 9 0 0 0 * gain xmin xmax cbcon1 cbcon2 1.00 0. 1.e12 200.0 0. * * Switch to Check time for Controller * idcb icbn icb1 icb2 icb3 -1048 20 1 -1047 0 * gain xmin xmax cbcon1 cbcon2 1.00 0. 1.e12 0.0 0. * * Set to proper set point at control start time * idcb icbn icb1 icb2 icb3 -1049 22 -1045 110 -1048 * gain xmin xmax cbcon1 cbcon2 1.00 0. 1.e12 0.0 0. * * PI Controller on Pump Torque * idcb icbn icb1 icb2 icb3 -1050 200 110 -1049 0 * Note: change first number in next active card to vary gain * gain xmin xmax cbcon1 cbcon2 100.0 0. 300. 0.0 200. * * First number in the next active card gives the integration time scale * * cbtau cbdt cbwt 0.1 .050 0. * * Set to proper Speed Driver at control start time * idcb icbn icb1 icb2 icb3 -1060 22 -1050 -1040 -1048 * gain xmin xmax cbcon1 cbcon2 1.00 0. 1.e12 0.0 0. * * * trips * * Set a trip that is always off to force pump speed from the control blook * listed in pump variable npmpsd * * ntse ntct ntsf ntdp ntsd 0 0 0 0 0 * idtp isrt iset itst idsg -2 2 0 1 1 * setp(1) setp(2) -1.0000e+00 1.0000e+08 * dtsp(1) dtsp(2) 0.0000e+00 0.0000e+00 * ifsp(1) ifsp(2) 0 0 * ****************** * component data * ****************** * end * ****************** * time-step data * ****************** * * dtmin dtmax tend rtwfp 1.0000e-04 0.5000e-01 1.5000e+01 1.0000e+02 * edint gfint dmpint sedint 2.0000e+00 1.0000e-02 1.0000e+02 1.0000e+02 * ****************** * time-step data * ****************** * * endflag -1.0000e+00