A sensitivity matrix is a linearized mathematical construct, typically derived from the inverse of the power flow Jacobian matrix, that explicitly quantifies the incremental change in distribution node voltages ($\Delta V$) resulting from a unit change in a control variable, such as reactive power injection ($\Delta Q$) or a tap position adjustment. It serves as the analytical engine for modern Volt-VAR Optimization (VVO) by providing a computationally efficient surrogate for solving full nonlinear AC power flow equations in real time.
Glossary
Sensitivity Matrix

What is Sensitivity Matrix?
A linearized mathematical construct quantifying the incremental change in node voltages resulting from a unit change in reactive power injection or tap position.
By pre-calculating the partial derivatives $\partial V / \partial Q$ and $\partial V / \partial tap$, the sensitivity matrix enables Model Predictive Control (MPC) and gradient-based optimization solvers to rapidly determine the optimal combination of capacitor bank states and voltage regulator setpoints without iterative convergence. This linear approximation is valid for small perturbations around a steady-state operating point, allowing distribution management systems to execute fast, closed-loop voltage regulation while strictly maintaining service voltages within ANSI C84.1 limits.
Key Properties of Sensitivity Matrices
The sensitivity matrix is a foundational linear operator in Volt-VAR Optimization, derived from the power flow Jacobian, that maps incremental control actions to their predicted voltage outcomes across the distribution network.
Jacobian Derivation
The sensitivity matrix is typically extracted as a sub-block of the converged power flow Jacobian. It represents the partial derivatives ∂V/∂Q and ∂V/∂Tap, linearizing the relationship between control variables and node voltage magnitudes around a specific operating point. This linearization assumes small perturbations and is recalculated when the grid state changes significantly.
Sparsity Pattern
Due to the radial or weakly meshed topology of distribution feeders, the sensitivity matrix is highly sparse. A reactive power injection at a specific node predominantly affects voltages in its immediate electrical neighborhood. This sparsity is exploited by solvers to reduce computational complexity from O(n³) to near O(n) using techniques like LU factorization.
Voltage Attenuation
The magnitude of sensitivity coefficients decays with electrical distance from the injection point. A capacitor bank switching event at the end of a long feeder will have a negligible impact on the substation bus voltage. This property is crucial for zonal voltage regulation, allowing the VVO engine to partition the feeder into decoupled control zones.
State Dependency
The sensitivity matrix is not static; it is a function of the current operating state. High loading conditions increase line current, which increases voltage drop and alters the ∂V/∂Q sensitivity. A matrix calculated at light load will be inaccurate during peak demand. Model Predictive Control (MPC) frameworks periodically recompute the Jacobian to maintain accuracy.
Control Variable Mapping
The matrix explicitly maps discrete and continuous controls to voltage outcomes:
- Capacitor Banks: Modeled as step changes in reactive power injection (ΔQ).
- Load Tap Changers: Modeled as a change in the transformer turns ratio (ΔTap), affecting the secondary-side voltage reference.
- Smart Inverters: Modeled as continuous or discrete reactive power sources within their capability curve.
Singularity and Observability
If the measurement set is insufficient, the sensitivity matrix becomes rank-deficient or ill-conditioned, making the inverse problem unsolvable. A well-designed Distribution State Estimator (DSE) ensures observability by placing pseudo-measurements at unmonitored nodes, regularizing the matrix and enabling a stable solution for the VVO control law.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Frequently Asked Questions
Explore the core mathematical concepts behind the sensitivity matrix, a critical tool for linearizing the relationship between control variables and voltage states in modern distribution grid optimization.
A sensitivity matrix is a linearized mathematical construct, typically derived from the inverse of the power flow Jacobian, that quantifies the incremental change in node voltage magnitudes and angles resulting from a unit change in control variables such as reactive power injection or transformer tap positions. In the context of Volt-VAR Optimization (VVO), it serves as a computationally efficient surrogate model that maps how a specific control action—like switching a capacitor bank or adjusting a Load Tap Changer (LTC)—will propagate through the distribution network. The matrix captures the partial derivatives ∂V/∂Q and ∂V/∂T, allowing optimization solvers to predict voltage profiles without executing a full iterative three-phase unbalanced load flow at every candidate solution. This linear approximation is valid only within a narrow operating range around the current linearization point, making it essential for real-time Model Predictive Control (MPC) loops where speed is prioritized over the global accuracy of a full AC power flow.
Related Terms
Explore the core mathematical and operational concepts that underpin the Sensitivity Matrix, from the foundational power flow Jacobian to the control devices it governs.
Power Flow Jacobian
The foundational mathematical construct from which the Sensitivity Matrix is directly derived. It is a matrix of partial derivatives that linearizes the relationship between changes in nodal power injections (P and Q) and changes in voltage magnitude and angle. In the context of Volt-VAR Optimization, the sub-matrix relating reactive power (Q) to voltage magnitude (V) is extracted to form the core of the sensitivity model.
Volt-VAR Optimization (VVO)
The primary application domain for the Sensitivity Matrix. VVO is a centralized or distributed control strategy that uses the matrix to predict the voltage impact of control actions. By solving an optimization problem, it coordinates Load Tap Changers (LTCs), Capacitor Banks, and Smart Inverters to minimize system losses and energy consumption while maintaining voltage within ANSI C84.1 limits.
Reactive Power Compensation
The physical mechanism that the Sensitivity Matrix helps to control. It involves injecting or absorbing reactive power (VARs) locally to offset inductive loads. The matrix quantifies the incremental voltage change (dV) per unit of reactive power injection (dQ), allowing an optimizer to determine the precise amount of compensation needed from devices like Capacitor Banks or DSTATCOMs to correct a voltage violation.
Model Predictive Control (MPC)
An advanced control methodology that frequently utilizes the Sensitivity Matrix as its internal prediction model. At each time step, MPC solves a finite-horizon optimization problem using the linearized sensitivity model to forecast future voltage states. This allows the controller to proactively schedule Load Tap Changer operations and capacitor switching to preemptively mitigate voltage deviations caused by fluctuating renewable generation.
Distribution State Estimator (DSE)
The algorithmic engine that provides the real-time voltage and current phasors required to calibrate and update the Sensitivity Matrix. The DSE processes noisy and asynchronous SCADA and AMI data to compute the most probable steady-state for every node. An accurate DSE is critical because a Sensitivity Matrix built on an incorrect system state will prescribe suboptimal or even destabilizing control actions.
Smart Inverter Volt-VAR Control
A local autonomous control mode defined in IEEE 1547-2018 that uses a piecewise linear curve to inject or absorb reactive power based on terminal voltage. The Sensitivity Matrix is used in centralized coordination schemes to calculate and broadcast dynamic curve setpoints to these inverters, shifting them from a purely local control mode to a system-wide optimization asset that actively manages voltage on the feeder.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us