- Transient Stability: Modified DGDER_A and DGPV load distributed generation models so that when defining their MBase as a negative value, we do not always base the MVABase on DistMW/abs(Mbase). It will now take the absolute value of the DistMW and DistMVar fields and take the larger of those two values and then divide by abs(MBase). This was done for the situation where DistMvar is much larger than DistMW. In extreme example, DistMW = 0, DistMvar <> 0. This is potentially possible if someone were modeling distributed energy storage, but the more likely situation is inadvertent user input. Regardless it will no longer cause software errors for this situation.
- Transient Stability: Modified filtering associated with applying complex load model. Normally the filtering applies only to the load MW/Mvar portion of the load object and not the DistMW/DistMvar. If however there is not a dynamic model for the distributed generation then DistMW and DistMvar are substract from MW and Mvar and the Net values are used with the load characteristic. Simulator has been changed so that when the NetMW and NetMVar are being used then NetMW and NetMVar are used in the filtering features of the load characteristic