CN105204462B - The matching process of AGV quantity and task in AGV Production Scheduling Systems - Google Patents

The matching process of AGV quantity and task in AGV Production Scheduling Systems Download PDF

Info

Publication number
CN105204462B
CN105204462B CN201510505593.1A CN201510505593A CN105204462B CN 105204462 B CN105204462 B CN 105204462B CN 201510505593 A CN201510505593 A CN 201510505593A CN 105204462 B CN105204462 B CN 105204462B
Authority
CN
China
Prior art keywords
agv
task
production scheduling
workbench
scheduling systems
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
CN201510505593.1A
Other languages
Chinese (zh)
Other versions
CN105204462A (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.)
State Grid Corp of China SGCC
State Grid Jiangsu Electric Power Co Ltd
Electric Power Research Institute of State Grid Jiangsu Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
State Grid Jiangsu Electric Power Co Ltd
Electric Power Research Institute of State Grid Jiangsu Electric Power Co Ltd
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 State Grid Corp of China SGCC, State Grid Jiangsu Electric Power Co Ltd, Electric Power Research Institute of State Grid Jiangsu Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201510505593.1A priority Critical patent/CN105204462B/en
Publication of CN105204462A publication Critical patent/CN105204462A/en
Application granted granted Critical
Publication of CN105204462B publication Critical patent/CN105204462B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/60Electric or hybrid propulsion means for production processes

Landscapes

  • Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)

Abstract

The present invention is the matching process of AGV quantity and task in a kind of AGV Production Scheduling Systems.There is multiple workbench, multiple AGV and a plurality of running track in the interactive AGV production systems of multi-track, the various information in production process interact in real time.Each AGV is among running according to the task and running route that instant system state selection is current.The complexity of system and the instantaneity of AGV decision-makings make it difficult in advance reasonably be matched AGV quantity and task.Can simulation system running status in advance using this method, the AGV quantity needed can be predefined under certain task, the maximum functional task undertaken can also be determined under certain AGV quantity, simultaneously can also be under certain AGV quantity and task, the working time needed is predefined, so as to which task and AGV quantity are carried out into Proper Match.

Description

The matching process of AGV quantity and task in AGV Production Scheduling Systems
Technical field
The present invention relates to multi-Agent method is used to multi-track, the simulation of interactive AGV Production Scheduling Systems, to cause The method that task is mutually matched with AGV quantity.Belong to AGV production scheduling technical fields.
Background technology
Automatic guided vehicle (Automated Guided Vehicle, abbreviation AGV) is magnetically or optically waited automatically equipped with electricity The haulage vehicle of guide device, can advance, have along defined path of navigation safeguard protection and various transfer functions.AGV Driver is not needed in commercial Application, using chargeable battery as its power resources, is controlled through computer system Its course and behavior.AGV course is generally set up using electromagnetic path.Electromagnetic path is attached on floor, and AGV is then Information caused by electromagnetic path is followed to move and act.AGV system has ring compared with other logistics conveyer systems The strong adaptability in border, layout it is flexible it is high, maintain easily, automaticity, the advantages that being easy to safeguard, to improving production efficiency, drop Low production cost is so as to accelerating enterprise development important in inhibiting.
The scope of activities and work capacity of separate unit AGV single system be it is limited, with factory automation scale increasingly Expand, the requirement for improving automated system production efficiency can not be met.AGV system is mostly made up of more AGV at present Multi-track, interactive system.This kind of system is generally waited by a loading stage, a relieving platform, multiple workbench and multiple AGV Area is formed, and has fixed electromagnetic path to be connected between above-mentioned four classes device.After task is assigned, it will be treated respectively by more AGV The part of processing is transported to corresponding workbench by loading stage and is processed.After machining, then the part that will be processed by AGV Relieving platform is transported to by workbench, to carry out the encapsulation process of product.Due to more AGV within same time and space same luck OK, the dynamical system of a discrete event is formd, and then result in a series of management problemses.AGV system is ground at present Study carefully and be concentrated mainly on three path planning, task scheduling and clash handle aspects.These are studied both for system in a certain respect The problem of deploy, yet with the complexity, discreteness and instantaneity of system, the general characteristic rule of system is still difficult to obtain. Therefore, existing research not yet solves AGV quantity and the matching problem of task.I.e. for particular system, in certain work Assigned as task rear, it is necessary to which how many AGV can be timely completed task;Or in the case where certain AVG quantity and working time require, Stages of labor how many task be at best able to.The presence of above mentioned problem brings very big difficulty to the formulation of enterprise's production schedule.Meanwhile Because AGV is expensive, purchases unnecessary AGV and also add substantial amounts of production cost to enterprise.
The content of the invention
The purpose of the present invention is that multi-track, interactive AGV Production Scheduling Systems are imitated using multi-Agent Simulation theory True simulation, pass through task, AGV under specific systematic parameter Imitating system running state, acquisition particular system state Correlation between quantity and total working room etc. between variable, reasonable is carried out so as to realize by task and AGV quantity The purpose matched somebody with somebody.
The present invention is to take following technical scheme to realize:
Multi-track based on multi-Agent Simulation, AGV quantity matches with task in interactive AGV Production Scheduling Systems Method, its step is as follows:
(1) facility layout of AGV Production Scheduling Systems is measured, obtains the specifying information of each device of internal system.
(2) it is theoretical using multi-Agent Simulation, the data obtained are measured according to step (1), establish AGV scheduling system emulations Model, the position of each device and AGV operation rule during simulated production.
(3) simulation model for establishing any production task, operating procedure (2), obtain completing to be somebody's turn to do under different AGV quantity Working time needed for production task.According to the data of acquisition, the matching for obtaining production task, AGV quantity and working time is closed System.Rerun if necessary repeatedly, obtain the statistical law between three.
(4) rule obtained according to step (3), task and AGV quantity are matched.
The foregoing multi-track based on multi-Agent Simulation, interactive AGV Production Scheduling Systems AGV quantity and task Matching process, it is characterised in that AGV scheduling system simulation models measure according to the facility layout to AGV Production Scheduling Systems Obtain specifying information foundation.
The foregoing multi-track based on multi-Agent Simulation, interactive AGV Production Scheduling Systems AGV quantity and task Matching process, it is characterised in that the whole service process for being dispatched system to AGV using multiagent emulation mode is simulated.
The foregoing multi-track based on multi-Agent Simulation, interactive AGV Production Scheduling Systems AGV quantity and task Matching process, it is characterised in that multi-Agent thought is given in the modeling to AGV, each will regard the discrete list of independent decision-making as by AGV Member, each AGV makes action decision according to the rule of ac-tion of oneself during system operation, so as to always be system Find out at least one feasible solution.
The foregoing multi-track based on multi-Agent Simulation, interactive AGV Production Scheduling Systems AGV quantity and task Matching process, it is characterised in that the whole process run by simulation system, when obtaining task, robot quantity and work Between between correlation.
The principle of the present invention is specifically described as follows:
First, the Part I of technical scheme:The fixing device of system mainly includes an a loading stage, relieving platform, more Individual workbench, multiple AGV Accreditation Waiting Areas and the electromagnetic path for connecting these fixing devices.Other system also includes multiple removable Dynamic AGV.Measuring the data for needing to obtain to system includes following several classes:
First, the electromagnetic path length of the fixing device such as loading stage, relieving platform, workbench, AGV Accreditation Waiting Areas between any two.
Second, AGV are in loading stage, relieving platform, the time that workbench is loaded, unloaded operation needs and each workbench Process time.
3rd, the AGV speed of service and run into the reaction time evaded during barrier.
2nd, the Part II of technical scheme:According to the data obtained last point, using multi-Agent Simulation method pair more AGV Production Scheduling Systems are modeled, and the running of system is simulated.The process of modeling is divided into the following steps:
First, according to the relative position of the fixing devices such as loading stage, relieving platform, workbench, AGV Accreditation Waiting Areas, electromagnetic path, The simulated environment of workplace is generated in systems.
Second, a number of AGV is generated, and operation rule is set for AGV.
For any idle AGV, a number of workpiece is transported to fixing device from fixing device A when being connected to instruction During B, the rule of ac-tion taken is as follows:
<1>Route calculation.AGV calculate self-position arrive fixing device A minimal path, and fixing device A to fixation Device B minimal path.
<2>Mobile, loading and unloading.AGV is according to step<1>Result of calculation, fixation is moved to by self-position first Device A, is then loaded operation;After the completion of loading, then fixing device B is moved to by fixing device A, then carries out unloading work Industry.
<3>Evade collision.AGV is possible to path to extending 2 meters of places forward along track in moving process, in real time and accounted for Detected with situation.As track is occupied, then stops mobile and moved forward after waiting the 3-5 seconds.To prevent two Individual above AGV mutual wait is absorbed in endless loop, a random number of the stand-by period between the 3-5 seconds.
For any idle AGV, when being not connected to work order and not in Accreditation Waiting Area, the rule of ac-tion taken is such as Under:
<1>Route calculation.AGV calculates self-position to the minimal path of all available Accreditation Waiting Areas.
<2>It is moved to Accreditation Waiting Area.AGV is according to step<1>The result of calculation calculated, it is moved to closest Accreditation Waiting Area Waited.
3rd, establish the Mechanism of Task Allocation of system.System task is triggered by two kinds of devices, and one is loading stage, one It is workbench.When loading stage or any one workbench are not space-time, that is, trigger Mechanism of Task Allocation.
The task trigger mechanism of loading stage is as follows:
<1>When the state of loading stage is not space-time, loading stage matches according to workpiece species to workbench first, then Searched in the workbench of matching whether available free workbench;If available free workbench, enter selection to AGV and Task assignment program.If without the workbench of free time, processing operation is completed etc. workbench to be matched.
<2>AGV selection and task assignment.Each AGV calculated currently without operation loads workpiece simultaneously to loading stage It is transported to the shortest path of each workbench and corresponding activity duration.It is most short that job task is assigned to the corresponding activity duration AGV, and to the AGV send instruction.
The task trigger mechanism of workbench is as follows:
<1>When workbench state is not sky, and has completed to process operation, selection and task assignment program into AGV.
<2>AGV selection and task assignment.Each AGV calculated currently without job task is moved to relevant work Platform loads workpiece, and workpiece is transported into the shortest path of relieving platform and corresponding activity duration.Job task is assigned to phase The AGV that the activity duration is most short is answered, and instruction is sent to the AGV.
3rd, the Part III of technical scheme:Programing work to above-mentioned model is realized using simulation software Net logo.So Above-mentioned model is run repeatedly under different production tasks and AGV quantity afterwards, is obtained production task, AGV quantity and is completed production The correlation of required by task time.If the piece count of required processing is N, AGV quantity is n, is completed needed for production task Average time is T (N, n), and by running repeatedly, the data that above-mentioned model obtains are tabulated below.
The production task of table 1, AGV quantity and production time relation table
4th, the Part IV of technical scheme:According to the production task obtained by table 1, AGV quantity and total production time it Between correlation, production task and AGV quantity are matched.Can be respectively to production task by the matching between three Arrange, make corresponding decision in terms of AGV quantity demand and production time arrangement three, it is specific as follows:
First, when AGV quantity is n, and the piece count of required processing is N, the production task is completed by tabling look-up to obtain The required time is T (N, n).Chronomere is scaled hour (similarly hereinafter).Then according to the hourage to work daily, you can To the number of days completed needed for the production task.Worked 8 hours as daily, then required working day numerical digit T (N, n)/8.
Second, it is available by tabling look-up when AGV quantity is n, and the time restriction for being available for completing production task is T (N, n) It is at best able to the number pieces N of processing.
3rd, it is available by tabling look-up when the workpiece number of required processing is N when under regular hour restricted T (N, n) AGV required number n.
The beneficial effect that the present invention is reached:
The application according to possessed by multi-track, interactive AGV Production Scheduling Systems complexity, discreteness and decision-making i.e. The features such as when property, propose to carry out analogue simulation to multi-track interactive mode AGV scheduling systems using multi-Agent Simulation theory, pass through In specific systematic parameter Imitating system running state, task, AGV quantity and total working under particular system state are obtained The correlation between variable is waited between room, so as to realize the method that task and AGV quantity are carried out to Proper Match.The party Method can predefine the AGV quantity needed under certain task, can also be determined under certain AGV quantity The maximum functional task undertaken, while can also be under certain AGV quantity and task, when predefining the work needed Between.By scene Practical Project implement, show that this method is reliable and stable, be easy to implement, the design of AGV Production Scheduling Systems and Positive effect in terms of implementation.
Embodiment
The principle of the present invention is specifically described as follows:
(1) Part I of technical scheme:The fixing device of system mainly includes an a loading stage, relieving platform, more Individual workbench, multiple AGV Accreditation Waiting Areas and the electromagnetic path for connecting these fixing devices.Other system also includes multiple removable Dynamic AGV.Measuring the data for needing to obtain to system includes following several classes:
First, the electromagnetic path length of the fixing device such as loading stage, relieving platform, workbench, AGV Accreditation Waiting Areas between any two.
Second, AGV are in loading stage, relieving platform, the time that workbench is loaded, unloaded operation needs and each workbench Process time.
3rd, the AGV speed of service and run into the reaction time evaded during barrier.
(2) Part II of technical scheme:According to the data obtained last point, using multi-Agent Simulation method pair more AGV Production Scheduling Systems are modeled, and the running of system is simulated.The process of modeling is divided into the following steps:
First, according to the relative position of the fixing devices such as loading stage, relieving platform, workbench, AGV Accreditation Waiting Areas, electromagnetic path, The simulated environment of workplace is generated in systems.
Second, a number of AGV is generated, and operation rule is set for AGV.
For any idle AGV, a number of workpiece is transported to fixing device from fixing device A when being connected to instruction During B, the rule of ac-tion taken is as follows:
<1>Route calculation.AGV calculate self-position arrive fixing device A minimal path, and fixing device A to fixation Device B minimal path.
<2>Mobile, loading and unloading.AGV is according to step<1>Result of calculation, fixation is moved to by self-position first Device A, is then loaded operation;After the completion of loading, then fixing device B is moved to by fixing device A, then carries out unloading work Industry.
<3>Evade collision.AGV is possible to path to extending 2 meters of places forward along track in moving process, in real time and accounted for Detected with situation.As track is occupied, then stops mobile and moved forward after waiting the 3-5 seconds.To prevent two Individual above AGV mutual wait is absorbed in endless loop, a random number of the stand-by period between the 3-5 seconds.
For any idle AGV, when being not connected to work order and not in Accreditation Waiting Area, the rule of ac-tion taken is such as Under:
<1>Route calculation.AGV calculates self-position to the minimal path of all available Accreditation Waiting Areas.
<2>It is moved to Accreditation Waiting Area.AGV is according to step<1>The result of calculation calculated, it is moved to closest Accreditation Waiting Area Waited.
In the present embodiment, measurement centre of Electric Power Research Institute of Jiangsu Province measuring asset automatic checkout system is selected as real Apply object.Measurement centre of national grid Jiangsu Province possesses country's largest automatic calibration line, and single-phase electric energy meter is determined in annual test 8000000, three-dimensional electric energy meter 800,000.Verification process is as follows:Storehouse is automated with examining and determine area's totally 6 connection positions of plugging into area. Electric energy meter to be examined and determine is transported to connection position by automation storehouse, is then transported to electric energy meter from calibrating area's connection by AGV Stage body is examined and determine, mechanical arm is completed after taking table, positioning, pocket watch, verification table to complete verification task, and electric energy meter is conveyed into tieback by AGV Place is refuted, negative one building automation Sealed wire is delivered to and is sorted.The a plurality of electromagnetic path that AGV running route is fixed by ground is carried out Guiding.The verification system is that typical multi-track interactive mode AGV dispatches system.
This example implementation steps are as follows:
(1) among this example, loading stage and relieving platform are the area that plugs into, and workbench is 4 verification platform for electric energy meter, in addition System also has 4 AGV Accreditation Waiting Areas, and an electromagnetic path system that these fixing devices are connected together.Electromagnetism rail 2 main orbits of road system and 3 point of rail roads that main orbit connects together.Wherein main orbit is individual event track, and point of rail road is double To track.The electromagnetic path length obtained after being measured to above-mentioned each fixing device between any two is shown in Table 2.
Electromagnetic path long measure between the fixing device of table 2:Rice
Times of the AGV required for connection is loaded and unloaded is 3 seconds every time, is loaded and unloads in verification table The required time is 9 seconds every time, and the calibrating time of each verification table is 180 seconds.AGV movement velocity is 3m/s, runs into barrier The time of parking waiting is an equally distributed random number between 3 to 5 seconds when hindering thing.
(2) according to the relative position of the fixing devices such as connection, verification table, AGV Accreditation Waiting Areas, electron orbit, in systems Generate the simulated environment of workplace.12 AGV are generated, and it is as follows for AGV settings operation rule:
For any idle AGV, a number of workpiece is transported to fixing device from fixing device A when being connected to instruction During B, the rule of ac-tion taken is as follows:
<1>Route calculation.AGV calculate self-position arrive fixing device A minimal path, and fixing device A to fixation Device B minimal path.
<2>Mobile, loading and unloading.AGV is according to rule<1>Result of calculation, fixation is moved to by self-position first Device A, is then loaded operation;After the completion of loading, then fixing device B is moved to by fixing device A, then carries out unloading work Industry.
<3>Evade collision.AGV is possible to path to extending 2 meters of places forward along track in moving process, in real time and accounted for Detected with situation.As track is occupied, then stops mobile and moved forward after waiting the 3-5 seconds.To prevent two Individual above AGV mutual wait is absorbed in endless loop, a random number of the stand-by period between the 3-5 seconds.
For any idle AGV, when being not connected to work order and not in Accreditation Waiting Area, the rule of ac-tion taken is such as Under:
<1>Route calculation.AGV calculates self-position to the minimal path of all available Accreditation Waiting Areas.
<2>It is moved to Accreditation Waiting Area.AGV is according to rule<1>The result of calculation calculated, it is moved to closest Accreditation Waiting Area Waited.
Establish the Mechanism of Task Allocation of system.System task is triggered by two kinds of devices, and one is plug into area and automation storehouse The connection position in room, one is verification table.It is not space-time when plugging into area with the connection position of automation storehouse or any one verification table, Trigger Mechanism of Task Allocation.
The task trigger mechanism for connection position of the area with automating storehouse of plugging into is as follows:
<1>When the state of connection position of the area that plugs into automating storehouse is not space-time, the area that plugs into is with automating connecing for storehouse Position is refuted first to match verification table according to workpiece species, then searched in the verification table of matching whether available free calibrating Platform;If available free verification table, enter the selection to AGV and task assignment program.If without free time verification table, Processing operation is completed etc. verification table to be matched.
<2>AGV selection and task assignment.Calculate currently without operation each AGV to plug into area with automate storehouse The connection position in room loads workpiece and is transported to the shortest path of each verification table and corresponding activity duration.Job task is referred to Most short AGV of corresponding activity duration is tasked, and instruction is sent to the AGV.
The task trigger mechanism of verification table is as follows:
<1>When verification table state is not sky, and has completed to process operation, selection and task assignment program into AGV.
<2>AGV selection and task assignment.Each AGV calculated currently without job task is moved to corresponding calibrating Platform loads workpiece, and workpiece is transported into the shortest path for the connection for automating Sealed wire and corresponding activity duration.It will make The industry task assignment AGV most short to the corresponding activity duration, and send instruction to the AGV.
(3) programing work to above-mentioned model is realized using simulation software Net logo.Then examined in different electric energy meters Determine to run above-mentioned model repeatedly under task and AGV quantity, the time required to obtaining verification task, AGV quantity and completing verification task Correlation it is as shown in table 3.
The production task of table 3, AGV quantity and production time relation table
(4) according to the verification task obtained by table 3, AGV quantity and the correlation between total production time, to calibrating Task and AGV quantity are matched.
By the above method, the 3 matching work to electric energy meter Detection task and AGV quantity is had been completed so far.The Verification task is 600,000, and mandatory period is one month, and according to monthly 4 weeks, 5 days dutys, average to need daily weekly The task of calibrating is 30,000.Can be obtained by look-up table 3, it is necessary to AGV quantity be minimum 12.Second of verification task is 20 Ten thousand (every workdays average 10,000), it is 8 that can use AGV quantity, understood by look-up table 3, it is necessary to working time be 11 Individual working day (10,000 electric energy meters, 8 AGV were carried, it is necessary to 0.55 working day).Third time verification task is 500,000, can be used AGV quantity is 12, and the time requirement of verification task is 15 days, and look-up table 3 is understood, feelings of 500,000 electric energy meters in 12 AGV Under condition, the working time needs 17 days (often examining and determine 25000 electric energy meters needs 0.85 day), therefore verification task is modified, 400,000 are reduced to, the now required working time is about 14 days.
Above-described embodiment does not limit the present invention in any form, and all forms for taking equivalent substitution or equivalent transformation are obtained Technical scheme, be within the scope of the present invention.

Claims (10)

1. the matching process of AGV quantity and task in a kind of AGV Production Scheduling Systems, it is characterised in that including step such as Under:
(1)The facility layout of AGV Production Scheduling Systems is measured, obtains the tool of each device inside AGV Production Scheduling Systems Body information;
(2)It is theoretical using multi-Agent Simulation, according to step(1)Measure the facility layout data obtained and the AGV of acquisition productions are adjusted The specifying information of each device of internal system is spent, establishes AGV Production Scheduling System simulation models, each device during simulated production Position and AGV operation rule;
(3)To any task, operating procedure(2)The simulation model established, obtain completing the work under different AGV quantity The working time of required by task;Operating time data according to needed for completing the task under the different AGV quantity of acquisition, is obtained To the matching relationship of task, AGV quantity and working time;
(4) according to step(3)Task, AGV quantity and the matching relationship of working time obtained, by task and AGV quantity is matched.
2. the matching process of AGV quantity and task in AGV Production Scheduling Systems according to claim 1, its feature It is, AGV Production Scheduling Systems simulation model is according to the facility layout to AGV Production Scheduling Systems measures and obtains The specifying information of each device is established inside AGV Production Scheduling Systems.
3. the matching process of AGV quantity and task in AGV Production Scheduling Systems according to claim 1, its feature It is, the whole service process for being dispatched system to AGV using the theoretical method of multi-Agent Simulation is simulated.
4. the matching process of AGV quantity and task in AGV Production Scheduling Systems according to claim 1, its feature It is, each AGV is regarded as to the discrete unit of independent decision-making, each AGV is according to the operation of oneself during system operation Rule makes action decision, and system finds out at least one feasible solution.
5. the matching process of AGV quantity and task in AGV Production Scheduling Systems according to claim 1, its feature It is, step(1)In, measuring the specifying information of acquisition includes:
Loading stage, relieving platform, workbench, the fixing device electromagnetic path length between any two of AGV Accreditation Waiting Areas;
AGV is in the processing of loading stage, relieving platform, the time that workbench is loaded, unloaded operation needs and each workbench Between;
The AGV speed of service and run into the reaction time evaded during barrier.
6. the matching process of AGV quantity and task in AGV Production Scheduling Systems according to claim 1, its feature It is, AGV operation rule includes:
For any idle AGV, when being connected to instruction a number of workpiece being transported into fixing device B from fixing device A, The rule of ac-tion taken is as follows:
<1>Route calculation:AGV calculates self-position to fixing device A minimal path, and fixing device A to fixing device B Minimal path;
<2>Mobile, loading and unloading:AGV is according to rule<1>Result of calculation, fixing device is moved to by self-position first A, then it is loaded operation;After the completion of loading, then fixing device B is moved to by fixing device A, then carries out unloading operation;
<3>Evade collision:AGV is possible to the occupancy feelings of path to extending 2 meters of places forward along track in real time in moving process Condition is detected;If track is occupied, stops movement and moved forward after waiting the 3-5 seconds.
7. the matching process of AGV quantity and task in AGV Production Scheduling Systems according to claim 1, its feature It is, AGV operation rule includes:
For any idle AGV, when being not connected to work order and not in Accreditation Waiting Area, the rule of ac-tion taken is as follows:
<1>Route calculation:AGV calculates self-position to the minimal path of all available Accreditation Waiting Areas;
<2>It is moved to Accreditation Waiting Area:AGV is according to rule<1>The result of calculation calculated, it is moved to closest Accreditation Waiting Area and carries out Wait.
8. the matching process of AGV quantity and task in AGV Production Scheduling Systems according to claim 1, its feature It is, when AGV Production Scheduling Systems simulation model is run, different task trigger mechanisms is used according to the difference of device, including The task trigger mechanism of loading stage and the task trigger mechanism of workbench.
9. the matching process of AGV quantity and task in AGV Production Scheduling Systems according to claim 8, its feature It is, the task trigger mechanism of loading stage is as follows:
<1>When the state of loading stage is not space-time, loading stage matches according to workpiece species to workbench first, then Searched in the workbench matched somebody with somebody whether available free workbench;If available free workbench, enter the selection to AGV and task Assign program;If without the workbench of free time, processing operation is completed etc. workbench to be matched;
<2>AGV selection and task assignment program:Each AGV calculated currently without operation loads workpiece simultaneously to loading stage It is transported to the shortest path of each workbench and corresponding activity duration;It is most short that job task is assigned to the corresponding activity duration AGV, and to the AGV send instruction.
10. the matching process of AGV quantity and task in AGV Production Scheduling Systems according to claim 8, its feature It is, the task trigger mechanism of workbench is as follows:
<1>When workbench state is not sky, and has completed to process operation, selection and task assignment program into AGV;
<2>AGV selection and task assignment program:Each AGV calculated currently without job task is moved to relevant work Platform loads workpiece, and workpiece is transported into the shortest path of relieving platform and corresponding activity duration;Job task is assigned to phase The AGV that the activity duration is most short is answered, and instruction is sent to the AGV.
CN201510505593.1A 2015-08-17 2015-08-17 The matching process of AGV quantity and task in AGV Production Scheduling Systems Active CN105204462B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510505593.1A CN105204462B (en) 2015-08-17 2015-08-17 The matching process of AGV quantity and task in AGV Production Scheduling Systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510505593.1A CN105204462B (en) 2015-08-17 2015-08-17 The matching process of AGV quantity and task in AGV Production Scheduling Systems

Publications (2)

Publication Number Publication Date
CN105204462A CN105204462A (en) 2015-12-30
CN105204462B true CN105204462B (en) 2018-03-27

Family

ID=54952204

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510505593.1A Active CN105204462B (en) 2015-08-17 2015-08-17 The matching process of AGV quantity and task in AGV Production Scheduling Systems

Country Status (1)

Country Link
CN (1) CN105204462B (en)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107025491B (en) * 2016-01-29 2020-12-29 江苏苏宁物流有限公司 Dispatching method and system for AGV (automatic guided vehicle) in automatic storage
CN105740979B (en) * 2016-01-29 2020-02-14 上海海事大学 Intelligent dispatching system and method for multiple automatic guided vehicles of automatic wharf
CN106210093B (en) * 2016-07-18 2019-06-18 珠海创智科技有限公司 3D intelligent dispatching method based on Logistics Simulation Software
CN106020210A (en) * 2016-08-05 2016-10-12 江苏高科物流科技股份有限公司 Wireless-terminal-based automatically guided vehicle control method and system
CN107179769B (en) * 2017-06-06 2020-07-10 泉州装备制造研究所 AGV quantity configuration method based on real-time scheduling simulation and queuing theory
CN107479403A (en) * 2017-09-14 2017-12-15 长春北方化工灌装设备股份有限公司 Annular RGV semi-matter simulating systems based on virtual reality and run dispatching algorithm without sky
CN107544513B (en) * 2017-09-29 2020-09-11 盐城工学院 Anti-deadlock scheduling method and device for multi-capacity automatic guided vehicle
CN109656243B (en) * 2017-10-12 2022-04-05 杭州海康机器人技术有限公司 AGV control method, control system, electronic device and storage medium
CN108062093A (en) * 2017-10-19 2018-05-22 真玫智能科技(深圳)有限公司 A kind of AGV shelf recycling and control method and control system
CN110619493B (en) * 2018-06-19 2022-04-12 北京京东乾石科技有限公司 AGV layout method and system, electronic device and storage medium
CN110633880A (en) * 2018-06-22 2019-12-31 北京京东尚科信息技术有限公司 Method and device for determining configuration number of automatic guided vehicles
CN109191035B (en) * 2018-07-24 2021-08-24 合肥哈工库讯智能科技有限公司 AGV dolly path planning regulation and control system based on material analysis
CN109213093B (en) * 2018-07-24 2021-07-20 合肥哈工库讯智能科技有限公司 Intelligent regulation and control system of AGV dolly transport path
CN109343533A (en) * 2018-11-09 2019-02-15 深圳蓝胖子机器人有限公司 A kind of robot system and its control method of golf course lawn maintenance
CN112884261B (en) * 2019-11-29 2024-05-31 杭州海康机器人股份有限公司 AGV scheduling method and device
CN110968065A (en) * 2019-12-18 2020-04-07 北京云杉世界信息技术有限公司 Fresh food processing control method and device
CN111444599A (en) * 2020-03-23 2020-07-24 兰剑智能科技股份有限公司 AGV project simulation and monitoring method and system
CN113495557A (en) * 2020-04-03 2021-10-12 北京京东乾石科技有限公司 Method and device for determining number of target devices
CN111563672B (en) * 2020-04-28 2023-04-14 重庆大学 Method for configuring number of multiple AGV
CN111486848B (en) * 2020-05-25 2022-02-22 上海杰销自动化科技有限公司 AGV visual navigation method, system, computer equipment and storage medium
CN113435036A (en) * 2021-06-25 2021-09-24 珠海丽亭智能科技有限公司 Parking robot simulation performance measuring and calculating system and method
CN113870602B (en) * 2021-09-28 2022-07-29 湖南大学 Method and system for dispatching multiple AGV parking
CN114912834A (en) * 2022-06-08 2022-08-16 合肥新思路智能科技有限公司 Mobile robot coordinated scheduling management system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09225783A (en) * 1996-02-21 1997-09-02 Kobe Steel Ltd Agv operation planning system
CN101706886A (en) * 2009-08-28 2010-05-12 华南理工大学 Order-driven Single-piece small-batch combined flow production method for processing workshop
CN101944201A (en) * 2010-07-27 2011-01-12 昆明理工大学 Multi-agent-based steelmaking workshop crane scheduling simulation method
CN102077057A (en) * 2008-04-28 2011-05-25 杰维斯·B·韦布国际公司 Automatic transport loading system and method
CN102262753A (en) * 2011-07-18 2011-11-30 华侨大学 Multi-Agent regional logistics distribution system and control scheduling method thereof
CN104555222A (en) * 2014-12-25 2015-04-29 北京物资学院 Storage and distribution integration system and method based on insert-type AGV

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100461869B1 (en) * 2002-07-04 2004-12-14 삼성전자주식회사 Control method of conveying system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09225783A (en) * 1996-02-21 1997-09-02 Kobe Steel Ltd Agv operation planning system
CN102077057A (en) * 2008-04-28 2011-05-25 杰维斯·B·韦布国际公司 Automatic transport loading system and method
CN101706886A (en) * 2009-08-28 2010-05-12 华南理工大学 Order-driven Single-piece small-batch combined flow production method for processing workshop
CN101944201A (en) * 2010-07-27 2011-01-12 昆明理工大学 Multi-agent-based steelmaking workshop crane scheduling simulation method
CN102262753A (en) * 2011-07-18 2011-11-30 华侨大学 Multi-Agent regional logistics distribution system and control scheduling method thereof
CN104555222A (en) * 2014-12-25 2015-04-29 北京物资学院 Storage and distribution integration system and method based on insert-type AGV

Also Published As

Publication number Publication date
CN105204462A (en) 2015-12-30

Similar Documents

Publication Publication Date Title
CN105204462B (en) The matching process of AGV quantity and task in AGV Production Scheduling Systems
Son et al. Simulation-based shop floor control: formal model, model generation and control interface
CN107728584B (en) Assembly line system, process plan support method, and computer-readable recording medium
CN106228302A (en) A kind of method and apparatus for carrying out task scheduling in target area
Ding et al. Optimized task distribution for industrial assembly in mixed human-robot environments-Case study on IO module assembly
Ojstersek et al. Use of simulation software environments for the purpose of production optimization
CN104615071A (en) PLC (programmable logic controller) programming method for automatic stereoscopic warehouse system based on Petri net
Qu et al. Variation propagation modeling for locating datum system design in multi-station assembly processes
Safin et al. Modelling a turtlebot3 based delivery system for a smart hospital in gazebo
Liu-Henke et al. Cyber-physical Industry 4.0 laboratory test field to simulate self-optimizing intralogistics
Kaid et al. Applications of Petri nets based models in manufacturing systems: A review
CN105182795B (en) Electric energy metering device verification system dispatching method based on multi-Agent Simulation
da Silva et al. Plug & Produce robot assistants as shared resources: A simulation approach
Vorderer et al. CESA 3 R: Highly versatile plug-and-produce assembly system
Zhou et al. Introduction to Petri nets in flexible and agile automation
Leon et al. A Tutorial on Combining Flexsim with Python for Developing Discrete-Event Simheuristics
Zug et al. Online evaluation of manipulation tasks for mobile robots in Industry 4.0 scenarios
Jeon et al. The simulator for performance analysis of multiple robots for hospital delivery
Abdelmageed et al. A hybrid simulation model for modules installation in modular integrated construction projects
Strasser et al. The IEC 61499 function block standard: Launch and takeoff
Liao et al. Using simulation in layout verification of solar module assembly workshop
Roßgoderer et al. A concept for automatical layout generation
Lim et al. An open source-based digital twin broker interface for interaction between real and virtual assets
Munoz-Meléndez et al. A Stochastic Queueing Model for Multi-robot Task Allocation.
Wang et al. Autonomous agent-based simulation modelling—A case study on a flexible GPU-card final assembly line

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