Blackboxing PSCAD v5.1.0
In this video, we demonstrate how to use the automated Blackbox feature in PSCAD v5.1.0 to collapse entire module hierarchies into a single, non-module component.
This tutorial provides a comprehensive guide on automating the generation of Fortran source code and object libraries to obfuscate your models and protect your intellectual property.
Key Topics Covered:
00:18 Chapter 1: The Algorithm – An overview of how PSCAD automates Fortran source generation, object/library creation, and component definition.
01:18 Chapter 2: Key Restrictions & Workarounds – How to handle unsupported runtime objects like switches, dials, and sliders using constant tags or port routing.
02:19 Chapter 3: Transmission Lines & Cables – A look at the new features in version 5.1 that obscure Bergeron and Frequency Dependent model data.
03:22 Chapter 4: The Black Box Options Panel – A deep dive into configuring version compatibility, feed-forward storage settings, parameter behaviours, and binary compilation.
14:00 Chapter 5: Walkthrough & Verification – A step-by-step demonstration black-boxing an AC rectifier circuit, verifying the generated files, and executing the secure simulation.
Please refer to the "Blackboxing Modules" topic in the PSCAD Help System for further information. https://www.pscad.com/support/support-resources
Working with an older version? Check out this video tutorial to learn how to manage Blackboxing in legacy versions of PSCAD. https://www.pscad.com/knowledge-base/...