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.