Simulation of causally dynamic hybrid bond graphs, with application to a power converter

R. Margetts, B. Boudon, R. F. Ngwompo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Causally dynamic hybrid bond graphs are generally considered unsuitable for simulation, and causality is therefore often constrained in hybrid bond graph models. This paper demonstrates how a causally dynamic model can be simulated, using a buck converter as a case study. A causally dynamic hybrid bond graph (utilizing controlled junctions) is used to derive a mixed-Boolean state equation. This state equation is transferred toMATLABR , where a simple routine assigns values to the Boolean parameters and then solves the model. Where storage elements are in dynamic causality, the model takes descriptor state form and an implicit solver is used. Solver choice and event detection are discussed. MATLABR was selected as an accessible environment which allows this type of model to be coded and solved, but the technique could be used in an environment of the practitioners choice. The power converter is successfully modeled with a fast simulation time, demonstrating that simulating causally dynamic hybrid bond graphs is possible and merits further refinement.

LanguageEnglish
Title of host publicationProceedings of the IASTED International Conference Modelling, Identification and Control, MIC 2017
Subtitle of host publicationVolume 848
PublisherACTA Press
Pages21-27
Number of pages7
ISBN (Electronic)9780889869882
DOIs
StatusPublished - 2017
Event2017 IASTED International Conference on Modelling, Identification and Control, MIC 2017 - Innsbruck, Austria
Duration: 20 Feb 201721 Feb 2017

Conference

Conference2017 IASTED International Conference on Modelling, Identification and Control, MIC 2017
CountryAustria
CityInnsbruck
Period20/02/1721/02/17

Fingerprint

Power Converter
Bond Graph
Power converters
State Equation
Causality
Simulation
Buck Converter
Event Detection
Graph Model
Descriptors
Assign
Dynamic models
Dynamic Model
Refinement
Model
Demonstrate

Keywords

  • Bond Graph
  • Hybrid Model
  • Power Converter
  • Switched Model
  • System Dynamics

ASJC Scopus subject areas

  • Software
  • Modelling and Simulation
  • Computer Science Applications

Cite this

Margetts, R., Boudon, B., & Ngwompo, R. F. (2017). Simulation of causally dynamic hybrid bond graphs, with application to a power converter. In Proceedings of the IASTED International Conference Modelling, Identification and Control, MIC 2017: Volume 848 (pp. 21-27). ACTA Press. https://doi.org/10.2316/P.2017.848-002

Simulation of causally dynamic hybrid bond graphs, with application to a power converter. / Margetts, R.; Boudon, B.; Ngwompo, R. F.

Proceedings of the IASTED International Conference Modelling, Identification and Control, MIC 2017: Volume 848. ACTA Press, 2017. p. 21-27.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Margetts, R, Boudon, B & Ngwompo, RF 2017, Simulation of causally dynamic hybrid bond graphs, with application to a power converter. in Proceedings of the IASTED International Conference Modelling, Identification and Control, MIC 2017: Volume 848. ACTA Press, pp. 21-27, 2017 IASTED International Conference on Modelling, Identification and Control, MIC 2017, Innsbruck, Austria, 20/02/17. https://doi.org/10.2316/P.2017.848-002
Margetts R, Boudon B, Ngwompo RF. Simulation of causally dynamic hybrid bond graphs, with application to a power converter. In Proceedings of the IASTED International Conference Modelling, Identification and Control, MIC 2017: Volume 848. ACTA Press. 2017. p. 21-27 https://doi.org/10.2316/P.2017.848-002
Margetts, R. ; Boudon, B. ; Ngwompo, R. F. / Simulation of causally dynamic hybrid bond graphs, with application to a power converter. Proceedings of the IASTED International Conference Modelling, Identification and Control, MIC 2017: Volume 848. ACTA Press, 2017. pp. 21-27
@inproceedings{0922ab116de44aa29ff728d51c770656,
title = "Simulation of causally dynamic hybrid bond graphs, with application to a power converter",
abstract = "Causally dynamic hybrid bond graphs are generally considered unsuitable for simulation, and causality is therefore often constrained in hybrid bond graph models. This paper demonstrates how a causally dynamic model can be simulated, using a buck converter as a case study. A causally dynamic hybrid bond graph (utilizing controlled junctions) is used to derive a mixed-Boolean state equation. This state equation is transferred toMATLABR , where a simple routine assigns values to the Boolean parameters and then solves the model. Where storage elements are in dynamic causality, the model takes descriptor state form and an implicit solver is used. Solver choice and event detection are discussed. MATLABR was selected as an accessible environment which allows this type of model to be coded and solved, but the technique could be used in an environment of the practitioners choice. The power converter is successfully modeled with a fast simulation time, demonstrating that simulating causally dynamic hybrid bond graphs is possible and merits further refinement.",
keywords = "Bond Graph, Hybrid Model, Power Converter, Switched Model, System Dynamics",
author = "R. Margetts and B. Boudon and Ngwompo, {R. F.}",
year = "2017",
doi = "10.2316/P.2017.848-002",
language = "English",
pages = "21--27",
booktitle = "Proceedings of the IASTED International Conference Modelling, Identification and Control, MIC 2017",
publisher = "ACTA Press",
address = "Canada",

}

TY - GEN

T1 - Simulation of causally dynamic hybrid bond graphs, with application to a power converter

AU - Margetts, R.

AU - Boudon, B.

AU - Ngwompo, R. F.

PY - 2017

Y1 - 2017

N2 - Causally dynamic hybrid bond graphs are generally considered unsuitable for simulation, and causality is therefore often constrained in hybrid bond graph models. This paper demonstrates how a causally dynamic model can be simulated, using a buck converter as a case study. A causally dynamic hybrid bond graph (utilizing controlled junctions) is used to derive a mixed-Boolean state equation. This state equation is transferred toMATLABR , where a simple routine assigns values to the Boolean parameters and then solves the model. Where storage elements are in dynamic causality, the model takes descriptor state form and an implicit solver is used. Solver choice and event detection are discussed. MATLABR was selected as an accessible environment which allows this type of model to be coded and solved, but the technique could be used in an environment of the practitioners choice. The power converter is successfully modeled with a fast simulation time, demonstrating that simulating causally dynamic hybrid bond graphs is possible and merits further refinement.

AB - Causally dynamic hybrid bond graphs are generally considered unsuitable for simulation, and causality is therefore often constrained in hybrid bond graph models. This paper demonstrates how a causally dynamic model can be simulated, using a buck converter as a case study. A causally dynamic hybrid bond graph (utilizing controlled junctions) is used to derive a mixed-Boolean state equation. This state equation is transferred toMATLABR , where a simple routine assigns values to the Boolean parameters and then solves the model. Where storage elements are in dynamic causality, the model takes descriptor state form and an implicit solver is used. Solver choice and event detection are discussed. MATLABR was selected as an accessible environment which allows this type of model to be coded and solved, but the technique could be used in an environment of the practitioners choice. The power converter is successfully modeled with a fast simulation time, demonstrating that simulating causally dynamic hybrid bond graphs is possible and merits further refinement.

KW - Bond Graph

KW - Hybrid Model

KW - Power Converter

KW - Switched Model

KW - System Dynamics

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

UR - http://dx.doi.org/10.2316/P.2017.848-002

U2 - 10.2316/P.2017.848-002

DO - 10.2316/P.2017.848-002

M3 - Conference contribution

SP - 21

EP - 27

BT - Proceedings of the IASTED International Conference Modelling, Identification and Control, MIC 2017

PB - ACTA Press

ER -