Tunable Rational Concave Factor
- The factor is a strictly decreasing, infinitely differentiable scalar gain that constructs concave Lyapunov comparison functions for stability analysis and actuator-constrained control.
- It provides explicit slope control to mitigate chattering and accelerates Lyapunov decay rates when integrated with control Lyapunov function quadratic programs (CLF–QPs).
- A systematic parameter tuning procedure enables balancing between accelerated decay and actuator saturation, as demonstrated in inverted pendulum and quadrotor examples.
A tunable rational concave factor is a strictly decreasing, infinitely differentiable scalar gain used to construct strictly concave comparison functions for Lyapunov-based stability analysis and control, particularly under actuation constraints. Its principal application is the acceleration of constrained Lyapunov decay rates in control-affine systems, notably when integrated with control Lyapunov function quadratic programs (CLF–QPs). This factor enables a strict increase in guaranteed windowed nominal exponential decay rates while respecting actuator saturation, offering explicit slope control to prevent chattering and full compatibility with standard and “flexible” CLF–QP design (Fan et al., 18 Nov 2025).
1. Mathematical Definition and Properties
The baseline linear comparison function is , . The rational concave factor introduces a strictly decreasing gain :
where , .
Key properties:
- (maximal virtual gain at the origin),
- (minimal gain as Lyapunov value grows),
- (strictly decreasing),
- (convexity in the gain profile).
Defining , direct differentiation gives , : is strictly increasing and strictly concave, i.e., .
2. Slope Control and Lipschitz Bound
The parameter determines the maximal slope of :
for all . This explicit bound on the slope is instrumental for implementation in sampled systems, mitigating chattering by limiting rapid changes in the control action.
3. Achievable Windowed Nominal Rate and Endpoint Cap
Given evaluation window , the crossing time for the comparison-ODE is:
resulting in the closed-form
The effective windowed nominal rate, i.e., the exponential decay rate over , is then
To enforce endpoint consistency with input constraints (the endpoint cap), set so . This yields:
allowing explicit tuning between acceleration and peak actuation requirements.
4. Parameter Selection Recipe
A systematic four-step procedure is established for application-specific tuning within a desired window under actuator constraints:
- Select : Small enough to ensure the shaped endpoint does not violate any known level-wise bound on actuation throughout .
- Choose : Sufficiently large so that, after setting via the endpoint normalization, the achieved nominal rate the desired value. If unsatisfactory, increase or or decrease .
- Compute : Using , ensuring endpoint normalization as above.
- Verification and Adjustment: Recalculate ; if actuator limits are exceeded, reduce or . Optionally, use for $0
5. Integration into CLF–QP Frameworks
The factor modifies the CLF–QP by replacing the linear decay constraint:
with the concave constraint:
Hard-constraint CLF–QP:
Soft-constraint version:
All feasibility and acceleration guarantees for concave comparison functions apply directly ((Fan et al., 18 Nov 2025), Sec. IV).
6. Empirical Performance: Illustrative Examples
Demonstrated on two canonical systems with actuator saturation:
- Inverted pendulum: Baseline , , , , , from endpoint condition. Achieved with the same endpoint and reduced peak torque and energy.
- Quadrotor attitude control: Baseline , , , , or $0.85$. Achieved , with lower peak and average torque than the “flexible” CLF–QP.
In each case, the tunable rational concave factor provides strictly higher windowed decay rates under the same or reduced endpoint cap, enhanced feasibility under actuator limits, and maximal slope capping to inhibit chattering.
7. Context and Theoretical Significance
The tunable rational concave factor establishes that strict concavity in Lyapunov comparison functions is both sufficient and necessary for achievable improvement over linear and convex counterparts under input constraints. Only concave shaping permits a decrease in the required actuation for a target nominal rate, and feasibility-preserving acceleration becomes possible whenever the linear comparison is feasible with margin on a sublevel set. All acceleration and feasibility properties follow directly from the functional form and can be systematized in control design via the provided recipe (Fan et al., 18 Nov 2025).