[esp-r] Re: plant: air cooling coil

Nicolas Kelly nick at esru.strath.ac.uk
Tue Oct 17 10:53:53 BST 2006


Dear Monika - as I mentioned in my e-mail the mode should be -1, I notice that it is +1 in your file. So try changing the following

 

9.  # No. of data items

1.00000 100.00000 0.00000 22.00000 6.00000 1.00000 1080.00000 1.00000 70.00000

 

To

 

9.  # No. of data items

-1.00000 100.00000 0.00000 22.00000 6.00000 1.00000 1080.00000 1.00000 70.00000

 

Also I see you are trying to model a PID controller - this is difficult - make sure you use a very short time step (I've used 1800 plant time steps/hour). I've also found that PID mode 2 works reasonably well. So you could also try: 

 

9.  # No. of data items

-2.00000 100.00000 0.00000 22.00000 6.00000 1.00000 1080.00000 1.00000 70.00000

 

Let me know how you get on. 

 

Nick

 

*******************************

Dr Nick Kelly

RCUK Academic Fellow

Energy Systems Research Unit

Institute for Energy and Environment

University of Strathclyde

75 Montrose St

Glasgow G1 1XJ

t: +44(0)141 548 2854

f: +44(0)141 552 5105

e: nick at esru.strath.ac.uk <mailto:nick at esru.strath.ac.uk> 

*******************************

________________________________

From: Monika Hall [mailto:Monika.Hall at josef-gartner.ch] 
Sent: 17 October 2006 10:43
To: Nicolas Kelly; Ferguson, Alex; esp-r at lists.strath.ac.uk
Subject: RE: [esp-r] Re: plant: air cooling coil

 

Dear Nick and all other,

 

thank you for you reply. Sorry, that I could not answer until now.

 

With your mail I'm back to zero. With a positive cooling flux the program does not start to simulate (error CMP04C).

 

My settings are as follows and they do not work with a cooling coil but they work with a heating coil:

 

* Plant

Cooling coil

   1  # No. of loops

* Control loops

# senses dry bulb temperature in room.

    1    0    0    0  # sensor 

# plant component   2:cooler @ node no.  1

   -1    2    1    0  # actuator 

    0 # No. day types

    1  365  # valid Sat-01-Jan - Sun-31-Dec

     3  # No. of periods in day

    0    1   0.000  # ctl type, law (PID flux control.), start @

      9.  # No. of data items

1.00000 100.00000 0.00000 22.00000 6.00000 1.00000 1080.00000 1.00000 70.00000

... and so on

 

Definition of plat component

#->  2, air cooling coil; 1 node model ; flux control                           
  cooler            4
    1        # Component has   1 control variable(s).
  10000.
    3
  15.000       1000.0       3.5000    

 

 

What should I do?

 

Best regards

Monika

 

________________________________

From: Nicolas Kelly [mailto:nick at esru.strath.ac.uk] 
Sent: Thursday, October 12, 2006 2:52 PM
To: Monika Hall; Ferguson, Alex; esp-r at lists.strath.ac.uk
Subject: RE: [esp-r] Re: plant: air cooling coil

Dear Monica, 

 

For the P,PI or PID controller in set the 'mode' to a negative value (usually -1). The cooling flux should be specified as a positive value as it is negated in the cooling controller. To set an acceptable temperature range for the cooling coil adjust the 'throttling range' control parameters. The coil will operate proportionally between setpoint +/- 0.5*throttling range. So to control between 20 and 40 the set point is 30 and the throttling range is 20. 

 

Note that with HVAC modelling you will have some excursions from the desired values - you are modelling non-ideal processes and non-ideal controllers. Further, proportional control always has an 'offset' error, the size of which usually depends upon the size of the throttling range and the capacity of the component being controlled.

 

Regards, 

 

Nick Kelly on behalf of ESRU

 

 

*******************************

Dr Nick Kelly

RCUK Academic Fellow

Energy Systems Research Unit

Institute for Energy and Environment

University of Strathclyde

75 Montrose St

Glasgow G1 1XJ

t: +44(0)141 548 2854

f: +44(0)141 552 5105

e: nick at esru.strath.ac.uk <mailto:nick at esru.strath.ac.uk> 

*******************************

________________________________

From: esp-r-bounces at lists.strath.ac.uk [mailto:esp-r-bounces at lists.strath.ac.uk] On Behalf Of Monika Hall
Sent: 12 October 2006 12:13
To: Ferguson, Alex; esp-r at lists.strath.ac.uk
Subject: [esp-r] Re: plant: air cooling coil

 

Hi Alex and all other,

 

the first view was ok with a negative flux, I changed it in the ctl file. But when I changed it per menu, I got the error message, that the value have to be > 0. 

 

Additionally there must be something wrong, because I can not reach the setpoint temperature. I would like to cool a room with a cooling coil, if the room air temperature is higher then 26°C. The only way to handle the air temperature is due to variation of the cooling flux, but this is dissatisfying.

 

On the other side, the case with heating works fine. The heating coil heats, when the room air temperature is below the setpoint of 20°C.

 

Does anybody know if there is a possibility to set a temperature range for the heating/cooling coil? P.e. the temperature of the heating coil should be between 20 - 40°C and for the cooling coil between 16 - 24°C.

 

Best regards

Monika

 

________________________________

From: Ferguson, Alex [mailto:AFerguso at NRCan.gc.ca] 
Sent: Wednesday, October 11, 2006 4:38 PM
To: Monika Hall; esp-r at lists.strath.ac.uk
Subject: RE: [esp-r] plant: air cooling coil

Hi Monika,

 

The cooling coil model (CMP04) expects the control signal to be negative (i.e. -2000 for a 2000 W cooling duty.)

 

- Alex 

 

________________________________

From: esp-r-bounces at lists.strath.ac.uk [mailto:esp-r-bounces at lists.strath.ac.uk] On Behalf Of Monika Hall
Sent: Wednesday, October 11, 2006 10:32
To: esp-r at lists.strath.ac.uk
Subject: [esp-r] plant: air cooling coil

Dear all,

 

have anybody worked with the plant component " air cooling coil, ref. no 4"? My model works fine with the plant component  " air heating coil, ref. no 5", but when I change the heating coil into a cooling coil the model does not work anymore. 

 

I use the same controller for heating/cooling coil:

controller type a) senses dry bulb  -> actuates flux

Control law b) P,PI,PID for type 0,2,4...

 

I use the same settings for heating/cooling, I only change the setpoints.

 

The error code is:

CMP04C: invalid control data for component 2: 2000

with 2: Cooling coil and 2000: max htg/clg cap [W]

 

Which setting is the right one for a cooling coil? Could somebody help me?

 

Best regards

Monika

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.strath.ac.uk/archives/esp-r/attachments/20061017/d1b8790b/attachment-0001.html 


More information about the esp-r mailing list