[Equest-users] Airflow Schedule based on Occupancy - switch statements and symbol values

Chris Jones via Equest-users equest-users at lists.onebuilding.org
Wed Oct 26 07:20:17 PDT 2016


The DOE22Vol3-Topics_48y.pdf manual includes a section on keyword expressions. You can find all the functions and the abbreviations in that section. #SV is for SymValue, for example.


Christopher Jones, P. Eng.
Rowan Williams Davies & Irwin Inc.
Consulting Engineers & Scientists
901 King Street West, Suite 400, Toronto, Ontario, M5V 3H5
T: (519) 823-1311 ext 2052
M: (416) 697-0056

From: Equest-users [mailto:equest-users-bounces at lists.onebuilding.org] On Behalf Of Bishop, Bill via Equest-users
Sent: Wednesday, October 26, 2016 10:13 AM
To: Daric Adair; Darryl Kasun
Cc: equest-users at lists.onebuilding.org
Subject: Re: [Equest-users] Airflow Schedule based on Occupancy - switch statements and symbol values

I retained the case numbers from the default DOE-2 expression for MIN-FLOW-RATIO below. The switch statement is based on symbol values according to the symbol table for system TYPE. The symbol tables are found in a file called BDLKEY.OUT which, for eQUEST 3-65, is found in Documents -> eQUEST 3-65 Data -> DOE-2.
A short cut to determining which case numbers to use with switch statements is to enter a user expression for an appropriate keyword. For system TYPE, you could enter, “#SV(#P("TYPE"))” as a user expression for a zone keyword such as MIN-FLOW/AREA to see which symbol value matches the zone’s system type.

~Bill

From: Daric Adair [mailto:Daric.Adair at hei-eng.com]
Sent: Tuesday, October 25, 2016 4:23 PM
To: Bishop, Bill <bbishop at pathfinder-ea.com<mailto:bbishop at pathfinder-ea.com>>; Darryl Kasun <darryl.kasun at gmail.com<mailto:darryl.kasun at gmail.com>>
Subject: RE: [Equest-users] Airflow Schedule based on Occupancy

Bill;

Can you expand/explain where the “case #” / “case ##” elements come from/are defined (help files, manual?). I can’t seem to place my finger on where they are….thanks!


Thanks,
DARIC R. ADAIR  PE, C.E.M.
Henderson Engineers, Inc. | Mechanical Engineer, Energy Analyst
dir 913 742 5530  tel 913 742 5000  fax 913 742 5001  tx id #F-001236  email daric.adair at hei-eng.com  www.hei-eng.com<http://www.hei-eng.com/>
Licensed in KS. 

From: Bishop, Bill via Equest-users [mailto:equest-users at lists.onebuilding.org]
Sent: Tuesday, October 25, 2016 1:41 PM
To: Darryl Kasun <darryl.kasun at gmail.com<mailto:darryl.kasun at gmail.com>>
Cc: equest-users at lists.onebuilding.org<mailto:equest-users at lists.onebuilding.org>
Subject: Re: [Equest-users] Airflow Schedule based on Occupancy

Hi Darryl,
First, I would use a user expression for ZONE: MIN-FLOW-RATIO for any zones that you want to control to 6 ACH minimum. Then I would create and apply a ZONE: MIN-FLOW-SCH with values of 1.0 during occupied hours and -999 for unoccupied hours. The expression below for MIN-FLOW-RATIO should give you 6 ACH . It will give you an error if a value is entered for ASSIGNED-FLOW that is less than 6 ACH.
Regards,
~Bill

/* This expression for ZONE:MIN-FLOW-RATIO calculates and enters
   a value based on a desired minimum ACH. */

if (#P("MIN-CFM-RATIO") == unused)
    then unused
    else switch #SV(#P("TYPE"))
    case  2 : unused
    case 17 : unused
    case 19 : unused
    case 26 : unused
    case 27 : unused
    case 28 : unused
    case 29 : unused
    default : if (#RV(#L("AIR-CHANGES/HR")) == 0
                .AND. #L("AIR-CHANGES/HR") = 6) then 1  $ 6 ACH
         else if (#RV(#L("ASSIGNED-FLOW")) == 0) then
          6*#LR("SPACE","HEIGHT")*#LR("SPACE","AREA")/60/#L("ASSIGNED-FLOW")
          else no_default endif
              endif
    endswitch
   endif

William Bishop, PE, BEMP, BEAP, CEM, LEED AP | Pathfinder Engineers & Architects LLP
Senior Energy Engineer

[cid:image001.jpg at 01D22F72.8B9EE7F0]  [cid:image003.jpg at 01D22F72.8B9EE7F0]



134 South Fitzhugh Street                 Rochester, NY 14608

T: (585) 698-1956                        F: (585) 325-6005

bbishop at pathfinder-ea.com<mailto:wbishop at pathfinder-ea.com>             www.pathfinder-ea.com<http://www.pathfinder-ea.com/>

[http://png-5.findicons.com/files/icons/977/rrze/720/globe.png]Carbon Fee and Dividend - simple, effective, and market-based.



From: Equest-users [mailto:equest-users-bounces at lists.onebuilding.org] On Behalf Of Darryl Kasun via Equest-users
Sent: Tuesday, October 25, 2016 1:54 PM
To: equest <equest-users at lists.onebuilding.org<mailto:equest-users at lists.onebuilding.org>>
Subject: [Equest-users] Airflow Schedule based on Occupancy

Hi everyone,

I have a zone that is served by a VAV system.  The controls for the zone state that when the zone is occupied, the VAV box should be fully opened and when unoccupied, the zone supply air be reduced to 6 ACH.  There are multiple zones controlled in this manner.

To model this I am thinking of creating a min airflow schedule that matches occupancy schedule.  The minimum hourly fraction within the min airflow schedule would be equivalent to the airflow fraction of 6 ACH.

In other words, if there are hourly fractions in the min airflow schedule (which is a copy of the occupancy schedule) that are below the equivalent fraction of 6 ACH, those hours would be changed to the 6 ACH fraction.

Hopefully that makes sense to you.

This method seems fine to me but a bit tedious as it will require developing multiple min airflow schedules.

Any thoughts?



________________________________

This email and any files transmitted with it are confidential and are intended solely for the use of the individual or entity to whom they are addressed. This communication represents the originator's personal views and opinions, which do not necessarily reflect those of Henderson Engineers, Inc. If you are not the original recipient or the person responsible for delivering the email to the intended recipient, be advised that you have received this email in error, and that any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. If you received this email in error, please immediately notify administrator at hei-eng.com<mailto:administrator at hei-eng.com>.
________________________________
RWDI - One of Canada's 50 Best Managed Companies - This communication is intended for the sole use of the party to whom it was addressed and may contain information that is privileged and/or confidential. Any other distribution, copying or disclosure is strictly prohibited. If you received this email in error, please notify us immediately by replying to this email and delete the message without retaining any hard or electronic copies of same. Outgoing emails are scanned for viruses, but no warranty is made to their absence in this email or attachments. If you require any information supplied by RWDI in a different format to facilitate accessibility, contact the sender of the email, email solutions at rwdi.com or call +1.519.823.1311.
________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.onebuilding.org/pipermail/equest-users-onebuilding.org/attachments/20161026/0f6ffbce/attachment-0005.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 1204 bytes
Desc: image001.jpg
URL: <http://lists.onebuilding.org/pipermail/equest-users-onebuilding.org/attachments/20161026/0f6ffbce/attachment-0010.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.jpg
Type: image/jpeg
Size: 1254 bytes
Desc: image003.jpg
URL: <http://lists.onebuilding.org/pipermail/equest-users-onebuilding.org/attachments/20161026/0f6ffbce/attachment-0011.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image005.png
Type: image/png
Size: 2939 bytes
Desc: image005.png
URL: <http://lists.onebuilding.org/pipermail/equest-users-onebuilding.org/attachments/20161026/0f6ffbce/attachment-0005.png>


More information about the Equest-users mailing list