Skip to content

Compare and contrast Adaptive to PID algorithm #1899

@jakirkham

Description

@jakirkham

In various control systems, the PID controller algorithm (for those unfamiliar) is a common strategy to approach a target (a.k.a. setpoint) by adjusting a control variable to affect approach taking into account distance, history, and rate of approach. This algorithm has been successfully employed in a wide range of technologies with some common examples including cruise controller in cars, temperature regulation by thermostats, and various industrial applications.

In many ways the Adaptive scheduler seems to overlap with this use case. It would be interesting to see if there is anything the Adaptive scheduler could learn from PID (assuming it hasn't already learned everything 😄).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions