CN104635683A - Complete flow unit productivity allocation control method for metallurgical enterprise - Google Patents

Complete flow unit productivity allocation control method for metallurgical enterprise Download PDF

Info

Publication number
CN104635683A
CN104635683A CN201410825075.3A CN201410825075A CN104635683A CN 104635683 A CN104635683 A CN 104635683A CN 201410825075 A CN201410825075 A CN 201410825075A CN 104635683 A CN104635683 A CN 104635683A
Authority
CN
China
Prior art keywords
unit
contract
current
allocation control
smelter
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.)
Granted
Application number
CN201410825075.3A
Other languages
Chinese (zh)
Other versions
CN104635683B (en
Inventor
唐立新
杨阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Northeastern University China
Original Assignee
Northeastern University China
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Northeastern University China filed Critical Northeastern University China
Priority to CN201410825075.3A priority Critical patent/CN104635683B/en
Publication of CN104635683A publication Critical patent/CN104635683A/en
Application granted granted Critical
Publication of CN104635683B publication Critical patent/CN104635683B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/41865Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Abstract

The invention provides a complete flow unit productivity allocation control method for a metallurgical enterprise. The complete flow unit productivity allocation control method comprises the steps that a complete flow unit productivity allocation control model of the metallurgical enterprise is established according to the production state of each unit and the contractual processing route of the metallurgical enterprise; the productivity allocation situation of each unit is determined, including the contract selection situation and the contract processing sequence of each unit, and the stability estimation index value of the complete flow unit productivity allocation control scheme of the metallurgical enterprise is calculated; the productivity distribution control is carried out according to the complete flow unit productivity allocation control scheme of the metallurgical enterprise and the corresponding production contract , and the complete flow unit productivity allocation control scheme of the metallurgical enterprise is adjusted in real time; the complete flow unit optimal productivity allocation control scheme of the metallurgical enterprise is issued to the complete flow unit for productivity distribution control. According to the complete flow unit productivity allocation control method for the metallurgical enterprise, the productivity allocation scheme is established by coordinating the units, so that the requirements of production equipment are met to the greatest extent, the production of each unit can be carried out stably, the production process is more reasonable, and the production switching is reduced.

Description

A kind of smelter whole process unit Productivity Allocation control method
Technical field
The invention belongs to metal material processing areas of information technology, be specifically related to a kind of smelter whole process unit Productivity Allocation control method.
Background technology
Set reformation problem in metal material processing process is the main contents of metallurgical enterprise production management, and the quality of Productivity Allocation is directly connected to the stabilization of equipment performance of each unit of factory and operational efficiency, the quality of product and production cost.
For steel mill: large iron and steel enterprise often covers and comprises ironmaking, steel-making, hot rolling, the multiple tracks serial manufacturing procedure such as cold rolling, ironmaking be adopt iron ore powder, coke is primary raw material, finally forms molten iron through a series of smelting process; Steel-making is with molten iron, steel scrap etc. for raw material, and by concrete technology deoxidization desulfurations such as heat fused, slag making, dephosphorization, oxidation and decarbonizations, remove the smelting process that impurity produces molten steel, casting forms slab; Hot rolling be by recrystallization temperature more than rolling, slab is rolled into steel band; Cold rolling be by recrystallization temperature below rolling, hot rolled strip template to be adjusted further, thus the superior coil of strip of forming property or steel plate; The operations such as annealing afterwards, zinc-plated, color coating process the internal grain structure of coil of strip, surface structure, form the different steel band of processing characteristics and steel plate.
As above the processes object of every procedure, processing technology is different, thus cause production run different to the attribute specification of producing material, and in large iron and steel enterprise, feed relation (be illustrated in figure 1 and exemplify iron and steel enterprise's flow process) is there is between each procedure, the production of each procedure is instructed by independent controller, the Production Controller of the different units of different operation connects without communication, therefore, in the production run of steel mill, production stability and the product quality of road, front and back unit cannot be considered simultaneously, thus cause the overall operation stability of each unit and efficiency to decline, product quality cannot ensure.For the steel-making in steel mill, hot rolling two units: the safety and stability of STEELMAKING PRODUCTION depends on the same steel grade material continuous seepage of q.s, otherwise, the underproof mixed friendship base of composition and the underproof T-shaped base of specification will be formed, and when the molten steel quantity not sufficient of identical refining route, the normal operation of refining cannot be ensured; The stability that hot rolling is produced need have enough hot rolling materials and appropriate difficult stocking, as enough hot rolling materials cannot be provided, by roll band heat, thus cannot cannot ensure carrying out smoothly of hot rolling, and a large amount of difficult stocking of Continuous maching will have a strong impact on the stable operation of hot rolling; For the material of same steel grade, comprise the multiple materials such as hot rolling material, difficult stocking, ordinary steel simultaneously, the large quantity set of steel-making unit is series-produced while, the centralizedly supply of hot rolling hot rolling material, difficult stocking certainly will be caused, thus affect the steady production of hot rolling.
At present, in the production reality of large-scale metallurgical enterprise, the production control of each unit is performed separately by the controller each other without communication, and the coordination between each unit is mainly through regular artificial unit Productivity Allocation balance form.Due to set state dynamic change, the processing constraint of every procedure is various, and the material category of consideration is various, enormous amount, and artificial formulation unit Productivity Allocation control program cannot take into account the process requirements of multiple unit simultaneously; Meanwhile, this method, owing to lacking real-time, dynamically cannot consider the machining state of each unit, formulates and ensures stable operation of unit, the unit Productivity Allocation control program of qualified product; In addition, the execution response time of artificial formulation form is longer, and the unit of large-scale metallurgical enterprise is continuous operations mostly, and this manual type cannot adapt to the continuous operations pattern of unit.
Summary of the invention
For prior art Problems existing, the invention provides a kind of smelter whole process unit Productivity Allocation control method.
Technical scheme of the present invention is:
A kind of smelter whole process unit Productivity Allocation control method, comprises the following steps:
Step 1: according to the production status of each unit of kind of smelter, the machining path of contract, sets up smelter whole process unit Productivity Allocation Controlling model;
Step 1.1: according to each unit front Kuku storage, current contract distribution situation, each unit periodical repair situation, determine the unit production capacity upper limit, material is got the raw materials ready the total amount upper limit, the spillage of material processed raw material, the total demand of material and the deviation of actual provision amount are to the weighing factor of stable operation of unit, the harmonious weighing factor that each unit overall stability is run of unit Productivity Allocation, the weighing factor of production equipment wearing and tearing to stable operation of unit, stock is to the weighing factor of stable operation of unit, unit Productivity Allocation adjusts the weighing factor to stable operation of unit in real time, the deviation of total demand and actual provision amount is to the unit influence coefficient of stable operation of unit, the unit influence coefficient of production equipment wearing and tearing to stable operation of unit,
Step 1.2: the impact that the deviation determining to minimize total demand and actual provision amount is run each unit overall stability, minimize the harmonious impact that each unit overall stability is run of unit Productivity Allocation, minimize the impact of production equipment wearing and tearing on stable operation of unit, minimize the impact of stock on stable operation of unit, minimize unit Productivity Allocation and adjust impact on stable operation of unit in real time, minimize unit and produce the smelter whole process unit Productivity Allocation Controlling model that switching is target on the impact of stable operation of unit,
The decision variable of this model objective function comprises the tank farm stock I of t period unit j kth kind material jkt, t period unit i-th unit is the total amount x that a jth unit processes kth kind material after in real time adjustment ijkt;
This model constrained condition comprises: feasible constraint, the relation constraint between each unit tank farm stock and turnout, the unit tank farm stock restriction of feed between the production and transport ability restriction between each unit productive capacity restriction, each unit, each unit;
Each unit productive capacity restriction: the turnout of unit in some time segment limit is no more 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 no more than its transport upper limit;
The feasible constraint of feed between each unit: during t, in segment limit, unit i is that the total amount that another unit j processes kth kind material is no more than the material amount usable that t period unit i can be supplied to a kth kind of unit j, namely before the t period, the material of the kth kind that unit i can supply to unit j is got the raw materials ready the total amount upper limit and arrived the kth kind quantity of material sum that the front storehouse of unit i can be supplied to unit j before the t period, then before deducting the t period, unit i has been supplied to the total amount of the kth kind material of unit j;
Relation constraint between each unit tank farm stock and turnout, comprises the relation constraint between final step unit tank farm stock and turnout, relation constraint between non-final step unit tank farm stock and turnout; Wherein, the relation constraint between final step unit tank farm stock and turnout: the tank farm stock of final step unit cuts previous period demand for its previous period tank farm stock, adds the quantity of material that the previous period is fed to this unit; Relation constraint between non-final step unit tank farm stock and turnout: non-final step unit tank farm stock is that its previous period tank farm stock adds that other unit of previous period is the total amount of material that it is produced, then the total amount of material cutting that this unit of previous period is the production of other unit;
Unit tank farm stock restriction, comprises the constraint of unit product category tank farm stock lower limit and the constraint of the unit product category tank farm stock upper limit;
Step 2: determine the Productivity Allocation situation of each unit, the contract selection situation of each unit and Contract Processing order according to current unit production status, i.e. smelter whole process unit Productivity Allocation control program Γ iand the production contract of correspondence, and calculate the estimation of stability desired value of smelter whole process unit Productivity Allocation control program, namely total demand and actual provision amount deviation on each unit overall stability run affect punishment, unit Productivity Allocation harmonious on each unit overall stability run affect punishment, production equipment wear and tear on stable operation of unit affect punishment, stock on stable operation of unit affect punishment, unit Productivity Allocation scheme adjust in real time on stable operation of unit affect punishment, unit produces the impact switched stable operation of unit and punishes sum;
The spillage of material that current unit production status comprises the conventional production capacity of each unit, each unit processes raw material, each unit is got the raw materials ready situation;
Step 3: in smelter whole process unit process, production contract according to smelter whole process unit Productivity Allocation control program and correspondence carries out Productivity Allocation control, and adjusts in real time smelter whole process unit Productivity Allocation control program;
Step 3.1: by current smelter whole process unit Productivity Allocation control program Γ bbe set as Γ i; Current smelter whole process unit production capacity optimal allocation control program Γ *be set as Γ i; Setting does not improve iterations NIT=0; Obtain current be not selected into smelter whole process unit Productivity Allocation control program contract set and the current program in the selection situation of unit material, i.e. the contract selection situation of each unit each period in current smelter whole process unit Productivity Allocation control program;
Step 3.2: the estimation of stability desired value calculating current smelter whole process unit Productivity Allocation control program, the less scheme of this estimation of stability desired value is more stablized feasible;
The impact that the deviation that namely the stability penalty value of smelter whole process unit Productivity Allocation control program minimizes total demand and actual provision amount is run each unit overall stability, minimize the harmonious impact that each unit overall stability is run of unit Productivity Allocation, minimize the impact of production equipment wearing and tearing on stable operation of unit, minimize the impact of stock on stable operation of unit, minimize unit Productivity Allocation scheme and adjust impact on stable operation of unit in real time, minimize unit and produce the impact punishment sum switched stable operation of unit,
Step 3.3: current smelter whole process unit Productivity Allocation control program is adjusted in real time by neighborhood exchanging policy;
Step 3.3.1: by adjusting the Contract Processing order of current each unit in real time, the current smelter whole process unit Productivity Allocation control program of adjustment in real time;
Step 3.3.1.1: establish current slot current correction unit
Step 3.3.1.2: by adjusting unit in real time in the time period contract Processing order, obtain estimation of stability desired value better Productivity Allocation control program, concrete Adjusted Option comprises:
(1) contract is inserted: by extracting a contract out in current Contract Processing order, being inserted into other Working position and obtaining the lower candidate's amendment of contract processing sequence of estimation of stability desired value;
(2) Working position of contract of exchange: by exchanging the Working position of contract in current Contract Processing order, obtain candidate's amendment of contract processing sequence that estimation of stability desired value is lower;
(3) 2-opt contract adjustment: obtain the lower candidate's amendment of contract processing sequence of estimation of stability desired value by the 2-opt neighborhood searching for current Contract Processing order, the set of the 2-opt neighborhood of current Contract Processing order and all Contract Processing orders by one section of original position of this sequence of contract sequence inverted inserting in current Contract Processing order is obtained;
Calculate the estimation of stability desired value of all candidate's amendment of contract processing sequences, and upgrade current unit by candidate's amendment of contract processing sequence that estimation of stability desired value is minimum in the period contract Processing order;
Step 3.3.1.3: upgrade if skip to step 3.3.1.4, otherwise, skip to step 3.3.1.2, | J| is can to the unit number of other unit feed;
Step 3.3.1.4: upgrade if jump to step 3.3.2, otherwise, jump to step 3.3.1.2, | T| is the fixed number that adjustment process is considered;
Step 3.3.2: be selected into the contract of current smelter whole process unit Productivity Allocation control program by exchanging and be not selected into the contract of current smelter whole process unit Productivity Allocation control program, the in real time current smelter whole process unit Productivity Allocation control program of adjustment;
Step 3.3.2.1: establish current slot current correction unit
Step 3.3.2.2: determine unit in current smelter whole process unit Productivity Allocation control program corresponding unit Material selec-tion situation section at any time the replaceable contract set of candidate, the contract comprised in this set is necessary for the current contract not being selected into current Productivity Allocation scheme, and the contract processing route comprised in this set comprises unit the contract that comprises in this set confirm accurate send out that it is late in
Step 3.3.2.3: pass through group of switches in the period the contract being selected into current smelter whole process unit Productivity Allocation control program and be not selected into the contract of current smelter whole process unit Productivity Allocation control program, obtain estimation of stability desired value better smelter whole process unit Productivity Allocation control program;
Step 3.3.2.4: by adjusting unit in real time in the period contract Processing order, obtain estimation of stability desired value better Productivity Allocation scheme, concrete Adjusted Option comprises:
(1) contract is inserted: by extracting a contract out in current Contract Processing order, being inserted into other Working position and obtaining the lower candidate's amendment of contract processing sequence of estimation of stability desired value;
(2) Working position of contract of exchange: by exchanging the Working position of contract in current Contract Processing order, obtain candidate's amendment of contract processing sequence that estimation of stability desired value is lower;
(3) 2-opt contract adjustment: obtain the lower candidate's amendment of contract processing sequence of estimation of stability desired value by the 2-opt neighborhood searching for current Contract Processing order;
Calculate the estimation of stability desired value of all candidate's amendment of contract processing sequences, and upgrade current unit by candidate's amendment of contract processing sequence that estimation of stability desired value is minimum in the period contract Processing order;
Step 3.3.2.5: upgrade if skip to step 3.3.2.6, otherwise, skip to step 3.3.2.2;
Step 3.3.2.6: upgrade if jump to step 3.4, otherwise, jump to step 3.3.2.2;
Step 3.4: judge that whether current smelter whole process unit Productivity Allocation control program is identical with current smelter whole process unit production capacity optimal allocation control program: be, then perform step 4; Otherwise, then upgrade current smelter whole process unit production capacity optimal allocation control program by current smelter whole process unit Productivity Allocation control program, return step 3.3;
Step 4: current smelter whole process unit production capacity optimal allocation control program is issued to whole process unit and carries out Productivity Allocation control.
Beneficial effect:
(1) the inventive method is except considering the demand of each unit itself, also contemplate the conflict between each unit, Productivity Allocation scheme is formulated by coordinating each unit, thus the demand of production equipment is met as far as possible, reduce to produce and switch, the production of each unit steadily can be carried out smoothly, make production run more reasonable.
(2) smelter whole process unit Productivity Allocation control method the inventive method obtained; compared with the scheme of independently producing with current each unit, compressor emergency shutdown rate reduces, and equipment capacity utilization factor improves; thus improve the quality of product, improve the performance of enterprises.
Accompanying drawing explanation
Fig. 1 is feed relation schematic diagram between each procedure in large iron and steel enterprise;
Fig. 2 is the smelter whole process unit Productivity Allocation Control system architecture schematic diagram of the specific embodiment of the invention;
Fig. 3 is the structural relation figure in the smelter whole process unit Productivity Allocation control system of the specific embodiment of the invention between each functional module;
Fig. 4 is the Productivity Allocation scheme initialization module workflow diagram of the smelter whole process unit Productivity Allocation control method of the specific embodiment of the invention;
Fig. 5 is the real-time correcting module workflow diagram of Productivity Allocation control program of the smelter whole process unit Productivity Allocation control method of the specific embodiment of the invention;
Fig. 6 is that the insertion contract in the smelter whole process unit Productivity Allocation control method of the specific embodiment of the invention moves schematic diagram;
Fig. 7 is that the Working position of contract of exchange in the smelter whole process unit Productivity Allocation control method of the specific embodiment of the invention moves schematic diagram;
Fig. 8 is that the 2-opt contract in the smelter whole process unit Productivity Allocation control method of the specific embodiment of the invention adjusts mobile schematic diagram;
Fig. 9 is the smelter whole process unit Productivity Allocation control method process flow diagram of the specific embodiment of the invention;
Figure 10 is the real-time adjustment current smelter whole process unit Productivity Allocation control program process flow diagram of the specific embodiment of the invention.
Embodiment
Below in conjunction with accompanying drawing, 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 unit Productivity Allocation control system of employing, its structure as shown in Figure 2, configures as follows: a station server, and a cable connects and a router; Wherein, server is used for realizing smelter whole process unit Productivity Allocation control method of the present invention, the communication apparatus such as router, cable interface is connected for the communication realized between the automatic control system of unit production scene each with enterprises, reach optimization production run, the object of improving the quality of products; The software support embedded in server comprises Windows operating system as support platform, installs the management of Microsoft SQL Server 2000 Database Systems supported data, configuration information delivery port.
Production environment setting module, Productivity Allocation control program initialization module, Productivity Allocation control program real-time adjusting module are set in server; The operational structures relation of each module as shown in Figure 3;
Production environment setting module, for arranging machined parameters and the smelter whole process unit Productivity Allocation Controlling model of each unit production environment, determines objective function and constraint condition;
Productivity Allocation scheme initialization module is chosen contract according to the current machining state of each unit, and determine contract Choice and formulate the Contract Processing order on each unit, form initial Productivity Allocation control program, main flow as shown in Figure 4;
The real-time correcting module of Productivity Allocation control program carries out online correction in real time to current Productivity Allocation control program, and improve and obtain better Productivity Allocation scheme, main flow as shown in Figure 5;
When performing coil of strip Sorting task, each functional module of system completes actual task by collaborative work each other, and described server is connected to the front end of each machine unit automatic control system by network, enterprises server.
Contract dataset information (relate to that field comprises contract number, processing route, current processing combination, pours into a mould width, rolls wide, roughness, annealing curve, weight, material group, post processing mode, delivery date, steel grade) is downloaded from enterprise's ERP data server, initialization system parameter (comprising the relation between the production and transport ability upper limit between each unit productive capacity upper limit, each unit, each unit tank farm stock, turnout, the restriction of unit tank farm stock etc.), to obtain the operand of unit Productivity Allocation method and system; Then, enter the Productivity Allocation solution formulation stage, in present embodiment, smelter whole process unit Productivity Allocation control method will be used for solving the Productivity Allocation problem relating to 16 contracts, and concrete coil of strip contract information is as table 1:
Table 1 contract information
A kind of smelter whole process unit Productivity Allocation control method, as shown in Figure 9, comprises the following steps:
Step 1: according to the production status of each unit of smelter, the machining path of contract, sets up smelter whole process unit Productivity Allocation Controlling model;
Step 1.1: according to each unit front Kuku storage, current contract distribution situation, each unit periodical repair situation, determine the unit production capacity upper limit, material is got the raw materials ready the total amount upper limit, the spillage of material processed raw material, the total demand of material and the deviation of actual provision amount are to the weighing factor of stable operation of unit, the harmonious weighing factor that each unit overall stability is run of unit Productivity Allocation, the weighing factor of production equipment wearing and tearing to stable operation of unit, stock is to the weighing factor of stable operation of unit, unit Productivity Allocation adjusts the weighing factor to stable operation of unit in real time, the deviation of total demand and actual provision amount is to the unit influence coefficient of stable operation of unit, the unit influence coefficient of production equipment wearing and tearing to stable operation of unit,
According to the periodical repair time of unit i within the scope of period t and the conventional production capacity of unit i, the unit production capacity upper limit C of unit i within the scope of period t is set it, i.e. the unit production capacity upper limit C of unit i within the scope of period t itfor this unit is in the production capacity of non-periodical repair time oepration at full load, formula is:
C it = C i × ( t ‾ - repair it ) / t ‾ , i ∈ I , t ∈ T - - - ( 1 )
In formula, C ithe conventional production capacity of unit i, repair itthe periodical repair time of unit i within the scope of period t, for time segment limit length;
The material arranging the kth kind that t period unit i can supply to unit j is got the raw materials ready total amount upper limit S ijktarrived unit i before being the t period and processing route needs successively through the contract weight accumulated value of a kth kind of unit i and unit j, formula is:
S ijkt = Σ i , j ∈ Ω a \ Ω ‾ a , a ∈ O k , t - Σ i ′ ∈ Ω ‾ a t x i ′ k ≥ 0 wt a , i ∈ I , j ∈ J i , k ∈ K i , t ∈ T - - - ( 2 )
In formula, wt afor the weight of contract a, Ω afor the unit set that the processing route of contract a comprises, O kfor belonging to the contract set of product category k, for the unit set of contract a process, tx i'kmaterial for a kth kind passes through the time cycle of unit i ';
Arranging unit i is the spillage of material α that unit j processes raw material ij, unit i in month of being over is unit j when processing raw material, its finished product gross weight and the ratio using raw material gross weight, and formula is:
α ij = Σ - 30 ≤ t ′ ≤ 0 input ijt ′ / Σ - 30 ≤ t ′ ≤ 0 output ijt ′ , i ∈ I , j ∈ J i - - - ( 3 )
In formula, input ijt 'for the raw material total amount that the t ' period unit i consumes for unit j rapidoprint, output ijt 'for the t ' period unit i is the product population of unit j rapidoprint institute output;
Arranging unit cycle T is 3, unit number | J| is 8, and the deviation of the total demand and actual provision amount that arrange t period unit j kth kind material is to the weighing factor G of unit j stable operation 1, t the harmonious weighing factor G that each unit overall stability is run of period unit Productivity Allocation 2, t period unit i-th unit is to the weighing factor G of production equipment wearing and tearing to stable operation of unit of a jth unit processing kth kind material 3, the stock of a t period jth unit kth kind material is to the weighing factor G of stable operation of unit 4, unit Productivity Allocation scheme adjusts the weighing factor G to stable operation of unit in real time 5; The total demand of t period unit j kth kind material and the deviation of actual provision amount are to the unit influence coefficient v of unit j stable operation jkt; T period unit i-th unit is to the unit influence coefficient η of production equipment wearing and tearing to stable operation of unit of a jth unit processing kth kind material ijkt; T period unit i-th unit is to the unit influence coefficient π of production equipment wearing and tearing to stable operation of unit of a jth unit processing kth kind material ijkt;
Step 1.2: the impact that the deviation determining to minimize total demand and actual provision amount is run each unit overall stability, minimize the harmonious impact that each unit overall stability is run of unit Productivity Allocation, minimize the impact of production equipment wearing and tearing on stable operation of unit, minimize the impact of stock on stable operation of unit, minimize unit Productivity Allocation and adjust impact on stable operation of unit in real time, minimize unit and produce the smelter whole process unit Productivity Allocation Controlling model that switching is target on the impact of stable operation of unit,
Minimize G 1 × Σ j ∈ J / J ‾ Σ t = 1 T Σ k ∈ K υ jkt | R jkt - I jkt | + G 2 × ( max j ∈ J / J ‾ , t ∈ T { | R jt - Σ k ∈ K I jkt | } - min j ∈ J / J ‾ { | R jt - Σ k ∈ K I jkt | } ) G 3 × Σ i ∈ I Σ j ∈ J Σ k ∈ K Σ t ∈ T η ijkt x ijkt + G 4 × Σ j ∈ J Σ k ∈ K Σ t ∈ T κ jkt I jkt + G 5 × Σ i ∈ I Σ j ∈ J Σ k ∈ K Σ t ∈ T / { 1,2,3 } π ijkt | x ijkt - x ijkt ′ | + G 6 × Σ j ∈ J Σ t ∈ T Z jt - - - ( 4 )
In formula, G 1be the deviation of the total demand of t period unit j kth kind material and actual provision amount to the weighing factor of unit j stable operation, G 2t the harmonious weighing factor that each unit overall stability is run of period unit Productivity Allocation, G 3the weighing factor that t period unit i-th unit weares and teares to stable operation of unit to the production equipment of a jth unit processing kth kind material, G 4be the stock of a t period jth unit kth kind material to the weighing factor of stable operation of unit, G 5the weighing factor that unit Productivity Allocation scheme adjusts in real time to stable operation of unit, G 6that unit produces the weighing factor switched stable operation of unit; v jktbe that the deviation of the total demand of t period unit j kth kind material and actual provision amount is to the unit influence coefficient of unit j stable operation; R jktit is the total demand of t period unit j kth kind material; Z jtbe the influence coefficient of production switching to stable operation of unit of t period unit j; X ' ijktfor the total amount that t period unit i-th unit in initial scheme is a jth unit processing kth kind material; I is the unit set that can be other unit feed; J is the unit set that can obtain feed from other unit; K is the set of product category; T is the period set that adjustment process is considered.
The decision variable of this model objective function comprises the tank farm stock I of t period unit j kth kind material jkt, t period i-th unit is the total amount x that a jth unit processes kth kind material after in real time adjustment ijkt;
This model constrained condition comprises: feasible constraint, the relation constraint between each unit tank farm stock and turnout, the unit tank farm stock restriction of feed between the production and transport ability restriction between each unit productive capacity restriction, each unit, each unit;
(1) each unit productive capacity restriction: the turnout of unit in some time segment limit is no more than its production capacity upper limit;
The turnout of unit i within the scope of period t is no more than its production capacity upper limit, and formula is:
Σ j ∈ J i Σ k ∈ K i x ijkt ≤ C it , i ∈ I , t ∈ T - - - ( 5 )
In formula, C itrepresent the unit production capacity upper limit of unit i within the scope of period t, J ifor the unit set can supplied by unit i, K ifor the producible product category set of unit i;
(2) the production and transport ability restriction between each unit: the car loading transported between two units in some time segment limit is no more than its transport upper limit;
The car loading that period t transports to unit j from unit i is no more than its transport upper limit, and formula is:
Σ k ∈ K i x ijkt ≤ LT ijt , i ∈ I , j ∈ J i , t ∈ T - - - ( 6 )
In formula, LT ijtrepresent the movement capacity upper limit of period t unit i to unit j;
(3) feasible constraint of feed between each unit: in some time segment limit, unit i is that the total amount that another unit j processes kth kind material is no more than the material amount usable that t period unit i can be supplied to a kth kind of unit j, namely before the t period, the material of the kth kind that unit i can supply to unit j is got the raw materials ready the total amount upper limit and arrived the kth kind quantity of material sum that the front storehouse of unit i can be supplied to unit j before the t period, then before deducting the t period, unit i has been supplied to the total amount of the kth kind material of unit j;
Formula is:
Σ t ′ = 1 t x ijkt ≤ Σ t ′ = 1 t S ijkt - Σ j ∈ J i Σ t ′ = 1 t x ijkt ′ + Σ j ∈ P i Σ t ′ = 1 t x ijkt ′ , i ∈ I , j ∈ J i , k ∈ K i , t ∈ T - - - ( 7 )
In formula, S ijktbe that the material of the kth kind that t days unit i can supply to unit j is got the raw materials ready the total amount upper limit, P iit is the unit set that can be unit i feed;
(4) relation constraint between each unit tank farm stock and turnout, comprises the relation constraint between final step unit tank farm stock and turnout, relation constraint between non-final step unit tank farm stock and turnout; Wherein, the relation constraint between final step unit tank farm stock and turnout: the tank farm stock of final step unit cuts previous period demand for its previous period tank farm stock, adds the quantity of material that the previous period is fed to this unit; Relation constraint between non-final step unit tank farm stock and turnout: non-final step unit tank farm stock is that its previous period tank farm stock adds that other unit of previous period is the total amount of material that it is produced, then the total amount of material cutting that this unit of previous period is the production of other unit;
Relation constraint formula between final step unit tank farm stock and turnout is:
Σ k ∈ K I jkt = Σ k ∈ K I j , k , t - 1 - R j , t - 1 + Σ i ∈ P j Σ k ∈ K α ij x ijk , t - tx ik , j ∈ J ‾ , t ∈ T - - - ( 8 )
In formula, α ijrepresent that unit i is the spillage of material that unit j processes raw material, tx ikrepresent that unit i processes the production cycle of the material of a kth kind, jfor the set of final step unit;
Relation constraint between non-final step unit tank farm stock and turnout is:
I jkt = I j , k , t - 1 - Σ i ∈ J j x j , i , k , t - 1 + Σ i ∈ P j α ij x ijk , t - tx ik , j ∈ J / J ‾ , k ∈ K j , t ∈ T - - - ( 9 )
In formula, J jcan by the unit set of unit j feed, P jit is the unit set that can be unit j feed;
(5) unit tank farm stock restriction, comprises the constraint of unit product category tank farm stock lower limit and the constraint of the unit product category tank farm stock upper limit;
Total tank farm stock of the lower limit constraint of unit product category tank farm stock and unit j h kind product within the scope of period t is not less than its demand lower limit, and formula is:
Σ k ∈ K h I jkt ≥ L jht , j ∈ J , h ∈ H , t ∈ T - - - ( 10 )
In formula, L jhtfor the accumulative lower limit of unit j h kind product category product within the scope of period t, H is product category set, K hit is the product category set that product category h covers;
Total tank farm stock of the upper limit constraint of unit product category tank farm stock and unit j h kind product within the scope of period t is not higher than its demand lower limit, and formula is:
Σ k ∈ K h I jkt ≥ U jht , j ∈ J , h ∈ H , t ∈ T - - - ( 11 )
In formula, U jhtfor the accumulative lower limit of unit j h kind product category product within the scope of period t, H is product category set, K hit is the product category set that product category h covers;
Step 2: according to current unit production status, confirm the Productivity Allocation situation of each unit, the contract selection situation of each unit and Contract Processing order, the i.e. production contract of smelter whole process unit Productivity Allocation control program and correspondence, and calculate the estimation of stability desired value of smelter whole process unit Productivity Allocation control program, namely the deviation of total demand and actual provision amount is punished the impact that each unit overall stability runs, the harmonious impact punishment that each unit overall stability is run of unit Productivity Allocation, production equipment wearing and tearing are punished the impact of stable operation of unit, stock punishes the impact of stable operation of unit, unit Productivity Allocation scheme adjusts in real time punishes the impact of stable operation of unit, unit produces the impact punishment sum switched stable operation of unit,
The spillage of material that current unit production status comprises the conventional production capacity of each unit, each unit processes raw material, each unit is got the raw materials ready situation;
Step 2.1: determine source processing combination, does not namely have the processing combination set of front road manufacturing procedure if current planning moment t ' is 1, if the unit set that current Productivity Allocation controls is J cfor
Step 2.2: determine any unit j ∈ J cthe raw material total amount upper limit of enrolled plan material for the kth kind can supplied to unit j by the end of present period unit i get the raw materials ready the total amount upper limit with arrive by the end of present period the kth kind quantity of material sum that the front storehouse of unit i can be supplied to unit j, then deduct the total amount that unit i before present period has been supplied to the kth kind material of unit j;
Step 2.3: decision-making unit j need to process raw material total amount y at period t ' jtif, then decision-making unit j need to process raw material total amount y at period t ' jt 'for otherwise decision-making unit j need to process raw material total amount y at period t ' jtfor the unit production capacity upper limit C of unit i in period t ' scope jt';
Step 2.4: decision-making unit j needs contract for processing work at period t ', and concrete grammar is:
Step 2.4.1: contract is sorted, concrete sort method is as follows:
Situation 1: if processing factory j is steel making working procedure, contract is carried out cluster according to steel grade, the contract by identical steel grade is put together, it is leniently arrived narrow sequence by cast width by the contract identical for steel grade, forms candidate's contract sequence O j1, O j2..., O jnj;
Situation 2: if processing factory j is hot-rolled process, wide leniently arrives narrow sequence by non-hot rolling material contract according to rolling, and forms candidate's contract sequence O j1, O j2..., O jnj; Hot rolling material contract is wide from being too narrow to wide sequence according to rolling, form candidate's contract sequence O ' j1, O ' j2..., O ' jnj;
Situation 3: if processing factory j is acid roll operation, sorted from small to large by contract according to roughness, the contract for identical roughness widely leniently arrives narrow sequence according to rolling, and forms candidate's contract sequence O j1, O j2..., O jnj;
Situation 4: if processing factory j is annealing operation, sorted from high to low by contract according to annealing temperature, the contract for identical annealing temperature widely leniently arrives narrow sequence according to rolling, and forms candidate's contract sequence O j1, O j2..., O jnj;
Situation 5: if processing factory j is galvanizing (aluminium zinc) operation, contract is carried out cluster according to post processing mode code, make to have the contract of identical post processing mode together, contract for identical post processing mode sorts from high to low according to annealing temperature, contract for identical post processing mode, identical annealing temperature leniently arrives narrow sequence according to width, forms candidate's contract sequence O j1, O j2..., O jnj;
Situation 6: if processing factory j is electrogalvanizing (tin) operation, contract is carried out cluster according to post processing mode code, make to have the contract of identical post processing mode together, the contract for identical post processing mode leniently arrives narrow sequence according to width, forms candidate's contract sequence O j1, O j2..., O jnj;
Situation 7: if processing factory j be non-steel-making, non-hot rolling, non-acid roll, non-annealing, non-galvanizing (aluminium zinc), non-electrical zinc-plated (tin) operation, contract is sent out the time according to it in the standard of unit j from morning to night sort, form candidate's contract sequence O j1, O j2..., O jnj;
Step 2.4.2: select unit j to need contract for processing work at period t ' from established candidate's contract sequence, concrete grammar is:
Situation 1: if processing factory j is non-hot-rolled process, select contract O successively j, 1, O j, 2add unit j needs contract for processing work set Δ at period t ' jt ', until elect unit j needs contract for processing work accumulating weight at period t ' as more than y jt ', wherein, for contract O jaweight, then determine contract O j1, O j2..., O j, n ' jt-1elect unit j as and need contract for processing work at period t ', skip to step 2.4.3;
Situation 2: if processing factory j is hot-rolled process, if O jafor waiting to select non-hot rolling material contract, O ' jafor waiting to select hot rolling material contract, rule of thumb determine that average daily hot rolling material accounts for the ratio beta of total rolled slab amount j;
Select contract O successively j, 1, O j, 2add unit j needs contract for processing work set Δ at period t ' jt ', until elect unit j need process non-hot rolling material contract accumulating weight at period t ' as exceed (1-β j) × y jt ';
Select contract O ' successively j, 1, O ' j, 2add unit j needs contract for processing work set Δ at period t ' jt ', until elect unit j need process hot rolling material contract accumulating weight at period t ' as more than β j× y jt ', skip to step 2.4.3;
Step 2.4.3: decision-making Δ jt 'middle contract period t ' is in unit j Contract Processing order, and concrete grammar is:
Step 2.4.3.1: by Δ jt 'middle contract is sent out the time according to the standard on unit j and is from morning to night sorted, and forms initial sequence on period t ' unit j
Step 2.4.3.2: the contract of time is sent out to identical standard in sequence initial on period t ' unit j and sorts from small to large according to the numbering in initial candidate contract sequence;
Step 2.4.4: according to sequence initial on period t ' unit j namely calculation interval t ' unit j is the contract cumulative weight x of the kth kind kind of unit i processing ijkt 'for period t ' unit j being the accumulated value of weight of contract of the kth kind kind that unit i processes; The production calculating t period unit j switches punishes Z to the impact of stable operation of unit jt 'for in sequence initial on period t ' unit j, the production of arbitrary neighborhood contract for processing work switches the impact punishment sum on stable operation of unit;
Step 2.5: upgrade current consideration Productivity Allocation unit set J cfor current consideration Productivity Allocation unit set J cin the union of sets collection of follow-up unit of each unit, if J c=φ, upgrades t '=t '+1, jumps to step 2.6, otherwise, jump to step 2.2;
Step 2.6: if calculate the tank farm stock I of t period unit j kth kind material jkt, j ∈ J, k ∈ K, t ∈ T, obtain smelter whole process unit Productivity Allocation control program Γ i, wherein, the sequence of unit contract is δ i={ δ 1, δ 2..., δ | T|, otherwise, the unit set J that current Productivity Allocation is controlled cbe set to J, jump to step 2.2;
Step 3: in smelter whole process unit process, production contract according to smelter whole process unit Productivity Allocation control program and correspondence carries out Productivity Allocation control, and adjusts in real time smelter whole process unit Productivity Allocation control program;
Step 3.1: by current smelter whole process unit Productivity Allocation control program Γ bbe set as Γ i; Current smelter whole process unit production capacity optimal allocation control program Γ *be set as Γ i; Setting does not improve iterations NIT=0; Obtain current be not selected into Productivity Allocation control program contract set CS and current Productivity Allocation control program in unit Material selec-tion situation OB B = { OB 1 1 , OB 1 t ′ , . . . , OB 1 | T | , . . . , OB j 1 , OB j t ′ , . . . , OB j | T | , . . . , OB | J | 1 , OB | J | t ′ , . . . , OB | J | | T | } , Wherein, the contract set that unit j is selected into Productivity Allocation scheme at period t ' is in current Productivity Allocation scheme, unit j in the Contract Processing order of period t ' is
Step 3.2: the estimation of stability desired value calculating current smelter whole process unit Productivity Allocation control program, the less scheme of this estimation of stability desired value is more stablized feasible;
The deviation that namely the stability penalty value of smelter whole process unit Productivity Allocation control program minimizes total demand and actual provision amount is punished the impact that each unit overall stability runs, minimize the harmonious impact punishment that each unit overall stability is run of unit Productivity Allocation, minimize production equipment wearing and tearing to punish the impact of stable operation of unit, minimize stock to punish the impact of stable operation of unit, minimize unit Productivity Allocation scheme to adjust in real time and punish the impact of stable operation of unit, minimize unit and produce the impact punishment sum switched stable operation of unit,
Step 3.3: by neighborhood exchanging policy, current smelter whole process unit Productivity Allocation control program is adjusted in real time, as shown in Figure 10;
Step 3.3.1: by adjusting the Contract Processing order of current each unit in real time, the current smelter whole process unit Productivity Allocation control program of adjustment in real time;
Step 3.3.1.1: establish current slot current correction unit
Step 3.3.1.2: by adjusting unit in real time in the time period contract Processing order, obtain estimation of stability desired value better Productivity Allocation control program, concrete Adjusted Option comprises:
(1) contract is inserted: by extracting a contract out in current Contract Processing order, being inserted into other Working position and obtaining the lower 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 exchanging the Working position of contract in current Contract Processing order, obtain candidate's amendment of contract processing sequence that estimation of stability desired value is lower, as shown in Figure 7;
(3) 2-opt contract adjustment: obtain the lower candidate's amendment of contract processing sequence of estimation of stability desired value by the 2-opt neighborhood searching for current Contract Processing order, the 2-opt neighborhood of current Contract Processing order and all Contract Processing set sequentially by one section of original position of this sequence of contract sequence inverted inserting in current Contract Processing order is obtained, as shown in Figure 8;
Calculate the estimation of stability desired value of all candidate's amendment of contract processing sequences, and upgrade current unit by candidate's amendment of contract processing sequence that estimation of stability desired value is minimum in the period contract Processing order;
Step 3.3.1.3: upgrade if skip to step 3.3.1.4, otherwise, skip to step 3.3.1.2, | J| is the unit number that can be other unit feed;
Step 3.3.1.4: upgrade if jump to step 3.3.2, otherwise, jump to step 3.3.1.2, | T| is the fixed number that adjustment process is considered;
Step 3.3.2: be selected into the contract of current smelter whole process unit Productivity Allocation control program by exchanging and be not selected into the contract of current smelter whole process unit Productivity Allocation control program, the in real time current smelter whole process unit Productivity Allocation control program of adjustment;
Step 3.3.2.1: establish current slot current correction unit
Step 3.3.2.2: determine unit in current smelter whole process unit Productivity Allocation control program corresponding unit Material selec-tion situation section at any time the replaceable contract set of candidate, the contract comprised in this set is necessary for the current contract not being selected into current Productivity Allocation scheme, and the contract processing route comprised in this set comprises unit the contract that comprises in this set confirm accurate send out that it is late in
Step 3.3.2.3: pass through group of switches in the period the contract being selected into current smelter whole process unit Productivity Allocation control program and be not selected into the contract of current smelter whole process unit Productivity Allocation control program, obtain estimation of stability desired value better smelter whole process unit Productivity Allocation control program;
Step 3.3.2.4: by adjusting unit in real time in the period contract Processing order, obtain estimation of stability desired value better Productivity Allocation scheme, concrete Adjusted Option comprises:
(1) contract is inserted: by extracting a contract out in current Contract Processing order, being inserted into other Working position and obtaining the lower candidate's amendment of contract processing sequence of estimation of stability desired value;
(2) Working position of contract of exchange: by exchanging the Working position of contract in current Contract Processing order, obtain candidate's amendment of contract processing sequence that estimation of stability desired value is lower;
(3) 2-opt contract adjustment: obtain the lower candidate's amendment of contract processing sequence of estimation of stability desired value by the 2-opt neighborhood searching for current Contract Processing order;
Calculate the estimation of stability desired value of all candidate's amendment of contract processing sequences, and upgrade current unit by candidate's amendment of contract processing sequence that estimation of stability desired value is minimum in the period contract Processing order;
Step 3.3.2.5: upgrade if skip to step 3.3.2.6, otherwise, skip to step 3.3.2.2;
Step 3.3.2.6: upgrade if jump to step 3.4, otherwise, jump to step 3.3.2.2;
Step 3.4: judge that whether current smelter whole process unit Productivity Allocation control program is identical with current smelter whole process unit production capacity optimal allocation control program: be, then perform step 4; Otherwise, then upgrade current smelter whole process unit production capacity optimal allocation control program by current smelter whole process unit Productivity Allocation control program, return step 3.3;
The Productivity Allocation control program that present embodiment obtains is in table 2:
Table 2 Productivity Allocation control program
Step 4: best for current smelter whole process unit Productivity Allocation control program is issued to whole process unit and carries out Productivity Allocation control.

Claims (5)

1. a smelter whole process unit Productivity Allocation control method, is characterized in that: comprise the following steps:
Step 1: according to the production status of each unit of kind of smelter, the machining path of contract, sets up smelter whole process unit Productivity Allocation Controlling model;
Step 1.1: according to each unit front Kuku storage, current contract distribution situation, each unit periodical repair situation, determine the unit production capacity upper limit, material is got the raw materials ready the total amount upper limit, the spillage of material processed raw material, the total demand of material and the deviation of actual provision amount are to the weighing factor of stable operation of unit, the harmonious weighing factor that each unit overall stability is run of unit Productivity Allocation, the weighing factor of production equipment wearing and tearing to stable operation of unit, stock is to the weighing factor of stable operation of unit, unit Productivity Allocation adjusts the weighing factor to stable operation of unit in real time, the deviation of total demand and actual provision amount is to the unit influence coefficient of stable operation of unit, the unit influence coefficient of production equipment wearing and tearing to stable operation of unit,
Step 1.2: the impact that the deviation determining to minimize total demand and actual provision amount is run each unit overall stability, minimize the harmonious impact that each unit overall stability is run of unit Productivity Allocation, minimize the impact of production equipment wearing and tearing on stable operation of unit, minimize the impact of stock on stable operation of unit, minimize unit Productivity Allocation and adjust impact on stable operation of unit in real time, minimize unit and produce the smelter whole process unit Productivity Allocation Controlling model that switching is target on the impact of stable operation of unit,
The decision variable of this model objective function comprises the tank farm stock I of t period unit j kth kind material jkt, t period unit i-th unit is the total amount x that a jth unit processes kth kind material after in real time adjustment ijkt;
This model constrained condition comprises: feasible constraint, the relation constraint between each unit tank farm stock and turnout, the unit tank farm stock restriction of feed between the production and transport ability restriction between each unit productive capacity restriction, each unit, each unit;
Step 2: determine the Productivity Allocation situation of each unit, the contract selection situation of each unit and Contract Processing order according to current unit production status, i.e. smelter whole process unit Productivity Allocation control program Γ iand the production contract of correspondence, and calculate the estimation of stability desired value of smelter whole process unit Productivity Allocation control program, namely total demand and actual provision amount deviation on each unit overall stability run affect punishment, unit Productivity Allocation harmonious on each unit overall stability run affect punishment, production equipment wear and tear on stable operation of unit affect punishment, stock on stable operation of unit affect punishment, unit Productivity Allocation scheme adjust in real time on stable operation of unit affect punishment, unit produces the impact switched stable operation of unit and punishes sum;
The spillage of material that current unit production status comprises the conventional production capacity of each unit, each unit processes raw material, each unit is got the raw materials ready situation;
Step 3: in smelter whole process unit process, production contract according to smelter whole process unit Productivity Allocation control program and correspondence carries out Productivity Allocation control, and adjusts in real time smelter whole process unit Productivity Allocation control program;
Step 3.1: by current smelter whole process unit Productivity Allocation control program Γ bbe set as Γ i; Current smelter whole process unit production capacity optimal allocation control program Γ *be set as Γ i; Setting does not improve iterations NIT=0; Obtain current be not selected into smelter whole process unit Productivity Allocation control program contract set and the current program in the selection situation of unit material, i.e. the contract selection situation of each unit each period in current smelter whole process unit Productivity Allocation control program;
Step 3.2: the estimation of stability desired value calculating current smelter whole process unit Productivity Allocation control program, the less scheme of this estimation of stability desired value is more stablized feasible;
The impact that the deviation that namely the stability penalty value of smelter whole process unit Productivity Allocation control program minimizes total demand and actual provision amount is run each unit overall stability, minimize the harmonious impact that each unit overall stability is run of unit Productivity Allocation, minimize the impact of production equipment wearing and tearing on stable operation of unit, minimize the impact of stock on stable operation of unit, minimize unit Productivity Allocation scheme and adjust impact on stable operation of unit in real time, minimize unit and produce the impact punishment sum switched stable operation of unit,
Step 3.3: current smelter whole process unit Productivity Allocation control program is adjusted in real time by neighborhood exchanging policy;
Step 3.4: judge that whether current smelter whole process unit Productivity Allocation control program is identical with current smelter whole process unit production capacity optimal allocation control program: be, then perform step 4; Otherwise, then upgrade current smelter whole process unit production capacity optimal allocation control program by current smelter whole process unit Productivity Allocation control program, return step 3.3;
Step 4: current smelter whole process unit production capacity optimal allocation control program is issued to whole process unit and carries out Productivity Allocation control.
2. smelter whole process unit Productivity Allocation control method according to claim 1, is characterized in that: described constraint condition is specific as follows:
Each unit productive capacity restriction: the turnout of unit in some time segment limit is no more 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 no more than its transport upper limit;
The feasible constraint of feed between each unit: during t, in segment limit, unit i is that the total amount that another unit j processes kth kind material is no more than the material amount usable that t period unit i can be supplied to a kth kind of unit j, namely before the t period, the material of the kth kind that unit i can supply to unit j is got the raw materials ready the total amount upper limit and arrived the kth kind quantity of material sum that the front storehouse of unit i can be supplied to unit j before the t period, then before deducting the t period, unit i has been supplied to the total amount of the kth kind material of unit j;
Relation constraint between each unit tank farm stock and turnout, comprises the relation constraint between final step unit tank farm stock and turnout, relation constraint between non-final step unit tank farm stock and turnout; Wherein, the relation constraint between final step unit tank farm stock and turnout: the tank farm stock of final step unit cuts previous period demand for its previous period tank farm stock, adds the quantity of material that the previous period is fed to this unit; Relation constraint between non-final step unit tank farm stock and turnout: non-final step unit tank farm stock is that its previous period tank farm stock adds that other unit of previous period is the total amount of material that it is produced, then the total amount of material cutting that this unit of previous period is the production of other unit;
Unit tank farm stock restriction, comprises the constraint of unit product category tank farm stock lower limit and the constraint of the unit product category tank farm stock upper limit.
3. smelter whole process unit Productivity Allocation control method according to claim 1, it is characterized in that: described step 3.3 is adjusted current smelter whole process unit Productivity Allocation control program in real time by neighborhood exchanging policy, and concrete steps are as follows:
Step 3.3.1: by adjusting the Contract Processing order of current each unit in real time, the current intermetallic composite coating enterprise of adjustment in real time whole process unit Productivity Allocation control program;
Step 3.3.2: be selected into the contract of current smelter whole process unit Productivity Allocation control program by exchanging and be not selected into the contract of current smelter whole process unit Productivity Allocation control program, the in real time current smelter whole process unit Productivity Allocation control program of adjustment.
4. smelter whole process unit Productivity Allocation control method according to claim 3, it is characterized in that: described step 3.3.1 is by adjusting the Contract Processing order of current each unit in real time, improve current smelter whole process unit Productivity Allocation control program, concrete steps are as follows:
Step 3.3.1.1: establish current slot current correction unit
Step 3.3.1.2: by adjusting unit in real time in the time period contract Processing order, obtain estimation of stability desired value better Productivity Allocation control program, concrete Adjusted Option comprises:
(1) contract is inserted: by extracting a contract out in current Contract Processing order, being inserted into other Working position and obtaining the lower candidate's amendment of contract processing sequence of estimation of stability desired value;
(2) Working position of contract of exchange: by exchanging the Working position of contract in current Contract Processing order, obtain candidate's amendment of contract processing sequence that estimation of stability desired value is lower;
(3) 2-opt contract adjustment: obtain the lower candidate's amendment of contract processing sequence of estimation of stability desired value by the 2-opt neighborhood searching for current Contract Processing order, the set of the 2-opt neighborhood of current Contract Processing order and all Contract Processing orders by one section of original position of this sequence of contract sequence inverted inserting in current Contract Processing order is obtained;
Calculate the estimation of stability desired value of all candidate's amendment of contract processing sequences, and upgrade current unit by candidate's amendment of contract processing sequence that estimation of stability desired value is minimum in the period contract Processing order;
Step 3.3.1.3: upgrade if skip to step 3.3.1.4, otherwise, skip to step 3.3.1.2, | J| is can to the unit number of other unit feed;
Step 3.3.1.4: upgrade if jump to step 3.3.2, otherwise, jump to step 3.3.1.2, | T| is the fixed number that adjustment process is considered.
5. smelter whole process unit Productivity Allocation control method according to claim 3, it is characterized in that: described step 3.3.2 has been selected into the contract of current smelter whole process unit Productivity Allocation control program by exchanging and has not been selected into the contract of current smelter whole process unit Productivity Allocation control program, real-time adjustment current smelter whole process unit Productivity Allocation control program, concrete steps are as follows:
Step 3.3.2.1: establish current slot current correction unit
Step 3.3.2.2: determine unit in current smelter whole process unit Productivity Allocation control program corresponding unit Material selec-tion situation section at any time the replaceable contract set of candidate, the contract comprised in this set is necessary for the current contract not being selected into current Productivity Allocation scheme, and the contract processing route comprised in this set comprises unit the contract that comprises in this set confirm accurate send out that it is late in
Step 3.3.2.3: pass through group of switches in the period the contract being selected into current smelter whole process unit Productivity Allocation control program and be not selected into the contract of current smelter whole process unit Productivity Allocation control program, obtain estimation of stability desired value better smelter whole process unit Productivity Allocation control program;
Step 3.3.2.4: by adjusting unit in real time in the period contract Processing order, obtain estimation of stability desired value better Productivity Allocation scheme, concrete Adjusted Option comprises:
(1) contract is inserted: by extracting a contract out in current Contract Processing order, being inserted into other Working position and obtaining the lower candidate's amendment of contract processing sequence of estimation of stability desired value;
(2) Working position of contract of exchange: by exchanging the Working position of contract in current Contract Processing order, obtain candidate's amendment of contract processing sequence that estimation of stability desired value is lower;
(3) 2-opt contract adjustment: obtain the lower candidate's amendment of contract processing sequence of estimation of stability desired value by the 2-opt neighborhood searching for current Contract Processing order;
Calculate the estimation of stability desired value of all candidate's amendment of contract processing sequences, and upgrade current unit by candidate's amendment of contract processing sequence that estimation of stability desired value is minimum in the period contract Processing order;
Step 3.3.2.5: upgrade if skip to step 3.3.2.6, otherwise, skip to step 3.3.2.2;
Step 3.3.2.6: upgrade if jump to step 3.4, otherwise, jump to step 3.3.2.2.
CN201410825075.3A 2014-12-25 2014-12-25 A kind of smelter whole process unit Productivity Allocation control method Active CN104635683B (en)

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 true CN104635683A (en) 2015-05-20
CN104635683B 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)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104977911A (en) * 2015-06-29 2015-10-14 东北大学 Online energy distribution control method for improving steel energy utilization
CN105404155A (en) * 2015-12-31 2016-03-16 黄石山力科技发展有限公司 Hot dip galvanizing skin passing mill board surface quality control parameter comprehensive optimal setting method
CN108596431A (en) * 2018-03-21 2018-09-28 柳州钢铁股份有限公司 The configuration method and system of cold rolling production material
CN108803524A (en) * 2018-06-28 2018-11-13 烟台东方能源科技有限公司 A kind of industrial equipment control strategy based on Production Scheduling orderly function
CN110703713A (en) * 2019-11-05 2020-01-17 青岛大学 Method for improving switching efficiency of single-device multi-product processing scheme
CN110766253A (en) * 2018-07-27 2020-02-07 宝山钢铁股份有限公司 Steelmaking quantity distribution control method for steelmaking continuous casting planned logistics flow direction setting
CN110866635A (en) * 2019-11-05 2020-03-06 青岛大学 Method for improving switching prediction precision of device processing scheme
CN116739362A (en) * 2023-05-04 2023-09-12 南京晓语泰信息科技有限公司 Productivity rechecking system based on Internet of things

Citations (5)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104977911A (en) * 2015-06-29 2015-10-14 东北大学 Online energy distribution control method for improving steel energy utilization
CN104977911B (en) * 2015-06-29 2017-09-19 东北大学 A kind of online energy distribution control method for improving steel energy utilization rate
CN105404155A (en) * 2015-12-31 2016-03-16 黄石山力科技发展有限公司 Hot dip galvanizing skin passing mill board surface quality control parameter comprehensive optimal setting method
CN105404155B (en) * 2015-12-31 2017-11-17 黄石山力科技股份有限公司 A kind of galvanizing polishing machine board surface quality control parameter integrated optimization and setting method
CN108596431A (en) * 2018-03-21 2018-09-28 柳州钢铁股份有限公司 The configuration method and system of cold rolling production material
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
CN108803524A (en) * 2018-06-28 2018-11-13 烟台东方能源科技有限公司 A kind of industrial equipment control strategy based on Production Scheduling orderly function
CN110766253A (en) * 2018-07-27 2020-02-07 宝山钢铁股份有限公司 Steelmaking quantity distribution control method for steelmaking continuous casting planned logistics flow direction setting
CN110766253B (en) * 2018-07-27 2023-04-18 宝山钢铁股份有限公司 Steelmaking quantity distribution control method for steelmaking continuous casting planned logistics flow direction setting
CN110703713A (en) * 2019-11-05 2020-01-17 青岛大学 Method for improving switching efficiency of single-device multi-product processing scheme
CN110866635A (en) * 2019-11-05 2020-03-06 青岛大学 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
CN110866635B (en) * 2019-11-05 2024-02-09 青岛大学 Method for improving switching prediction precision of device processing scheme
CN116739362A (en) * 2023-05-04 2023-09-12 南京晓语泰信息科技有限公司 Productivity rechecking system based on Internet of things

Also Published As

Publication number Publication date
CN104635683B (en) 2017-03-29

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
CN101303588B (en) Method and system for automatically making sub batch plan for steel-smelting continuous casting furnace
CN101329573B (en) Automatic production optimizing method and system of cold rolling sulfuric acid refining and roller milling integral unit
CN106779220B (en) Steelmaking-continuous casting-hot rolling integrated scheduling method and system
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
CN105243512A (en) Dynamic scheduling method of steelmaking operation plan
CN104483915A (en) Hot rolling multiple production line slab matching control method for improving steel enterprise material utilization rate
CN102621941B (en) Cold-rolled steel coil sequencing method and cold-rolled steel coil sequencing system for electro-galvanizing unit
CN103140815A (en) Method and device for coordinating two consecutive production steps of a production process
CN106041011A (en) Implementation method of continuous casting intermediate ladle remaining steel model
CN105631759A (en) Steel making factory multi-target scheduling plan compiling method considering molten iron supply condition
JP2017068788A (en) Device for planning steel making and rolling, method and program for planning steel making and rolling
CN101344781B (en) Plate coil automatic scheduling method and system for cold rolling hot galvanizing units
CN103984324A (en) Method for steel-making continuous casting dynamic dispatching based on heuristic algorithm cluster
CN101634839A (en) Continuous casting and continuous rolling integration control method
CN106707994B (en) Steel rolls dynamic debugging system and its method
CN116109069A (en) Big data fusion application control method based on iron and steel enterprises
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
CN104573956A (en) Accurate distribution method for slab resources of iron and steel enterprise
CN101281395B (en) Steel enterprise color coating machine unit production operation system optimization technological process

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