Search

CN-117055484-B - Automatic production unit layout configuration optimization method considering energy consumption

CN117055484BCN 117055484 BCN117055484 BCN 117055484BCN-117055484-B

Abstract

An automatic production unit layout configuration optimization method considering energy consumption comprises the following steps of S1, constructing an objective function according to energy consumption of a transfer robot and yield of a production workshop, S2, generating an initial layout based on a process path, and S3, inputting the objective function into an NSGA-II algorithm to optimize the initial layout to obtain a final layout. Aiming at a random production workshop of a custom-made manufacturing enterprise, the invention provides a method for evaluating the performance of an automatic production unit through a simulation model, which effectively solves the problem of joint optimization of the layout of each production unit in the workshop and the cruise speed configuration of a transfer robot in the unit, and provides a scientific analysis method and decision basis for further reducing energy consumption while improving the production benefit when the enterprise is in workshop improvement and upgrading or newly-built factory.

Inventors

  • ZHANG HUIYU
  • LI ZHENWEI
  • CHEN QINGXIN
  • MAO NING
  • YU AILIN

Assignees

  • 广东工业大学

Dates

Publication Date
20260508
Application Date
20230815

Claims (2)

  1. 1. An automatic production unit layout configuration optimization method considering energy consumption is characterized by comprising the following steps: step S1, constructing an objective function according to the energy consumption of the transfer robot and the yield of a production workshop; step S2, generating an initial layout based on the process path; S3, inputting an objective function into an NSGA-II algorithm, and optimizing the initial layout to obtain a final layout; in the NSGA-II algorithm, after the child population and the parent population are combined to obtain a new child population, adding a step of removing the same individuals from the new child population; wherein the step of removing the same individuals from the new sub-population is specifically as follows: Judging whether isomorphic individuals exist in the new sub-population, if so, judging whether the cruising speeds of robots among the isomorphic individuals are in the same section, if so, judging the same individuals, performing removal operation, and if not, not judging the same individuals; the isomorphism unit comprises a center rotation isomorphism unit, a vertex symmetry axis turning isomorphism unit, an arc symmetry axis turning isomorphism unit and a vertex-arc symmetry axis turning isomorphism unit; wherein the step of judging the center rotation isomorphic individual is as follows: placing the new sub-population into a population collection, and selecting one of the sub-populations as a first scheme; comparing the layout schemes in the cluster with the first scheme one by one, and judging the individuals in the cluster as individuals with the same center rotation if the positions of the processing equipment in the individuals in the cluster are obtained by rotating the processing equipment in the first scheme in the clockwise direction or the anticlockwise direction; The step of judging the vertex symmetry axis turning isomorphism is as follows: placing the new sub-population into a population collection, selecting one of the sub-population as a first scheme, and setting a connecting line between one processing device and the farthest processing device in the first scheme as AA'; Comparing the layout schemes in the cluster with the first scheme one by one, and judging that the processing equipment in the individuals in the cluster is vertex symmetry axis turning isomorphism if the positions of the processing equipment in the cluster are symmetrically obtained along the AA' direction by the processing equipment in the first scheme; The step of judging the arc symmetry axis turnover isomorphism is as follows: Placing the new sub-population into a population collection, selecting one of the sub-populations as a first scheme, and setting a connecting line between one adjacent processing device in the first scheme as an arc line, wherein the connecting line between one arc line and the farthest arc line is BB'; comparing the layout schemes in the cluster with the first scheme one by one, and judging that the processing equipment in the individuals in the cluster is arc symmetry axis turning isomorphism if the positions of the processing equipment in the cluster are symmetrically obtained along the BB' direction by the processing equipment with the first scheme; The step of judging the vertex-arc symmetry axis turnover isomorphism is as follows: Placing the new sub-population into a population collection, selecting one of the sub-populations as a first scheme, and setting a connecting line between one adjacent processing device in the first scheme as an arc line, wherein the connecting line between one processing device and the farthest arc line is CC'; And comparing the layout schemes in the cluster with the first scheme one by one, and judging that the processing equipment in the individuals in the cluster is vertex symmetry axis turning isomorphism if the positions of the processing equipment in the cluster are symmetrically obtained along the CC' direction by the processing equipment with the first scheme.
  2. 2. The method for optimizing layout configuration of an automated production unit considering energy consumption according to claim 1, wherein the step of generating the initial layout based on the process path in step S2 is as follows: Obtaining a process path of a processed product, obtaining the from-to-frequency of each processing device in one complete processing flow according to the process path, and laying out the processing devices according to the strength of the from-to-frequency to produce an initial layout.

Description

Automatic production unit layout configuration optimization method considering energy consumption Technical Field The invention relates to the technical field of layout planning, in particular to an automatic production unit layout configuration optimization method considering energy consumption. Background Intelligent manufacturing is always the main attack direction of accelerating the development of the fusion of new generation information technology and manufacturing technology and deeply fusing digitization and informatization in China. The development strength of advanced energy-saving and environment-friendly technology, process and equipment is increased, and the full promotion of green manufacturing of the green improvement and upgrading of the manufacturing industry is accelerated. Meanwhile, as the demands of consumers for products are increasingly diversified, a special commodity is required by the consumers in a certain period, the individualized demands of the consumers can promote the diversification of automobile parts, and manufacturers can develop more products according to the market demands. As the price of automobile products continues to drop, various manufacturers reduce prices, so that downstream automobile part enterprises face greater and greater cost pressure, and various small-batch order modes also make various large enterprises have to change product structures in order to reduce production cost and inventory cost. Therefore, in order to solve the problems of various kinds and small-scale production, automobile parts manufacturers have been searching and attempting to reduce the energy consumption of the transfer robot while keeping the productivity as high as possible. Disclosure of Invention Aiming at the defects, the invention aims to provide an automatic production unit layout configuration optimization method considering energy consumption, which can further reduce the energy consumption while improving the production benefit, thereby realizing the maximization of the production benefit. The invention adopts the following technical scheme that the automatic production unit layout configuration optimization method considering energy consumption comprises the following steps: step S1, constructing an objective function according to the energy consumption of the transfer robot and the yield of a production workshop; step S2, generating an initial layout based on the process path; and step S3, inputting the objective function into an NSGA-II algorithm, and optimizing the initial layout to obtain the final layout. Preferably, in the NSGA-II algorithm, after the child population and the parent population are combined to obtain a new child population, adding the step of removing the same individuals from the new child population; wherein the step of removing the same individuals from the new sub-population is specifically as follows: judging whether isomorphic individuals exist in the new sub-population, if so, judging whether the cruising speeds of robots among the isomorphic individuals are in the same section, if so, judging the same individuals, performing removal operation, and if not, not judging the same individuals. Preferably, the isomorphic unit comprises a central rotation isomorphic unit, a vertex symmetry axis turning isomorphic unit, an arc symmetry axis turning isomorphic unit and a vertex-arc symmetry axis turning isomorphic unit; wherein the step of judging the center rotation isomorphic individual is as follows: placing the new sub-population into a population collection, and selecting one of the sub-populations as a first scheme; comparing the layout schemes in the cluster with the first scheme one by one, and judging the individuals in the cluster as individuals with the same center rotation if the positions of the processing equipment in the individuals in the cluster are obtained by rotating the processing equipment in the first scheme in the clockwise direction or the anticlockwise direction; The step of judging the vertex symmetry axis turning isomorphism is as follows: placing the new sub-population into a population collection, selecting one of the sub-population as a first scheme, and setting a connecting line between one processing device and the farthest processing device in the first scheme as AA'; Comparing the layout schemes in the cluster with the first scheme one by one, and judging that the processing equipment in the individuals in the cluster is vertex symmetry axis turning isomorphism if the positions of the processing equipment in the cluster are symmetrically obtained along the AA' direction by the processing equipment in the first scheme; The step of judging the arc symmetry axis turnover isomorphism is as follows: Placing the new sub-population into a population collection, selecting one of the sub-populations as a first scheme, and setting a connecting line between one adjacent processing device in the first scheme as an arc line, wherei