Suppose a system is described by a set of non-linear differential equations. For implementation of some control techniques, the nonlinear functions need to be smooth. Say, the output is the first state variable and the control input appears in the last state equation (say, 8th state).
If some discontinuous functions are present in the 1st state equation, Is there any way to approximate or transform this discontinuous functions to smooth nonlinear functions?
For example,
Let the 1st state equation be:
dx1/dt = k*x2 - x1*x3 + F1 -F2 -F3 +D(t)
where, x1,x2,x3:state variables; F1,F2,F3:dis-continous functions; D(t):Disturbance
The dis-continous functions are defined below:
(1) if F1>=0 ; F1= 14.07(1-x3);
otherwise, F1=0
(2) F2 = 12.98*x1/(x1+1)
(3) if x1>=7.75, F3 = 1.15(x1-7.75)
otherwise, F3 = 0