I'm reading a book about mathematical modelling of dynamic linear(in theory) systems.
As I know, measure simulation data and create a model of the system, is much better and gives a more exact mathematical model of the system.
My question for you is: Which one is best to focus on: State space model e.g MOESP algorithm or ARX, ARMAX models, which gives transfer functions.
They are both good. But estimate state space is a "new" method in the area of system identification, compared to estimate transfer functions.
My question for you is: What should I choose? Focus on state space model estimation or transfer function estimation?
I like state space models better that transfer functions because they give more information and they are not difficult to use. I can also convert a state space model to a transfer function by using the canonical forms.
As you already mentioned, there is no right or wrong in this answer. I will point out some thoughts on your question anyway:
To sum up, my advice for you is to go with the state space models. However, you should be aware that several control techniques easily applied for transfer function SISO designs can become quite tricky in case of the general state space formulation (e.g. adding an integral controller behaviour or analyze control design robustness). This is why so many industrial applications still stick to transfer function and PID approaches instead of state space and more advanced designs.