example_files/resources/hpxml-measures/HPXMLtoOpenStudio/resources/battery.rb in urbanopt-cli-0.9.3 vs example_files/resources/hpxml-measures/HPXMLtoOpenStudio/resources/battery.rb in urbanopt-cli-0.10.0
- old
+ new
@@ -142,10 +142,10 @@
loss_adj_object_def.setFractionRadiant(0)
loss_adj_object_def.setFractionLatent(0)
loss_adj_object_def.setFractionLost(frac_lost)
loss_adj_object.setSchedule(model.alwaysOnDiscreteSchedule)
- battery_adj_actuator = OpenStudio::Model::EnergyManagementSystemActuator.new(loss_adj_object, *EPlus::EMSActuatorOtherEquipmentPower)
+ battery_adj_actuator = OpenStudio::Model::EnergyManagementSystemActuator.new(loss_adj_object, *EPlus::EMSActuatorOtherEquipmentPower, loss_adj_object.space.get)
battery_adj_actuator.setName('battery loss_adj_act')
battery_losses_program = OpenStudio::Model::EnergyManagementSystemProgram.new(model)
battery_losses_program.setName('battery_losses')
battery_losses_program.addLine("Set losses = -1 * #{charge_sensor.name} * (1 - #{battery.round_trip_efficiency})")