[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TRNSYS-users] Optimization at each time-step



Dear George,

Thank you very much for your information and very valuable reference. I will check it and try to correspondingly seek the solution for my own case.


Kind Regards,
Sunliang

> From: gk@aua.gr
> To: trnsys-users@lists.onebuilding.org
> Date: Fri, 22 Aug 2014 15:35:47 +0300
> CC: trnsys-users@lists.onebuilding.org; hotline@transsolar.com
> Subject: Re: [TRNSYS-users] Optimization at each time-step
>
> Dear Sunliang,
>
> In the past I came across the work of Brian Coffey. In his MSc thesis he prepared a platform where TRNSYS was run within TRNSYS in the same manner as I understand you want to do it. The first TRNSYS is used as the real-time optimization platform for a controller, and the second TRNSYS is used to simulate the building and the first runs inside the second.
> Links for the MSc thesis, related publications and software can be found in the GENOPT site:
>
> http://simulationresearch.lbl.gov/GO/download.html
>
> Regards,
>
> George
> -------------------------------------------------------------------
> Dr. George Kyriakarakos, Agricultural Engineer
> MSc Energy Systems & Renewable Energy Sources, PhD.
> Agricultural University of Athens,
> Dept. of Natural Resources and Agricultural Engineering
> Iera odos street, 75, Athens 11855, Greece
> Tel. +30.210.5294046 (direct), Fax: +30.210.5294023
> Mobile +30.6942.046895
> e-mail: <gk@aua.gr>
> --------------------------------------------------------------------
>
>
> ----- Original Message -----
> Από: SUNLIANG CAO <caosunliang@msn.com>
> Ημερομηνία: Thursday, August 21, 2014 4:34 pm
> Θέμα: [TRNSYS-users] Optimization at each time-step
> Προς: "trnsys-users@lists.onebuilding.org" <trnsys-users@lists.onebuilding.org>, "hotline@Transsolar.com" <hotline@transsolar.com>
>
>
> > Dear all,
> >
> >
> >
> > I have a question upon the optimization in
> > TRNSYS at each time-step.
> >
> >
> >
> > As we know, currently, most of the
> > optimization softwares, such as GenOpt, make the optimization for
> > TRNSYS based
> > on a series of "complete" TRNSYS simulation results. In other words, the
> > optimization software calls TRNSYS, and TRNSYS will run the whole
> > simulation (such
> > as 1-year's simulation) and return back a result after the simulation
> > completes
> >
> >
> >
> >
> >
> > However, in my case, I have to make the
> > optimization for the control of an energy system in TRNSYS at each time-step.
> > This means that, at the beginning of each time-step, I have to
> > "virtually" run
> > TRNSYS for the coming one time-step in the computer for many times
> > (e.g. 100
> > times), and get an optimized parameter for the control of the energy system.
> > Thereafter, TRNSYS "in real" run the simulation with the optimized
> > control of
> > the energy system for the coming one time-step. And this process will
> > be
> > conducted at each time-step.
> >
> >
> >
> >
> >
> > Another question relating to the above-mentioned
> > question: how can I return to the beginning of one time-step in TRNSYS
> > after the
> > one time-step's simulation passes? For
> > example, in a one-year's simulation, after running the simulation for
> > 2968
> > hours, I would like to return to the beginning of the 2968th hour. How
> > could I manage
> > that in TRNSYS? Is there any way to create a type to force TRNSYS to
> > return to
> > the beginning of certain time-step?
> >
> >
> >
> >
> >
> > Thank you very much.
> >
> >
> >
> >
> >
> > Kind Regards,
> >
> > Sunliang
> >
> >
> > _______________________________________________
> > TRNSYS-users mailing list
> > TRNSYS-users@lists.onebuilding.org
> > http://lists.onebuilding.org/listinfo.cgi/trnsys-users-onebuilding.org
> _______________________________________________
> TRNSYS-users mailing list
> TRNSYS-users@lists.onebuilding.org
> http://lists.onebuilding.org/listinfo.cgi/trnsys-users-onebuilding.org