Skip to content

owntech-foundation/OwnModels

Repository files navigation

OwnModels

OwnModels gathers OwnTech simulation models for two toolchains:

  • plecs/ for PLECS-based models and reusable library blocks
  • simscape/ for MATLAB/Simulink/Simscape-based models

Repository layout

plecs/

This folder contains the current PLECS assets in the repository:

Folder-level notes are available in:

simscape/

This folder contains the current Simscape model and its supporting data:

Documentation

The repository documentation is now stored under plecs/docs/ and currently focuses on the PLECS workflow:

Supporting screenshots for these guides are stored in plecs/docs/Images/.

Quick start

PLECS

  1. Install PLECS Standalone.
  2. Add plecs/owntech-lib/ to the PLECS library/search path and load Owntech_lib.plecs.
  3. Use the setup and walkthrough guides in plecs/docs/.
  4. Open one of the example models from plecs/Open loop/ or plecs/Voltage Mode Buck/.

Simscape

  1. Open MATLAB with Simulink and Simscape available.
  2. Run simscape/script_owntech_model.m.
  3. Adjust the user configuration in script_owntech_model.m and the model constants in twist_parameters.m as needed.

License

The repository is distributed under the GNU Lesser General Public License v2.1. See LICENSE.

About

Repository that gathers all models of the OwnTech foundation.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages