2024-04-26: This has become obsolete
2023-08-15: not yet complete
For the PhyLSTM, we want to separate the modeling of the linear part of the transfer function from the nonlinearities, while still retaining the mathematical correctness of the solution of the Bouc-Wen Model.
Conceptually, the model maps , however in reality we are mapping , where stands for scaled. This is because we input a scaled to the PhyLSTM model, and output scaled variables. The variables are scaled using standard scaling, so for example .
However when we split the output into a linear and nonlinear part, the output can be written as
Where the nonlinear parts are modeled as
For the linear parts, we define
And then we express the same with its scaled versions
\begin{align} \hat{B}_{\mathrm{ln}} &= \sigma_B \hat{B}_{\mathrm{ln}, \mathrm{s}} + \mu_B \\ \hat{\dot{B}}_{\mathrm{ln}} & = \sigma_\dot{B} \hat{\dot{B}}_{\mathrm{ln}, \mathrm{s}} + \mu_\dot{B} \end{align}Similarly for the scaled we define
Linear part of B
So when we factor in
by identifying terms we get
Linear part of
Similarly for its derivative
However,
\begin{align} \hat{\dot{B}}_{\mathrm{ln}} & = \sigma_\dot{B} \hat{\dot{B}}_{\mathrm{ln}, \mathrm{s}} + \mu_{\dot{B}} \\ & = \sigma_{\dot{B}} k^{\prime} \dot{I}_{s} + \mu_{\dot{B}} \end{align}And therefore
as before. For the constant term we might add a bias for good measure.