[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104392296B - A kind of information switching method of milling train multiple agent model system - Google Patents

A kind of information switching method of milling train multiple agent model system Download PDF

Info

Publication number
CN104392296B
CN104392296B CN201410581508.5A CN201410581508A CN104392296B CN 104392296 B CN104392296 B CN 104392296B CN 201410581508 A CN201410581508 A CN 201410581508A CN 104392296 B CN104392296 B CN 104392296B
Authority
CN
China
Prior art keywords
information
intelligent body
real time
multiple agent
requirement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410581508.5A
Other languages
Chinese (zh)
Other versions
CN104392296A (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 CN201410581508.5A priority Critical patent/CN104392296B/en
Publication of CN104392296A publication Critical patent/CN104392296A/en
Application granted granted Critical
Publication of CN104392296B publication Critical patent/CN104392296B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Factory Administration (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention provides a kind of information switching method of milling train multiple agent model system, including:The information of milling train multiple agent model system provides intelligent body and enters the method that row information is exchanged by database with information requirement intelligent body;The information of milling train multiple agent model system provides intelligent body and enters the method that row information is exchanged by real time information swap server with information requirement intelligent body;The information of milling train multiple agent model system provides intelligent body and carries out communication triggering by real time information swap server with information requirement intelligent body, then enters the method that row information is exchanged by database.The present invention is that the information between multiple agent is swapped using database and the real time information swap server of real-time communication, the information switching path being used in combination according to different information types using database mode, real time information swap server mode and database and real time information swap server, realizes that the information of milling train multiple agent model system is exchanged.

Description

A kind of information switching method of milling train multiple agent model system
Technical field
The invention belongs to metallurgical automation technology field, and in particular to a kind of information of milling train multiple agent model system is handed over Change method.
Background technology
The rolling model of milling train is to realize the basis that milling train is accurately controlled.In order to adapt to current rolling process and equipment Condition is continued to develop, the present situation that product is constantly updated, and various intelligent optimization methods start to improve applied to the precision of mill model. But current artificial intelligence application is still and the operation of rolling for a certain special object in the research work of rolling mill practice model Process modeling is the entirety of an organic connections, although can improve integral level by the improvement of individual, but if can be by Entirety is considered as a whole, with regard to that can obtain more preferable effect.
Multiple agent is one of forward position research direction of artificial intelligence, is one important point of distributed artificial intelligence research Branch.Intelligent body is that a class can perceive environment in certain circumstances, and can autonomously be run real to represent its designer or user The computational entity or program of a series of existing targets, the set that multiple agent is made up of multiple intelligent bodies.Current multiple agent is Through applied to various aspects such as intelligent robot, traffic control, communication management, product design, commercial management, software developments, The application study of rolling association area also begins to rise, and concentrates on the management and running, production schedule arrangement, rolling rhythm of production line In terms of optimal control, and tandem strip mill control system is built and intelligent control aspect, but applied in terms of rolling mill practice model Research have not been reported.Based on multi-agent Technology, intelligentized rolling mill practice model system is set up, the skill to rolling field Art development and progress is significant.
Multiple agent it is a technical advantage that it is that milling train is more that the information between cooperation between intelligent body, each intelligent body, which is exchanged, The core of agent model system.The different information contents have different want to information exchange system in milling train multiple agent model system Ask, the multiple agent information switching method applied at present is not suitable for milling train multiple agent model system, it is therefore desirable to special pin A kind of information switching method is provided to milling train multiple agent model system.
The content of the invention
The problem of existing for prior art, the present invention provides a kind of information exchange side of milling train multiple agent model system Method.
The technical scheme is that:
A kind of information switching method of milling train multiple agent model system, the milling train multiple agent model system be used for pair The production schedule of milling train process control and management, process tracking, model specification and device data management, including milling train setting intelligence Body, tracking intelligent body, device data management intelligent body, the production schedule receive intelligent body, production planning management intelligent body, for believing Breath storage and the real time information swap server and database that exchange;Enter between multiple agent row information exchange when there is provided friendship The intelligent body for changing information is referred to as information offer intelligent body, and the intelligent body for receiving exchange information is referred to as information requirement intelligent body;
This method includes:
(1) information of milling train multiple agent model system provides intelligent body and carried out with information requirement intelligent body by database The method that information is exchanged;
(2) information of milling train multiple agent model system provides intelligent body and handed over information requirement intelligent body by real time information Change the method that server enters row information exchange;
(3) information of milling train multiple agent model system provides intelligent body and handed over information requirement intelligent body by real time information Change server and carry out communication triggering, then the method that row information is exchanged is entered by database.
Described method (1) is, when multiple agent carries out data exchange by database, to set up information data table and logical Tables of data is interrogated, communication trigger flag bit field is set, information provides intelligent body and writes the information of offer after information data table, The set of communication trigger flag bit field is carried out in communication data table, information requirement intelligent body periodically retrieves communication data table, After communication trigger flag bit field is changed into having signal from no signal, information requirement intelligent body reads the letter in information data table Breath, and after reading successfully, communication trigger flag bit field is set to no signal condition again.
Described method (1) is carried out as follows:
(1.1) information content that multiple agent is communicated by database is defined, and sets up information data table;
(1.2) communication trigger flag position information of the multiple agent by database communication is defined, and sets up communication data table;
(1.3) in milling train multiple agent model system running, information provides intelligent body and writes the information for communication Enter information data table;
(1.4) information provides intelligent body and carries out set to the communication trigger flag position in communication data table;
(1.5) the communication trigger flag position in information requirement intelligent body retrieval communication data table;
(1.6) information requirement intelligent body it is determined that communication trigger flag bit field have signal after, read information data table in Hold;
(1.7) information requirement intelligent body is by trigger flag position is communicated in communication data table after digital independent success No signal;
(1.8) (1.3)~(1.7) are repeated out of service to milling train multiple agent model system.
Described method (2) is that the information exchanging contents between multiple agent are defined, and passes through unique No. ID It is identified, information requirement intelligent body submits information requirement inventory to real time information swap server, and information provides intelligent body will Information is sent to real time information swap server, is sent out real time information according to information requirement inventory by real time information swap server Give information requirement intelligent body.
Described method (2) is carried out as follows:
(2.1) multiple agent information exchanging contents are defined, information exchanging contents are identified by unique ID number;
(2.2) in milling train multiple agent model system running, information requirement intelligent body submits demand information inventory to arrive Real time information swap server;
(2.3) real time information swap server records and managed the information inventory that all information requirement intelligent bodies are submitted;
(2.4) information provides intelligent body submission real time information and gives real time information swap server;
(2.5) real time information swap server information inventory according to demand, sends information to information requirement intelligent body;
(2.6) (2.4)~(2.5) are repeated out of service to milling train multiple agent model system, removes demand information inventory;
(2.7) real time information swap server is stopped.
Described method (3) is that the triggering information for entering row information exchange between multiple agent is defined, and by only One No. ID marks, information requirement intelligent body submits the list of requirements for triggering information to real time information swap server, and information is provided Intelligent body will exchange information write into Databasce, and submit triggering information to give real time information swap server, and real time information exchanges clothes Business device will trigger information transmission according to the list of requirements of triggering information and give information requirement intelligent body, and information requirement intelligent body is according to connecing The trigger signal received reads information into database.
Described method (3) is carried out as follows:
(3.1) multiple agent triggering information is defined, is identified by unique ID number;
(3.2) information content that multiple agent is communicated by database is defined, and sets up information data table;
(3.3) information requirement intelligent body submits the demand inventory of triggering information to real time information swap server;
(3.4) real time information swap server records and managed the triggering information requirement that all information requirement intelligent bodies are submitted Inventory;
(3.5) information provides intelligent body and write information into the information data table in database;
(3.6) information provides intelligent body submission triggering information and gives real time information swap server;
(3.7) triggering information is sent to information requirement by real time information swap server according to triggering information requirement inventory Intelligent body;
(3.8) information requirement intelligent body is received after triggering information, and information is read into database;
(3.9) multiple agent is run, and repetition (3.5)~(3.8) are out of service to milling train multiple agent model system, is removed Trigger information requirement inventory;
(3.10) real time information swap server is stopped.
Beneficial effect:
The present invention be directed to a kind of information switching method that milling train multiple agent model system is provided, database and reality are utilized When the real time information swap server that communicates the information between multiple agent is swapped, used according to different information types The information that database mode, real time information swap server mode and database and real time information swap server are used in combination Switching path, realizes that the information of milling train multiple agent model system is exchanged.
Brief description of the drawings
Fig. 1 is the milling train multiple agent model system structured flowchart of the specific embodiment of the invention;
Fig. 2 is the schematic diagram for entering row information exchange by database of the specific embodiment of the invention;
Fig. 3 is the schematic diagram for entering row information exchange by real time information swap server of the specific embodiment of the invention;
Fig. 4 is being triggered by the progress communication of real time information swap server again by data for the specific embodiment of the invention The schematic diagram of row information exchange is entered in storehouse;
Fig. 5 is the heavy and medium plate mill multiple agent model system structural representation of the specific embodiment of the invention;
Fig. 6 is method (1) flow chart of the specific embodiment of the invention;
Fig. 7 is method (2) flow chart of the specific embodiment of the invention;
Fig. 8 is method (3) flow chart of the specific embodiment of the invention.
Embodiment
The specific embodiment of the invention is elaborated below in conjunction with the accompanying drawings.
Milling train multiple agent model system is used for the production schedule of milling train process control and management, process tracking, model If fixed sum data is managed, as shown in figure 1, including milling train setting intelligent body, tracking intelligent body, device data management intelligent body, life Production plan receive intelligent body, production planning management intelligent body, for information store and exchange real time information swap server and Database;It is referred to as information there is provided the agent model for exchanging information when entering row information exchange between multiple agent and intelligence is provided Body, the agent model for receiving exchange information is referred to as information requirement intelligent body.
Present embodiment is so that the information of heavy and medium plate mill multiple agent model system is exchanged as an example, applied to as shown in Figure 1 Milling train multiple agent model system, three kinds of information switching methods are elaborated respectively.
Fig. 5 is heavy and medium plate mill multiple agent model system, in addition to database and real time information swap server, also Including in order to realize multiple intelligent bodies of mill model setup algorithm and nonproductive task, including milling train setting intelligent body, tracking Intelligent body, device data management intelligent body, the production schedule receive intelligent body, production planning management intelligent body, in addition to actual number According to processing intelligent body, Process data management intelligent body, code intelligent computing agent, Model Self-Learning intelligent body and interface data management Intelligent body;Need to exchange into row information between these intelligent bodies.Separately below for three kinds of information switching paths (method), selection One example is illustrated.
(1) information of milling train multiple agent model system provides intelligent body and carried out with information requirement intelligent body by database The method that information is exchanged, as shown in Figure 2;
Method (1) is, when multiple agent carries out data exchange by database, to set up information data table and communication data Table, sets communication trigger flag bit field, and information provides intelligent body and writes the information of offer after information data table, in communication number According to the set that communication trigger flag bit field is carried out in table, information requirement intelligent body periodically retrieval communication data table works as communication Trigger flag bit field is changed into having after signal from no signal, the information in information requirement intelligent body reading information data table, and After reading successfully, communication trigger flag bit field is set to no signal condition again.
As shown in fig. 6, method (1) is carried out as follows:
(1.1) information content that multiple agent is communicated by database is defined, and sets up information data table;
(1.2) communication trigger flag position information of the multiple agent by database communication is defined, and sets up communication data table;
(1.3) in milling train multiple agent model system running, information provides intelligent body and writes the information for communication Enter information data table;
(1.4) information provides intelligent body and carries out set to the communication trigger flag position in communication data table;
(1.5) the communication trigger flag position in information requirement intelligent body retrieval communication data table;
(1.6) information requirement intelligent body it is determined that communication trigger flag bit field have signal after, read information data table in Hold;
(1.7) information requirement intelligent body is by trigger flag position is communicated in communication data table after digital independent success No signal;
(1.8) (1.3)~(1.7) are repeated out of service to milling train multiple agent model system.
The information received for production planning management intelligent body and the production schedule between intelligent body is exchanged, due to the number of reception Very big and not high to the requirement of real-time of time according to measuring, using method (1), database uses SQL Server 2005.Production Planning management intelligent body, which passes to the production schedule and receives the information content definition of intelligent body, is shown in Table 1, and sets up in database table Entitled PDI_DATA_TAB information data table.Definition is shown in Table 2 by the communication trigger flag information of database communication, and The communication data table that table name is TRIGGER_DATA_TAB is set up in database.After multiple agent model system starts, work as production Planning management intelligent body needs to connect production schedule PDI (Primary Data Information) data transfer to the production schedule When receiving intelligent body, PDI data messages are write in PDI_DATA_TAB information data tables, one group of PDI data is shown in Table 3.And will be logical TRI_PDI_RECEIVE fields in news tables of data TRIGGER_DATA_TAB are set to 1 by 0.The production schedule receives intelligent body and made For information requirement intelligent body, the TRI_PDI_RECEIVE in a communication data table TRIGGER_DATA_TAB is retrieved every 1s Field, when judging TRI_PDI_RECEIVE for 1, reads the data in information data table PDI_DATA_TAB, reads and complete Afterwards, the TRI_PDI_RECEIVE fields in communication data table TRIGGER_DATA_TAB are set to 0 again by 1, information has been exchanged Into.
The PDI_DATA_TAB information data tables of table 1
Sequence number Data item Field name Data type Unit
1 Steel plate number PLT_ID char(12) -
2 Slab thickness SLB_THK DEC(5,2) mm
3 Width of plate slab SLB_WID DEC(5) mm
4 Slab length SLB_LEN DEC(5) mm
5 Slab weight SLB_WEI DEC(5) KG
6 Steel grade STEEL_GRD char(20) -
7 Finish rolling final thickness TAR_THK DEC(6,3) mm
8 The final width of finish rolling TAR_WID DEC(6,1) mm
9 Finish rolling final lengths TAR_LEN DEC(6,1) mm
10 Trimming amount SIDE_CUT DEC(5,1) mm
11 Secondary start rolling temperature T_TCR DEC(5,1)
12 Finishing temperature T_FIN DEC(5,1)
13 Workpiece thickness THK_TCR DEC(5,1) mm
14 Carbon C DEC(6,3) %
15 Silicon SI DEC(6,3) %
16 Manganese MN DEC(6,3) %
17 Phosphorus P DEC(6,3) %
18 Sulphur S DEC(6,3) %
19 Aluminium AL DEC(6,3) %
20 Nickel NI DEC(6,3) %
21 Chromium CR DEC(6,3) %
22 Copper CU DEC(6,3) %
23 Molybdenum MO DEC(6,3) %
24 Vanadium V DEC(6,3) %
25 Titanium TI DEC(6,3) %
26 Niobium NB DEC(6,3) %
27 Tungsten W DEC(6,3) %
28 Lead PB DEC(6,3) %
29 Tin SN DEC(6,3) %
30 Arsenic AS1 DEC(6,3) %
31 Tellurium TE DEC(6,3) %
32 Bismuth BI DEC(6,3) %
33 Boron B DEC(6,3) %
34 BS BS DEC(6,3) %
35 Calcium CA DEC(6,3) %
36 Magnesium MG DEC(6,3) %
37 Oxygen O DEC(6,3) %
38 Hydrogen H DEC(6,3) %
39 Nitrogen N DEC(6,3) %
40 Rare earth RE DEC(6,3) %
41 PCM PCM DEC(6,3) %
42 Carbon equivalent 1 CEQ4 DEC(6,3) %
43 Carbon equivalent 2 CEQ6 DEC(6,3) %
The TRIGGER_DATA_TAB communication data tables of table 2
Sequence number Data item Field name Data type Unit
1 Numbering TRI_NUM DEC(3,0) -
2 PDI data receivers are triggered TRI_PDI_RECEIVE DEC(1,0) -
The PDI_DATA_TAB tables of data of table 3
Sequence number Data item Field name Data value
1 Steel plate number PLT_ID B23353830503
2 Slab thickness SLB_THK 230.00
3 Width of plate slab SLB_WID 1550
4 Slab length SLB_LEN 2900
5 Slab weight SLB_WEI 7990
6 Steel grade STEEL_GRD Q345B
7 Finish rolling final thickness TAR_THK 50.000
8 The final width of finish rolling TAR_WID 2000.0
9 Finish rolling final lengths TAR_LEN 10338.5
10 Trimming amount SIDE_CUT 60.0
11 Secondary start rolling temperature T_TCR 930.0
12 Finishing temperature T_FIN 855.0
13 Workpiece thickness THK_TCR 99.0
14 Carbon C 0.161
15 Silicon SI 0.296
16 Manganese MN 1.549
17 Phosphorus P 0.021
18 Sulphur S 0.013
19 Aluminium AL 0.023
20 Nickel NI 0.013
21 Chromium CR 0.038
22 Copper CU 0.043
23 Molybdenum MO 0.004
24 Vanadium V 0.001
25 Titanium TI 0.001
26 Niobium NB 0.005
27 Tungsten W 0.000
28 Lead PB 0.000
29 Tin SN 0.000
30 Arsenic AS1 0.000
31 Tellurium TE 0.000
32 Bismuth BI 0.000
33 Boron B 0.000
34 BS BS 0.000
35 Calcium CA 0.000
36 Magnesium MG 0.000
37 Oxygen O 0.000
38 Hydrogen H 0.000
39 Nitrogen N 0.000
40 Rare earth RE 0.000
41 PCM PCM 0.000
42 Carbon equivalent 1 CEQ4 0.000
43 Carbon equivalent 2 CEQ6 0.000
(2) information of milling train multiple agent model system provides intelligent body and handed over information requirement intelligent body by real time information The method that server enters row information exchange is changed, as shown in Figure 3;
Method (2) is that the information exchanging contents between multiple agent are defined, and enters rower by unique No. ID Know, information requirement intelligent body submits information requirement inventory to real time information swap server, information provides intelligent body and sends out information Real time information swap server is given, real time information is sent to by letter according to information requirement inventory by real time information swap server Breath demand intelligent body.
As shown in fig. 7, method (2) is carried out as follows:
(2.1) multiple agent information exchanging contents are defined, information exchanging contents are identified by unique ID number;
(2.2) in milling train multiple agent model system running, information requirement intelligent body submits demand information inventory to arrive Real time information swap server;
(2.3) real time information swap server records and managed the information inventory that all information requirement intelligent bodies are submitted;
(2.4) information provides intelligent body submission real time information and gives real time information swap server;
(2.5) real time information swap server information inventory according to demand, sends information to information requirement intelligent body;
(2.6) (2.4)~(2.5) are repeated out of service to milling train multiple agent model system, removes demand information inventory;
(2.7) real time information swap server is stopped.
The information that real data is handled between multiple agent and Model Self-Learning intelligent body is exchanged, due to real data processing The information of completion needs quickly to pass to Model Self-Learning intelligent body, has higher requirement to real-time, is handed over using real time information Change server path.Real data handles information exchanging contents definition between multiple agent and Model Self-Learning intelligent body and is shown in Table 4, Unique ID is designated:ID_DATA_TREATE_TO_MODEL_LEARN.Real time information swap server and multi-agent system Start, ID on startup, is designated ID_DATA_TREATE_TO_ by Model Self-Learning intelligent body as information requirement side MODEL_LEARN demand information inventory is sent to real time information swap server;Real time information swap server is recorded; Real data handles multiple agent and the passage real data for handling completion is sent into real time information swap server;Real time information Swap server sends information to Model Self-Learning intelligent body according to Information ID number, and one group of passage real data of transmission is shown in Table 5.Multiple agent is run, and repeats said process.After multiple agent stops, demand information inventory is removed, and stop real time information Swap server.
The information exchange list of table 4
Sequence number Item of information Unit
1 Information ID number -
2 Current pass number -
3 Fore side roll-force kN
4 Transmission side roll-force kN
5 Fore side roll gap mm
6 Transmission side roll gap mm
7 Upper roller rotating speed r/min
8 Lower roll rotating speed r/min
9 Upper roller Main motor current A
10 Lower roll Main motor current A
11 Rolled piece is in inlet of rolling mill temperature
12 Rolled piece is in milling train outlet temperature
13 Inlet of rolling mill manipulator opening degree mm
14 Milling train exports manipulator opening degree mm
15 Calibrator surveys thickness mm
The passage real data table of table 5
Sequence number Item of information Numerical value
1 Information ID number ID_DATA_TREATE_TO_MODEL_LEARN
2 Current pass number 1
3 Fore side roll-force 7582.2
4 Transmission side roll-force 7704.6
5 Fore side roll gap 215.18
6 Transmission side roll gap 215.12
7 Upper roller rotating speed 30.3
8 Lower roll rotating speed 31.2
9 Upper roller Main motor current 185.6
10 Lower roll Main motor current 325.7
11 Rolled piece is in inlet of rolling mill temperature 1099.7
12 Rolled piece is in milling train outlet temperature 1094.2
13 Inlet of rolling mill manipulator opening degree 2912
14 Milling train exports manipulator opening degree 2953
15 Calibrator surveys thickness 0.0
(3) information of milling train multiple agent model system provides intelligent body and handed over information requirement intelligent body by real time information Change server and carry out communication triggering, then the method that row information is exchanged is entered by database, as shown in Figure 4.
Method (3) is that the triggering information for entering row information exchange between multiple agent is defined, and passes through unique ID number Mark, information requirement intelligent body submits the list of requirements for triggering information to real time information swap server, and information provides intelligent body Information write into Databasce will be exchanged, and submits triggering information to give real time information swap server, real time information swap server root Information transmission will be triggered according to the list of requirements of triggering information giving information requirement intelligent body, information requirement intelligent body is according to receiving Trigger signal reads information into database.
As shown in figure 8, method (3) is carried out as follows:
(3.1) multiple agent triggering information is defined, is identified by unique ID number;
(3.2) information content that multiple agent is communicated by database is defined, and sets up information data table;
(3.3) information requirement intelligent body submits the demand inventory of triggering information to real time information swap server;
(3.4) real time information swap server records and managed the triggering information requirement that all information requirement intelligent bodies are submitted Inventory;
(3.5) information provides intelligent body and write information into the information data table in database;
(3.6) information provides intelligent body submission triggering information and gives real time information swap server;
(3.7) triggering information is sent to information requirement by real time information swap server according to triggering information requirement inventory Intelligent body;
(3.8) information requirement intelligent body is received after triggering information, and information is read into database;
(3.9) multiple agent is run, and repetition (3.5)~(3.8) are out of service to milling train multiple agent model system, is removed Trigger information requirement inventory;
(3.10) real time information swap server is stopped.
Tracking intelligent body data management between Process data management intelligent body and is exchanged after the completion of rolled piece rolling, by It is larger in data amount information, and real-time there are certain requirements, using real time information swap server and the letter of database combination Cease switching path.The definition that tracking intelligent body passes to Process data management intelligent body rolled piece rolling completion triggering information is shown in Table 6, And pass through unique ID:ID_TRK_TO_PROCESS_MANAGE_TRIGGER is identified.Tracking intelligent body is passed by database The information content definition for passing Process data management intelligent body is shown in Table 7, and sets up information data table:TRK_TO_PROCESS_ MANAGE_DATA_TAB;Real time information swap server starts;Multiple agent starts, and Process data management intelligent body is used as letter ID is sent to real-time letter by breath party in request for ID_TRK_TO_PROCESS_MANAGE_TRIGGER triggering information requirement inventory Swap server is ceased, real time information swap server is recorded and managed;Intelligent body is tracked as information providing, in rolled piece rolling After the completion of, by the information data table in rolled piece data write into Databasce:TRK_TO_PROCESS_MANAGE_DATA_TAB, data 8 are shown in Table, then triggering information is sent to real time information swap server, triggering information data is shown in Table 9;Real time information Exchange Service Triggering information is sent to Process data management intelligent body by device according to the demand inventory of triggering information;Process data management intelligence Body is received after triggering information, is read into database in information data table TRK_TO_PROCESS_MANAGE_DATA_TAB Information.In multiple agent running, above-mentioned data management and exchange process are repeated, until multiple agent stops.Remove triggering Information requirement inventory, stops real time information swap server.
Table 6 triggers information exchange list
Sequence number Item of information Unit
1 Information ID number -
2 Steel plate number -
The TRK_TO_PROCESS_MANAGE_DATA_TAB information data tables of table 7
Sequence number Data item Field name Data type Unit
1 Steel plate number PLT_ID char(12) -
2 Passage PASS_NUM DEC(2,0) -
3 Exit thickness THICK DEC(5,2) mm
4 Roll gap GAP DEC(5,2) mm
5 Roll-force FORCE DEC(6,1) kN
6 Torque TORQUE DEC(6,1) kN.m
7 Mill speed SPEED DEC(3,1) r/min
The TRK_TO_PROCESS_MANAGE_DATA_TAB tables of data of table 8
Table 9 triggers information data table
Sequence number Item of information Numerical value
1 Information ID number ID_TRK_TO_PROCESS_MANAGE_TRIGGER
2 Steel plate number B23353830503

Claims (4)

1. a kind of information switching method of milling train multiple agent model system, the milling train multiple agent model system is used for rolling The production schedule of machine process control and management, process tracking, model specification and device data management, including milling train setting intelligence Body, tracking intelligent body, device data management intelligent body, the production schedule receive intelligent body, production planning management intelligent body, for believing Breath storage and the real time information swap server and database that exchange;Enter between multiple agent row information exchange when there is provided friendship The intelligent body for changing information is referred to as information offer intelligent body, and the intelligent body for receiving exchange information is referred to as information requirement intelligent body, and it is special Levy and be:This method includes:
(1)The information of milling train multiple agent model system provides intelligent body and enters row information by database with information requirement intelligent body The method of exchange:When multiple agent carries out data exchange by database, information data table and communication data table are set up, is set Trigger flag bit field is communicated, information provides intelligent body and writes the information of offer after information data table, in communication data table Carry out the set of communication trigger flag bit field, information requirement intelligent body periodically retrieval communication data table, when communication triggering mark Will bit field is changed into having after signal from no signal, and information requirement intelligent body reads the information in information data table, and is reading into After work(, communication trigger flag bit field is set to no signal condition again;
(2)The information of milling train multiple agent model system provides intelligent body and exchanges clothes by real time information with information requirement intelligent body The method that business device enters row information exchange:Information exchanging contents between multiple agent are defined, and pass through unique No. ID It is identified, information requirement intelligent body submits information requirement inventory to real time information swap server, and information provides intelligent body will Information is sent to real time information swap server, is sent out real time information according to information requirement inventory by real time information swap server Give information requirement intelligent body;
(3)The information of milling train multiple agent model system provides intelligent body and exchanges clothes by real time information with information requirement intelligent body Business device carries out communication triggering, then enters the method that row information is exchanged by database:To entering row information exchange between multiple agent Triggering information is defined, and is identified by unique ID number, and information requirement intelligent body is submitted to real time information swap server and touched The list of requirements of photos and sending messages, information, which provides intelligent body, will exchange information write into Databasce, and submit triggering information to real time information Swap server, real time information swap server will trigger information transmission according to the list of requirements of triggering information and give information requirement intelligence Energy body, information requirement intelligent body reads information into database according to the trigger signal received.
2. the information switching method of milling train multiple agent model system according to claim 1, is characterised by:Described side Method(1)Carry out as follows:
(1.1)The information content that multiple agent is communicated by database is defined, and sets up information data table;
(1.2)Communication trigger flag position information of the multiple agent by database communication is defined, and sets up communication data table;
(1.3)In milling train multiple agent model system running, information, which provides intelligent body and will write for the information of communication, to be believed Cease tables of data;
(1.4)Information provides intelligent body and carries out set to the communication trigger flag position in communication data table;
(1.5)Communication trigger flag position in information requirement intelligent body retrieval communication data table;
(1.6)Information requirement intelligent body it is determined that communication trigger flag bit field have signal after, read information data table content;
(1.7)Information requirement intelligent body is after digital independent success, and it is without letter that trigger flag position will be communicated in communication data table Number;
(1.8)Repeat(1.3)~(1.7)It is out of service to milling train multiple agent model system.
3. the information switching method of milling train multiple agent model system according to claim 1, is characterised by:Described side Method(2)Carry out as follows:
(2.1)Multiple agent information exchanging contents are defined, information exchanging contents are identified by unique ID number;
(2.2)In milling train multiple agent model system running, information requirement intelligent body submits demand information inventory in real time Information exchange server;
(2.3)Real time information swap server records and managed the information inventory that all information requirement intelligent bodies are submitted;
(2.4)Information provides intelligent body and submits real time information to give real time information swap server;
(2.5)Real time information swap server information inventory according to demand, sends information to information requirement intelligent body;
(2.6)Repeat(2.4)~(2.5)It is out of service to milling train multiple agent model system, remove demand information inventory;
(2.7)Real time information swap server is stopped.
4. the information switching method of milling train multiple agent model system according to claim 1, is characterised by:Described side Method(3)Carry out as follows:
(3.1)Multiple agent triggering information is defined, is identified by unique ID number;
(3.2)The information content that multiple agent is communicated by database is defined, and sets up information data table;
(3.3)Information requirement intelligent body submits the demand inventory of triggering information to real time information swap server;
(3.4)It is clear that real time information swap server records and managed the triggering information requirement that all information requirement intelligent bodies submit It is single;
(3.5)Information provides intelligent body and write information into the information data table in database;
(3.6)Information provides intelligent body and submits triggering information to give real time information swap server;
(3.7)Triggering information is sent to information requirement intelligence by real time information swap server according to triggering information requirement inventory Body;
(3.8)Information requirement intelligent body is received after triggering information, and information is read into database;
(3.9)Multiple agent is run, and is repeated(3.5)~(3.8)It is out of service to milling train multiple agent model system, remove triggering Information requirement inventory;
(3.10)Real time information swap server is stopped.
CN201410581508.5A 2014-10-24 2014-10-24 A kind of information switching method of milling train multiple agent model system Active CN104392296B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410581508.5A CN104392296B (en) 2014-10-24 2014-10-24 A kind of information switching method of milling train multiple agent model system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410581508.5A CN104392296B (en) 2014-10-24 2014-10-24 A kind of information switching method of milling train multiple agent model system

Publications (2)

Publication Number Publication Date
CN104392296A CN104392296A (en) 2015-03-04
CN104392296B true CN104392296B (en) 2017-09-22

Family

ID=52610195

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410581508.5A Active CN104392296B (en) 2014-10-24 2014-10-24 A kind of information switching method of milling train multiple agent model system

Country Status (1)

Country Link
CN (1) CN104392296B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112013690B (en) * 2019-05-31 2022-07-12 上海梅山钢铁股份有限公司 Comprehensive control method for plate blank fed into hot rolling heating furnace
CN110263932B (en) * 2019-06-24 2021-10-26 中国人民解放军国防科技大学 Multi-agent simulation system graphical combination construction method and device
CN111797520B (en) * 2020-06-29 2023-10-13 东北大学 Intelligent enhancement-based online cooling control method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101419450A (en) * 2008-12-03 2009-04-29 刘天舒 A kind of engineering machinery remote monitoring data processing method
CN101609331A (en) * 2009-07-30 2009-12-23 西安科技大学 A kind of data storage and read method that is applicable in the industrial process control
CN102096663A (en) * 2009-12-14 2011-06-15 深圳速浪数字技术有限公司 Data sheet editing method and database server
CN102223385A (en) * 2010-04-14 2011-10-19 同济大学 Multi-agent-based grid geographic information system (GIS) resource management system
CN102495591A (en) * 2011-12-21 2012-06-13 江南大学 Method for monitoring numerical control machine

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4808409B2 (en) * 2005-01-14 2011-11-02 株式会社日立製作所 Sensor network system, sensor data search method and program
US8103435B2 (en) * 2007-07-27 2012-01-24 George Mason Intellectual Properties, Inc. Near real-time traffic routing

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101419450A (en) * 2008-12-03 2009-04-29 刘天舒 A kind of engineering machinery remote monitoring data processing method
CN101609331A (en) * 2009-07-30 2009-12-23 西安科技大学 A kind of data storage and read method that is applicable in the industrial process control
CN102096663A (en) * 2009-12-14 2011-06-15 深圳速浪数字技术有限公司 Data sheet editing method and database server
CN102223385A (en) * 2010-04-14 2011-10-19 同济大学 Multi-agent-based grid geographic information system (GIS) resource management system
CN102495591A (en) * 2011-12-21 2012-06-13 江南大学 Method for monitoring numerical control machine

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
多智能体技术及其在生产系统协调控制中的应用;陈兰芳;《万方数据 企业知识服务平台》;20060831;正文第1-3章 *

Also Published As

Publication number Publication date
CN104392296A (en) 2015-03-04

Similar Documents

Publication Publication Date Title
CN104392296B (en) A kind of information switching method of milling train multiple agent model system
US20210312347A1 (en) Dispatching distribution
CN107220734A (en) CNC Lathe Turning process Energy Consumption Prediction System based on decision tree
CN111488946B (en) Radar servo system fault diagnosis method based on information fusion
CN101604145B (en) Integrative simulation system of production plan of steel making, continuous casting and hot rolling
CN102622663B (en) Structural metal feeding method and manufacturing system for structural metals
CN103839114B (en) Steelshop sequential plan auto-designing system
CN107330547A (en) A kind of city bus dynamic dispatching optimization method and system
CN106875094A (en) A kind of multiple target Job-Shop method based on polychromatic sets genetic algorithm
CN106707990A (en) Multi-objective flexible job shop scheduling method based on discrete firefly algorithm
CN108389001A (en) A kind of intelligent Nonlinear Process Planning Method based on STEP-NC
DE102009043060A1 (en) System of mobile robots with a base station
CN106269895B (en) A kind of control method of hot rolling rolling line coil of strip multipath storage
CN108428061A (en) Intelligent Tenders Decision system based on DEA-GA-BP and tender Evaluation Method
CN104715051B (en) A kind of integral treatment method towards the fusion of electric power station system isomeric data
CN109631905A (en) A kind of paths planning method of the NSGA III based on dynamic reference point
Ic et al. Topsis based Taguchi method for multi-response simulation optimization of flexible manufacturing system
CN115741703B (en) Method suitable for multi-station multi-robot optical measurement point task allocation
CN106529972A (en) Service platform for quality safety traceability of agricultural products
WO2018210816A1 (en) Device and method for processing products
CN115409397A (en) Intelligent scheduling method based on improved BAS algorithm
CN114764629A (en) Loss regularization-based safety risk showing online continuous learning system
AU2021105079A4 (en) The controlling machine tools system by using machine learning techniques.
CN110827541A (en) Information acquisition method, device, equipment and storage medium
CN112907212B (en) Reverse tracking method for finished steel plate

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
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20150304

Assignee: Shandong Qingyun Luqi Electric Appliance Co.,Ltd.

Assignor: Northeastern University

Contract record no.: X2022210000055

Denomination of invention: A method of information exchange for rolling mill multi-agent model system

Granted publication date: 20170922

License type: Common License

Record date: 20221118

EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20150304

Assignee: JINDING CASTING CO.,LTD.

Assignor: Northeastern University

Contract record no.: X2023210000038

Denomination of invention: An Information Exchange Method for a Multi Agent Model System of Rolling Mill

Granted publication date: 20170922

License type: Common License

Record date: 20230526

EE01 Entry into force of recordation of patent licensing contract
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20150304

Assignee: ZHONGPU (HANDAN) STEEL Co.,Ltd.

Assignor: Northeastern University

Contract record no.: X2024210000019

Denomination of invention: An Information Exchange Method for a Multi Agent Model System of Rolling Mill

Granted publication date: 20170922

License type: Common License

Record date: 20240403

EE01 Entry into force of recordation of patent licensing contract