Logo

The 14th International Modelica Conference
Linköping, September 20-24, 2021

[Practical Information] [Tutorials and Vendor Sessions] [Proceedings] [Modelica Libraries] [FMI User Meeting] [Archives] [Journal Special Issue (open for submissions until 2022-07-31)]

Papers by Luigi Vanfretti

Title: Power Flow Record Structures to Initialize OpenIPSL Phasor Time-Domain Simulations with Python
Authors: Sergio A. Dorado-Rojas, Giuseppe Laera, Marcelo de Castro Fernandes, Tetiana Bogodorova and Luigi Vanfretti
Abstract: This paper presents a tool to populate power flow results for phasor time-domain simulations with the Open Instance Power System Library (OpenIPSL). Our proposal takes advantage of the object-oriented philosophy of Modelica and introduces a data structure based on records to handle power flow data for a given network model. Such records constitute a user-friendly interface to change the guess values used to solve the initial condition of a dynamical simulation straightforwardly. Power flow calculations are carried out by the open-source Python library GridCal. We demonstrate the tool capabilities by generating power flow results for several grid models and comparing them with those obtained via proprietary tools such as PSS/E. Moreover, we provide tutorial materials to ease integrating the tool for a new/experienced OpenIPSL user.
Keywords: GridCal, OpenIPSL, Power Flow, Python, Records
Paper: full paper Creative Commons License
Bibtex:
@InProceedings{modelica.org:Dorado-Rojas:2021,
  title = "{Power Flow Record Structures to Initialize OpenIPSL Phasor Time-Domain Simulations with Python}",
  author = {Sergio A. Dorado-Rojas and Giuseppe Laera and Marcelo de Castro Fernandes and Tetiana Bogodorova and Luigi Vanfretti},
  pages = {147--154},
  doi = {10.3384/ecp21181147},
  booktitle = {Proceedings of the 14th International Modelica Conference},
  location = {Link\"oping, Sweden},
  editor = {Martin Sj\"olund and Lena Buffoni and Adrian Pop and Lennart Ochel},
  isbn = {978-91-7929-027-6},
  issn = {1650-3740},
  month = sep,
  series = {Link\"oping Electronic Conference Proceedings},
  number = {181},
  publisher = {Modelica Association and Link\"oping University Electronic Press},
  year = {2021}
}


Title: Guidance, Navigation, and Control enabling Retrograde Landing of a First Stage Rocket
Authors: Christian Canham, Meaghan Podlaski and Luigi Vanfretti
Abstract: A Modelica model of a of a rocket's first stage is developed, designed to be representative of the launch vehicles in use in the United States in the late 2010s. The model uses initial conditions similar to those observed immediately after a second stage separation at 166km altitude. A control system is developed enabling the rocket first stage to land back on Earth's surface at a predetermined landing pad in a controlled manner. The control system is evaluated based on its ability to compensate for altered initial conditions, as well as its ability to minimize acceleration forces and fuel consumption. The flight path of the simulated first stage rocket is compared to real-life telemetry data from a first stage rocket landing showing a similar trajectory.
Keywords: Rocket, Flight controller, GN&C, Retrograde Landing, Reaction Control Systems
Paper: full paper Creative Commons License
Bibtex:
@InProceedings{modelica.org:Canham:2021,
  title = "{Guidance, Navigation, and Control enabling Retrograde Landing of a First Stage Rocket}",
  author = {Christian Canham and Meaghan Podlaski and Luigi Vanfretti},
  pages = {171--176},
  doi = {10.3384/ecp21181171},
  booktitle = {Proceedings of the 14th International Modelica Conference},
  location = {Link\"oping, Sweden},
  editor = {Martin Sj\"olund and Lena Buffoni and Adrian Pop and Lennart Ochel},
  isbn = {978-91-7929-027-6},
  issn = {1650-3740},
  month = sep,
  series = {Link\"oping Electronic Conference Proceedings},
  number = {181},
  publisher = {Modelica Association and Link\"oping University Electronic Press},
  year = {2021}
}