The invention discloses an
optimal design method and
system for an
offshore wind power floating foundation structure, and belongs to the field of ocean
engineering structure design, and the method comprises the following steps: S1, building a three-dimensional finite
element model of the floating foundation structure, and defining a
design domain, a non-
design domain, material attributes, volume ratio constraints and
limit load working conditions for the three-dimensional finite
element model; and S2, independently performing
finite element solution for each
limit load working condition, and calculating the flexibility sensitivity of each unit in the
design domain, so that the overall performance and robustness of the final topological configuration are remarkably improved, the sensitivity of a high-conflict region is actively inhibited, and the reliability of the topological configuration is improved. The optimization process can avoid invalid swing between mutually contradictory rigidity requirements, so that a real
global optimal solution can be explored and converged, unprecedented design insight and
controllability are provided for design engineers, and convergence stagnation or
divergence caused by target conflicts is effectively avoided.