kvar
(read/write)
Get/set the requested kvar value. Final kvar is subjected to the inverter ratings. Sets inverter to operate in constant kvar mode.
Example
% Create DSS object
DSSObject = actxserver('OpenDSSEngine.DSS')
if ~DSSObject.Start(0),
disp('Unable to start openDSS');
return
end;
DSSText = DSSObject.Text;
DSSCircuit = DSSObject.ActiveCircuit;
DSSES = DSSCircuit.Storages;
% Compile a model
DSSText.Command = 'Compile C:\myPath\myModel.dss';
DSSSolution.Solve;
% Activates the storage device by name
DSSES.Name = 'myStorage';
% First, check the ES present state
myState = DSSES.State;
if myState = 0,
% if idling, setup the ES to discharge
DSS.State = 1,
end;
mySOC = DSSES.puSOC;
mykvar = DSSES.kvar
DSSSolution.Solve;