Near-optimal deterministic filtering on the unit circle

Paul Coote*, Jochen Trumpf, Robert Mahony, Jan C. Willems

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    14 Citations (Scopus)

    Abstract

    We present a near-optimal deterministic filter for systems that evolve on the unit circle. Unlike suboptimal filtering algorithms that rely on approximations of the system, the proposed approach preserves the non-linear system model. This leads to an explicit bound on the optimality gap in terms of the tracking error. Specifically, the optimality gap is bounded by a term that is fourth-order in the tracking error. A simulation demonstrates that the filter can track a signal on the unit circle in the presence of large disturbances. An optimal algorithm for recursive estimation of static (non-dynamic) data on the unit circle appears as a special case of the proposed filter.

    Original languageEnglish
    Title of host publicationProceedings of the 48th IEEE Conference on Decision and Control held jointly with 2009 28th Chinese Control Conference, CDC/CCC 2009
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    Pages5490-5495
    Number of pages6
    ISBN (Print)9781424438716
    DOIs
    Publication statusPublished - 2009
    Event48th IEEE Conference on Decision and Control held jointly with 2009 28th Chinese Control Conference, CDC/CCC 2009 - Shanghai, China
    Duration: 15 Dec 200918 Dec 2009

    Publication series

    NameProceedings of the IEEE Conference on Decision and Control
    ISSN (Print)0743-1546
    ISSN (Electronic)2576-2370

    Conference

    Conference48th IEEE Conference on Decision and Control held jointly with 2009 28th Chinese Control Conference, CDC/CCC 2009
    Country/TerritoryChina
    CityShanghai
    Period15/12/0918/12/09

    Fingerprint

    Dive into the research topics of 'Near-optimal deterministic filtering on the unit circle'. Together they form a unique fingerprint.

    Cite this