Parallel particle swarm optimization
AssigneeThe Boeing Company
InventorsIshaan M. Bakhle, Benjamin H. Oster, Justin T. Terek
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Boeing Company
InventorsIshaan M. Bakhle, Benjamin H. Oster, Justin T. Terek
Estimating the term…
A method for parallel particle swarm optimization includes initializing multiple particle positions of multiple particles and multiple particle velocities of the particles in response to multiple design variables, where the particles represent multiple candidate designs within a solution space; parsing the particle positions and the particle velocities into multiple simulation input files in a current iteration of multiple iterations; and presenting the simulation input files in parallel to multiple simulation processors. The method includes simulating, with the simulation processors, the simulation input files in parallel to produce multiple simulation result files; computing multiple objective function values of the particles in response to the simulation result files; updating the particles in the solution space using particle swarm optimization based on the objective function values; and repeating the parsing, the presenting, the simulating, the computing, and the updating in each subsequent iteration of the iterations to identify a final design.
A method for parallel particle swarm optimization comprising:
A system for parallel particle swarm optimization comprising:
A non-transitory computer readable storage medium storing instructions that control data processing, the instructions, when executed by a processor cause the processor to perform a plurality of operations comprising:
Dependencies are inferred from the claim text.