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

Re: [EnergyPlus_Support] Number of particle ( hybrid Particle Swarm and Pattern Search Algorithm)+genopt





If you post to unmet hours prior to posting here, leave people a chance to answer.

You got the response already: https://unmethours.com/question/17527/number-of-particle-hybrid-particle-swarm-and-pattern-search-algorithmgenopt/

"See section 5.4.5 in the GenOpt manual for the suggest number of particles."

--
Julien Marrec, EBCP, BPI MFBA
Energy&Sustainability Engineer
T: +33 6 95 14 42 13

LinkedIn (en) : www.linkedin.com/in/julienmarrec
LinkedIn (fr) : www.linkedin.com/in/julienmarrec/fr


2016-05-19 17:47 GMT+02:00 kharbouchyassine87@xxxxxxxxx [EnergyPlus_Support] <EnergyPlus_Support@xxxxxxxxxxxxxxx>:
 

Hi everyone I'm trying to optimize a building design, by coupling ENErgyplus and an optimisation tool GENOPT . for that , I'm using a Hybrid Generalized Pattern Search Algorithm with Particle Swarm Optimization Algorithm (GPSPSOCCHJ) for discrete and continuous variable. but I can't understand how to determine the number of the particle for this optimisation .

Please , give an idea about the mean of this parameter(NumberOfParticle ).

Thanks

++++the command file is : 

* GenOpt example command file

   MWetter@xxxxxxx, 06/18/2003

*/

Vary{

Parameter{ // azimuthangle

   

    Name    = x1;

    Min     = -180.0;

    Ini     = 0.0;

    Max     = 180.0;

    Step    = 90.0;



  }

Parameter{ // high windows size


    Name    = x2;

    Min     = 0.8;

    Ini     = 1.6;

    Max     = 1.6;

    Step    = 0.4;


  }




  Parameter{ //infiltrationrate

    Name    = x4;

    Min     = 0.5;

    Ini     = 0.5;

    Max     = 2.0;

    Step    = 0.5;

  }

  

Parameter{ //ventilationrate

    Name    = x5;

    Min     = 0.0;

    Ini     = 0.0;

    Max     = 2.0;

    Step    = 0.5;

  }



  

  

Parameter{ // windowstype

    Name = x6;

    Ini = 1;

    Values = "100, 101" ;

    Type = SET; 

  }

  Parameter{ // wall-exterior-type

    Name = x8;

    Ini = 1;

    Values = "EWQ23M91,EWQ23M51,EWQ21M51,EWQ21M91,EWQ25M51,EWQ25M91,EWQ27M51,EWQ27M91,EWQ29M51,EWQ29M91" ;

    Type = SET; 

  }

Parameter{ // roof-exterior-type

    Name = x10;

    Ini = 1;

    Values = "ERQ23M91,ERQ23M51,ERQ21M51,ERQ21M91,ERQ25M51,ERQ25M91,ERQ27M51,ERQ27M91,ERQ29M51,ERQ29M91" ;

    Type = SET; 

  }

}


OptimizationSettings{

  MaxIte = 10000;

  MaxEqualResults = 200;

  WriteStepNumber = false;

  UnitsOfExecution = 4;

}

Algorithm{

  Main = GPSPSOCCHJ;

  NeighborhoodTopology = vonNeumann;

  NeighborhoodSize = 5;

  NumberOfParticle =  ? ;

  NumberOfGeneration = 50;

  Seed = 1;

  CognitiveAcceleration = 2.05;

  SocialAcceleration = 2.05;

  MaxVelocityGainContinuous = 0.2;

  MaxVelocityDiscrete = 4;

  ConstrictionGain = 1;

  MeshSizeDivider = 2;

  InitialMeshSizeExponent = 0;

  MeshSizeExponentIncrement = 1;

  NumberOfStepReduction = 4;

}






__._,_.___

Posted by: Julien Marrec <julien.marrec@xxxxxxxxx>


EnergyPlus support is found at:
http://energyplus.helpserve.com or send a message to energyplus-support@xxxxxxxx

The EnergyPlus web site is found at:
http://www.energyplus.net/

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 &quot;search&quot; button.




Visit Your Group
Yahoo! Groups
PrivacyUnsubscribeTerms of Use

__,_._,___