A multi-agent evolution algorithm used for input shaping of a repetitive non-linear dynamic system

Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceartikel i proceedingForskningpeer review

1 Citation (Scopus)

Resumé

This paper explores the challenges regarding designing a heuristic control algorithm for a dynamic non-linear system with multiple inputs and outputs. The presented algorithm aims to shape the voltage input (both magnitude and timing) applied to fast switching valves in a Digital Displacement® unit. This consists of multiple sub-systems, where optimal decisions must be made, based on the system design and performance criteria. In this regard good performance are defined as: low electrical energy required for switching, accurate switching timing and low plunger velocity near the seat. The proposed algorithm examines the design-space in a user-defined manner combined with stochastic decision making. The randomness of the algorithm is based on the standard deviation between located elite designs. This reveals several feasible input sequences to achieve the goal, and the optimums are benchmarked with a differential evolution algorithm. The techniques are demonstrated by simulation and the results compared showing similar performance of the optimums.
OriginalsprogEngelsk
TitelProceedings of the BATH/ASME 2018 Symposium on Fluid Power and Motion Control
Antal sider10
ForlagAmerican Society of Mechanical Engineers
Publikationsdatosep. 2018
Sider1-10
ArtikelnummerFPMC2018-8870
ISBN (Elektronisk)978-0-7918-5196-8
DOI
StatusUdgivet - sep. 2018
BegivenhedBATH/ASME 2018 Symposium on Fluid Power and Motion Control - Bath, Storbritannien
Varighed: 12 sep. 201814 sep. 2018

Konference

KonferenceBATH/ASME 2018 Symposium on Fluid Power and Motion Control
LandStorbritannien
ByBath
Periode12/09/201814/09/2018

Fingerprint

Dynamical systems
Optimal systems
Seats
Nonlinear systems
Decision making
Systems analysis
Electric potential

Emneord

    Citer dette

    Bender, N. C., Pedersen, H. C., Bech, M. M., & Andersen, T. O. (2018). A multi-agent evolution algorithm used for input shaping of a repetitive non-linear dynamic system. I Proceedings of the BATH/ASME 2018 Symposium on Fluid Power and Motion Control (s. 1-10). [FPMC2018-8870] American Society of Mechanical Engineers. https://doi.org/10.1115/FPMC2018-8870
    Bender, Niels Christian ; Pedersen, Henrik Clemmensen ; Bech, Michael Møller ; Andersen, Torben O. / A multi-agent evolution algorithm used for input shaping of a repetitive non-linear dynamic system. Proceedings of the BATH/ASME 2018 Symposium on Fluid Power and Motion Control. American Society of Mechanical Engineers, 2018. s. 1-10
    @inproceedings{d398520e9d544e91baf344f6887753f2,
    title = "A multi-agent evolution algorithm used for input shaping of a repetitive non-linear dynamic system",
    abstract = "This paper explores the challenges regarding designing a heuristic control algorithm for a dynamic non-linear system with multiple inputs and outputs. The presented algorithm aims to shape the voltage input (both magnitude and timing) applied to fast switching valves in a Digital Displacement{\circledR} unit. This consists of multiple sub-systems, where optimal decisions must be made, based on the system design and performance criteria. In this regard good performance are defined as: low electrical energy required for switching, accurate switching timing and low plunger velocity near the seat. The proposed algorithm examines the design-space in a user-defined manner combined with stochastic decision making. The randomness of the algorithm is based on the standard deviation between located elite designs. This reveals several feasible input sequences to achieve the goal, and the optimums are benchmarked with a differential evolution algorithm. The techniques are demonstrated by simulation and the results compared showing similar performance of the optimums.",
    keywords = "Control of digital hydraulics, Digital Displacement, Evolution algorithms, Heuristic control",
    author = "Bender, {Niels Christian} and Pedersen, {Henrik Clemmensen} and Bech, {Michael M{\o}ller} and Andersen, {Torben O.}",
    year = "2018",
    month = "9",
    doi = "10.1115/FPMC2018-8870",
    language = "English",
    pages = "1--10",
    booktitle = "Proceedings of the BATH/ASME 2018 Symposium on Fluid Power and Motion Control",
    publisher = "American Society of Mechanical Engineers",
    address = "United States",

    }

    Bender, NC, Pedersen, HC, Bech, MM & Andersen, TO 2018, A multi-agent evolution algorithm used for input shaping of a repetitive non-linear dynamic system. i Proceedings of the BATH/ASME 2018 Symposium on Fluid Power and Motion Control., FPMC2018-8870, American Society of Mechanical Engineers, s. 1-10, BATH/ASME 2018 Symposium on Fluid Power and Motion Control, Bath, Storbritannien, 12/09/2018. https://doi.org/10.1115/FPMC2018-8870

    A multi-agent evolution algorithm used for input shaping of a repetitive non-linear dynamic system. / Bender, Niels Christian; Pedersen, Henrik Clemmensen; Bech, Michael Møller; Andersen, Torben O.

    Proceedings of the BATH/ASME 2018 Symposium on Fluid Power and Motion Control. American Society of Mechanical Engineers, 2018. s. 1-10 FPMC2018-8870.

    Publikation: Bidrag til bog/antologi/rapport/konference proceedingKonferenceartikel i proceedingForskningpeer review

    TY - GEN

    T1 - A multi-agent evolution algorithm used for input shaping of a repetitive non-linear dynamic system

    AU - Bender, Niels Christian

    AU - Pedersen, Henrik Clemmensen

    AU - Bech, Michael Møller

    AU - Andersen, Torben O.

    PY - 2018/9

    Y1 - 2018/9

    N2 - This paper explores the challenges regarding designing a heuristic control algorithm for a dynamic non-linear system with multiple inputs and outputs. The presented algorithm aims to shape the voltage input (both magnitude and timing) applied to fast switching valves in a Digital Displacement® unit. This consists of multiple sub-systems, where optimal decisions must be made, based on the system design and performance criteria. In this regard good performance are defined as: low electrical energy required for switching, accurate switching timing and low plunger velocity near the seat. The proposed algorithm examines the design-space in a user-defined manner combined with stochastic decision making. The randomness of the algorithm is based on the standard deviation between located elite designs. This reveals several feasible input sequences to achieve the goal, and the optimums are benchmarked with a differential evolution algorithm. The techniques are demonstrated by simulation and the results compared showing similar performance of the optimums.

    AB - This paper explores the challenges regarding designing a heuristic control algorithm for a dynamic non-linear system with multiple inputs and outputs. The presented algorithm aims to shape the voltage input (both magnitude and timing) applied to fast switching valves in a Digital Displacement® unit. This consists of multiple sub-systems, where optimal decisions must be made, based on the system design and performance criteria. In this regard good performance are defined as: low electrical energy required for switching, accurate switching timing and low plunger velocity near the seat. The proposed algorithm examines the design-space in a user-defined manner combined with stochastic decision making. The randomness of the algorithm is based on the standard deviation between located elite designs. This reveals several feasible input sequences to achieve the goal, and the optimums are benchmarked with a differential evolution algorithm. The techniques are demonstrated by simulation and the results compared showing similar performance of the optimums.

    KW - Control of digital hydraulics

    KW - Digital Displacement

    KW - Evolution algorithms

    KW - Heuristic control

    UR - http://www.scopus.com/inward/record.url?scp=85047012769&partnerID=8YFLogxK

    U2 - 10.1115/FPMC2018-8870

    DO - 10.1115/FPMC2018-8870

    M3 - Article in proceeding

    SP - 1

    EP - 10

    BT - Proceedings of the BATH/ASME 2018 Symposium on Fluid Power and Motion Control

    PB - American Society of Mechanical Engineers

    ER -

    Bender NC, Pedersen HC, Bech MM, Andersen TO. A multi-agent evolution algorithm used for input shaping of a repetitive non-linear dynamic system. I Proceedings of the BATH/ASME 2018 Symposium on Fluid Power and Motion Control. American Society of Mechanical Engineers. 2018. s. 1-10. FPMC2018-8870 https://doi.org/10.1115/FPMC2018-8870