Can pattern recognition be used in control engineering? - Neural networks

31 Views Asked by At

Assume that we have data who looks like this from a dynamical system $G(s)$ e.g mass-spring-damper system. Where the output is the position of the mass and input is the applied force onto the mass.

enter image description here

Then we cut the data into several different images: enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here enter image description here

In this case, we can use arrays of fixed size that contains the data.

Questions:

  1. Assuming that we have a reference signal that output signal shall follow. Is it possible for us to compute the input signals if we have a neural network model?

Example: If we have a desire reference signal that looks like this enter image description here and our output signal looks like this enter image description here What input signal should we use then to make the output signal follows the desire reference signal?

  1. Is it possible to compute a neural network model if we have like thousands of different arrays with fixed size that contains data?

Example: What tools should I use? Can I use least squares / pseudo least squares to compute the weights for the neural network?

  1. Can neural network be a good controller for heavy nonlinear systems where fuzzy models or recursive adaptive controllers are normally used?

Example: We collect enormous massive data, train a model by using linear algebra and then we implement the weights onto an embedded system?