[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[EnergyPlus_Support] Problem with EMS and controlling AirLoopHVAC System Availability
- To: EnergyPlus_Support@xxxxxxxxxxxxxxx
- Subject: [EnergyPlus_Support] Problem with EMS and controlling AirLoopHVAC System Availability
- From: "rowan.blakers" <rblakers@xxxxxxxxx>
- Date: Wed, 17 Mar 2010 05:58:20 -0000
- Delivered-to: mailing list EnergyPlus_Support@xxxxxxxxxxxxxxx
- Delivery-date: Wed, 17 Mar 2010 00:02:19 -0600
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoogroups.com; s=lima; t=1268805738; bh=2ZKKDcuNz7FYFH88FP5aH7fKB6KN+Sjuf3lxdxbCluw=; h=Received:Received:X-Yahoo-Newman-Id:X-Sender:X-Apparently-To:X-Received:X-Received:X-Received:X-Received:X-Received:To:Message-ID:User-Agent:X-Mailer:X-Originating-IP:X-eGroups-Msg-Info:X-Yahoo-Post-IP:From:X-Yahoo-Profile:Sender:MIME-Version:Mailing-List:Delivered-To:List-Id:Precedence:List-Unsubscribe:Date:Subject:Reply-To:X-Yahoo-Newman-Property:Content-Type:Content-Transfer-Encoding; b=pImcUzg3d/W2pv3QK9FMj4AIR+7s0ZRq9r+VBglkhTcWcfS9x6vJDMugrpuYYz93ODFgJr121rYqXKiN6cVdmk8h2+rvg2leaw++u8rMu6l5Dzscuj2AvlhwddlmJ2iY
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=lima; d=yahoogroups.com; b=FoQr//ZW6dTc+j9leSsbEQRtTegK3BVlU/45B5yWVaXzqkK+Q8bzKeIEKWrA0dRhiYR4Lnd8EG6zsLQLmz+OkDR7ElD0LliXVUrhpWSBz0dZQdwM9OwiGsOdDmNFVZhe;
- Envelope-to: linda@xxxxxxxxxxxxxx
- List-id: <EnergyPlus_Support.yahoogroups.com>
- List-unsubscribe: <mailto:EnergyPlus_Support-unsubscribe@yahoogroups.com>
- Mailing-list: list EnergyPlus_Support@xxxxxxxxxxxxxxx; contact EnergyPlus_Support-owner@xxxxxxxxxxxxxxx
- Reply-to: EnergyPlus_Support@xxxxxxxxxxxxxxx
- Sender: EnergyPlus_Support@xxxxxxxxxxxxxxx
- User-agent: eGroups-EW/0.82
Hello,
I'm trying to use EMS to control a fan system based on outdoor air temperature and wind speed. The control logic is simple enough, but I keep getting an error when trying to run the simulation.
"Invalid Actuated Component Type =AIRLOOPHVAC"
I'm not sure why, but AirLoopHvac is not recognised as a valid actuator component type, and it does not appear in the .EDD file when I run a simulation without that particular control included.
Can anyone help me understand why I cannot use AirLoopHVAC Availability as an actuator here, and why it is not appearing in the .EDD file either??
I've included what is hopefully enough of the relevant code. The entire input file is too big to copy here.
============================================================
AirLoopHVAC,
RoofVent1 Fan System, !- Name
, !- Controller List Name
RoofVent Availability List, !- Availability Manager List Name
7.14, !- Design Supply Air Flow Rate {m3/s}
RoofVent1 Air Loop Branches, !- Branch List Name
, !- Connector List Name
RoofVent1 Supply Inlet Node, !- Supply Side Inlet Node Name
RoofVent1 Equipment Outlet Node, !- Demand Side Outlet Node Name
RoofVent1 Equipment Inlet Node, !- Demand Side Inlet Node Names
RoofVent1 Supply Fan Outlet; !- Supply Side Outlet Node Names
AvailabilityManager:NightVentilation,
RoofVent NightPurge Availability Manager, !- Name
NightPurge Availability Schedule, !- Applicability Schedule Name
RoofVent Fan Schedule, !- Fan Schedule Name
Always 22 Schedule, !- Ventilation Temperature Schedule Name
2, !- Ventilation Temperature Difference {deltaC}
18, !- Ventilation Temperature Low Limit {C}
1, !- Night Venting Flow Fraction
Corridor; !- Control Zone Name
AvailabilityManagerAssignmentList,
RoofVent Availability List, !- Name
AvailabilityManager:NightVentilation, !- Availability Manager 1 Object Type
RoofVent NightPurge Availability Manager; !- Availability Manager 1 Name
EnergyManagementSystem:Sensor,
CorridorTemp , !- Name
Corridor Zone Air Node, !- Output:Variable or Output:Meter Index Key Name
Zone Mean Air Temperature; !- Output:Variable or Output:Meter Name
EnergyManagementSystem:Sensor,
OATemp , !- Name
, !- Output:Variable or Output:Meter Index Key Name
Outdoor Dry Bulb; !- Output:Variable or Output:Meter Name
EnergyManagementSystem:Sensor,
WindSpeed , !- Name
, !- Output:Variable or Output:Meter Index Key Name
Wind Speed; !- Output:Variable or Output:Meter Name
EnergyManagementSystem:Sensor,
HeatingOn , !- Name
Corridor Unit01 Convector HW Inlet , !- Output:Variable or Output:Meter Index Key Name
System Node MassFlowRate;!- Output:Variable or Output:Meter Name
EnergyManagementSystem:Sensor,
OccupancySched , !- Name
GS_School_Teaching_Occup,!- Output:Variable or Output:Meter Index Key Name
Schedule Value; !- Output:Variable or Output:Meter Name
EnergyManagementSystem:Sensor,
TAU1Airflow , !- Name
TAU1 Equipment Inlet Node, !- Output:Variable or Output:Meter Index Key Name
System Node MassFlowRate;!- Output:Variable or Output:Meter Name
EnergyManagementSystem:Sensor,
TAU2Airflow , !- Name
TAU2 Equipment Inlet Node, !- Output:Variable or Output:Meter Index Key Name
System Node MassFlowRate;!- Output:Variable or Output:Meter Name
EnergyManagementSystem:Actuator,
CorridorInfiltrationLevel, !- Name
Corridor Infiltration, !- Actuated Component Unique Name
Zone Infiltration, !- Actuated Component Type
Air Exchange Flow Rate; !- Actuated Component Control Type
EnergyManagementSystem:Actuator,
RoofVent_FanOverride, !- Name
RoofVent1 Fan System, !- Actuated Component Unique Name
AirLoopHVAC, !- Actuated Component Type
Availability Status; !- Actuated Component Control Type
EnergyManagementSystem:ProgramCallingManager,
RoofVent Control System ,!- Name
AfterPredictorAfterHVACManagers, !- EnergyPlus Model Calling Point
RoofVent_SystemController ; !- Program Name 1
EnergyManagementSystem:Program,
RoofVent_SystemController , !- Name
set setTwo = 2.0, !- Program Line 1
set setThree = 3.0, !- Program Line 2
Set noAction = 0.0, !- A4
if (OccupancySched == 1) && (HeatingOn >0) && (TAU1Airflow == 0) && (TAU2Airflow == 0), !- A5
if (OATemp > 18) && (CorridorTemp > OATemp), !- A6
if (CorridorTemp <=22) && (WindSpeed >10), !- A7
Set CorridorInfiltrationLevel = setThree, !- A8
Return, !- A9
elseif (CorridorTemp >22) && (WindSpeed <= 10), !- A10
Set RoofVent_FanOverride = setTwo, !- A11
else, !- A12
Set RoofVent_FanOverride = noAction, !- A13
endif, !- A14
endif, !- A15
endif; !- A16
------------------------------------
The primary EnergyPlus web site is found at:
http://www.energyplus.gov
The group web site is:
http://groups.yahoo.com/group/EnergyPlus_Support/
Attachments are currently allowed but be mindful that not everyone has a high speed connection. Limit attachments to small files.
EnergyPlus Documentation is searchable. Open EPlusMainMenu.pdf under the Documentation link and press the "search" button.
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/EnergyPlus_Support/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/EnergyPlus_Support/join
(Yahoo! ID required)
<*> To change settings via email:
EnergyPlus_Support-digest@xxxxxxxxxxxxxxx
EnergyPlus_Support-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
EnergyPlus_Support-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/