Skip to content
Hub Nexus

No author yetClaim it

Version 1Updated 2 min read

Support

Nonlinear General Solution

A nonlinear system, in general, can be defined as follows:

{x}^{′} ( t ) = f ( t , {t}_{0} , x , {x}_{0} )

x ( {t}_{0} ) = {x}_{0}

Where f is a nonlinear function of the time, the system state, and the initial conditions. If the initial conditions are known, we can simplify this as:

{x}^{′} ( t ) = f ( t , x )

The general solution of this equation (or the most general form of a solution that we can state without knowing the form of f) is given by:

x ( t ) = {x}_{0} + {∫}_{{t}_{0}}^{t} f ( τ , x ) d τ

and we can prove that this is the general solution to the above equation because when we differentiate both sides we get the origin equation.

Iteration Method

The general solution to a nonlinear system can be found through a method of infinite iteration. We will define xn as being an iterative family of indexed variables. We can define them recursively as such:

{x}_{n} ( t ) = {x}_{0} + {∫}_{{t}_{0}}^{t} f ( τ , {x}_{n − 1} ( τ ) ) d τ

{x}_{1} ( t ) = {x}_{0}

We can show that the following relationship is true:

x ( t ) = {lim}_{n → ∞} {x}_{n} ( t )

The xn series of equations will converge on the solution to the equation as n approaches infinity.

Types of Nonlinearities

Nonlinearities can be of two types:

  • Intentional non-linearity: The non-linear elements that are added into a system. Eg: Relay
  • Incidental non-linearity: The non-linear behavior that is already present in the system. Eg: Saturation

Linearization

Nonlinear systems are difficult to analyze, and for that reason one of the best methods for analyzing those systems is to find a linear approximation to the system. Frequently, such approximations are only good for certain operating ranges, and are not valid beyond certain bounds. The process of finding a suitable linear approximation to a nonlinear system is known as linearization.

(Image: Whiteknight at English Wikibooks, CC BY-SA 3.0)

This image shows a linear approximation (dashed line) to a non-linear system response (solid line). This linear approximation, like most, is accurate within a certain range, but becomes more inaccurate outside that range. Notice how the curve and the linear approximation diverge towards the right of the graph.

This page of the Control Systems book is a stub. You can help by expanding this page, but make sure to follow the local manual of style. If you would like to help, but you don't know how, you can ask on the main discussion page. (All Stubs)

Where this page came from

This page was imported from Wikibooks. From “Control Systems” on Wikibooks, by its contributors, under CC BY-SA 4.0. Changed here: set as a page; navigation and edit links left out; each image under its own licence, credited in its caption.

Nobody has written it yet — it is the source material at a new address, which is why search engines are asked to skip it and why no one earns from it. It is up for grabs: take it on, and it is yours to rewrite and to earn from.

Comments

Spinner Logo

Next in Control Systems

CC BY-SA 4.0
There are some nonlinearities that happen so frequently in physical systems that they are called "Common nonlinearities". These common nonlinearities include Hysteresis, Backlash, and Dead-zone. ## Hysteresis Continuing with the example of a household thermostat, let's say that your thermostat is se
CC BY-SA 4.0
- The two inputs may act on the system in completely different ways. As we will show in the next example, it is frequently a good idea to consider the noise and the control inputs separately: **Example:** Consider a moving automobile. The control signals for the automobile consist of acceleration (g
CC BY-SA 4.0
Notice that we set our start time t0 = kT, because we are only interested in the behavior of our system during a single sample period: $u ( t ) = u ( k T ) , k T ≤ t ≤ ( k + 1 ) T$ $x ( t ) = Φ ( t , k T ) x ( k T ) + {∫}_{k T}^{t} Φ ( t , τ ) B d τ u ( k T )$ We were able to remove u(kT) from the i
CC BY-SA 4.0
Other delays however, such as synchronization delays, are an integral part of a system. This chapter will talk about how delays are utilized and represented in the Laplace Domain. Once we represent a delay in the Laplace domain, it is an easy matter, through change of variables, to express delays in