modelNextChiller
Information
This example validates Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Staging.Processes.Subsequences.NextChiller.
It has four instances as below to demonstrate the process of identifying the next changing chiller(s) when the plant is in the staging process.
The instance nexChi shows how the changing chillers being identified
in a staging up process that requires a large chiller to be enabled and a small
chiller to be disabled. The plant stages up from stage 1 that requires chiller 1
operating, to stage 2 that requires chiller 2 operating.
-
Before 18 seconds, the plant is in stage 1 and is not in the staging process
(
endPro=true). Chiller 1 is enabled (uChiSet[1]=true) and chiller 2 is not enabled (uChiSet[2]=false). The next enabling and disabling chiller are the default 1. -
At 18 seconds, the plant starts staging up (
endPro=false,yUp=true) and it requires one chiller to be enabled and another chiller to be disabled (yOnOff=true). The next enabling chiller is chiller 2 (yNexEnaChi=2) and the next disabling chiller is chiller 1 (yDisSmaChi=1). The chiller status setpoints are changed accordingly. -
At 60 seconds, the staging process is done (
endPro=true,yUp=false,yOnOff=false).
The instance nexChi1 shows how the changing chillers are identified
in a staging up process that requires one additional chiller to be enabled. The
plant stages up from stage 1 that requires chiller 1 operating, to stage 2 that
requires both chiller 1 and chiller 2 operating.
-
Before 18 seconds, the plant is in stage 1 and is not in the staging process
(
endPro=true). Chiller 1 is enabled (uChiSet[1]=true) and chiller 2 is not enabled (uChiSet[2]=false). The next enabling and disabling chiller are the default 1. -
At 18 seconds, the plant starts staging up (
endPro=false,yUp=true) and it does not require one chiller being enabled and another chiller being disabled (yOnOff=false). The next additional enabling chiller is chiller 2 (yNexEnaChi=2). The chiller status setpoints are changed accordingly. -
At 60 seconds, the staging process is done (
endPro=true,yUp=false,yOnOff=false).
The instance nexChi2 shows how the changing chillers being identified
in a staging down process that requires a large chiller being disabled and a small
chiller being enabled. The plant stages down from stage 2 that requires chiller 2
operating to stage 1 that requires chiller 1 operating.
-
Before 18 seconds, the plant is in stage 2 and is not in the staging process
(
endPro=true). Chiller 1 is disabled (uChiSet[1]=false) and chiller 2 is enabled (uChiSet[2]=true). The next enabling and disabling chiller are the default 1. -
At 18 seconds, the plant starts staging down (
endPro=false,yDow=true) and it requires one chiller being disabled and another chiller being enabled (yOnOff=true). The next disabling chiller is chiller 2 (yLasDisChi=2) and the next enabling chiller is chiller 1 (yEnaSmaChi=1). The chiller status setpoints are changed accordingly. -
At 60 seconds, the staging process is done (
endPro=true,yDow=false,yOnOff=false).
The instance nexChi3 shows how the changing chillers are identified
in a staging down process that requires one additional chiller to be disabled. The
plant stages down from stage 2 that requires both chiller 1 and chiller 2 operating,
to stage 1 that requires just chiller 1 operating.
-
Before 18 seconds, the plant is in stage 2 and is not in the staging process
(
endPro=true). The chiller 2 is enabled (uChiSet[2]=true) and the chiller 1 is not enabled (uChiSet[1]=false). The next enabling and disabling chiller are the default 1. -
At 18 seconds, the plant starts staging down (
endPro=false,yDow=true) and it does not require one chiller being disabled and another chiller being enabled (yOnOff=false). The next additional disabling chiller is chiller 2 (yLasDisChi=2). The chiller status setpoints are changed accordingly. -
At 60 seconds, the staging process is done (
endPro=true,yDow=false,yOnOff=false).
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Staging.Processes.Subsequences.NextChiller | nexChi | Identify next enabling and disabling chiller during the staging up process | |
| Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Staging.Processes.Subsequences.NextChiller | nexChi1 | Identify next enabling during the staging up process | |
| Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Staging.Processes.Subsequences.NextChiller | nexChi2 | Identify next enabling and disabling chiller during the staging down process | |
| Buildings.Controls.OBC.ASHRAE.G36.Plants.Chillers.Staging.Processes.Subsequences.NextChiller | nexChi3 | Identify next disabling chiller during the staging down process |
Revisions
-
September 26, 2019, by Jianjun Hu:
First implementation.