Skip to content

EMS Schedule actuator does not work with shading surface transmittance schedule #5185

@mjwitte

Description

@mjwitte

Helpdesk ticket 10763
User file has EMS program to actuate the transmittance schedule for a shading surface. Results show that base schedule is always used, not the EMS actuated value. This occurs even when the ShadowCalculation is TimestepFrequency.

Traced the problem in the code to the use of LookUpScheduleValue here in SolarShading instead of GetCurrentScheduleValue. LookUpScheduleValue is used because shadowing calculations are often looking ahead and not using the current time, so it has an hour argument.

Possible fix is to use GetCurrentScheduleValue when TimestepFrequency is set.

No workaround is apparent.

Defect files in EnergyPlusDevSupport\DefectFiles\5000\5185

Metadata

Metadata

Assignees

Labels

PriorityHighThis defect or feature has been declared high prioritySeverityMediumThis defect is medium severity, indicating moderate impact and generally no workaround available

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions