Applied Nonlinear Control
Authors: Jean-Jacques E. Slotine, Weiping Li · Year: 1991 · Venue: Prentice Hall, Englewood Cliffs, NJ Raw: md (full book) · pdf
Summary
A design-oriented graduate text on nonlinear control, in two parts: analysis (phase-plane, Lyapunov theory, advanced/non-autonomous stability, describing functions) and design (feedback linearization, sliding control, adaptive control, control of multi-input physical systems). The full book is OCR’d into the corpus. Its role in this project is as the canonical cite for Barbalat’s lemma and its Lyapunov-like corollary — the tool for concluding convergence of a rate in non-autonomous closed loops, where LaSalle’s invariance principle does not apply.
Key Claims
- Barbalat’s lemma (§4.5.2, Lemma 4.2). If a differentiable has a finite limit as and is uniformly continuous, then . Uniform continuity is the extra hypothesis that turns “energy settles” into “the rate dies out.”
- Lyapunov-like lemma (§4.5.2, Lemma 4.3). If a scalar is lower bounded, has (negative semi-definite), and is uniformly continuous, then . This is the form used in adaptive/tracking stability proofs (Slotine’s Example 4.13 stresses: gives , not state convergence).
- Sliding control (Ch. 7) and adaptive control (Ch. 8) give constructive Lyapunov-based designs for uncertain and time-varying plants; feedback linearization (Ch. 6) cancels nonlinearities via coordinate/feedback transformation.
Method
Textbook: theory paired with worked control-design examples, oriented toward robot manipulators and Euler–Lagrange systems (the motivating application class for the tracking cascades this project studies).
Regime note. General nonlinear-control text — no spacecraft or base-actuation model — so the free-flying vs free-floating distinction does not arise; it is a tool text.
Relevance to thesis
Barbalat’s lemma and its Lyapunov-like corollary (§4.5) are formalized as a sealed Lean module (Barbalat.lean) and are the workhorse behind the non-autonomous convergence rungs — the free-flying manipulator’s closed-loop tracking-error dynamics are non-autonomous, so LaSalle does not apply and Barbalat is the correct substitute. This page supplies the resolving bibkey so those derivations cite the text rather than a plain-text mention.
Connections
Topics: Lyapunov Stability · Trajectory Tracking · Sliding Mode Control · Feedback Linearization Sources: khalil2002nonlinear · khalil1996nonlinear · panteley2001growth
Key Equations / Quotes
Barbalat’s lemma (Lemma 4.2), read verbatim off the corpus OCR:
“If the differentiable function has a finite limit as , and if is uniformly continuous, then as .”
Lyapunov-like lemma (Lemma 4.3):
“If a scalar function satisfies the following conditions: is lower bounded; is negative semi-definite; is uniformly continuous in time, then as .”
Open Questions
- ISBN was not present in the OCR’d front matter (image-only title page), so it is omitted from the
.bibentry rather than guessed — fill in if a clean scan surfaces.