How to find transfer function to a second order ODE having a constant term?
    24 views (last 30 days)
  
       Show older comments
    
8 Comments
  Paul
      
      
 on 2 Mar 2024
				As far as I can tell, there is no transfer function of the said problem, so there also is not characteristic of that transfer function.
If you set c1 = 0, then the the system is LTI and you can fnd the transfer function of that system and the characteristic equation of that transfer function.
Are you sure that the problem statement is correct as written?
Accepted Answer
  Sam Chak
      
      
 on 2 Mar 2024
        Hi @PONNADA
This type of differential equation is commonly encountered in examples involving an ideal undamped mass-spring system subjected to an input force and constant gravitational acceleration. The equation can be rearranged and expressed as a 2-input, 1-output state-space system. 
When you transform the state-space system into transfer function form, you'll obtain two transfer functions because the system's response is influenced by two external inputs: one from the manipulatable force and the other from the constant effect of gravity.
You can observe somewhat similar dynamics in a free-falling object:



c2  = 2;
A   = [0  1; 
     -c2  0];
B   = [0  0; 
       1 -1];
C   = [1, 0];
D   =  0*C*B;
%% State-space system
sys = ss(A,B,C,D, 'StateName', {'Position' 'Velocity'}, ...
    'InputName', {'Force', 'Constant'}, 'OutputName', 'MyOutput')
%% Transfer functions
G   = tf(sys)
3 Comments
More Answers (1)
  Alexander
      
 on 29 Feb 2024
        
      Edited: Alexander
      
 on 29 Feb 2024
  
      Are you looking for something like this:
AnregeAmpl = 1;             % mm
fmax = 20;                  % Hz 
f=0.1:0.1:fmax;             % Hz
w=2*pi*f;                   % 1/s
s=ones(size(f))*AnregeAmpl; % mm
c=200000;                   % N/m
m=20;                       % kg
d=100;                      % Ns/m
x=(c+d*j*w)./(c+d*j*w+j*w.*j.*w.*m);
plot(f,abs(x),f,abs(s));grid minor
Replace jw by S and you have your transfere function in S. But maybe your professor is not amused about this. ;=)
0 Comments
See Also
Categories
				Find more on Control System Toolbox in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

















