OP_CONTROL_OL.CIR * * SET POINT VS 100 0 AC 0 * * INVERTER EINV 1 0 100 0 -1 * * OPEN-LOOP TEST VOLTAGE VTEST 200 0 AC 1 * * CLASSIC CONTROL AMPLIFIER R1 1 2 100K R2 200 2 100K CI 2 3 0.1UF XOP1 0 2 3 op_001 * * POWER AMP WITH LIMIT EAMP 10 0 VALUE = { LIMIT( 1 * V(3), +15, -15 ) } * * PROCESS (MOTOR, HEATER, ETC) EP1 15 0 VALUE = { 100 * V(10) } * LOSSES (FRICTION, HEAT LOSS, ETC.) RL1 15 16 0.1 RL2 16 0 100 * DELAY (INERTIA, THERMAL MASS, ETC.) RP1 16 17 100K CP1 17 0 0.1PF RP2 17 18 100K CP2 18 0 0.1PF * * SENSOR (TACHOMETER, THERMISTOR, ETC.) ESENSE 20 0 VALUE = { 1/100 * V(18) } * * * BASIC OP AMP MODEL * Device Pins In+ In- Vout .SUBCKT op_001 1 2 82 RIN 1 2 1e9 * Aol=1000000, fu=1000000 Hz G1 0 10 VALUE = { 1.0 * V(1,2) } R1 10 0 1e6 C1 10 0 1.59e-7 * OUTPUT STAGE EOUT 80 0 10 0 1 ROUT 80 82 10 .ENDS * * ANALYSIS ************************************* *.TRAN 0.1MS 1000MS .AC DEC 20 0.01 1e5 .PROBE .END