I was parsing the forum when I saw this post surging out of the depths of this forum like an old Kraken. The problem is quite simple.
You have a continuous time state space model :
$$ \begin{split} \dot{X} &= AX+BU\\ Y &= CX \end{split} \tag{1}\label{eq1} $$ The state equation giving in Laplace :
$$(sI-A)X(s) = BU(s) \tag{2}\label{eq2}$$
Then compute the equivalent discrete time model by using the Bilinear transformation :
$$s = \alpha \frac{z-1}{z+1}\tag{3}\label{eq3}$$
Let us focus on the state transition matrix. After some tedious calculations they get :
$$A_d = (\alpha I-A)^{-1}(\alpha I+A)\tag{4}\label{eq4}$$
The thing is that I know another way to solve this. You just solve the linear differential equation given by \ref{eq4}. An exact solution is, between instants $kT$ and $(k+1)T$ :
$$ X((k+1)T) = e^{AT}X(kT) + e^{AT}\int_{kT}^{(k+1)T} e^{-A\tau}BU(\tau)d\tau \tag{5}\label{eq5} $$
clearly we see that, no matter what assumption we make to compute $\int_{kT}^{(k+1)T} e^{-A\tau}BU(\tau)d\tau$, even if we use the the trapezoidal rule, we will have $$A_d = e^{AT}\tag{6}\label{eq6}$$
here comes my question. I always heard that Tustin's rule was equivalent to using the trapezoidal rule to integrate the differential equation. Since clearly we have :
$$ (\alpha I-A)^{-1}(\alpha I+A) \neq e^{AT}$$
it must be more complicated than that. Is it because I didn't discretize the differential equation \ref{eq5}? Is there a bilinear transform that is equivalent to solving \ref{eq5}? What do we exactly assume when we use Tustin's bilinear transformation?