C2000Ware Digital Power SDK  5.04.00.00
Libraries

Introduction

C2000Ware Digital Power SDK Library is designed to enable flexible and efficient coding of systems designed to process power in digital power applications such as telecom, server, UPS and solar domain.

The libraries included in C2000Ware Digital Power SDK range from ramp generator and power measurement libraries to specialized software phase lock loop libraries and SFRA. The "libraries" directory includes implementation and examples where applicable. With an exception of DCL, which is located in "c2000ware/libraries/control/DCL".

Digital Controllers such as PI, PID, Non-linear PID, Direct Form Two Pole Two Zero, Three Pole Three Zero etc. are provided in Digital Control Library (DCL) and are used in conjunction with blocks from the Digital Power Library to form the complete digital power system.

Additionally, the Software Frequency Response Analyzer (SFRA) library is used to measure the plant and open loop performance of the control system.

List of libraries

All the library modules are written in single-precision floating-point arithmetic, and implmented as a header-only libary so that they can be run easily on the CLA if need be.