Vector Fitting
Passivitet
Når en modell skal inkluderes i en tidsdomenesimulering, er det viktig at modellen ikke resulterer i en ustabil simulering. Dette krever at modellen tilfredsstiller to kriterier:
- Alle poler er stabile
- Modellen er passiv
Kravet om stabile poler håndheves av vector fitting. Passivitetskravet innebærer at modellen ikke kan generere energi når den koples til et eksternt nettverk. En modell er passiv forutsatt at
det vil si at alle egenverdiene til realdelen av modellens admittansmatrise er positive for alle frekvenser. De fleste tilnærminger for håndheving av passivitet baserer seg på et etterbehandlingssteg av modellen, ut fra en antagelse om at kun en liten korreksjon er nødvendig. Én metode beskrevet i [1.3] oppnår dette ved å løse den betingede ligningen
Førsteordens perturbasjon fører til det betingede lineære minste kvadraters problemet (3), som løses ved kvadratisk programmering.
Denne tilnærmingen for håndheving av passivitet er tilgjengelig i pakken QPpassive.zip, se siden Downloads. (Krever Matlabs Optimization Toolbox).