CN104635683B - A kind of smelter whole process unit Productivity Allocation control method - Google Patents
A kind of smelter whole process unit Productivity Allocation control method Download PDFInfo
- Publication number
- CN104635683B CN104635683B CN201410825075.3A CN201410825075A CN104635683B CN 104635683 B CN104635683 B CN 104635683B CN 201410825075 A CN201410825075 A CN 201410825075A CN 104635683 B CN104635683 B CN 104635683B
- Authority
- CN
- China
- Prior art keywords
- unit
- contract
- smelter
- whole process
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Abstract
The present invention provides a kind of smelter whole process unit Productivity Allocation control method, including:The machining path of production status, contract according to each unit of kind of smelter, sets up smelter whole process unit Productivity Allocation Controlling model;Determine the Productivity Allocation situation of each unit, including the contract selection situation and Contract Processing order of each unit, and calculate the estimation of stability desired value of smelter whole process unit Productivity Allocation control program;Productivity Allocation control is carried out according to smelter whole process unit Productivity Allocation control program and corresponding production contract, and real-time adjustment is carried out to smelter whole process unit Productivity Allocation control program;Current smelter whole process unit production capacity optimal allocation control program is issued to whole process unit carries out Productivity Allocation control.The present invention formulates Productivity Allocation scheme by coordinating each unit, so that the demand of production equipment is met as far as possible, the production of each unit steadily can be carried out, and production process is more reasonable, reduces production switching.
Description
Technical field
The invention belongs to metal material processing areas of information technology, and in particular to a kind of smelter whole process unit production capacity
Distribution control method.
Background technology
Set reformation problem during metal material processing is the main contents of metallurgical enterprise production management, production capacity
The quality of distribution is directly connected to stabilization of equipment performance and operational efficiency, the quality of product and the production cost of each unit of factory.
By taking steel mill as an example:Large iron and steel enterprise is often covered to be processed including the multiple tracks serial such as ironmaking, steel-making, hot rolling, cold rolling
Operation, ironmaking are to adopt iron ore powder, coke for primary raw material, ultimately form molten iron through a series of smelting processes;Steel-making is
With molten iron, steel scrap etc. as raw material, by heating the concrete technology deoxidization desulfurations such as fusing, slag making, dephosphorization, oxidation and decarbonization, going remove impurity
Matter produces the smelting process of molten steel, and casting forms slab;Hot rolling be by recrystallization temperature more than rolling, slab is rolled into into steel
Band;It is cold rolling be by recrystallization temperature below rolling, hot rolled strip template is further adjusted, so as to forming properties are excellent
Coil of strip more or steel plate;The operations such as annealing afterwards, zinc-plated, color coating to the internal grain structure of coil of strip, surface texture at
Reason, forms the different steel band of processing characteristics and steel plate.
As above the technique per procedure processes purpose, and processing technique is different, so as to cause production process to production material
Attribute specification is different, and in large iron and steel enterprise, there is feed relation and (be illustrated in figure 1 and enumerate iron and steel between each procedure
Corporate process), the production of each procedure is instructed by single controller, the Production Controller of the different units of different operations without
Communication connection, therefore, in the production process of steel mill, it is impossible at the same consider before and after road unit production stability and product matter
Amount, so as to the overall operation stability and efficiency that cause each unit decline, product quality cannot ensure.With the steel-making in steel mill,
As a example by two units of hot rolling:The safety and stability of STEELMAKING PRODUCTION depends on the same steel grade material of q.s continuously to produce, otherwise, will
The underproof mixed friendship base of composition and the underproof T-shaped base of specification are formed, and when the steel water shortage of identical refining route, it is impossible to
Ensure the normal operation of refine;The stability of hot rolling production need to have enough hot rolling materials and appropriate difficult stocking, cannot such as provide
Enough hot rolling materials, will be unable to by roll band heat, so as to ensure being smoothed out for hot rolling, and a large amount of hardly possible stockings of Continuous maching
The stable operation of hot rolling will be had a strong impact on;For the material of same steel grade, while many including hot rolling material, difficult stocking, ordinary steel etc.
Material is planted, it is series-produced simultaneously in the big quantity set of steel-making unit, hot rolling hot rolling material, the centralizedly supply of difficult stocking certainly will be caused, so as to
Affect the steady production of hot rolling.
At present, in the produce reality of large-scale metallurgical enterprise, the production control of each unit is by the controller list each other without communication
Solely perform, the coordination between each unit mainly balances form by regularly artificial unit Productivity Allocation.As set state is moved
State changes, and the processing constraint per procedure is various, it is considered to material category it is various, enormous amount is artificial to formulate unit production capacity point
The process requirements of multiple units are taken into account simultaneously cannot with control program;At the same time, this method is due to lacking real-time, it is impossible to
Dynamic considers the machining state of each unit, formulates and ensures stable operation of unit, the unit Productivity Allocation control of qualified product
Scheme;In addition, the execution response time for manually formulating form is longer, and the unit of large-scale metallurgical enterprise is continuous operations mostly,
The manual type cannot adapt to the continuous operations pattern of unit.
The content of the invention
For the problem that prior art is present, the present invention provides a kind of smelter whole process unit Productivity Allocation controlling party
Method.
The technical scheme is that:
A kind of smelter whole process unit Productivity Allocation control method, comprises the following steps:
Step 1:The machining path of production status, contract according to each unit of smelter, sets up smelter whole process
Unit Productivity Allocation Controlling model;
Step 1.1:According to the front Kuku storage of each unit, current contract distribution situation, each unit periodical repair situation, unit is determined
The production capacity upper limit, material are got the raw materials ready the deviation of the total amount upper limit, the spillage of material for processing raw material, the total demand of material and actual provision amount
The harmonious weighing factor run by each unit overall stability of weighing factor, unit Productivity Allocation to stable operation of unit, life
Produce weighing factor, unit Productivity Allocation of the equipment attrition to the weighing factor, stock of stable operation of unit to stable operation of unit
List of the real-time adjustment to the deviation of the weighing factor, total demand and actual provision amount of stable operation of unit to stable operation of unit
Position influence coefficient, production equipment abrasion affect coefficient to the unit of stable operation of unit;
Step 1.2:It is determined that each unit overall stability is run with the deviation for minimizing total demand and actual provision amount
Impact, the harmonious impact run to each unit overall stability of minimum unit Productivity Allocation, minimum production equipment wear and tear right
The impact of stable operation of unit, minimum impact of the stock to stable operation of unit, minimum unit Productivity Allocation real-time adjustment
Impact of the impact, minimum unit production switching to stable operation of unit to stable operation of unit is complete for the smelter of target
Flow process unit Productivity Allocation Controlling model;
The decision variable of the object function of smelter whole process unit Productivity Allocation Controlling model includes t-th period machine
The quantity in stock I of group j kth kind materialsjkt, t-th period, i-th unit processes kth kind material to j-th unit after real-time adjustment
Total amount xijkt;
The constraints of smelter whole process unit Productivity Allocation Controlling model includes:Each unit production capacity is limited about
The feasible constraint of feed, each unit quantity in stock and life between production and transport ability restriction, each unit between beam, each unit
Relation constraint, unit quantity in stock restriction between yield;
Each unit production capacity restriction:Volume of production of the unit in some time segment limit is less than its production capacity upper limit;
Production and transport ability restriction between each unit:The car loading transported between two units in some time segment limit is not
The upper limit is transported more than which;
The feasible constraint of feed between each unit:In the range of the t periods, unit i is another unit j processing kth kind material
Total amount can be supplied to the material amount usable of k-th species of unit j, i.e. machine before the t periods less than t period unit i
The material of k-th species that group i can be supplied to unit j front storehouses of arrival unit i before the total amount upper limit and t periods of getting the raw materials ready can be supplied to
The kth kind quantity of material sum of unit j, then unit i has been supplied to the total amount of the kth kind material of unit j before deducting the t periods;
Relation constraint between each unit quantity in stock and volume of production, including between final step unit quantity in stock and volume of production
Relation constraint, the relation constraint between non-final step unit quantity in stock and volume of production;Wherein, final step unit quantity in stock
Relation constraint between volume of production:The quantity in stock of final step unit cuts the previous period for its previous period quantity in stock
Demand, along with the previous period is fed to the quantity of material of the unit;Between non-final step unit quantity in stock and volume of production
Relation constraint:It is which plus other units of previous period that non-final step unit quantity in stock is its previous period quantity in stock
The total amount of material of production, then cut the total amount of material that the unit of previous period is other unit productions;
Unit quantity in stock restriction, including the constraint of unit product category quantity in stock lower limit and unit product category quantity in stock
The upper limit is constrained;
Step 2:The contract selection feelings of the Productivity Allocation situation of each unit, each unit are determined according to current unit production status
Condition and Contract Processing order, i.e. smelter whole process unit Productivity Allocation control program ΓIAnd corresponding production contract, and count
Calculate the estimation of stability desired value of smelter whole process unit Productivity Allocation control program, i.e. total demand and actual provision amount
Deviation impact punishment that each unit overall stability is run, unit Productivity Allocation it is harmonious to each unit overall stability operation
Affect the impact punishment of punishment, production equipment abrasion to stable operation of unit, impact punishment of the stock to stable operation of unit, machine
Impact punishment of the group Productivity Allocation scheme real-time adjustment to stable operation of unit, shadow of the unit production switching to stable operation of unit
Ring punishment sum;
Current unit production status includes the spillage of material that the conventional production capacity of each unit, each unit process raw material, each unit
Get the raw materials ready situation;
Step 3:In the smelter whole process unit course of processing, according to smelter whole process unit Productivity Allocation control
Scheme processed and corresponding production contract carry out Productivity Allocation control, and to smelter whole process unit Productivity Allocation control program
Carry out real-time adjustment;
Step 3.1:By current smelter whole process unit Productivity Allocation control program ΓBIt is set as ΓI;Current
Smelter whole process unit production capacity optimal allocation control program Γ*It is set as ΓI;Setting does not improve iterationses NIT=0;Obtain
Take machine in the contract set and the current program for not currently being selected into smelter whole process unit Productivity Allocation control program
The selection situation of group material, i.e., the conjunction of each each period of unit in current smelter whole process unit Productivity Allocation control program
With the situation of selection;
Step 3.2:The estimation of stability desired value of current smelter whole process unit Productivity Allocation control program is calculated,
The less scheme of estimation of stability desired value more stablizes feasible;
The stability penalty value of smelter whole process unit Productivity Allocation control program minimizes total demand and reality
The impact that the deviation of border supply is run to each unit overall stability is punished, minimizes unit Productivity Allocation harmony to each unit
The impact of overall stability operation punishes, minimizes impact punishment of the production equipment abrasion to stable operation of unit, minimizes stock
Impact punishment, minimum impact of the unit Productivity Allocation scheme real-time adjustment to stable operation of unit to stable operation of unit is punished
Penalize, minimize impact punishment sum of the unit production switching to stable operation of unit;
Step 3.3:Current smelter whole process unit Productivity Allocation control program is carried out by neighborhood exchanging policy
Real-time adjustment;
Step 3.3.1:By the Contract Processing order of the current each unit of real-time adjustment, the current smelter of real-time adjustment is complete
Flow process unit Productivity Allocation control program;
Step 3.3.1.1:If current slotCurrent amendment unit
Step 3.3.1.2:By real-time adjustment unitIn the time periodContract Processing order, obtain estimation of stability
The more preferable Productivity Allocation control program of desired value, concrete Adjusted Option include:
(1) insert contract:By a contract being extracted out in current Contract Processing order, insert it into other machining positions
Put and obtain the relatively low candidate's amendment of contract processing sequence of estimation of stability desired value;
(2) Working position of contract of exchange:By the Working position for exchanging contract in current Contract Processing order, obtain steady
The relatively low candidate's amendment of contract processing sequence of qualitative evaluation desired value;
(3) 2-opt contracts adjustment:Referred to by searching for the 2-opt neighborhoods acquisition estimation of stability of current Contract Processing order
The relatively low candidate's amendment of contract processing sequence of scale value, the 2-opt neighborhoods of current Contract Processing order are all by currently closing
The set of the Contract Processing order obtained with the original position of one section of contract sequence inverted inserting sequence in processing sequence;
Calculate the estimation of stability desired value of all candidate's amendment of contract processing sequences, and with estimation of stability desired value most
Low candidate's amendment of contract processing sequence updates current unitIn the periodContract Processing order;
Step 3.3.1.3:UpdateIfStep 3.3.1.4 is skipped to, otherwise, step is skipped to
3.3.1.2, | J | be can be to the unit number of other unit feed;
Step 3.3.1.4:UpdateIfStep 3.3.2 is jumped to, otherwise,Jump to step
3.3.1.2, the fixed number that | T | is considered for adjustment process;
Step 3.3.2:By exchanging the contract for being selected into current smelter whole process unit Productivity Allocation control program
The contract of current smelter whole process unit Productivity Allocation control program is not selected into, the current smelter of real-time adjustment flows entirely
Journey unit Productivity Allocation control program;
Step 3.3.2.1:If current slotCurrent amendment unit
Step 3.3.2.2:It is determined that current smelter whole process unit Productivity Allocation control program correspondence unit material choosing
Select unit in situationSection at any timeThe replaceable contract set of candidate, the contract included in the set be necessary for work as
The front contract for not being selected into current Productivity Allocation scheme, and the machining path of the contract included in the set includes unitShould
Contract included in set confirm it is accurate send out that it is late in
Step 3.3.2.3:By group of switchesIn the periodBe selected into current smelter whole process unit production capacity point
Contract with control program and the contract of current smelter whole process unit Productivity Allocation control program is not selected into, obtains stable
The property more preferable smelter whole process unit Productivity Allocation control program of evaluation index value;
Step 3.3.2.4:By real-time adjustment unitIn the periodContract Processing order, obtain estimation of stability refer to
The more preferable Productivity Allocation scheme of scale value, concrete Adjusted Option include:
(1) insert contract:By a contract being extracted out in current Contract Processing order, insert it into other machining positions
Put and obtain the relatively low candidate's amendment of contract processing sequence of estimation of stability desired value;
(2) Working position of contract of exchange:By the Working position for exchanging contract in current Contract Processing order, obtain steady
The relatively low candidate's amendment of contract processing sequence of qualitative evaluation desired value;
(3) 2-opt contracts adjustment:Referred to by searching for the 2-opt neighborhoods acquisition estimation of stability of current Contract Processing order
The relatively low candidate's amendment of contract processing sequence of scale value;
Calculate the estimation of stability desired value of all candidate's amendment of contract processing sequences, and with estimation of stability desired value most
Low candidate's amendment of contract processing sequence updates current unitIn the periodContract Processing order;
Step 3.3.2.5:UpdateIfStep 3.3.2.6 is skipped to, otherwise, step is skipped to
3.3.2.2;
Step 3.3.2.6:UpdateIfStep 3.4 is jumped to, otherwise,Jump to step
3.3.2.2;
Step 3.4:Judge that current smelter whole process unit Productivity Allocation control program and current smelter are complete
Whether flow process unit production capacity optimal allocation control program is identical:It is, then execution step 4;Otherwise, then it is complete with current smelter
Flow process unit Productivity Allocation control program updates current smelter whole process unit production capacity optimal allocation control program, returns step
Rapid 3.3;
Step 4:Current smelter whole process unit production capacity optimal allocation control program is issued to whole process unit to enter
Row Productivity Allocation is controlled.
Beneficial effect:
(1) the inventive method is except considering the demand of each unit itself, it is also contemplated that the conflict between each unit, by association
Adjust each unit to formulate Productivity Allocation scheme, so that the demand of production equipment is met as far as possible, reduces production switching, make
The production for obtaining each unit steadily smoothly can be carried out, and make production process more reasonable.
(2) the smelter whole process unit Productivity Allocation control method for the inventive method being obtained, with current each machine
The scheme of the independent production of group is compared, and compressor emergency shutdown rate is reduced, and equipment capacity utilization rate is improved, so as to improve the quality of product,
Improve the performance of enterprises.
Description of the drawings
Fig. 1 is feed relation schematic diagram between each procedure in large iron and steel enterprise;
Fig. 2 illustrates for the smelter whole process unit Productivity Allocation Control system architecture of the specific embodiment of the invention
Figure;
Fig. 3 is each function mould in the smelter whole process unit Productivity Allocation control system of the specific embodiment of the invention
Structural relation figure between block;
Productivity Allocations of the Fig. 4 for the smelter whole process unit Productivity Allocation control method of the specific embodiment of the invention
Scheme initialization module workflow diagram;
Productivity Allocations of the Fig. 5 for the smelter whole process unit Productivity Allocation control method of the specific embodiment of the invention
The real-time correcting module workflow diagram of control program;
Fig. 6 is closed for the insertion in the smelter whole process unit Productivity Allocation control method of the specific embodiment of the invention
With mobile schematic diagram;
Fig. 7 is closed for the exchange in the smelter whole process unit Productivity Allocation control method of the specific embodiment of the invention
Same Working position movement schematic diagram;
Fig. 8 is the 2-opt in the smelter whole process unit Productivity Allocation control method of the specific embodiment of the invention
The mobile schematic diagram of contract adjustment;
Smelter whole process unit Productivity Allocation control method flow charts of the Fig. 9 for the specific embodiment of the invention;
Real-time adjustment current smelter whole process unit Productivity Allocation controls of the Figure 10 for the specific embodiment of the invention
Protocol procedures figure.
Specific embodiment
Below in conjunction with the accompanying drawings the specific embodiment of the present invention is elaborated.
The smelter whole process unit Productivity Allocation control method of present embodiment, the smelter whole process machine of employing
Group Productivity Allocation control system, its structure is as shown in Fig. 2 configuration is as follows:One server, a cable connect and route with one
Device;Wherein, server is used for the smelter whole process unit Productivity Allocation control method for realizing the present invention, router, cable
The communication apparatus such as interface are used to realize and the communication connection between each unit production scene automatic control system of enterprises, reach
Optimization production process, the purpose of improve product quality;The software support being embedded in server includes Windows operating system conduct
Support platform, installs 2000 Database Systems of Microsoft SQL Server and supports data management, configuration information transmission end
Mouthful.
Production environment setting module, Productivity Allocation control program initialization module, Productivity Allocation control are set in server
Scheme real-time adjustment module;The operational structures relation of each module is as shown in Figure 3;
Production environment setting module is used for the machined parameters and smelter whole process unit for arranging each unit production environment
Productivity Allocation Controlling model, determines object function and constraints;
Productivity Allocation scheme initialization module is chosen to contract according to the current machining state of each unit, determines that contract is selected
Take scheme and formulate the order of the Contract Processing on each unit, form initial Productivity Allocation control program, main flow such as Fig. 4 institutes
Show;
The real-time correcting module of Productivity Allocation control program carries out online amendment in real time to current Productivity Allocation control program, changes
Enter and obtain more preferable Productivity Allocation scheme, main flow is as shown in Figure 5;
When coil of strip Sorting task is performed, each functional module of system completes reality by cooperating to each other
Task, described server are connected to the front end of each machine unit automatic control system by network, enterprises server.
From on enterprise's ERP data servers download contract dataset information (be related to field include contract number, processing route, when
Front processing combination, pour into a mould width, roll width, roughness, annealing curve, weight, material group, post processing mode, date of delivery, steel
Kind), initialization system parameter is (including the production and transport ability upper limit between each unit production capacity upper limit, each unit, each unit storehouse
Relation, unit quantity in stock restriction between storage, volume of production etc.), it is right with the operation for obtaining unit Productivity Allocation method and system
As;Then, into the Productivity Allocation solution formulation stage, in present embodiment, the control of smelter whole process unit Productivity Allocation
Method is by for solving the problems, such as to be related to the Productivity Allocation of 16 contracts, concrete coil of strip contract information such as table 1:
1 contract information of table
A kind of smelter whole process unit Productivity Allocation control method, as shown in figure 9, comprising the following steps:
Step 1:The machining path of production status, contract according to each unit of smelter, sets up smelter whole process
Unit Productivity Allocation Controlling model;
Step 1.1:According to the front Kuku storage of each unit, current contract distribution situation, each unit periodical repair situation, unit is determined
The production capacity upper limit, material are got the raw materials ready the deviation of the total amount upper limit, the spillage of material for processing raw material, the total demand of material and actual provision amount
The harmonious weighing factor run by each unit overall stability of weighing factor, unit Productivity Allocation to stable operation of unit, life
Produce weighing factor, unit Productivity Allocation of the equipment attrition to the weighing factor, stock of stable operation of unit to stable operation of unit
List of the real-time adjustment to the deviation of the weighing factor, total demand and actual provision amount of stable operation of unit to stable operation of unit
Position influence coefficient, production equipment abrasion affect coefficient to the unit of stable operation of unit;
The conventional production capacity of periodical repair time and unit i according to unit i in the range of period t, arranges unit i in period t model
Unit production capacity upper limit C in enclosingit, i.e. unit production capacity upper limits C of the unit i in the range of period titIt is the unit in non-periodical repair
Between oepration at full load production capacity, formula is:
In formula, CiIt is the conventional production capacity of unit i, repairitIt is periodical repair times of the unit i in the range of period t,For when
The length of segment limit;
The material for arranging k-th species that t period unit i can be supplied to unit j is got the raw materials ready total amount upper limit SijktFor t when
Unit i is reached before section and processing route has needed priority through the contract weight accumulated value of unit i and k-th species of unit j,
Formula is:
In formula, wtaFor the weight of contract a, ΩaThe unit set included by the processing route of contract a, OkTo belong to product
The contract set of kind class k,For the unit set that contract a has been passed through, txi′kMaterial for k-th species passes through unit i's '
Time cycle;
The spillage of material α that unit i is that unit j processes raw material is setij, in as one month in the past, unit i is processed for unit j
During raw material, its finished products gross weight with the ratio for using raw material gross weight, formula is:
In formula, inputijt′The raw material total amount consumed for unit j rapidoprints by the t ' period units i, outputijt′
For the t ' period unit i for unit j rapidoprints institute output product population;
It is 3 to arrange unit cycle T, and unit number | J | is 8, arranges the total demand of t-th period unit j kth kind material
Weighing factor G with the deviation of actual provision amount to unit j stable operations1, t-th period unit Productivity Allocation harmony is to each
The weighing factor G of unit overall stability operation2, t-th period unit, i-th unit is to j-th unit processing kth kind material
The weighing factor G that production equipment is worn and torn to stable operation of unit3, the stock of t-th period, j-th unit kth kind material is to machine
The weighing factor G of group stable operation4, weighing factor G of the unit Productivity Allocation scheme real-time adjustment to stable operation of unit5;T
The individual total demand of period unit j kth kind materials affects coefficient to the unit of unit j stable operations with the deviation of actual provision amount
vjkt;T-th period unit, i-th unit transports to the production equipment abrasion of j-th unit processing kth kind material to set steady
Capable unit affects coefficient ηijkt;T-th period unit, i-th unit gives the production equipment of j-th unit processing kth kind material
The unit on stable operation of unit of wearing and tearing affects coefficient πijkt;
Step 1.2:It is determined that each unit overall stability is run with the deviation for minimizing total demand and actual provision amount
Impact, the harmonious impact run to each unit overall stability of minimum unit Productivity Allocation, minimum production equipment wear and tear right
The impact of stable operation of unit, minimum impact of the stock to stable operation of unit, minimum unit Productivity Allocation real-time adjustment
Impact of the impact, minimum unit production switching to stable operation of unit to stable operation of unit is complete for the smelter of target
Flow process unit Productivity Allocation Controlling model;
In formula, G1Be t-th period unit j kth kind material total demand it is steady to unit j with the deviation of actual provision amount
The weighing factor of fixed operation, G2It is that t-th period unit Productivity Allocation harmony is weighed to the impact that each unit overall stability runs
Weight, G3It is that t-th period unit, i-th unit weares and teares to set steady to the production equipment of j-th unit processing kth kind material
The weighing factor of operation, G4It is weighing factor of the stock of t-th period, j-th unit kth kind material to stable operation of unit,
G5It is weighing factor of the unit Productivity Allocation scheme real-time adjustment to stable operation of unit, G6It is that unit production switching is steady to unit
The weighing factor of fixed operation;vjktIt is the total demand of t-th period unit j kth kind material and the deviation of actual provision amount to machine
The unit of group j stable operations affects coefficient;RjktFor the total demand of t-th period unit j kth kind material;ZjtFor t-th when
Impact coefficient of the production switching of section unit j to stable operation of unit;x′ijktFor i-th of t-th period unit in initial scheme
Unit is the total amount of j-th unit processing kth kind material;It can be the unit set of other unit feed that I is;J is can be from other
Unit obtains the unit set of feed;Set of the K for product category;T is the period set that adjustment process considers.
The decision variable of the object function of the model includes the quantity in stock I of t-th period unit j kth kind materialjkt, in real time
After adjustment, t-th period, i-th unit gives total amount x of j-th unit processing kth kind materialijkt;
The constraints of the model includes:Production and transport ability between each unit production capacity restriction, each unit
Relation constraint, unit stock between restriction, each unit between the feasible constraint of feed, each unit quantity in stock and volume of production
Amount restriction;
(1) each unit production capacity restriction:Volume of production of the unit in some time segment limit is less than its production capacity upper limit;
Volumes of production of the unit i in the range of period t is less than its production capacity upper limit, and formula is:
In formula, CitRepresent the unit production capacity upper limits of the unit i in the range of period t, JiFor the unit collection that can be supplied by unit i
Close, KiFor the producible product category set of unit i;
(2) the production and transport ability restriction between each unit:The goods transported between two units in some time segment limit
Amount is less than its transport upper limit;
Period t transports to the car loading of unit j less than its transport upper limit from unit i, and formula is:
In formula, LTijtRepresent the transport capacity upper limit of period t unit i to unit j;
(3) between each unit feed feasible constraint:In some time segment limit, unit i is that another unit j processes kth kind material
Total amount less than t period unit i can be supplied to unit j k-th species material amount usable, i.e., before the t periods
The material of k-th species that unit i can be supplied to unit j to be got the raw materials ready and reached the front storehouses of unit i before the total amount upper limit and t periods and can supply
To the kth kind quantity of material sum of unit j, then unit i has been supplied to the total of the kth kind material of unit j before deducting the t periods
Amount;
Formula is:
In formula, SijktThe material of k-th species that can be supplied to unit j for the t days unit i is got the raw materials ready the total amount upper limit, PiBeing can
For the unit set of unit i feed;
(4) relation constraint between each unit quantity in stock and volume of production, including final step unit quantity in stock and volume of production
Between relation constraint, the relation constraint between non-final step unit quantity in stock and volume of production;Wherein, final step unit storehouse
Relation constraint between storage and volume of production:The quantity in stock of final step unit cuts previous for its previous period quantity in stock
Period demand, along with the previous period is fed to the quantity of material of the unit;Non- final step unit quantity in stock and volume of production
Between relation constraint:Non- final step unit quantity in stock is that its previous period quantity in stock adds other units of previous period
For the total amount of material which produces, then cut the total amount of material that the unit of previous period is other units productions;
Relation constraint formula between final step unit quantity in stock and volume of production is:
In formula, αijRepresent the spillage of material that unit i processes raw material for unit j, txikRepresent that unit i processes k-th species
Material production cycle,JFor the set of final step unit;
Relation constraint between non-final step unit quantity in stock and volume of production is:
In formula, JjBeing can be by the unit set of unit j feed, PjIt is the unit set of unit j feed to be;
(5) unit quantity in stock restriction, including unit product category quantity in stock lower limit is constrained and unit product category storehouse
The storage upper limit is constrained;
Unit product category quantity in stock lower limit constraint is unit j in the range of the period t, and total quantity in stock of h kind products is not low
In its demand lower limit, formula is:
In formula, LjhtFor the accumulative lower limit of unit j h kind product category products in the range of the period t, H is product category collection
Close, KhIt is the product category set of product category h coverings;
Unit product category quantity in stock upper limit constraint is unit j in the range of the period t, and total quantity in stock of h kind products is not high
In its demand lower limit, formula is:
In formula, UjhtFor the accumulative lower limit of unit j h kind product category products in the range of the period t, H is product category collection
Close, KhIt is the product category set of product category h coverings;
Step 2:According to current unit production status, Productivity Allocation situation, the contract selection of each unit of each unit are confirmed
Situation and Contract Processing order, i.e. smelter whole process unit Productivity Allocation control program and corresponding production contract, and count
Calculate the estimation of stability desired value of smelter whole process unit Productivity Allocation control program, i.e. total demand and actual provision amount
Deviation impact punishment that each unit overall stability is run, unit Productivity Allocation it is harmonious to each unit overall stability operation
Affect the impact punishment of punishment, production equipment abrasion to stable operation of unit, impact punishment of the stock to stable operation of unit, machine
Impact punishment of the group Productivity Allocation scheme real-time adjustment to stable operation of unit, shadow of the unit production switching to stable operation of unit
Ring punishment sum;
Current unit production status includes the spillage of material that the conventional production capacity of each unit, each unit process raw material, each unit
Get the raw materials ready situation;
Step 2.1:Determine source processing combination, that is, there is no the processing combination set of front road manufacturing procedureIf during current planning
It is 1 to carve t ', if the unit collection of current Productivity Allocation control is combined into JcFor
Step 2.2:It is determined that arbitrarily unit j ∈ JcBe incorporated into plan the raw material total amount upper limitIt is by the end of present period
The material of k-th species that unit i can the be supplied total amount upper limit of getting the raw materials ready to unit j reaches the front storehouses of unit i with by the end of present period
Can be supplied to the kth kind quantity of material sum of unit j, then deduct that the unit i before present period has been supplied to unit j
The total amount of k kind materials;
Step 2.3:Decision-making unit j need to process raw material total amount y in period t 'jtIf,Then decision-making unit j when
Section t ' need to process raw material total amount yjt′ForOtherwise, decision-making unit j need to process raw material total amount y in period t 'jtIt is unit i in the period
Unit production capacity upper limit C in the range of t 'jt′;
Step 2.4:Decision-making unit j needs the contract for processing work, concrete grammar to be in period t ':
Step 2.4.1:Contract is ranked up, concrete sort method is as follows:
Situation 1:If processing factory j be steel making working procedure, contract is clustered according to steel grade, will identical steel grade contract
Put together, for steel grade identical contract by its by cast width leniently arrive it is narrow be ranked up, formation candidate's contract sequence Oj1,
Oj2..., Ojnj;
Situation 2:If processing factory j be hot-rolled process, by non-hot rolling material contract according to roll width leniently arrive it is narrow be ranked up, shape
Into candidate's contract sequence Oj1, Oj2..., Ojnj;By hot rolling material contract according to roll it is wide be ranked up from being too narrow to width, form candidate and close
With sequence O 'j1, O 'j2..., O 'jnj;
Situation 3:If processing factory j rolls operation for acid, contract is ranked up from small to large according to roughness, for identical
The contract of roughness according to roll width leniently arrive it is narrow be ranked up, formation candidate's contract sequence Oj1, Oj2..., Ojnj;
Situation 4:If processing factory j is annealing operation, contract is ranked up from high to low according to annealing temperature, for phase
With annealing temperature contract according to roll width leniently arrive it is narrow be ranked up, formation candidate's contract sequence Oj1, Oj2..., Ojnj;
Situation 5:If processing factory j is galvanizing (aluminum zinc) operation, contract is clustered according to post processing mode code,
Make the contract with identical post processing mode together, for identical post processing mode contract according to annealing temperature from high to low
Be ranked up, for identical post processing mode, identical annealing temperature contract according to width leniently arrive it is narrow be ranked up, formed wait
Select contract sequence Oj1, Oj2..., Ojnj;
Situation 6:If processing factory j is electrogalvanizing (stannum) operation, contract is clustered according to post processing mode code, is made
Contract with identical post processing mode together, for the contract of identical post processing mode leniently arrives narrow row according to width
Sequence, forms candidate's contract sequence Oj1, Oj2..., Ojnj;
Situation 7:If processing factory j is non-steel-making, non-hot rolling, non-acid to be rolled, non-annealing, non-galvanizing (aluminum zinc), electroless coating
Zinc (stannum) operation, contract was from morning to night ranked up according to its standard time in unit j, candidate's contract sequence O is formedj1,
Oj2..., Ojnj;
Step 2.4.2:From established candidate's contract sequence, unit j is selected to need contract for processing work in period t ', concrete side
Method is:
Situation 1:If processing factory j is non-hot-rolled process, contract O is selected successivelyJ, 1, OJ, 2... add unit j to need in period t '
The set Δ of contract for processing workjt′, until elect unit j as needs the accumulating weight of contract for processing work in period t 'More than yjt′,
Wherein,For contract OjaWeight, it is determined that contract Oj1, Oj2..., OJ, n ' jt-1Elect unit j as conjunction need to be processed in period t '
Together, step 2.4.3 is skipped to,;
Situation 2:If processing factory j is hot-rolled process, if OjaTo wait to select non-hot rolling material contract, O 'jaTo wait to select to scald roller
Material contract, empirically determined average daily hot rolling material account for the ratio beta of total rolled slab amountj;
Contract O is selected successivelyJ, 1, OJ, 2... add unit j that the set Δ of contract for processing work is needed in period t 'jt′, until electing machine as
Group j need to process the accumulating weight of non-hot rolling material contract in period t 'More than (1- βj)×yjt′;
Contract O ' is selected successivelyJ, 1, O 'J, 2... add unit j that the set Δ of contract for processing work is needed in period t 'jt′, until electing as
Unit j need to process the accumulating weight of hot rolling material contract in period t 'More than βj×yjt′, skip to step 2.4.3;
Step 2.4.3:Decision-making Δjt′Middle contract period t ', in unit j Contract Processings sequentially concrete grammar was:
Step 2.4.3.1:By Δjt′Middle contract was from morning to night ranked up according to the standard on the unit j time, was formed
It is initial on period t ' unit j to sort
Step 2.4.3.2:The identical accurate contract for sending out the time in initial sequence on period t ' unit j is closed according to initial candidate
It is ranked up with the numbering in sequence from small to large;
Step 2.4.4:Sorted according to initial on period t ' unit jI.e.Calculation interval t ' unit j
Contract cumulative weight x of the upper kth kind species for unit i processingijkt′Kth on period t ' unit j to be unit i processing is a variety of
The accumulated value of the weight of the contract of class;Calculate impact punishment of the production switching of t-th period unit j to stable operation of unit
Zjt′The impact switched to stable operation of unit for the production of arbitrary neighborhood contract for processing work in initial sequence on period t ' unit j is punished
Penalize sum;
Step 2.5:Update current consideration Productivity Allocation unit set JcProductivity Allocation unit set J is considered for currentcIn it is each
The union of sets collection of the follow-up unit of unit, if Jc=φ, updates t '=t '+1, jumps to step 2.6, otherwise, jump to step
2.2;
Step 2.6:IfCalculate the quantity in stock I of t-th period unit j kth kind materialjkt, j ∈ J, k ∈ K, t ∈
T, obtains smelter whole process unit Productivity Allocation control program ΓI, wherein, unit contract is ordered as δI={ δ1, δ2...,
δ|T|, otherwise, the unit set J that current Productivity Allocation is controlledcIt is set toJump to step 2.2;
Step 3:In the smelter whole process unit course of processing, according to smelter whole process unit Productivity Allocation control
Scheme processed and corresponding production contract carry out Productivity Allocation control, and to smelter whole process unit Productivity Allocation control program
Carry out real-time adjustment;
Step 3.1:By current smelter whole process unit Productivity Allocation control program ΓBIt is set as ΓI;Current
Smelter whole process unit production capacity optimal allocation control program Γ*It is set as ΓI;Setting does not improve iterationses NIT=0;Obtain
Take and be not currently selected into unit material in the contract set CS and current Productivity Allocation control program of Productivity Allocation control program
Selection situationWherein, machine
Group j is combined in the contract collection that period t ' is selected into Productivity Allocation schemeCurrent Productivity Allocation scheme
In, unit j in the Contract Processing order of period t ' is
Step 3.2:The estimation of stability desired value of current smelter whole process unit Productivity Allocation control program is calculated,
The less scheme of estimation of stability desired value more stablizes feasible;
The stability penalty value of smelter whole process unit Productivity Allocation control program minimizes total demand and reality
The impact that the deviation of border supply is run to each unit overall stability is punished, minimizes unit Productivity Allocation harmony to each unit
The impact of overall stability operation punishes, minimizes impact punishment of the production equipment abrasion to stable operation of unit, minimizes stock
Impact punishment, minimum impact of the unit Productivity Allocation scheme real-time adjustment to stable operation of unit to stable operation of unit is punished
Penalize, minimize impact punishment sum of the unit production switching to stable operation of unit;
Step 3.3:Current smelter whole process unit Productivity Allocation control program is carried out by neighborhood exchanging policy
Real-time adjustment, as shown in Figure 10;
Step 3.3.1:By the Contract Processing order of the current each unit of real-time adjustment, the current smelter of real-time adjustment is complete
Flow process unit Productivity Allocation control program;
Step 3.3.1.1:If current slotCurrent amendment unit
Step 3.3.1.2:By real-time adjustment unitIn the time periodContract Processing order, obtain estimation of stability
The more preferable Productivity Allocation control program of desired value, concrete Adjusted Option include:
(1) insert contract:By a contract being extracted out in current Contract Processing order, insert it into other machining positions
Put and obtain the relatively low candidate's amendment of contract processing sequence of estimation of stability desired value, as shown in Figure 6;
(2) Working position of contract of exchange:By the Working position for exchanging contract in current Contract Processing order, obtain steady
The relatively low candidate's amendment of contract processing sequence of qualitative evaluation desired value, as shown in Figure 7;
(3) 2-opt contracts adjustment:Referred to by searching for the 2-opt neighborhoods acquisition estimation of stability of current Contract Processing order
The relatively low candidate's amendment of contract processing sequence of scale value, the 2-opt neighborhoods of current Contract Processing order are all by currently closing
The set of the Contract Processing order obtained with the original position of one section of contract sequence inverted inserting sequence in processing sequence, such as
Shown in Fig. 8;
Calculate the estimation of stability desired value of all candidate's amendment of contract processing sequences, and with estimation of stability desired value most
Low candidate's amendment of contract processing sequence updates current unitIn the periodContract Processing order;
Step 3.3.1.3:UpdateIfStep 3.3.1.4 is skipped to, otherwise, step is skipped to
3.3.1.2, it can be the unit number of other unit feed that | J | is;
Step 3.3.1.4:UpdateIfStep 3.3.2 is jumped to, otherwise,Jump to step
3.3.1.2, the fixed number that | T | is considered for adjustment process;
Step 3.3.2:By exchanging the contract for being selected into current smelter whole process unit Productivity Allocation control program
The contract of current smelter whole process unit Productivity Allocation control program is not selected into, the current smelter of real-time adjustment flows entirely
Journey unit Productivity Allocation control program;
Step 3.3.2.1:If current slotCurrent amendment unit
Step 3.3.2.2:It is determined that current smelter whole process unit Productivity Allocation control program correspondence unit material choosing
Select unit in situationSection at any timeThe replaceable contract set of candidate, the contract included in the set be necessary for work as
The front contract for not being selected into current Productivity Allocation scheme, and the machining path of the contract included in the set includes unitShould
Contract included in set confirm it is accurate send out that it is late in
Step 3.3.2.3:By group of switchesIn the periodBe selected into current smelter whole process unit production capacity point
Contract with control program and the contract of current smelter whole process unit Productivity Allocation control program is not selected into, obtains stable
The property more preferable smelter whole process unit Productivity Allocation control program of evaluation index value;
Step 3.3.2.4:By real-time adjustment unitIn the periodContract Processing order, obtain estimation of stability refer to
The more preferable Productivity Allocation scheme of scale value, concrete Adjusted Option include:
(1) insert contract:By a contract being extracted out in current Contract Processing order, insert it into other machining positions
Put and obtain the relatively low candidate's amendment of contract processing sequence of estimation of stability desired value;
(2) Working position of contract of exchange:By the Working position for exchanging contract in current Contract Processing order, obtain steady
The relatively low candidate's amendment of contract processing sequence of qualitative evaluation desired value;
(3) 2-opt contracts adjustment:Referred to by searching for the 2-opt neighborhoods acquisition estimation of stability of current Contract Processing order
The relatively low candidate's amendment of contract processing sequence of scale value;
Calculate the estimation of stability desired value of all candidate's amendment of contract processing sequences, and with estimation of stability desired value most
Low candidate's amendment of contract processing sequence updates current unitIn the periodContract Processing order;
Step 3.3.2.5:UpdateIfStep 3.3.2.6 is skipped to, otherwise, step is skipped to
3.3.2.2;
Step 3.3.2.6:UpdateIfStep 3.4 is jumped to, otherwise,Jump to step
3.3.2.2;
Step 3.4:Judge that current smelter whole process unit Productivity Allocation control program and current smelter are complete
Whether flow process unit production capacity optimal allocation control program is identical:It is, then execution step 4;Otherwise, then it is complete with current smelter
Flow process unit Productivity Allocation control program updates current smelter whole process unit production capacity optimal allocation control program, returns step
Rapid 3.3;
The Productivity Allocation control program that present embodiment is obtained is shown in Table 2:
2 Productivity Allocation control program of table
Step 4:Current smelter whole process unit optimal Productivity Allocation control program is issued to whole process unit to enter
Row Productivity Allocation is controlled.
Claims (5)
1. a kind of smelter whole process unit Productivity Allocation control method, it is characterised in that:Comprise the following steps:
Step 1:The machining path of production status, contract according to each unit of smelter, sets up smelter whole process unit
Productivity Allocation Controlling model;
Step 1.1:According to the front Kuku storage of each unit, current contract distribution situation, each unit periodical repair situation, unit production capacity is determined
The upper limit, material get the raw materials ready the total amount upper limit, the spillage of material for processing raw material, the total demand of material and actual provision amount deviation to machine
The harmonious weighing factor run to each unit overall stability of the weighing factor of group stable operation, unit Productivity Allocation, production set
Standby abrasion is real-time to the weighing factor of stable operation of unit, unit Productivity Allocation to the weighing factor of stable operation of unit, stock
Adjust unit shadow of the deviation of weighing factor, total demand and actual provision amount to stable operation of unit to stable operation of unit
Ringing coefficient, production equipment abrasion affects coefficient to the unit of stable operation of unit;
Step 1.2:It is determined that the impact each unit overall stability run with the deviation for minimizing total demand and actual provision amount,
Minimize the harmonious impact run to each unit overall stability of unit Productivity Allocation, minimum production equipment and wear and tear steady to unit
The fixed impact for running, minimum impact of the stock to stable operation of unit, minimum unit Productivity Allocation real-time adjustment are to unit
Impact of the impact, minimum unit production switching of stable operation to stable operation of unit is the smelter whole process machine of target
Group Productivity Allocation Controlling model;
The decision variable of the object function of smelter whole process unit Productivity Allocation Controlling model includes t-th period unit j
The quantity in stock I of kth kind materialjkt, t-th period, i-th unit gives the total of j-th unit processing kth kind material after real-time adjustment
Amount xijkt;
The constraints of smelter whole process unit Productivity Allocation Controlling model includes:Each unit production capacity restriction,
The feasible constraint of feed, each unit quantity in stock and production between production and transport ability restriction, each unit between each unit
Relation constraint, unit quantity in stock restriction between amount;
Step 2:According to current unit production status determine the Productivity Allocation situation of each unit, the contract selection situation of each unit and
Contract Processing order, i.e. smelter whole process unit Productivity Allocation control program ΓIAnd corresponding production contract, and calculate smelting
The estimation of stability desired value of golden enterprise's whole process unit Productivity Allocation control program, i.e. total demand are inclined with actual provision amount
Impact punishment of the difference to each unit overall stability operation, the harmonious impact to each unit overall stability operation of unit Productivity Allocation
Punishment, production equipment abrasion are produced to affect punishment, impact punishment of the stock to stable operation of unit, the unit of stable operation of unit
Impact punishment of the energy allocative decision real-time adjustment to stable operation of unit, impact of the unit production switching to stable operation of unit are punished
Penalize sum;
Current unit production status includes the spillage of material that the conventional production capacity of each unit, each unit process raw material, and each unit is got the raw materials ready
Situation;
Step 3:In the smelter whole process unit course of processing, according to smelter whole process unit Productivity Allocation controlling party
Case and corresponding production contract carry out Productivity Allocation control, and smelter whole process unit Productivity Allocation control program is carried out
Real-time adjustment;
Step 3.1:By current smelter whole process unit Productivity Allocation control program ΓBIt is set as ΓI;Current metallurgy
Enterprise's whole process unit production capacity optimal allocation control program Γ*It is set as ΓI;Setting does not improve iterationses NIT=0;Obtain and work as
Unit material in the front contract set for not being selected into smelter whole process unit Productivity Allocation control program and the current program
The selection situation of material, i.e., the contract choosing of each each period of unit in current smelter whole process unit Productivity Allocation control program
Select situation;
Step 3.2:The estimation of stability desired value of current smelter whole process unit Productivity Allocation control program is calculated, this is steady
The less scheme of qualitative evaluation desired value more stablizes feasible;
The stability penalty value of smelter whole process unit Productivity Allocation control program minimizes total demand with actual confession
The impact that the deviation that should be measured is run to each unit overall stability is punished, minimizes unit Productivity Allocation harmony to each unit totality
The impact that the impact punishment of stable operation, minimum production equipment are worn and torn to stable operation of unit is punished, minimizes stock to machine
Impact punishment of the impact punishment, minimum unit Productivity Allocation scheme real-time adjustment of group stable operation to stable operation of unit,
Minimize impact punishment sum of the unit production switching to stable operation of unit;
Step 3.3:Current smelter whole process unit Productivity Allocation control program is carried out in real time by neighborhood exchanging policy
Adjustment;
Step 3.4:Judge current smelter whole process unit Productivity Allocation control program and current smelter whole process
Whether unit production capacity optimal allocation control program is identical:It is, then execution step 4;Otherwise, then with current smelter whole process
Unit Productivity Allocation control program updates current smelter whole process unit production capacity optimal allocation control program, return to step
3.3;
Step 4:Current smelter whole process unit production capacity optimal allocation control program is issued to whole process unit to be produced
Can distribution control.
2. smelter whole process unit Productivity Allocation control method according to claim 1, it is characterised in that:It is described about
Beam condition is specific as follows:
Each unit production capacity restriction:Volume of production of the unit in some time segment limit is less than its production capacity upper limit;
Production and transport ability restriction between each unit:The car loading transported between two units in some time segment limit is less than
Its transport upper limit;
The feasible constraint of feed between each unit:In the range of the t periods, unit i is the total amount that another unit j processes kth kind material
The material amount usable of k-th species of unit j can be supplied to less than t period unit i, i.e., unit i gives before the t periods
The material of k-th species that unit j can be supplied to be got the raw materials ready and reached the front storehouses of unit i before the total amount upper limit and t periods and can be supplied to unit j
Kth kind quantity of material sum, then unit i has been supplied to the total amount of the kth kind material of unit j before deducting the t periods;
Relation constraint between each unit quantity in stock and volume of production, including the pass between final step unit quantity in stock and volume of production
System's constraint, the relation constraint between non-final step unit quantity in stock and volume of production;Wherein, final step unit quantity in stock and life
Relation constraint between yield:The quantity in stock of final step unit cuts previous period demand for its previous period quantity in stock
Amount, along with the previous period is fed to the quantity of material of the unit;Pass between non-final step unit quantity in stock and volume of production
System's constraint:Non- final step unit quantity in stock is that its previous period quantity in stock is produced for which plus other units of previous period
Total amount of material, then cut the total amount of material that the unit of previous period is the production of other units;
Unit quantity in stock restriction, including the constraint of unit product category quantity in stock lower limit and the unit product category quantity in stock upper limit
Constraint.
3. smelter whole process unit Productivity Allocation control method according to claim 1, it is characterised in that:The step
Rapid 3.3 carry out real-time adjustment to current smelter whole process unit Productivity Allocation control program by neighborhood exchanging policy, tool
Body step is as follows:
Step 3.3.1:By the Contract Processing order of the current each unit of real-time adjustment, the current smelter whole process of real-time adjustment
Unit Productivity Allocation control program;
Step 3.3.2:By exchanging the contract and not for being selected into current smelter whole process unit Productivity Allocation control program
It is selected into the contract of current smelter whole process unit Productivity Allocation control program, the current smelter whole process machine of real-time adjustment
Group Productivity Allocation control program.
4. smelter whole process unit Productivity Allocation control method according to claim 3, it is characterised in that:The step
Rapid 3.3.1 improves current smelter whole process unit production capacity point by the Contract Processing order of the current each unit of real-time adjustment
With control program, comprise the following steps that:
Step 3.3.1.1:If current slotCurrent amendment unit
Step 3.3.1.2:By real-time adjustment unitIn the time periodContract Processing order, obtain estimation of stability desired value
More preferable Productivity Allocation control program, concrete Adjusted Option include:
(1) insert contract:By a contract being extracted out in current Contract Processing order, insert it into other Working positions and obtain
Obtain the relatively low candidate's amendment of contract processing sequence of estimation of stability desired value;
(2) Working position of contract of exchange:By the Working position for exchanging contract in current Contract Processing order, stability is obtained
The relatively low candidate's amendment of contract processing sequence of evaluation index value;
(3) 2-opt contracts adjustment:Estimation of stability desired value is obtained by searching for the 2-opt neighborhoods of current Contract Processing order
Relatively low candidate's amendment of contract processing sequence, the 2-opt neighborhoods of current Contract Processing order are all by current contract is added
The set of the Contract Processing order that the original position of one section of contract sequence inverted inserting sequence obtains in work order;
The estimation of stability desired value of all candidate's amendment of contract processing sequences is calculated, and it is minimum with estimation of stability desired value
Candidate's amendment of contract processing sequence updates current unitIn the periodContract Processing order;
Step 3.3.1.3:UpdateIfStep 3.3.1.4 is skipped to, otherwise, step 3.3.1.2 is skipped to, | J
| being can be to the unit number of other unit feed;
Step 3.3.1.4:UpdateIfStep 3.3.2 is jumped to, otherwise,Step 3.3.1.2 is jumped to,
The fixed number that | T | is considered for adjustment process.
5. smelter whole process unit Productivity Allocation control method according to claim 3, it is characterised in that:The step
Rapid 3.3.2 has been selected into the contract of current smelter whole process unit Productivity Allocation control program by exchange and has not been selected into current
The contract of smelter whole process unit Productivity Allocation control program, the current smelter whole process unit production capacity point of real-time adjustment
With control program, comprise the following steps that:
Step 3.3.2.1:If current slotCurrent amendment unit
Step 3.3.2.2:It is determined that current smelter whole process unit Productivity Allocation control program correspondence unit material selects feelings
Unit in conditionSection at any timeThe replaceable contract set of candidate, the contract included in the set be necessary for it is current not
The contract of current Productivity Allocation scheme is selected into, and the machining path of the contract included in the set includes unitThe set
Included in contract confirm it is accurate send out that it is late in
Step 3.3.2.3:By group of switchesIn the periodBe selected into current smelter whole process unit Productivity Allocation control
The contract of scheme processed and the contract of current smelter whole process unit Productivity Allocation control program is not selected into, obtains stability and comment
The more preferable smelter whole process unit Productivity Allocation control program of valency desired value;
Step 3.3.2.4:By real-time adjustment unitIn the periodContract Processing order, obtain estimation of stability desired value more
Good Productivity Allocation scheme, concrete Adjusted Option include:
(1) insert contract:By a contract being extracted out in current Contract Processing order, insert it into other Working positions and obtain
Obtain the relatively low candidate's amendment of contract processing sequence of estimation of stability desired value;
(2) Working position of contract of exchange:By the Working position for exchanging contract in current Contract Processing order, stability is obtained
The relatively low candidate's amendment of contract processing sequence of evaluation index value;
(3) 2-opt contracts adjustment:Estimation of stability desired value is obtained by searching for the 2-opt neighborhoods of current Contract Processing order
Relatively low candidate's amendment of contract processing sequence;
The estimation of stability desired value of all candidate's amendment of contract processing sequences is calculated, and it is minimum with estimation of stability desired value
Candidate's amendment of contract processing sequence updates current unitIn the periodContract Processing order;
Step 3.3.2.5:UpdateIfStep 3.3.2.6 is skipped to, otherwise, step 3.3.2.2 is skipped to;
Step 3.3.2.6:UpdateIfStep 3.4 is jumped to, otherwise,Jump to step 3.3.2.2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410825075.3A CN104635683B (en) | 2014-12-25 | 2014-12-25 | A kind of smelter whole process unit Productivity Allocation control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410825075.3A CN104635683B (en) | 2014-12-25 | 2014-12-25 | A kind of smelter whole process unit Productivity Allocation control method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104635683A CN104635683A (en) | 2015-05-20 |
CN104635683B true CN104635683B (en) | 2017-03-29 |
Family
ID=53214554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410825075.3A Active CN104635683B (en) | 2014-12-25 | 2014-12-25 | A kind of smelter whole process unit Productivity Allocation control method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104635683B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104977911B (en) * | 2015-06-29 | 2017-09-19 | 东北大学 | A kind of online energy distribution control method for improving steel energy utilization rate |
CN105404155B (en) * | 2015-12-31 | 2017-11-17 | 黄石山力科技股份有限公司 | A kind of galvanizing polishing machine board surface quality control parameter integrated optimization and setting method |
CN108596431B (en) * | 2018-03-21 | 2019-08-02 | 柳州钢铁股份有限公司 | The configuration method and system of cold rolling production material |
CN108803524B (en) * | 2018-06-28 | 2019-04-02 | 烟台东方能源科技有限公司 | A kind of industrial equipment control method based on Production Scheduling orderly function |
CN110766253B (en) * | 2018-07-27 | 2023-04-18 | 宝山钢铁股份有限公司 | Steelmaking quantity distribution control method for steelmaking continuous casting planned logistics flow direction setting |
CN110866635B (en) * | 2019-11-05 | 2024-02-09 | 青岛大学 | Method for improving switching prediction precision of device processing scheme |
CN110703713B (en) * | 2019-11-05 | 2022-05-06 | 青岛大学 | Method for improving switching efficiency of single-device multi-product processing scheme |
CN116739362A (en) * | 2023-05-04 | 2023-09-12 | 南京晓语泰信息科技有限公司 | Productivity rechecking system based on Internet of things |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0490848A2 (en) * | 1990-12-12 | 1992-06-17 | Nobelpharma AB | A procedure and apparatus for producing individually designed, three-dimensional bodies usable as tooth replacements, prostheses, etc. |
JPH07129683A (en) * | 1993-11-02 | 1995-05-19 | Sony Corp | One-man product production schedule control optimization supporting system |
CN101097617A (en) * | 2006-06-30 | 2008-01-02 | 东北大学 | Metal hot rolling optimizing scheduling method and system thereof |
CN101591730A (en) * | 2009-07-01 | 2009-12-02 | 东北大学 | A kind of method and apparatus that improves operating efficiency of material handling equipment of bell type furnace units of steel enterprises |
CN102583032A (en) * | 2012-02-28 | 2012-07-18 | 东北大学 | Control method and control device for steel raw material yard logistics transmission equipment |
-
2014
- 2014-12-25 CN CN201410825075.3A patent/CN104635683B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0490848A2 (en) * | 1990-12-12 | 1992-06-17 | Nobelpharma AB | A procedure and apparatus for producing individually designed, three-dimensional bodies usable as tooth replacements, prostheses, etc. |
JPH07129683A (en) * | 1993-11-02 | 1995-05-19 | Sony Corp | One-man product production schedule control optimization supporting system |
CN101097617A (en) * | 2006-06-30 | 2008-01-02 | 东北大学 | Metal hot rolling optimizing scheduling method and system thereof |
CN101591730A (en) * | 2009-07-01 | 2009-12-02 | 东北大学 | A kind of method and apparatus that improves operating efficiency of material handling equipment of bell type furnace units of steel enterprises |
CN102583032A (en) * | 2012-02-28 | 2012-07-18 | 东北大学 | Control method and control device for steel raw material yard logistics transmission equipment |
Also Published As
Publication number | Publication date |
---|---|
CN104635683A (en) | 2015-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104635683B (en) | A kind of smelter whole process unit Productivity Allocation control method | |
CN105483310B (en) | Steelmaking batch grouping and production scheduling method for whole process production | |
CN104376424B (en) | A kind of many producing line coil of strip coordinated scheduling methods in cold rolling area of iron and steel enterprise | |
CN106779220B (en) | Steelmaking-continuous casting-hot rolling integrated scheduling method and system | |
CN101329573B (en) | Automatic production optimizing method and system of cold rolling sulfuric acid refining and roller milling integral unit | |
CN101097617B (en) | Metal hot rolling optimizing scheduling method and system thereof | |
CN1885328B (en) | Steelmaking-continuous casting tundish batch plan method and system | |
CN103839114B (en) | Steelshop sequential plan auto-designing system | |
CN101303588A (en) | Method and system for automatically making steel-smelting continuous casting furnace sub batch plan | |
CN105243512A (en) | Dynamic scheduling method of steelmaking operation plan | |
CN101604145A (en) | Integrative simulation system of production plan of steel making, continuous casting and hot rolling | |
CN102621941B (en) | Cold-rolled steel coil sequencing method and cold-rolled steel coil sequencing system for electro-galvanizing unit | |
CN106041011A (en) | Implementation method of continuous casting intermediate ladle remaining steel model | |
CN101344781B (en) | Plate coil automatic scheduling method and system for cold rolling hot galvanizing units | |
CN101944202A (en) | Just-in-time-based parallel forward calculation programing method for steel-making production planned time | |
JP2017068788A (en) | Device for planning steel making and rolling, method and program for planning steel making and rolling | |
CN101791631A (en) | Integrated control method and device of production operations of heating furnace and hot rolling of iron and steel enterprise | |
CN105631759A (en) | Steel making factory multi-target scheduling plan compiling method considering molten iron supply condition | |
CN101339634A (en) | Steel-smelting continuous casting production scheduling method for taking molten steel residency time limit into account | |
CN106647674A (en) | Knowledge representation-based steel production scheduling model matching method | |
JP2017211834A (en) | Plan creation device, plan creation method, and program | |
CN106707994B (en) | Steel rolls dynamic debugging system and its method | |
CN114298567A (en) | Method and system for scheduling casting time plan and dynamically deciding casting starting time of continuous casting machine | |
CN110766253B (en) | Steelmaking quantity distribution control method for steelmaking continuous casting planned logistics flow direction setting | |
CN111589877A (en) | Method for realizing size tolerance control of cold-rolled product by utilizing informatization means |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |