Hello again,
Yes, with that very very nice drawing (very nice) it makes it a lot easier.
The transfer function is:
Vout(s)=Vin*(s*TP+c*s+1)/((s+1)*(c*s+1)*KP)
and in slightly different form for easier transforming:
Vout(s)=s*Vin*TP/((s+1)*(c*s+1)*KP)+Vin/((s+1)*KP)
where in your drawing c=0.01 so you can change that if you like.
TP=tP in your drawing also.
The time function for step input is:
Vout(t)=Vin/KP+(e^(-t/c)*Vin*TP)/((c-1)*KP)-(e^(-t)*(Vin*TP+(c-1)*Vin))/((c-1)*KP)
The difference between having a true derivative there vs having your high pass filter with a unit step input is such that:
1. The true derivative function pops up to around 3/8 of the input almost immediately, while the function with the high pass filter ramps up in about 50ms, but that 50ms looks relatively insignificant compared to the entire response. So in short it looks good, if that's what you were after. You may need a little gain as the final stage like 1.05 if you really want to get closer to the final value, but you can check that too.
2. The overall response is the same but the final value may be a little different, about 5 percent lower. It may be possible to adjust 'c' for the same exact final value.
Much nicer drawing this time. Congrats on that.
Yes, with that very very nice drawing (very nice) it makes it a lot easier.
The transfer function is:
Vout(s)=Vin*(s*TP+c*s+1)/((s+1)*(c*s+1)*KP)
and in slightly different form for easier transforming:
Vout(s)=s*Vin*TP/((s+1)*(c*s+1)*KP)+Vin/((s+1)*KP)
where in your drawing c=0.01 so you can change that if you like.
TP=tP in your drawing also.
The time function for step input is:
Vout(t)=Vin/KP+(e^(-t/c)*Vin*TP)/((c-1)*KP)-(e^(-t)*(Vin*TP+(c-1)*Vin))/((c-1)*KP)
The difference between having a true derivative there vs having your high pass filter with a unit step input is such that:
1. The true derivative function pops up to around 3/8 of the input almost immediately, while the function with the high pass filter ramps up in about 50ms, but that 50ms looks relatively insignificant compared to the entire response. So in short it looks good, if that's what you were after. You may need a little gain as the final stage like 1.05 if you really want to get closer to the final value, but you can check that too.
2. The overall response is the same but the final value may be a little different, about 5 percent lower. It may be possible to adjust 'c' for the same exact final value.
Much nicer drawing this time. Congrats on that.
Last edited: