Electrical & Electronics Engineering Electrical & Electronics Engineering major 100% Free Open Access
Chapter 7 • Theory & Derivations

Unit 7: Current-Source Inverters and Active Power Factor Correction (PFC) Boost Front-Ends

Comprehensive study of Current-Source Inverters and Active Power Factor Correction (PFC) Boost Front-Ends, incorporating analytical formulations, simulation frameworks, and quantitative engineering solutions.

§7.1 Foundational Principles & Curriculum Scope: Current-Source Inverters and Active Power Factor Correction (PFC) Boost Front-Ends

Unit 7: Grid interfaces, filters and digital control

Engineering situation

A grid-connected converter exchanges power with a stiff external voltage source; an arbitrary inverter waveform cannot simply be tied to the grid. Synchronization, protection, standards, anti-islanding behavior and qualified equipment are essential, and no mathematical model in this book is a commissioning procedure.

Shared numerical scenario

We use a disconnected software-only model of a grid interface, including a synchronous-coordinate transformation, a low-order PLL response approximation, filter resonance calculations, and sampling delays. AC current injection into a real network is explicitly prohibited as a student experiment.

Intended competence

Learners will distinguish a PLL estimate from a measured voltage angle, compare L and LCL filtering, explain capacitor resonance and damping, and assemble a verification matrix separating analytical stability estimates, simulated behavior and field certification.

Assumptions and model boundary

This unit uses specific equations at specific operating points; a model must not be extended merely because it produces a number outside the stated range. In particular, the switching network may be averaged over a PWM period for a slow state calculation, while magnetic reset, terminal-voltage stress and semiconductor switching energy demand individual switching intervals. Keep the mechanical, magnetic and electrical energy variables separate where appropriate. Every diagram should identify a reference node, current direction and whether the axes show peak, average, or RMS quantities. Where an external network or motor is discussed, the waveform is software-generated for learning and does not authorize connection to an energized system.

Unit reading route

Read Lessons 7.1 through 7.4 in sequence, then use the [unit simulation](../simulations/model-07.html). Complete the unit project before the assessment. Preserve the original scenario as a baseline so parameter changes are attributable; do not change source, loading and control law simultaneously. When citing a numerical result, write the values, units and limit cases, then label it as ideal analytical, simplified dynamic model, computed simulation or actual measurement. No measurement claims are made here.

Technical review checkpoint

A controller must be assessed at its sampled execution times rather than in continuous-time isolation. Reference transformations, measured grid angle, observer lag and PWM delays each add phase or amplitude errors. A synthetic current regulator cannot satisfy an interconnection rule by mathematical assertion.

Measure synthetic error before and after a sample-delay perturbation. Record both closed-loop tracking and protection-state transitions. Keep the grid-interface diagram disconnected from actual hardware throughout the exercise.

A good explanation specifies the assumptions under which a relation is true and names an experiment or simulation capable of detecting when it fails. A numerical waveform can agree with its own programmed equations and still be incapable of predicting a real apparatus. Use the following assessment to distinguish those two forms of evidence.

§7.2 Synchronous-frame phase-locked loops

Lesson 7.1: Synchronous-frame phase-locked loops

Position: Unit 7, Grid interfaces, filters and digital control. Reading level: undergraduate circuit analysis, switching converters and elementary calculus. Learning claim: distinguish the mathematical approximation from the physical device-level consequences. Status: unreviewed teaching chapter.

Physical picture and mechanism

A phase-locked loop estimates the phase and frequency of an external periodic voltage. In a synchronous-frame PLL, a voltage component nominally perpendicular to the estimated frame becomes an error signal. Filtering and PI integration can estimate slow variations but also introduce transient lag and possible loss of lock.

The practical boundary of the system matters. Draw where energy enters, where useful energy leaves, what storage changes within the process and where heat or field energy is likely to be lost. Define all voltage polarities before changing reference frames; a reported sign is physically meaningful only relative to a declared node or direction. The natural interval for averaging must also be stated: a switching-period equation, a line-frequency RMS result and a slowly varying thermal estimate describe different aspects of the same apparatus. One cannot simply average all three over an arbitrary interval and call the result a design guarantee.

Governing mathematical relation

The simplified phase detector for a balanced sinusoid can be linearized near lock as vq≈V(θgrid−θhat), provided the transform sign convention is specified. An integrating frequency estimate then updates θhat with θhat[k+1]=θhat[k]+Ts ωhat[k].

Write the baseline relation symbolically first, then test it against a dimensional check and an elementary limiting case. For a variable expressed as a rate, verify what time base is implicit: per switching period, per electrical cycle, per unit mechanical rotation or per second. If the equation assumes continuous conduction, a linear magnetic inductance, an ideal waveform or a balanced three-phase input, say so before substituting numerical values. For a measured value, specify sensor position and measurement bandwidth; for a computed value, identify the exact source equation.

Worked numerical example with interpretation

If a frequency estimate is 50.2 Hz and the sampling period is 100 µs, one update advances angle by 2π×50.2×0.0001≈0.03154 rad. Over one second that estimate would accumulate 315.4 rad, modulo 2π; a tracking error must be managed by the PLL feedback.

A credible numerical answer includes both a displayed number and its physical meaning. If a computed voltage is a peak, it cannot be directly used as an RMS rating. If a frequency is a natural resonance, it cannot be presented as a measured closed-loop bandwidth. If a result is an ideal output voltage, it cannot be equated with the real part's dielectric withstand requirement. Use at least three significant digits in the intermediate steps and round the final display to the precision actually supported by input parameters. A second independent check, such as energy conservation, a complementary voltage, or the expected response as one variable approaches zero, should be written beside the arithmetic.

Derivation workflow

Start from a physical definition and then introduce any simplification. Before calculating, sketch or describe the states that make the claimed equation meaningful. A derived relation is usually an operating-point statement, not a guarantee across startup, overload and faulted conditions. Distinguish independent inputs from outputs: a duty ratio may be commanded by the regulator, but a peak current is determined jointly by source voltage, load, storage and event timing.

Check dimensions at every substitution. In particular, microseconds and nanoseconds differ by a factor of one thousand; degrees and radians require explicit conversion before inserting a frequency; and a quantity in electrical radians per second is not a shaft speed in revolutions per minute. The direction of energy flow should be consistent with the current-arrow convention shown beside the circuit or graph.

Important failure modes and nonideal boundaries

A mathematically smooth estimated angle does not establish successful synchronization when the measured voltage is unbalanced, harmonic-rich or missing. Anti-islanding logic and protection are separate from PLL phase tracking.

These limitations are not a minor footnote: they are the conditions under which this chapter's conclusion could reverse. Separate the design intent from the semiconductor's transient stress, and the requested controller action from the physical switching state. A controller display can be numerically smooth while its switching node is overshooting; a motor speed command can be well behaved while the DC bus is absorbing excessive regenerative energy. A waveform generated by a hand-written program is only as complete as the modeled parasitics and fault behavior.

Engineering judgment

Study synthetic voltage unbalance and a frequency step in software. Record estimated angle error and settling behavior, then identify which protective decisions cannot be validated from phase error alone.

An engineering comparison should use a common reference case and explicitly report one metric that improves and one that could worsen. For example, increasing switching frequency may reduce some storage ripple yet increase switching heat and radiated emissions; adding capacitance may smooth a voltage while raising surge energy and discharge requirements; increasing control bandwidth may improve tracking while reducing delay tolerance. The tradeoff depends on this lesson's topology and assumptions. Where the text omits a datasheet value, test configuration or certification criterion, the correct output is 'not established' rather than an invented margin.

Focused exercise set

Exercise A — reconstruct. Rewrite the governing relation above using named inputs and outputs. Draw or describe the source, load, storage or reference frame that makes it valid. Mark whether the calculated result is a switching-period average, fundamental value, transient peak, energy, current, power, frequency or loss.

Exercise B — parameter sensitivity. Reproduce the numerical case but change the most influential stated input by +10% while keeping all other inputs fixed. Show the substituted equation and the new number. Explain whether the response is expected to be linear, reciprocal, quadratic or nonlinear, and whether the modified point remains inside the same assumed operating regime.

Exercise C — challenge the assumption. Identify one concrete event, such as a load step, missing feedback signal, frequency detuning, angle-estimation error, current sign reversal or temperature change, that makes the basic calculation incomplete. State which extra measurement or model parameter would be necessary to proceed.

Exercise D — compare choices. Evaluate a second solution concept, not simply a different numerical parameter. Compare source-current stress, controllability, complexity and validation burden. Give a reason the choice could change at light load or at a different source voltage.

Exercise E — audit someone else's answer. A classmate reports a precise 'safe and efficient' result after using only the simplified equation in this lesson. Write a six-line technical review identifying one valid quantitative conclusion, one ignored uncertainty, one protection concern, one proposed simulation, one missing empirical test and the exact boundary of the claim.

Answer guidance and grading rubric

For Exercise A, the key is a consistent sign convention and correct categorization of the calculated quantity. In Exercise B the arithmetic must start from the same stated units, and a legitimate answer must note when a changed parameter would require a new operating regime. In Exercise C the missing variable must materially affect the behavior, rather than being a vague appeal to 'more data'. Exercise D earns full credit only when the alternate architecture changes an engineering tradeoff; merely changing a plotted color is not a design option. Exercise E must not describe software results as measurements or claim an external safety approval. Partial credit is appropriate for an otherwise correct derivation with an explicit, honest limitation; no credit for physically inconsistent units or an unstated phase-voltage reference.

Bridge to the unit model

Digital implementation and protection: A controller must be assessed at its sampled execution times rather than in continuous-time isolation. Reference transformations, measured grid angle, observer lag and PWM delays each add phase or amplitude errors. A synthetic current regulator cannot satisfy an interconnection rule by mathematical assertion.

Measure synthetic error before and after a sample-delay perturbation. Record both closed-loop tracking and protection-state transitions. Keep the grid-interface diagram disconnected from actual hardware throughout the exercise.

The companion simulation uses deterministic, intentionally simplified equations. Preserve input settings and screenshot or export the computed parameters together with any graph. A successful interactive plot demonstrates software operation and internal mathematical consistency for the declared formulas; it does not prove real component compatibility. Return to the central question of this chapter: what is calculated, what is assumed, and what is still unknown?

§7.3 d–q current control and power exchange

Lesson 7.2: d–q current control and power exchange

Position: Unit 7, Grid interfaces, filters and digital control. Reading level: undergraduate circuit analysis, switching converters and elementary calculus. Learning claim: distinguish the mathematical approximation from the physical device-level consequences. Status: unreviewed teaching chapter.

Physical picture and mechanism

A balanced converter’s phase currents can be expressed in d–q coordinates relative to a selected rotating voltage reference. Aligning the d-axis with grid voltage can simplify active and reactive power interpretation, subject to transform scaling and the same sign convention used throughout the controller.

The practical boundary of the system matters. Draw where energy enters, where useful energy leaves, what storage changes within the process and where heat or field energy is likely to be lost. Define all voltage polarities before changing reference frames; a reported sign is physically meaningful only relative to a declared node or direction. The natural interval for averaging must also be stated: a switching-period equation, a line-frequency RMS result and a slowly varying thermal estimate describe different aspects of the same apparatus. One cannot simply average all three over an arbitrary interval and call the result a design guarantee.

Governing mathematical relation

With an amplitude-invariant transform and vd aligned to voltage, three-phase instantaneous real power is p=(3/2)(vd id+vq iq), while reactive power follows a convention-dependent cross term. Under vq=0, p=(3/2)vd id; make sure the positive direction is defined as converter-to-grid or the reverse.

Write the baseline relation symbolically first, then test it against a dimensional check and an elementary limiting case. For a variable expressed as a rate, verify what time base is implicit: per switching period, per electrical cycle, per unit mechanical rotation or per second. If the equation assumes continuous conduction, a linear magnetic inductance, an ideal waveform or a balanced three-phase input, say so before substituting numerical values. For a measured value, specify sensor position and measurement bandwidth; for a computed value, identify the exact source equation.

Worked numerical example with interpretation

For vd=200 V peak, vq=0 and id=5 A peak, illustrative p=(3/2)×200×5=1500 W. This is a mathematical three-phase balanced example; no hardware current injection is permitted by this exercise.

A credible numerical answer includes both a displayed number and its physical meaning. If a computed voltage is a peak, it cannot be directly used as an RMS rating. If a frequency is a natural resonance, it cannot be presented as a measured closed-loop bandwidth. If a result is an ideal output voltage, it cannot be equated with the real part's dielectric withstand requirement. Use at least three significant digits in the intermediate steps and round the final display to the precision actually supported by input parameters. A second independent check, such as energy conservation, a complementary voltage, or the expected response as one variable approaches zero, should be written beside the arithmetic.

Model comparison workflow

A second model is useful only if it changes an identifiable assumption. Compare an ideal lossless expression with a bounded nonideal version, or a fixed load with a changed load; do not modify several unrelated quantities and attribute the entire difference to a single mechanism. Make a table showing which equations survive the changed operating regime and which must be derived again.

Include the neglected process in plain language even when it cannot be computed: leakage inductance, dead time, load-angle error, winding temperature or non-sinusoidal current can change a conclusion. Giving an uncalibrated guessed correction factor to hide that omission is less useful than stating that the quantity remains unknown.

Important failure modes and nonideal boundaries

If one chapter uses RMS phase voltages and another uses peak d–q components without a factor conversion, the apparent output power can be off by 50%. Current saturation also couples the two controlled components.

These limitations are not a minor footnote: they are the conditions under which this chapter's conclusion could reverse. Separate the design intent from the semiconductor's transient stress, and the requested controller action from the physical switching state. A controller display can be numerically smooth while its switching node is overshooting; a motor speed command can be well behaved while the DC bus is absorbing excessive regenerative energy. A waveform generated by a hand-written program is only as complete as the modeled parasitics and fault behavior.

Engineering judgment

Specify current-priority rules under the inverter’s maximum current and bus-voltage limits. Explain why reference tracking alone does not demonstrate grid-code compliance.

An engineering comparison should use a common reference case and explicitly report one metric that improves and one that could worsen. For example, increasing switching frequency may reduce some storage ripple yet increase switching heat and radiated emissions; adding capacitance may smooth a voltage while raising surge energy and discharge requirements; increasing control bandwidth may improve tracking while reducing delay tolerance. The tradeoff depends on this lesson's topology and assumptions. Where the text omits a datasheet value, test configuration or certification criterion, the correct output is 'not established' rather than an invented margin.

Focused exercise set

Exercise A — reconstruct. Rewrite the governing relation above using named inputs and outputs. Draw or describe the source, load, storage or reference frame that makes it valid. Mark whether the calculated result is a switching-period average, fundamental value, transient peak, energy, current, power, frequency or loss.

Exercise B — parameter sensitivity. Reproduce the numerical case but change the most influential stated input by +10% while keeping all other inputs fixed. Show the substituted equation and the new number. Explain whether the response is expected to be linear, reciprocal, quadratic or nonlinear, and whether the modified point remains inside the same assumed operating regime.

Exercise C — challenge the assumption. Identify one concrete event, such as a load step, missing feedback signal, frequency detuning, angle-estimation error, current sign reversal or temperature change, that makes the basic calculation incomplete. State which extra measurement or model parameter would be necessary to proceed.

Exercise D — compare choices. Evaluate a second solution concept, not simply a different numerical parameter. Compare source-current stress, controllability, complexity and validation burden. Give a reason the choice could change at light load or at a different source voltage.

Exercise E — audit someone else's answer. A classmate reports a precise 'safe and efficient' result after using only the simplified equation in this lesson. Write a six-line technical review identifying one valid quantitative conclusion, one ignored uncertainty, one protection concern, one proposed simulation, one missing empirical test and the exact boundary of the claim.

Answer guidance and grading rubric

For Exercise A, the key is a consistent sign convention and correct categorization of the calculated quantity. In Exercise B the arithmetic must start from the same stated units, and a legitimate answer must note when a changed parameter would require a new operating regime. In Exercise C the missing variable must materially affect the behavior, rather than being a vague appeal to 'more data'. Exercise D earns full credit only when the alternate architecture changes an engineering tradeoff; merely changing a plotted color is not a design option. Exercise E must not describe software results as measurements or claim an external safety approval. Partial credit is appropriate for an otherwise correct derivation with an explicit, honest limitation; no credit for physically inconsistent units or an unstated phase-voltage reference.

Bridge to the unit model

Digital implementation and protection: A controller must be assessed at its sampled execution times rather than in continuous-time isolation. Reference transformations, measured grid angle, observer lag and PWM delays each add phase or amplitude errors. A synthetic current regulator cannot satisfy an interconnection rule by mathematical assertion.

Measure synthetic error before and after a sample-delay perturbation. Record both closed-loop tracking and protection-state transitions. Keep the grid-interface diagram disconnected from actual hardware throughout the exercise.

The companion simulation uses deterministic, intentionally simplified equations. Preserve input settings and screenshot or export the computed parameters together with any graph. A successful interactive plot demonstrates software operation and internal mathematical consistency for the declared formulas; it does not prove real component compatibility. Return to the central question of this chapter: what is calculated, what is assumed, and what is still unknown?

§7.4 LCL filters, resonance and damping

Lesson 7.3: LCL filters, resonance and damping

Position: Unit 7, Grid interfaces, filters and digital control. Reading level: undergraduate circuit analysis, switching converters and elementary calculus. Learning claim: distinguish the mathematical approximation from the physical device-level consequences. Status: unreviewed teaching chapter.

Physical picture and mechanism

An LCL filter uses a converter-side inductor, a shunt capacitor and a grid-side inductor to attenuate switching ripple more steeply than a single inductor, but it adds a resonant mode that can destabilize the current regulator. Damping can be passive or active; both have uncertainty and loss consequences.

The practical boundary of the system matters. Draw where energy enters, where useful energy leaves, what storage changes within the process and where heat or field energy is likely to be lost. Define all voltage polarities before changing reference frames; a reported sign is physically meaningful only relative to a declared node or direction. The natural interval for averaging must also be stated: a switching-period equation, a line-frequency RMS result and a slowly varying thermal estimate describe different aspects of the same apparatus. One cannot simply average all three over an arbitrary interval and call the result a design guarantee.

Governing mathematical relation

For an ideal undamped LCL network with inductances L1,L2 and filter capacitance C, an illustrative resonance is fr=(1/2π)√((L1+L2)/(L1 L2 C)). The formula omits grid impedance, parasitic resistance and controller delays.

Write the baseline relation symbolically first, then test it against a dimensional check and an elementary limiting case. For a variable expressed as a rate, verify what time base is implicit: per switching period, per electrical cycle, per unit mechanical rotation or per second. If the equation assumes continuous conduction, a linear magnetic inductance, an ideal waveform or a balanced three-phase input, say so before substituting numerical values. For a measured value, specify sensor position and measurement bandwidth; for a computed value, identify the exact source equation.

Worked numerical example with interpretation

With L1=1 mH, L2=0.5 mH and C=10 µF, fr≈(1/2π)√(0.0015/(0.001×0.0005×10e−6))≈2757 Hz. That is distinct from both 50 Hz fundamental and the switching carrier.

A credible numerical answer includes both a displayed number and its physical meaning. If a computed voltage is a peak, it cannot be directly used as an RMS rating. If a frequency is a natural resonance, it cannot be presented as a measured closed-loop bandwidth. If a result is an ideal output voltage, it cannot be equated with the real part's dielectric withstand requirement. Use at least three significant digits in the intermediate steps and round the final display to the precision actually supported by input parameters. A second independent check, such as energy conservation, a complementary voltage, or the expected response as one variable approaches zero, should be written beside the arithmetic.

Measurement and inference workflow

Define what an instrument would actually observe, even though this exercise is software only. A spectrum analyzer reports a frequency-domain estimate, a current sensor reports a bandwidth-limited sample, and a thermal measurement reports temperature at a location and time. None directly measures every term in an analytical state equation. Design an independent cross-check using conservation of energy or symmetry before trusting a displayed result.

Record the intended sample rate, window, triggering event and reference node. For transient switching analyses distinguish a 10 ns peak from a 1 ms average and identify whether the probe itself could perturb the observed circuit. If a claim needs actual bench data, mark it explicitly as not yet established.

Important failure modes and nonideal boundaries

A filter can meet ripple attenuation targets and still be unstable under a weak grid because the external impedance shifts system dynamics. An undamped ideal resonance calculation is not a sufficient control design.

These limitations are not a minor footnote: they are the conditions under which this chapter's conclusion could reverse. Separate the design intent from the semiconductor's transient stress, and the requested controller action from the physical switching state. A controller display can be numerically smooth while its switching node is overshooting; a motor speed command can be well behaved while the DC bus is absorbing excessive regenerative energy. A waveform generated by a hand-written program is only as complete as the modeled parasitics and fault behavior.

Engineering judgment

Investigate damping resistor loss and active damping sample delay. State what frequency-response information is needed before any controller design could be reviewed.

An engineering comparison should use a common reference case and explicitly report one metric that improves and one that could worsen. For example, increasing switching frequency may reduce some storage ripple yet increase switching heat and radiated emissions; adding capacitance may smooth a voltage while raising surge energy and discharge requirements; increasing control bandwidth may improve tracking while reducing delay tolerance. The tradeoff depends on this lesson's topology and assumptions. Where the text omits a datasheet value, test configuration or certification criterion, the correct output is 'not established' rather than an invented margin.

Focused exercise set

Exercise A — reconstruct. Rewrite the governing relation above using named inputs and outputs. Draw or describe the source, load, storage or reference frame that makes it valid. Mark whether the calculated result is a switching-period average, fundamental value, transient peak, energy, current, power, frequency or loss.

Exercise B — parameter sensitivity. Reproduce the numerical case but change the most influential stated input by +10% while keeping all other inputs fixed. Show the substituted equation and the new number. Explain whether the response is expected to be linear, reciprocal, quadratic or nonlinear, and whether the modified point remains inside the same assumed operating regime.

Exercise C — challenge the assumption. Identify one concrete event, such as a load step, missing feedback signal, frequency detuning, angle-estimation error, current sign reversal or temperature change, that makes the basic calculation incomplete. State which extra measurement or model parameter would be necessary to proceed.

Exercise D — compare choices. Evaluate a second solution concept, not simply a different numerical parameter. Compare source-current stress, controllability, complexity and validation burden. Give a reason the choice could change at light load or at a different source voltage.

Exercise E — audit someone else's answer. A classmate reports a precise 'safe and efficient' result after using only the simplified equation in this lesson. Write a six-line technical review identifying one valid quantitative conclusion, one ignored uncertainty, one protection concern, one proposed simulation, one missing empirical test and the exact boundary of the claim.

Answer guidance and grading rubric

For Exercise A, the key is a consistent sign convention and correct categorization of the calculated quantity. In Exercise B the arithmetic must start from the same stated units, and a legitimate answer must note when a changed parameter would require a new operating regime. In Exercise C the missing variable must materially affect the behavior, rather than being a vague appeal to 'more data'. Exercise D earns full credit only when the alternate architecture changes an engineering tradeoff; merely changing a plotted color is not a design option. Exercise E must not describe software results as measurements or claim an external safety approval. Partial credit is appropriate for an otherwise correct derivation with an explicit, honest limitation; no credit for physically inconsistent units or an unstated phase-voltage reference.

Bridge to the unit model

Digital implementation and protection: A controller must be assessed at its sampled execution times rather than in continuous-time isolation. Reference transformations, measured grid angle, observer lag and PWM delays each add phase or amplitude errors. A synthetic current regulator cannot satisfy an interconnection rule by mathematical assertion.

Measure synthetic error before and after a sample-delay perturbation. Record both closed-loop tracking and protection-state transitions. Keep the grid-interface diagram disconnected from actual hardware throughout the exercise.

The companion simulation uses deterministic, intentionally simplified equations. Preserve input settings and screenshot or export the computed parameters together with any graph. A successful interactive plot demonstrates software operation and internal mathematical consistency for the declared formulas; it does not prove real component compatibility. Return to the central question of this chapter: what is calculated, what is assumed, and what is still unknown?

§7.5 Sampling delay and disconnection protection

Lesson 7.4: Sampling delay and disconnection protection

Position: Unit 7, Grid interfaces, filters and digital control. Reading level: undergraduate circuit analysis, switching converters and elementary calculus. Learning claim: distinguish the mathematical approximation from the physical device-level consequences. Status: unreviewed teaching chapter.

Physical picture and mechanism

Digital power controllers combine ADC sample timing, computations, PWM update schedules, communication delays and protective hardware. Each introduces latency; an elegant continuous-time controller may lose phase margin if its sampled implementation adds excessive delay.

The practical boundary of the system matters. Draw where energy enters, where useful energy leaves, what storage changes within the process and where heat or field energy is likely to be lost. Define all voltage polarities before changing reference frames; a reported sign is physically meaningful only relative to a declared node or direction. The natural interval for averaging must also be stated: a switching-period equation, a line-frequency RMS result and a slowly varying thermal estimate describe different aspects of the same apparatus. One cannot simply average all three over an arbitrary interval and call the result a design guarantee.

Governing mathematical relation

A pure time delay τ contributes phase lag of −ωτ radians to a sinusoidal loop at angular frequency ω. With ω=2πf, phase lag is −360fτ degrees. This must be interpreted within the specific loop crossover and frequency response.

Write the baseline relation symbolically first, then test it against a dimensional check and an elementary limiting case. For a variable expressed as a rate, verify what time base is implicit: per switching period, per electrical cycle, per unit mechanical rotation or per second. If the equation assumes continuous conduction, a linear magnetic inductance, an ideal waveform or a balanced three-phase input, say so before substituting numerical values. For a measured value, specify sensor position and measurement bandwidth; for a computed value, identify the exact source equation.

Worked numerical example with interpretation

At a 1000 Hz crossover and a total modeled delay of 100 µs, phase lag is −360×1000×0.0001=−36°. If the pre-delay phase margin were 45°, the simple subtraction would leave only about 9°, before other implementation errors.

A credible numerical answer includes both a displayed number and its physical meaning. If a computed voltage is a peak, it cannot be directly used as an RMS rating. If a frequency is a natural resonance, it cannot be presented as a measured closed-loop bandwidth. If a result is an ideal output voltage, it cannot be equated with the real part's dielectric withstand requirement. Use at least three significant digits in the intermediate steps and round the final display to the precision actually supported by input parameters. A second independent check, such as energy conservation, a complementary voltage, or the expected response as one variable approaches zero, should be written beside the arithmetic.

Design-release workflow

A mathematical design is complete only relative to its declared requirements. Produce a decision matrix connecting efficiency, voltage stress, current stress, temperature, dynamics, isolation where applicable, EMC and fault response. Each column has a different pass criterion; a high numerical efficiency cannot compensate for a failed voltage rating or missing fault isolation.

Audit the design under the worst credible input, the largest and smallest loads, startup, shutdown and a sensor fault. State which cases have been derived, which have only been simulated, and which demand independent qualified testing. A student solution can be rigorous while acknowledging that specific manufacturers' datasheets and safety standards have not been checked.

Important failure modes and nonideal boundaries

There is no safe universal delay limit: stability depends on plant and controller characteristics, saturation, measurement filters and grid impedance. Grid disconnection requires certified methods and equipment beyond a student PLL or numerical trip timer.

These limitations are not a minor footnote: they are the conditions under which this chapter's conclusion could reverse. Separate the design intent from the semiconductor's transient stress, and the requested controller action from the physical switching state. A controller display can be numerically smooth while its switching node is overshooting; a motor speed command can be well behaved while the DC bus is absorbing excessive regenerative energy. A waveform generated by a hand-written program is only as complete as the modeled parasitics and fault behavior.

Engineering judgment

Prepare a traceable software-only fault-injection list for ADC freezing, reference jump, frequency estimate loss, DC-link overvoltage and commanded shutdown. Distinguish simulated controller inhibition from actual contactor or breaker capability.

An engineering comparison should use a common reference case and explicitly report one metric that improves and one that could worsen. For example, increasing switching frequency may reduce some storage ripple yet increase switching heat and radiated emissions; adding capacitance may smooth a voltage while raising surge energy and discharge requirements; increasing control bandwidth may improve tracking while reducing delay tolerance. The tradeoff depends on this lesson's topology and assumptions. Where the text omits a datasheet value, test configuration or certification criterion, the correct output is 'not established' rather than an invented margin.

Focused exercise set

Exercise A — reconstruct. Rewrite the governing relation above using named inputs and outputs. Draw or describe the source, load, storage or reference frame that makes it valid. Mark whether the calculated result is a switching-period average, fundamental value, transient peak, energy, current, power, frequency or loss.

Exercise B — parameter sensitivity. Reproduce the numerical case but change the most influential stated input by +10% while keeping all other inputs fixed. Show the substituted equation and the new number. Explain whether the response is expected to be linear, reciprocal, quadratic or nonlinear, and whether the modified point remains inside the same assumed operating regime.

Exercise C — challenge the assumption. Identify one concrete event, such as a load step, missing feedback signal, frequency detuning, angle-estimation error, current sign reversal or temperature change, that makes the basic calculation incomplete. State which extra measurement or model parameter would be necessary to proceed.

Exercise D — compare choices. Evaluate a second solution concept, not simply a different numerical parameter. Compare source-current stress, controllability, complexity and validation burden. Give a reason the choice could change at light load or at a different source voltage.

Exercise E — audit someone else's answer. A classmate reports a precise 'safe and efficient' result after using only the simplified equation in this lesson. Write a six-line technical review identifying one valid quantitative conclusion, one ignored uncertainty, one protection concern, one proposed simulation, one missing empirical test and the exact boundary of the claim.

Answer guidance and grading rubric

For Exercise A, the key is a consistent sign convention and correct categorization of the calculated quantity. In Exercise B the arithmetic must start from the same stated units, and a legitimate answer must note when a changed parameter would require a new operating regime. In Exercise C the missing variable must materially affect the behavior, rather than being a vague appeal to 'more data'. Exercise D earns full credit only when the alternate architecture changes an engineering tradeoff; merely changing a plotted color is not a design option. Exercise E must not describe software results as measurements or claim an external safety approval. Partial credit is appropriate for an otherwise correct derivation with an explicit, honest limitation; no credit for physically inconsistent units or an unstated phase-voltage reference.

Bridge to the unit model

Digital implementation and protection: A controller must be assessed at its sampled execution times rather than in continuous-time isolation. Reference transformations, measured grid angle, observer lag and PWM delays each add phase or amplitude errors. A synthetic current regulator cannot satisfy an interconnection rule by mathematical assertion.

Measure synthetic error before and after a sample-delay perturbation. Record both closed-loop tracking and protection-state transitions. Keep the grid-interface diagram disconnected from actual hardware throughout the exercise.

The companion simulation uses deterministic, intentionally simplified equations. Preserve input settings and screenshot or export the computed parameters together with any graph. A successful interactive plot demonstrates software operation and internal mathematical consistency for the declared formulas; it does not prove real component compatibility. Return to the central question of this chapter: what is calculated, what is assumed, and what is still unknown?

§7.6 Engineering Design Project & Numerical Investigation: Current-Source Inverters and Active Power Factor Correction (PFC) Boost Front-Ends

Unit 7 project: Disconnected grid-interface control verification

Scope: software-only engineering study and analytical notebook. No mains, traction battery, energized utility interface, or uncontrolled rotating machine is authorized. Deliverables: calculation sheet, documented assumptions, parameter sweep, self-check plot, uncertainty register and short technical decision record.

Project brief

Create synthetic 50 Hz balanced three-phase voltages in software and estimate the current-regulator delay phase lag at 1 kHz crossover with 100 µs modeled latency. Use a 300 V model DC bus only as a software parameter; no electrical injection, wiring or physical interface is part of this task.

Begin with a clear control volume and state where power enters and exits. Draw the useful storage variables alongside the PWM switching states. Specify both time scales that matter: a switching or sampled control step, and the slower physical response. Fix a baseline and use identical physical units in every table. Give each graph explicit axis units and distinguish the dependent variable from the manipulated independent parameter.

Experiment 1 — reproduce the baseline

Calculate all baseline quantities by hand or a reproducible script using the equations in Lessons 7.1–7.4. Retain three significant figures before rounding. Use a dimensional cross-check and, where possible, an energy-conservation check. If the model has only a steady-state answer, state why it cannot predict transient overshoot or a semiconductor edge event. Record a short comment explaining whether the computed output is peak, RMS, mean or instantaneous.

Experiment 2 — a controlled perturbation

Calculate ideal LCL resonance for L1=1 mH, L2=0.5 mH and C=10 µF. Compare the resonance with a hypothetical 10 kHz control sampling rate and 20 kHz PWM switching rate; discuss aliasing, phase margin and weak-grid impedance uncertainty.

An informative parameter sweep changes one physical variable at a time and makes the boundary of the model visible. Where the response is proportional to a square, plot both the direct input and its square so a linear relationship in the transformed variable is evident. Where frequency is varied, avoid mixing hertz and radians per second. Add a small error budget that separates rounding, parameter tolerance and explicitly unmodeled physics. Never present the neatness of a plotted line as independent validation of a physical circuit.

Deliverable and evidence standard

Deliver a sign convention diagram, PLL tracking trace under a synthetic frequency step, LCL resonance sheet and software fault-handling matrix. List grid interconnection certification as entirely outside model scope.

Include a table with columns: claim; governing equation; assumed parameter; predicted number; sensitivity to a changed parameter; required physical measurement; status. At least three rows must be marked 'analytical estimate', one must be marked 'simulation only', and two must be marked 'unverified without real data'. If a control function is said to protect a system, describe the software state that changes; do not imply that a high-energy circuit is safely disconnected by an untested algorithm.

Critical decision memo

Write 300–500 words comparing the baseline design against one alternative, showing what improves, what becomes more difficult and what would stop a release. Quantify at least one tradeoff. A technically credible answer may decline to rank options when necessary thermal or component properties were not specified. In that case identify the least-cost experiment or authoritative datasheet information that would resolve the ambiguity. Conclude with an operating-region sketch rather than an unsupported single optimum.

Instructor solution and boundary conditions

The delay estimate is 36° lag and the undamped LCL resonance approximately 2757 Hz. No valid field-interconnection verdict follows from either number; even complete linear-loop stability analysis is not a substitute for qualified protection testing.

An acceptable submission reproduces the numerical baseline independently; makes the units and sign conventions unambiguous; describes what extra physical or sampled-time behavior could invalidate the results; and includes an explicit exclusion of hardware safety certification. An incorrect submission treats a nominal fundamental voltage as total broadband RMS, mistakes a mathematical natural frequency for an empirical stability limit, or declares a component safe without its applicable manufacturer ratings. Project success demonstrates reasoning and traceable calculation, not a built converter.

THREE WORKED QUESTIONS

Step-by-Step Power Electronics II Solutions

Three original questions connect calculations, definitions and interpretation. Open each solution to follow the reasoning.

Solved Problem Example 7.1: Problem 7.1: Worked numerical example with interpretation

If a frequency estimate is 50.2 Hz and the sampling period is 100 µs, one update advances angle by 2π×50.2×0.0001≈0.03154 rad. Over one second that estimate would accumulate 315.4 rad, modulo 2π; a tracking error must be managed by the PLL feedback.

A credible numerical answer includes both a displayed number and its physical meaning. If a computed voltage is a peak, it cannot be directly used as an RMS rating. If a frequency is a natural resonance, it cannot be presented as a measured closed-loop bandwidth. If a result is an ideal output voltage, it cannot be equated with the real part's dielectric withstand requirement. Use at least three significant digits in the intermediate steps and round the final display to the precision actually supported by input parameters. A second independent check, such as energy conservation, a complementary voltage, or the expected response as one variable approaches zero, should be written beside the arithmetic.

Solved Problem Example 7.2: Problem 7.2: Worked numerical example with interpretation

For vd=200 V peak, vq=0 and id=5 A peak, illustrative p=(3/2)×200×5=1500 W. This is a mathematical three-phase balanced example; no hardware current injection is permitted by this exercise.

A credible numerical answer includes both a displayed number and its physical meaning. If a computed voltage is a peak, it cannot be directly used as an RMS rating. If a frequency is a natural resonance, it cannot be presented as a measured closed-loop bandwidth. If a result is an ideal output voltage, it cannot be equated with the real part's dielectric withstand requirement. Use at least three significant digits in the intermediate steps and round the final display to the precision actually supported by input parameters. A second independent check, such as energy conservation, a complementary voltage, or the expected response as one variable approaches zero, should be written beside the arithmetic.

Solved Problem Example 7.3: Problem 7.3: Worked numerical example with interpretation

With L1=1 mH, L2=0.5 mH and C=10 µF, fr≈(1/2π)√(0.0015/(0.001×0.0005×10e−6))≈2757 Hz. That is distinct from both 50 Hz fundamental and the switching carrier.

A credible numerical answer includes both a displayed number and its physical meaning. If a computed voltage is a peak, it cannot be directly used as an RMS rating. If a frequency is a natural resonance, it cannot be presented as a measured closed-loop bandwidth. If a result is an ideal output voltage, it cannot be equated with the real part's dielectric withstand requirement. Use at least three significant digits in the intermediate steps and round the final display to the precision actually supported by input parameters. A second independent check, such as energy conservation, a complementary voltage, or the expected response as one variable approaches zero, should be written beside the arithmetic.

Solved Problem Example 7.4: Problem 7.4: Worked numerical example with interpretation

At a 1000 Hz crossover and a total modeled delay of 100 µs, phase lag is −360×1000×0.0001=−36°. If the pre-delay phase margin were 45°, the simple subtraction would leave only about 9°, before other implementation errors.

A credible numerical answer includes both a displayed number and its physical meaning. If a computed voltage is a peak, it cannot be directly used as an RMS rating. If a frequency is a natural resonance, it cannot be presented as a measured closed-loop bandwidth. If a result is an ideal output voltage, it cannot be equated with the real part's dielectric withstand requirement. Use at least three significant digits in the intermediate steps and round the final display to the precision actually supported by input parameters. A second independent check, such as energy conservation, a complementary voltage, or the expected response as one variable approaches zero, should be written beside the arithmetic.

Solved Problem Example 7.5: Problem 7.5: For the grid interfaces, filters and digital control unit, draw a

For the grid interfaces, filters and digital control unit, draw an energy-path diagram and name at least two switching or control states. Explain the storage element, reference frame or source-current mechanism that makes the first lesson's equations physically meaningful. Identify one operating condition under which the simple model no longer appl...

For the grid interfaces, filters and digital control unit, draw an energy-path diagram and name at least two switching or control states. Explain the storage element, reference frame or source-current mechanism that makes the first lesson's equations physically meaningful. Identify one operating condition under which the simple model no longer applies.