๐ What is the Lie Derivative?
The Lie Derivative describes how a scalar function changes along the flow of a vector field. It is fundamental in nonlinear control, especially in feedback linearization and geometric control.
๐ง Intuition
Imagine a scalar function h(x)
defined over a space, like temperature over a field. If you walk along a vector field f(x)
(like wind direction), the Lie Derivative tells you how fast the temperature is changing in the direction of the wind.
๐งฎ Mathematical Definition
Lfh(x) = โh(x) ยท f(x)
h(x)
: Scalar function (e.g., output of the system)f(x)
: Vector field (e.g., system dynamics)โh(x)
: Gradient ofh(x)
The Lie derivative is the directional derivative of h
along the vector field f
.
โ๏ธ In Control Systems
For a nonlinear system:
xฬ = f(x) + g(x)ยทu y = h(x)
The Lie derivatives tell how the output y
depends on the state x
and input u
.
- Lie Derivative of h along f:
Lfh(x)
- Lie Derivative of h along g:
Lgh(x) = โh(x) ยท g(x)
๐ Higher-Order Lie Derivatives
Sometimes one derivative is not enough. For example:
Lf2h(x) = Lf(Lfh(x)) = โ(Lfh(x)) ยท f(x)
These are used to determine relative degree and to construct feedback linearizing controllers.
๐ค Application in Robotics
- Used in feedback linearization to design nonlinear controllers
- Helps express system output dynamics in terms of input
u
- Used in planning and stability analysis of robotic systems
๐ Summary
- Lie Derivative measures how a scalar function changes along a vector field
- Essential for nonlinear system analysis and control
- Used heavily in feedback linearization, backstepping, and differential geometry-based control