DCDT Report: Single-Loop

Project Namedab_pspo
Date3/1/2024
Time17:34.07

Single Loop

Digital z-Domain

digital_gain.jpgdigital_phase.jpg

Analog s-Domain

analog_gain.jpganalog_phase.jpg

Digital Nyquist

digital_nyquist.jpg

Digital Root Locus

root_locus.jpg

Digital Step Response

step_response.jpg

Compensator Type: 2P2Z

Inputs

EntryValue
Pole 01.2000e+01 Hz
Pole 23.0000e+03 Hz
Zero 14.0000e+00 Hz
Gain(Kdc)1.000
Warpfalse
PWM Frequency1.0000e+04
PWM Sampling Ratio1
Sampling Frequency1.0000e+04
PWM Max Resolution4.0000e-08
Computational Delay1.0000e-06
Gate Drive Delay5.0000e-09
Control Output Min.0
Control Output Max.32767
Kuc Gain3.3466e+00
Use Kuc Gainfalse

PWM Calculations

NameValue
Bits of Resolution11.288
Gain4.002e-04

Digital Compensator Coefficients

NameValueNormalizedQ15Hex
a11.0300.706231470x5A6B
a2-0.030-0.020-6650xFD67
b01.4571.000327640x7FFC
b10.0040.003820x0052
b2-1.454-0.997-326820x8056

s-Domain

               Wp0   Wp2(Wz1 + s)
H(s) = Kdc X --- X ------------
s Wz1(Wp2 + s)

7.54e+01 1.88e+04(2.51e+01 + s)
H(s) = 1.000 X -------- X ----------------------
s 2.51e+01(1.88e+04 + s)

s_domain_gain.jpgs_domain_phase.jpg

z-Domain

         u(z)  B0 + B1z^(-1) + B2z^(-2)
H(z) = --- = ------------------------
e(z) A0 - A1z^(-1) - A2z^(-2)

(1.457) + (0.004)z^(-1) + (-1.454)z^(-2)
H(z) = ---------------------------------------------
1 - (1.030)z^(-1) - (-0.030)z^(-2)

z_domain_gain.jpgz_domain_phase.jpg

Plant Type Hsys: Poles & Zeros

Inputs

EntryValue
Pole 10.0000e+00 Hz
Pole 20.0000e+00 Hz
Pole 30.0000e+00 Hz
Pole 40.0000e+00 Hz
Pole 50.0000e+00 Hz
Zero 10.0000e+00 Hz
Zero 20.0000e+00 Hz
Zero 30.0000e+00 Hz
Zero 40.0000e+00 Hz
Zero 50.0000e+00 Hz
Gain(Kdc)1

s-Domain

           Kgain * 
Hsys(s) = -----------
(s + wp1)

1.0 *
Hsys(s) = ------------------
(s + 0.0000e+00)

plant_gain.jpgplant_phase.jpg

Feedback Type Hfb: Fixed Gain

Inputs

EntryValue
Gain6.020e-01
Bandwidth3.000e+05
ADC Resolution12-bit
ADC Conv. Latency3.00e-07
ADC Operating Voltage3.30
Output5.00

ADC Calculations

EntryValue
Sense Output3.010
Counts Sense3736
Pre-Shift3

s-Domain

                   BW(2pi)
H(s) = Kvadc X -----------
BW(2pi) + s

1.885e+06
H(s) = 0.602 X -------------
1.885e+06 + s

feedback_gain.jpgfeedback_phase.jpg