-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[question] AC sensitivity analysis #246
Comments
(without the columns that correspond to the reference bus and buses with fixed voltage magnitude) and (without the rows that correspond to the reference bus and buses with fixed voltage magnitude, and without columns corresponding to slack buses). Then Sorry, I don't have more, but hopefully this is at least a little helpful. |
Thank you for the detailed answer, I really appreciate it. It's clear to me that the slack bus is removed, but why is it important to also remove the buses where the tension is fixed? My understanding of your outline is to calculate the AC PTDF only w.r.t. PQ buses and ignoring slack and PV buses. But a branch is sensitive to a change in real power injection at a PV bus nevertheless, right? |
Yes, branch flows change with a changes in real power injections at PV buses. But what the sensitivities are depends on what assumptions you make about how voltages vary as you perturb the injections. If you assume all voltages are free to vary, you get one set of sensitivities. If you assume some voltages are fixed, you get another set of sensitivities. At least, I believe that was my rationale for doing it the way I did, and for allowing the user to specify which voltages were fixed. I would love for someone to look at it closely and confirm (or not) that it is correct. If it is correct, one should be able to verify it via numerical perturbations. Since I don't have time to dig into this in more detail now, I've attached the |
@rdzman In this comment you shared the
makePTDFac.m
function. First of all, thanks for that, it really is what I'm looking for! But I have some questions about it:makePTDFac
part of the official distribution? I came across this issue by pure luck as I was looking for ways to analyze sensitivity. Do you have any reservations about the function?(Ignoring slack just for simplicity)
The text was updated successfully, but these errors were encountered: