Many papers that I have read which concern the dynamics of open systems and even otherwise typically start with a Hamiltonian of the system and then apply a unitary transformation depending upon the form of their Hamiltonian and the effect that they want to bring out. The effect that these unitary transformations explicitly bring out interesting effects which, of course, are already present (or can be guessed to be present) in the system Hamiltonian.
Consider the following Hamiltonian,
$$H=\Delta a^{\dagger}a + \omega b^{\dagger}b+g_o\bigg(b^{\dagger}b+\frac{1}{2}\bigg)(a^{\dagger}+a)$$ where, $a$ and $b$ are usual photon and phonon bosonic operators respectively.
It is known that this kind of $H$ has a non-linearity in $b^{\dagger}b$ and to show this explicitly the author in this paper uses what is known as a polaron transformation: $$H'=UHU^{\dagger}$$ with $U=\exp[\big(b^{\dagger}b+\frac{1}{2}\big)(a^{\dagger}a)]$
and gets the Hamiltonian $H \propto$ $(b^{\dagger}b)^2$
Similarly, other papers have different such unitary transformations (even non-linear ones, check this paper if interested) which are used to write the hamiltonian in an effective way that clearly can indicate an interesting phenomenon (like the above non-linearity is an indicator of phonon blockade in the system ).
Finding out the 'right' unitary transformation becomes crucial for many studies and in cases where one has a system Hamiltonian which one suspects should show a certain phenomenon under optimal parameters. Say one suspects his system to show phonon blockade. He can try to coming up or building a unitary transformation that transforms the $H$ to become proportional to $(b^{\dagger}b)^2$. The question is how shall he find such a transformation assuming that such a transformation exists looking at the form of the Hamiltonian and the form he wants to bring it to?
All the papers that I have read do not show how they come up with the unitary transformation for their hamiltonian.
Are there any general approaches or studies for constructing unitary transformations for a given hamiltonian or is it just guesswork (which I doubt it cannot be)?