Skip to main content
Ctrl+K

UltraZohm documentation

  • Getting started
  • Guide
  • Hardware
  • Software
  • IP-Cores
  • Getting started
  • Guide
  • Hardware
  • Software
  • IP-Cores

Section Navigation

  • Software Development Guidelines
  • Unit tests (Ceedling)
  • Software Library
    • Array
    • Complex math library
    • Matrix math
      • add_to_matrix
      • dot_product
      • elementwise_product
      • matrix_multiply
      • uz_matrix_sum
      • set_matrix_zero
    • Neural network
      • uz_nn
      • uz_nn_layer
      • Activation function
      • Neural network IP-Core
    • Newton-Raphson root approximation
      • Polynomial derivate calculation
    • Signals
      • IIR filter
      • Dead zone function
      • Get Sign function
      • Hysteresis band filter
      • Saturation function
      • Wrap angle function
      • Threshold evaluation function
    • Waveform Generator
      • Chirp wave
      • Pulse wave
      • Sawtooth wave
      • Sawtooth wave with offset
      • Sine wave
      • Sine wave with offset
      • Square wave
      • Three phase sine function
      • Triangle wave
      • Triangle wave with offset
      • White noise
  • Software Platform
    • Assertions
    • External Stop
    • Global configuration
    • Hardware Abstraction Layer
    • System Time R5
    • Fixed-point library
    • PS System Monitor
  • Control
    • Controller SetPoint Filter
    • CurrentControl
      • Kp adjustment
      • Change the type of decoupling
      • Get Kp
      • Get external clamping value
      • Sample function
      • Set new Ki or Kp
      • Set Ki or Kp according to optimisation criteria
      • Set flux approximation
      • Set new max modulation index
      • Set new motor parameters
    • Encoder Offset Estimation
    • Flux approximation
    • Flux approximation script
    • Linear decoupling
    • Static nonlinear decoupling
    • Moving average
    • ParameterID
      • Setup and functions of the ParameterID
      • Custom uz_GUI for ParameterID
      • Structs for ParameterID_Data
      • Change control algorithm for ParameterID
      • Guide to create a new ID-state
      • ControlState
      • ElectricalID
      • FluxMapID
      • FrictionID
      • OnlineID
      • TwoMassID
      • Automatic reference current generator
    • PI-Controller
      • Clamping function
      • Sample function
      • Set new Ki function
      • Set new Kp function
      • Update saturation limits
    • PMSM config
    • Set Point
      • Sample function
      • Set motor related parameters of PMSM struct
      • Set field weakening
      • Set \(i_d\) reference current
    • Space vector limitation
    • Space vector Modulation
    • Space vector Modulation 6ph
    • Speed Control
      • Sample function
      • Set new Ki function
      • Set new Kp function
      • Set external clamping signal
      • Updates saturation limits
    • Exponential smoothing filter
    • Discrete integrator
    • Resonant controller
    • Sinusoidal PWM Modulation
    • Resonant Control for Subspace
    • Trajectory Generator
    • Coordinate Transformation
    • 6 phase VSD open-phase-fault (OPF) detection and control
      • VSD Open-phase-fault detection
      • ML-MT-Optimized control during OPF
  • Software
  • Control

Control#

Control

  • Controller SetPoint Filter
  • CurrentControl
  • Encoder Offset Estimation
  • Flux approximation
  • Flux approximation script
  • Linear decoupling
  • Static nonlinear decoupling
  • Moving average
  • ParameterID
  • PI-Controller
  • PMSM config
  • Set Point
  • Space vector limitation
  • Space vector Modulation
  • Space vector Modulation 6ph
  • Speed Control
  • Exponential smoothing filter
  • Discrete integrator
  • Resonant controller
  • Sinusoidal PWM Modulation
  • Resonant Control for Subspace
  • Trajectory Generator
  • Coordinate Transformation
  • 6 phase VSD open-phase-fault (OPF) detection and control

previous

PS System Monitor

next

Controller SetPoint Filter

This Page

  • Show Source

© Copyright 2024, UltraZohm Community.

Created using Sphinx 7.2.6.

Built with the PyData Sphinx Theme 0.16.1.