Linearization of non linear model

In summary, Taylor series is a useful tool for approximating non-linear functions at an optimal point x0. The number of terms used in the expansion depends on the desired accuracy and the application. In some cases, a first order approximation may be sufficient, while in others, higher order approximations may be needed. This is often used in practical calculations, but can also be used to gain insight into the behavior of non-linear systems, and can be especially useful when the first order approximation fails to provide enough information.
  • #1
asad1111
51
0
i read that taylor series is used to approximate non linear function at optimal point x0 but i don't understand in which case we use first order approximation and in which cases we use higher order approximations?
 
Engineering news on Phys.org
  • #2
Here's two examples:

1. Say you want to build a calculator that does a sine function but you only have addition and multiplication functions. How do you do it. Well you build the Taylor expansion of the sine. That's an infinite series however. But do you need all of those terms? No. Just enough to be meet your accuracy specification. And that's the answer to your question of "how many terms": enough for your application. For this expansion the reference point is 0.

2. Another case has to do with how you use it. An example of that is the SPICE circuit simulator. For every nonlinear component like a bipolar transistor, SPICE creates a Taylor expansion to solve the circuit equations. But how many terms? Well because you want to systematically solve any circuit topology, you need to use something mathematically systematic: linear algebra. Which only can solve linear equations. Not quadratics or higher order. Not directly. So the Taylor expansion is terminated at the first order derivative term to get just a linear approximation. And SPICE gets the higher order by using iterative numerical techniques called a Newton-Euler Forward extrapolation. BTW the reference point for the Taylor expansion for SPICE is the DC bias point for the transistor that was calculated at an earlier phase of the simulation.
 
  • #3
thanks repky is very good
 
  • #4
asad1111 said:
i read that taylor series is used to approximate non linear function at optimal point x0 but i don't understand in which case we use first order approximation and in which cases we use higher order approximations?

This approximation is used because it is an approximation. Good enough for some practical calcualtion near x0 with the advantage that it can be more easily calculated than the full case, or that it can be at all calculated. And often gives you the essence of what you need to know.

You go to higher order if you really need more exact results.

But more significantly when first approximation fails to give you information. This can happen when the derivatives at x0 are 0. Then you find your answers near x0 are the same as those at x0. From memory this happens in treatments of the Gibbs-Donnan equilibrium, a problem of osmotic pressure of mixed solutes.

In non-linear differential equations linearisation is routinely used to see the local nature of the stationary point, whether attracting, repelling etc. This local nature might or might not then be the overall nature, but it is always illuminating. Again it can fail when derivatives are 0 and you have to go to higher approximation.

Overall the importance of linear approximation is at least as much qualitative as quantitative I'd guess.
 

1. What is linearization of a non linear model?

Linearization is the process of approximating a non-linear model with a linear model in order to simplify calculations and make the model easier to analyze. This is often done by taking the first derivative of the non-linear model and evaluating it at a specific point.

2. Why do we need to linearize non-linear models?

Linearization allows us to use the tools and techniques developed for linear models to analyze non-linear models. It also makes it easier to understand the behavior of the non-linear model and make predictions based on the linear approximation.

3. What are the assumptions made when linearizing a non-linear model?

The main assumption is that the non-linear model is close to the linear approximation at the chosen evaluation point. This means that the linearization may not be accurate for values far away from the evaluation point.

4. How do we determine the evaluation point for linearization?

The evaluation point is usually chosen to be a point where the non-linear model is easy to calculate or has a known value. It can also be chosen based on the specific problem being analyzed, such as choosing the equilibrium point for a dynamic system.

5. Can linearization be used for any non-linear model?

No, linearization is only applicable for non-linear models that can be approximated by a linear model. If the non-linear model is too complex or has non-linearities that cannot be approximated by a linear model, then linearization cannot be used.

Similar threads

Replies
13
Views
1K
  • Electrical Engineering
Replies
7
Views
866
Replies
3
Views
1K
Replies
1
Views
790
  • Electrical Engineering
Replies
4
Views
2K
  • Set Theory, Logic, Probability, Statistics
Replies
22
Views
2K
Replies
4
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
23
Views
2K
  • Set Theory, Logic, Probability, Statistics
Replies
3
Views
852
  • Atomic and Condensed Matter
Replies
0
Views
614
Back
Top