CN104635683A - Complete flow unit productivity allocation control method for metallurgical enterprise - Google Patents
Complete flow unit productivity allocation control method for metallurgical enterprise Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total 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/41865—Total 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
-
- 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 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
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:
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:
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:
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,
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:
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:
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:
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:
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:
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:
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:
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
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.
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)
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)
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 |
Cited By (15)
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 |