ida-without-pdes

This repository contains some exercises related to the paper "Interconnection and Damping Assignment Passivity-based Control Without Partial Differential Equations"

https://github.com/pabloborja/ida-without-pdes

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.2%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

This repository contains some exercises related to the paper "Interconnection and Damping Assignment Passivity-based Control Without Partial Differential Equations"

Basic Info
  • Host: GitHub
  • Owner: PabloBorja
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: main
  • Size: 2.16 MB
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

IDA-without-PDEs

This repository contains some exercises related to the paper:

====================================

Borja, P. "Interconnection and Damping Assignment Passivity-based Control Without Partial Differential Equations." CONTROL 2024: 14th United Kingdom Automatic Control Council (UKACC) International Conference on Control.

====================================

The PDF file "Examples" briefly analyzes four physical systems that can be stabilized using interconnection and damping assignment passivity-based controller (IDA-PBC) without solving partial differential equations.

The folders contain files to simulate the closed-loop systems. There are two MATLAB scripts (which can be run using Octave by commenting the command 'yline') per system. Please run the script [namesystem]simulation.m to simulate the closed-loop dynamics. The fermenter, MEMS, and magnetic levitation systems can also be simulated using the corresponding notebook containing Python3 code. A notebook also runs a SageMath kernel to simulate the magnetic levitation system. Additionally, I created a MATLAB livescript for the simulation of the maglev system.

Please keep in mind that the objective of the simulations is to show how the stabilization results are applied. However, almost no tuning work has been done.

If you find mistakes or want to contribute with other examples and methods (e.g., improving the Python or SageMath codes or adding notebooks with R or Julia kernels), please email me at pablo.borjarosales@plymouth.ac.uk

If the material in this repository helps you with your research, please consider citing the abovementioned paper.

Owner

  • Name: Pablo Borja
  • Login: PabloBorja
  • Kind: user
  • Location: UK
  • Company: University of Plymouth

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: IDA without PDEs
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Pablo
    family-names: Borja
    email: pablo.borjarosales@plymouth.ac.uk
    affiliation: University of Plymouth
    orcid: 'https://orcid.org/0000-0001-7744-0846'
repository-code: 'https://github.com/PabloBorja/IDA-without-PDEs/tree/main'
license: MIT

GitHub Events

Total
  • Watch event: 1
  • Push event: 6
Last Year
  • Watch event: 1
  • Push event: 6