PyIPSA Training Course

For engineers more at home with scripting, our PyIPSA training gives you an insight into using our fantastic Python API. Starting with a small recap on Python basics, the course looks at the way we create networks using Python scripts. Following this, we look at how users can access specific IPSA functionalities and utilise those functions with an object-oriented formalism. A basic knowledge of power systems is suggested but not required. Any basic knowledge of the Python language will also benefit those taking the course.

Agenda

  • Introduction to Python
  • Data types 
  • Control Structures
  • Copying and updating variables
  • Function, module and class
  • File input/output
  • Introduction to PyIPSA
  • Ways of running Python script in IPSA
    • From within the IPSA application
    • Using scripted IPSA
  • IPSA script architecture 
    • Interface
    • Network
    • Components
  • Unique IDs and Names
  • Commonly used IPSA API functions
  • Getting a list of network items
    • Load Flow
    • Fault Analysis
    • Harmonics
  • Exercises 

 

Course duration: 1 day

For group bookings, please get in touch to discuss discounted rates. 

Useful for: Anyone who would like to learn PyIPSA scripting.

To register your interest for the course or to find out more information please email training@tneigroup.com.

NOTE: IPSA trainings are currently delivered by TNEI Services Ltd., and we have not authorised or partnered with any other person or organisation to conduct these trainings on our behalf. Potential partners may approach us directly to conduct trainings in the future.

 

To download the report, please enter your email address:

To view the videos please enter a valid email address: