Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and device for solving nonlinear programming model based on cuckoo search algorithm

A cuckoo search algorithm and nonlinear programming technology, applied in the field of solving nonlinear programming models based on cuckoo search algorithm, can solve the problem of insufficient resource optimization efficiency, and achieve the effect of increasing the probability of finding the optimal solution and improving efficiency

Inactive Publication Date: 2015-08-12
NORTH CHINA ELECTRIC POWER UNIV (BAODING)
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0030] However, when the traditional cuckoo search algorithm is used to solve nonlinear programming problems, its resource optimization efficiency is not high enough, and it needs to be further improved and perfected.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for solving nonlinear programming model based on cuckoo search algorithm
  • Method and device for solving nonlinear programming model based on cuckoo search algorithm
  • Method and device for solving nonlinear programming model based on cuckoo search algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0069] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0070] figure 1 A flowchart of a method for solving a nonlinear programming model based on the cuckoo search algorithm according to an embodiment of the present invention is shown, and the method is suitable for running in a computing device.

[0071] refer to figure 1 , the method begins with step S102, which is an initialization step. In step S102, for the nonlinear programming model to be solved, such as the nonlinear programm...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for solving a nonlinear programming model based on a cuckoo search algorithm, which comprises the steps of A, randomly generating m bird's nests and calculating the fitness of each bird's nest; B randomly selecting one bird' nest, generating a new bird' nest through executing Levy flight, calculating the fitness of the new bird's nest, replacing the original bird's nest with the new bird's nest if the fitness of the new bird's nest is greater than the fitness of the original bird's nest; randomly selecting m*Pa bird's nests, generating m*Pa new bird's nests through executing sinusoidal carrier based Levy flight, calculating the fitness of the new bird's nests, and replacing the original bird's nests with the new bird's nests; D, acquiring the bird's nest with the fitness being the highest, and storing the bird's nest as the current optimal bird's nest if the fitness of the bird' nest is greater than the fitness of the current optimal bird's nest; and E, judging whether the number of iterations reaches a preset threshold value or not, if so, using the current optimal bird's nest to act as the optimal solution to output, and if not, returning back to the step B. The invention further discloses a device corresponding to the method and computing equipment comprising the device.

Description

technical field [0001] The invention relates to the planning field of distribution networks, in particular to a method and a device for solving a nonlinear programming model based on a cuckoo search algorithm. Background technique [0002] In recent years, with the intensification of environmental pollution, the shortage of fossil energy and major breakthroughs in new energy technologies, the status of traditional energy power generation has been greatly weakened. Wind power with mature technology is increasingly favored by power companies in various countries. From the perspective of planning, the planning of distribution network can no longer simply consider the grid and load. Wind power, as a distributed power source, should be taken into consideration. [0003] When constructing the two-level planning model of the distribution network, the wind farm has a dominant position as the planning subject, so it acts as the upper planning layer. The upper planning layer takes t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06N3/00G06Q50/06
Inventor 曾博温俊强张建华郑雄欧阳邵杰
Owner NORTH CHINA ELECTRIC POWER UNIV (BAODING)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products