CN109377063A - A kind of method for scheduling task, device, equipment and storage medium - Google Patents

A kind of method for scheduling task, device, equipment and storage medium Download PDF

Info

Publication number
CN109377063A
CN109377063A CN201811286279.9A CN201811286279A CN109377063A CN 109377063 A CN109377063 A CN 109377063A CN 201811286279 A CN201811286279 A CN 201811286279A CN 109377063 A CN109377063 A CN 109377063A
Authority
CN
China
Prior art keywords
information
task
crane
submodel
constraint
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.)
Pending
Application number
CN201811286279.9A
Other languages
Chinese (zh)
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.)
Guangzhou Shipyard International Co Ltd
Original Assignee
Guangzhou Shipyard International 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 Guangzhou Shipyard International Co Ltd filed Critical Guangzhou Shipyard International Co Ltd
Priority to CN201811286279.9A priority Critical patent/CN109377063A/en
Publication of CN109377063A publication Critical patent/CN109377063A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/04Manufacturing
    • 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/30Computing systems specially adapted for manufacturing

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • General Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Manufacturing & Machinery (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of method for scheduling task, device, equipment and storage mediums.This method comprises: task scheduling apparatus acquires current task information;Wherein, the current task information includes: ship type data information, carries network information and task attribute information;The total group task scheduling model of the current task information input is obtained default production plan by task scheduling apparatus;Wherein, total group task scheduling model includes: constraint based on sites submodel, time-constrain submodel and crane constraint submodel;If default production plan meets actual production conditions, total group task scheduling scheme is exported.Optimization place layout may be implemented by this method, improve production efficiency, improve crane utilization rate, crane resources load is balanced, to realize energy-saving, the balanced purpose continuously produced.

Description

A kind of method for scheduling task, device, equipment and storage medium
Technical field
The present embodiments relate to resource management techniques more particularly to a kind of method for scheduling task, device, equipment and storages Medium.
Background technique
Core resource of the dock as shipyard, the service efficiency of dock directly determine the economic benefit of shipyard.And total group The person of directly feeding of resource is carried in place as dock, and management performance directly decides the carrying efficiency of dock.
In the prior art, generally whether place resource or crane resources, are all the production requirements according to scene come quilt Dynamic to arrange or deploy, often where is it demand, just where arranges.Its way to manage is a kind of by previous process or random Production requirement is come the Passive Management that drives.But influence place layout and the factor that uses of crane is various, only according to manager's Experience is difficult that the resource in total group place is balanced and is distributed rationally, causes place service efficiency and crane service efficiency low Under.Meanwhile under total group of traditional site management mode, place layout, crane are used with biggish randomness, for place Using time, station service condition and crane using time, lifting segmentation, operating condition, all only roughly arrange With use, can not accomplish place station using fining, crane using fining.
It is carrying out place station layout and is arranging crane in use, the factor for needing to comprehensively consider is various, when to therein When plan or total group scheme are made adjustment, the data volume for needing to modify is very huge, not only increases the workload of manager, also It is difficult to be collected data, carries out data collection and statistical work.
Summary of the invention
The present invention provides a kind of method for scheduling task, device, equipment and storage medium, to realize optimization place layout, mentions High efficiency balances crane resources load, to realize the balanced purpose continuously produced.
In a first aspect, the embodiment of the invention provides
A kind of method for scheduling task, comprising: task scheduling apparatus acquires current task information;Wherein, the current task Information includes: ship type data information, carries network information and task attribute information;
The total group task scheduling model of the current task information input is obtained default production plan by task scheduling apparatus;Its In, total group task scheduling model includes: constraint based on sites submodel, time-constrain submodel and crane constraint submodel;
If default production plan meets actual production conditions, total group task scheduling scheme is exported.
Second aspect, the embodiment of the invention also provides a kind of task scheduling apparatus, comprising:
Mission bit stream acquisition module, for acquiring current task information;Wherein, the current task information includes: ship type Data information carries network information and task attribute information;
Mode input module, by obtaining the total group task scheduling model of the current task information input based on default production It draws;Wherein, total group task scheduling model includes: constraint based on sites submodel, time-constrain submodel and crane constraint submodule Type;
Scheduling scheme output module exports total group task tune if meeting actual production conditions for default production plan Degree scheme.
The third aspect, the embodiment of the invention also provides a kind of electronic equipment, comprising:
One or more processors;
Memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processing Device realizes the method for scheduling task as described in any embodiment.
Fourth aspect, the embodiment of the invention also provides a kind of computer readable storage mediums, are stored thereon with computer Program realizes the method for scheduling task as described in any embodiment when the program is executed by processor.The present invention is worked as by acquisition Preceding mission bit stream;The total group task scheduling model of current task information input is obtained into default production plan;If default production plan Meet actual production conditions, then exports total group task scheduling scheme.Solve according to the production requirement at scene come it is passive arrange or Allotment, is realized to place and crane resources the problem of can not accomplishing place station using fining, crane using fining Using area resource and crane resources are coordinated in digital management, improve production efficiency, thus realize it is balanced continuously produce have Beneficial effect.
Detailed description of the invention
Fig. 1 is a kind of flow chart for method for scheduling task that the embodiment of the present invention one provides;
Fig. 2 is a kind of flow chart of method for scheduling task provided by Embodiment 2 of the present invention;
Fig. 3 is a kind of structure chart for task scheduling apparatus that the embodiment of the present invention three provides;
Fig. 4 is the structural schematic diagram for a kind of electronic equipment that the embodiment of the present invention four provides.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining the present invention rather than limiting the invention.It also should be noted that in order to just Only the parts related to the present invention are shown in description, attached drawing rather than entire infrastructure.
Embodiment one
Fig. 1 is a kind of flow chart for method for scheduling task that the embodiment of the present invention one provides.Technical side in the present embodiment Case is optionally suitable for, and comprehensively considers the case where constraint based on sites, time-constrain and crane constrain by task scheduling apparatus, The case where to generate total group task scheduling scheme.But it is understood that the technical program is readily applicable to other application In scene, simply by the presence of the scheme for needing to have between the task of the constraint relationship by task scheduling apparatus generation.This method It is executed by a kind of task scheduling apparatus, which can be realized by the mode of software and/or software, be generally disposed in electronics and set In standby, typically it is arranged in the processor.
With reference to Fig. 1, this method comprises:
S101, task scheduling apparatus acquire current task information.
Wherein, currently acquisition information refers to the information that task scheduling apparatus acquires.Including ship type data information, carry network Figure information and task attribute information.These information can by table batch gatherer, can be imported by Autocad drawing Device can also by way of being manually entered gatherer.
Wherein, ship type data information refers to the related data of ship to be produced, such as: always organizing block (title), block (name Claim), segmentation (title), total group block coding, block coding, segment encoding, segmentation weight, group after first painting (be segmented or block Coating and total group order).Wherein, segmentation refers to that the intermediate products in shipbuilding process, a ship are welded by several segmentation hierarchy assemblies It connects.Total group refers in shipbuilding process, and the process of block is welded by Selective assembly.
Wherein, it carries network information and refers to that build sequence of each block of every type ship in the dock construction phase (is built State), state capable of hoisting, reset with vehicle (carryings), surplus cutting (carryings), reset related data with vehicle (in advance carrying).
Wherein, task attribute information refers to that each task is related to timing node and length during producing ship Information.Such as: after plan of needs (date), demand practical (date), positioning plan (date), position practical (date), first group (actual date of marching into the arena again), coating (date), assembly (date), welding (day are applied after applying (date of enterprise of marching into the arena again), first group Phase), into canopy plan (date), carry plan (date), carry practical (date) etc..
Specifically, task scheduling apparatus acquires all kinds of current tasks by table, Autocad drawing or user's input mode Information.
The total group task scheduling model of the current task information input is obtained default production meter by S102, task scheduling apparatus It draws.
Wherein, total group task scheduling model is one for generating the models of multiple default production plans, by it is multiple when Between, the submodel of constraint handles current task information.Total group task scheduling model includes: constraint based on sites Model, time-constrain submodel and crane constrain submodel.Constraint based on sites submodel is responsible for processing since (dock is total in place Group place) limitation and generate constraint condition;Time-constrain submodel be responsible for handling due to each task timing node and The constraint condition of period limitation and generation;Crane constraint submodel be responsible for processing due to crane resources (gantry crane) limitation and The constraint condition of generation.Wherein, dock is shipbuilding tasks platform, segmentation/block in dock erection welding at complete hull;Always Group place is the working region always organized, and referred to as always group place, total group place are usually adjacent with dock;Gantry crane is a kind of gate-type Heavy-duty machine, is a kind of deformation of bridge crane, and gantry crane is mainly used for the handling operation in outdoor goods yard, stock ground goods, bulk goods.It Metal structure as door-shaped frame, two stabilizer blades are installed under support main beam, can directly be walked on the track on ground, girder two End can have overhanging cantilever beam.
Specifically, task scheduling apparatus is by the total group task scheduling model of each current task information input, about by place The coordinated of beam submodel, time-constrain submodel and crane constraint submodel and other programs is handled, and is obtained multiple default Production plan.
If S103, default production plan meet actual production conditions, total group task scheduling scheme is exported.
Wherein, actual production conditions refer to each department according to the current condition of production, determining actual production conditions.It is practical Working condition may not be consistent with the correlated condition for being pre-entered into total group task scheduling model for some reason.Total group is appointed Business scheduling scheme is practicable and is split to the final scheme that each department implements.
Specifically, exporting total group task scheduling scheme to each department if setting production plan meets actual production conditions. If setting production plan does not meet actual production conditions, the relevant parameter in total group task scheduling model is corrected again, then secondary At default production plan, until default production plan meets actual production conditions, then total group task scheduling scheme is exported to each Department.
The embodiment of the present invention passes through acquisition current task information;The total group task scheduling model of current task information input is obtained Production plan must be preset;If default production plan meets actual production conditions, total group task scheduling scheme is exported.Solves root It passively arranges or deploys according to the production requirement at scene, can not accomplish that place station uses fining using fining, crane Problem realizes the digital management to place and crane resources, coordinates using area resource and crane resources, improves production effect Rate, to realize the balanced beneficial effect continuously produced.
Embodiment two
Fig. 2 is a kind of flow chart of method for scheduling task provided by Embodiment 2 of the present invention.The present embodiment is in embodiment The refinement carried out on the basis of one essentially describes constraint based on sites submodel, time-constrain submodel and crane constraint submodel Carrying out practically mode.
With reference to Fig. 2, the present embodiment specifically comprises the following steps:
S201, constraint based on sites submodel data inputting is completed.
Wherein, confining field data in submodel be usually entire construction site in process of construction size and building Layout, will not be in interior modification in short-term after general primary input, therefore does not need repeatedly to input.Complete constraint based on sites submodel data Typing includes at least: typing coordinate system and area size, and floor area size is always organized in typing boat docking location area size, typing, Typing fixed building object area, typing passage area.
Specifically, completing constraint based on sites submodel data inputting by AutoCAD layout.
S202, crane constraint submodel data inputting is completed.
Wherein, the data in crane constraint submodel are usually all data of gantry crane in entire construction site, gantry It hangs and belongs to large-scale gantry crane tool, will not be in interior modification in short-term after general primary input, therefore do not need repeatedly to input.Complete crane Constraint submodel data inputting include at least: typing crane basic data, typing lift the standard time, typing crane runway and its Running parameter.
Specifically, completing crane by modes such as AutoCAD layout and tables constrains submodel data inputting.
S203, task scheduling apparatus acquire current task information.
Specifically, task scheduling apparatus acquires all kinds of current tasks by table, Autocad drawing or user's input mode Information.
S204, total group task scheduling model is initialized.
Wherein, " initialization " refers to a batch of Ground arrangement plan before locking, because total group place is to arrange to give birth to by batch Production task, it is independent for always organizing plan per two adjacent batches.Current a batch of plan closes on end, the meter of latter batch It draws and just has begun, therefore locking previous batch plan is " initialization ", latter batch just has when calculating arrangement in software Constraint (does not complete in task and advances into the calculating of latter batch in the place occupied).
Specifically, total group of constraint based on sites submodel data inputting and completion crane constraint submodel data inputting will be completed Task Scheduling Model initializes.
By the current task information input constraint based on sites submodel, generation may always organize meter for S205, task scheduling apparatus It draws.
Specifically, task scheduling apparatus is by the current task information input constraint based on sites submodel, place at this time is about Beam submodel preferentially obtains the data for improving itself needs from current task information, then handles other current task information, Generation may always organize plan.
S206, constrained by time-constrain submodel and crane submodel to may always group plan screen, obtain pre- If production plan.
Wherein, time-constrain submodel is used for the task attribute information in current task information and carries network information It is handled, generates temporal constraint scheme.Crane constrains submodel and is used to carry out information relevant to crane in current information Processing generates lifting constraint scheme.
Specifically, task scheduling apparatus, which will likely always organize plan, constrains submodule by time-constrain submodel and crane respectively Type is screened, and default production plan is obtained.
If S207, default production plan meet actual production conditions, total group task scheduling scheme is exported.
Specifically, exporting total group task scheduling scheme to each department if setting production plan meets actual production conditions. If setting production plan does not meet actual production conditions, the relevant parameter in total group task scheduling model is corrected again, then secondary At default production plan, until default production plan meets actual production conditions, then total group task scheduling scheme is exported to each Department.
On the basis of the above embodiments, in step S206 crane constraint submodel be used for in current information with crane Relevant information is handled, and is generated lifting constraint scheme, is specifically included: lifting letter relevant to crane in retrieval current information Breath;Wherein, including dissipate hang information, total group information or carry information;The lifting information is arranged, exhaustive crane plan; Judge whether to need to join to hang;If desired connection is hung, and has first run another crane of crane waiting while connection is hung, then exported program work For the first crane scheme, and calculate program energy consumption;The space-time curve of the crane of current fragment is generated if not needing connection and hanging, if Hoist room then exports the program as the second crane scheme away from default spacing is met, and calculates program energy consumption;If hoist room away from Default spacing is not met, then calculates the concession duration needed when meeting preset condition and waiting time, the output program is as the Three crane schemes, and calculate program energy consumption;Energy consumption and time-consuming are calculated according to first scheme, alternative plan and third program, it is raw At lifting constraint scheme.
Wherein, refer to the information for needing a certain nonspecific crane to be lifted including scattered information of hanging;Total group information refers to A period of time is needed to occupy the information that crane is grouped erection welding into block;It carries information and refers to that needs a period of time occupies Crane carries out being segmented/information of the block in dock/building berth erection welding at hull.Connection, which is hung, refers to the collaboration of needs two or more crane The information of assembling is completed in cooperation.
Specifically, crane constraint submodel consider crane constraint condition, such as: crane basic data, lifting the standard time, Mutually not across, two hang minimum spacing, the fixed interval of service, temporarily transfer time location, total group the constraint relationship and carry constraint and close After system, lifting constraint scheme is generated.The embodiment of the present invention passes through acquisition current task information;By total group of current task information input Task Scheduling Model obtains default production plan;If default production plan meets actual production conditions, total group task tune is exported Degree scheme.It solves and passively arranges or deploy according to the production requirement at scene, place station can not be accomplished using refining, hang The problem of vehicle is using fining, realizes the digital management to place and crane resources, coordinates using area resource and crane Resource improves production efficiency, to realize the balanced beneficial effect continuously produced.
Embodiment three
Fig. 3 is a kind of structure chart for task scheduling apparatus that the embodiment of the present invention three provides.The device includes: mission bit stream Acquisition module 31, mode input module 32 and scheduling scheme output module 33.Wherein:
Mission bit stream acquisition module 31, for acquiring current task information;Wherein, the current task information includes: ship Type data information carries network information and task attribute information;
Mode input module 32, for the total group task scheduling model of the current task information input to be obtained default production Plan;Wherein, total group task scheduling model includes: constraint based on sites submodel, time-constrain submodel and crane constraint Model;
Scheduling scheme output module 33 exports total group task if meeting actual production conditions for default production plan Scheduling scheme.
The embodiment of the present invention passes through acquisition current task information;The total group task scheduling model of current task information input is obtained Production plan must be preset;If default production plan meets actual production conditions, total group task scheduling scheme is exported.Solves root It passively arranges or deploys according to the production requirement at scene, can not accomplish that place station uses fining using fining, crane Problem realizes the digital management to place and crane resources, coordinates using area resource and crane resources, improves production effect Rate, to realize the balanced beneficial effect continuously produced.
On the basis of the above embodiments, further includes:
First data inputting module, for completing constraint based on sites submodel data inputting, comprising: typing coordinate system and region Floor area size, typing fixed building object area, typing channel region are always organized in size, typing boat docking location area size, typing Domain;
Second data inputting module, for completing crane constraint submodel data inputting, comprising: typing crane basis number According to typing lifts standard time, typing crane runway and its running parameter.
On the basis of the above embodiments, mode input module is also used to:
The current task information input constraint based on sites submodel, generation may always be organized plan by task scheduling apparatus;
By time-constrain submodel and crane constrain submodel to may always group plan screen, obtain default production Plan.
On the basis of the above embodiments, the time-constrain submodel is used for the task attribute in current task information Information and carrying network information are handled, and temporal constraint scheme is generated.
On the basis of the above embodiments, the crane constraint submodel is used for letter relevant to crane in current information Breath is handled, and lifting constraint scheme is generated.
On the basis of the above embodiments, the crane constraint submodel is used for letter relevant to crane in current information Breath is handled, and is generated lifting constraint scheme, is specifically included:
Retrieve lifting information relevant to crane in current information;Wherein, including dissipate hang information, total group information or carry letter Breath;
The lifting information is arranged, exhaustive crane plan;
Judge whether to need to join to hang;
If desired connection is hung, and has first run another crane of crane waiting while connection is hung, then exported the program as the first crane Scheme, and calculate program energy consumption;
The space-time curve of the crane of current fragment is generated if not needing connection and hanging, if hoist room away from meeting default spacing, The program is exported as the second crane scheme, and calculates program energy consumption;If hoist room away from default spacing is not met, calculates full The concession duration needed when sufficient preset condition and waiting time export the program as third crane scheme, and calculate the program Energy consumption;
Energy consumption and time-consuming are calculated according to first scheme, alternative plan and third program, generates lifting constraint scheme.
On the basis of the above embodiments, further include initialization module, be used for:
Total group task scheduling model is initialized.
A kind of computing device of main broadcaster's similarity provided in this embodiment can be used for executing what any of the above-described embodiment provided Method for scheduling task has corresponding function and beneficial effect.
Example IV
Fig. 4 is the structural schematic diagram for a kind of electronic equipment that the embodiment of the present invention four provides.As shown in figure 4, the electronics is set Standby includes processor 40, memory 41, communication module 42, input unit 43 and output device 44;Processor 40 in electronic equipment Quantity can be one or more, in Fig. 4 by taking a processor 40 as an example;Processor 40, memory 41 in electronic equipment, Communication module 42, input unit 43 and output device 44 can be connected by bus or other modes, to be connected by bus in Fig. 4 It is connected in example.
Memory 41 is used as a kind of computer readable storage medium, can be used for storing software program, journey can be performed in computer Sequence and module, if the corresponding module of one of the present embodiment method for scheduling task is (for example, in a kind of task scheduling apparatus Mission bit stream acquisition module 31, mode input module 32 and scheduling scheme output module 33).Processor 40 is stored in by operation Software program, instruction and module in memory 41, thereby executing the various function application and data processing of electronic equipment, Realize a kind of above-mentioned method for scheduling task.
Memory 41 can mainly include storing program area and storage data area, wherein storing program area can store operation system Application program needed for system, at least one function;Storage data area, which can be stored, uses created data according to electronic equipment Deng.In addition, memory 41 may include high-speed random access memory, it can also include nonvolatile memory, for example, at least One disk memory, flush memory device or other non-volatile solid state memory parts.In some instances, memory 41 can It further comprise the memory remotely located relative to processor 40, these remote memories can pass through network connection to electronics Equipment.The example of above-mentioned network includes but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Communication module 42 for establishing connection with display screen, and realizes the data interaction with display screen.Input unit 43 can Number for receiving input or character information, and generate key related with the user setting of electronic equipment and function control Signal input.
The method for scheduling task that any embodiment of the present invention provides can be performed in a kind of electronic equipment provided in this embodiment, Specific corresponding function and beneficial effect.
Embodiment five
The embodiment of the present invention five also provides a kind of storage medium comprising computer executable instructions, and the computer can be held Row instruction is used to execute a kind of method for scheduling task when being executed by computer processor, this method comprises:
Task scheduling apparatus acquires current task information;Wherein, the current task information include: ship type data information, Carry network information and task attribute information;
The total group task scheduling model of the current task information input is obtained default production plan by task scheduling apparatus;Its In, total group task scheduling model includes: constraint based on sites submodel, time-constrain submodel and crane constraint submodel;
If default production plan meets actual production conditions, total group task scheduling scheme is exported.
Certainly, a kind of storage medium comprising computer executable instructions, computer provided by the embodiment of the present invention The method operation that executable instruction is not limited to the described above, can also be performed task schedule provided by any embodiment of the present invention Relevant operation in method.
By the description above with respect to embodiment, it is apparent to those skilled in the art that, the present invention It can be realized by software and required common hardware, naturally it is also possible to which by hardware realization, but in many cases, the former is more Good embodiment.Based on this understanding, technical solution of the present invention substantially in other words contributes to the prior art Part can be embodied in the form of software products, which can store in computer readable storage medium In, floppy disk, read-only memory (Read-Only Memory, ROM), random access memory (Random such as computer Access Memory, RAM), flash memory (FLASH), hard disk or CD etc., including some instructions are used so that a calculatings electromechanics Sub- equipment (can be personal computer, server or network electronic devices etc.) executes described in each embodiment of the present invention Method.
It is worth noting that, included each unit and module are only pressed in the embodiment of above-mentioned task scheduling apparatus It is divided, but is not limited to the above division according to function logic, as long as corresponding functions can be realized;In addition, The specific name of each functional unit is also only for convenience of distinguishing each other, the protection scope being not intended to restrict the invention.
Note that the above is only a better embodiment of the present invention and the applied technical principle.It will be appreciated by those skilled in the art that The invention is not limited to the specific embodiments described herein, be able to carry out for a person skilled in the art it is various it is apparent variation, It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above embodiments to the present invention It is described in further detail, but the present invention is not limited to the above embodiments only, without departing from the inventive concept, also It may include more other equivalent embodiments, and the scope of the invention is determined by the scope of the appended claims.

Claims (10)

1. a kind of method for scheduling task characterized by comprising
Task scheduling apparatus acquires current task information;Wherein, the current task information includes: ship type data information, carries Network information and task attribute information;
The total group task scheduling model of the current task information input is obtained default production plan by task scheduling apparatus;Wherein, Total group task scheduling model includes: constraint based on sites submodel, time-constrain submodel and crane constraint submodel;
If default production plan meets actual production conditions, total group task scheduling scheme is exported.
2. the method according to claim 1, wherein the task scheduling apparatus acquisition current task information it Before, further includes:
Complete constraint based on sites submodel data inputting, comprising: typing coordinate system and area size, typing boat docking location region ruler Very little, floor area size, typing fixed building object area, typing passage area are always organized in typing;
It completes crane and constrains submodel data inputting, comprising: typing crane basic data, typing lift the standard time, and typing is hung Track road and its running parameter.
3. according to the method described in claim 2, it is characterized in that, the task scheduling apparatus is defeated by the current task information Enter total group task scheduling model and obtain default production plan, specifically includes:
The current task information input constraint based on sites submodel, generation may always be organized plan by task scheduling apparatus;
By time-constrain submodel and crane constrain submodel to may always group plan screen, obtain default production meter It draws.
4. according to the method described in claim 3, it is characterized in that, the time-constrain submodel is used for current task information In task attribute information and carry network information handled, generate temporal constraint scheme.
5. according to the method described in claim 3, it is characterized in that, the crane constraint submodel be used for in current information with The relevant information of crane is handled, and lifting constraint scheme is generated.
6. according to the method described in claim 5, it is characterized in that, the crane constraint submodel be used for in current information with The relevant information of crane is handled, and is generated lifting constraint scheme, is specifically included:
Retrieve lifting information relevant to crane in current information;Wherein, including dissipate hang information, total group information or carry information;
The lifting information is arranged, exhaustive crane plan;
Judge whether to need to join to hang;
If desired connection is hung, and has first run another crane of crane waiting while connection is hung, then exported the program as the first crane side Case, and calculate program energy consumption;
The space-time curve that the crane of current fragment is generated if not needing connection and hanging, if hoist room is exported away from default spacing is met The program calculates program energy consumption as the second crane scheme;If it is pre- that hoist room away from default spacing is not met, calculates satisfaction If the concession duration needed when condition and waiting time, the program is exported as third crane scheme, and calculate program energy consumption;
Energy consumption and time-consuming are calculated according to first scheme, alternative plan and third program, generates lifting constraint scheme.
7. the method according to claim 1, wherein the task scheduling apparatus is defeated by the current task information Enter total group task scheduling model to obtain before presetting production plan, further includes:
Total group task scheduling model is initialized.
8. a kind of task scheduling apparatus characterized by comprising
Mission bit stream acquisition module, for acquiring current task information;Wherein, the current task information includes: ship type data Information carries network information and task attribute information;
Mode input module, for the total group task scheduling model of the current task information input to be obtained default production plan; Wherein, total group task scheduling model includes: constraint based on sites submodel, time-constrain submodel and crane constraint submodel;
Scheduling scheme output module exports total group task dispatching party if meeting actual production conditions for default production plan Case.
9. a kind of electronic equipment characterized by comprising
One or more processors;
Memory, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processors are real A kind of existing method for scheduling task as claimed in claim 1.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor A kind of method for scheduling task as claimed in claim 1 is realized when execution.
CN201811286279.9A 2018-10-31 2018-10-31 A kind of method for scheduling task, device, equipment and storage medium Pending CN109377063A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811286279.9A CN109377063A (en) 2018-10-31 2018-10-31 A kind of method for scheduling task, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811286279.9A CN109377063A (en) 2018-10-31 2018-10-31 A kind of method for scheduling task, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN109377063A true CN109377063A (en) 2019-02-22

Family

ID=65390819

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811286279.9A Pending CN109377063A (en) 2018-10-31 2018-10-31 A kind of method for scheduling task, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN109377063A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110009253A (en) * 2019-04-15 2019-07-12 广船国际有限公司 A kind of production scheduling method, apparatus, equipment and the storage medium of ship
CN110750838A (en) * 2019-10-30 2020-02-04 广船国际有限公司 Method, device, equipment and storage medium for generating network graph
CN111105133A (en) * 2019-11-08 2020-05-05 成都博智云创科技有限公司 Production scheduling method, computer device, and storage medium
WO2020259168A1 (en) * 2019-06-28 2020-12-30 炬星科技(深圳)有限公司 Task scheduling method, apparatus and system, electronic device and storage medium
WO2024093928A1 (en) * 2022-11-04 2024-05-10 深圳镁伽科技有限公司 Automation process management method and apparatus, electronic device, and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104077638A (en) * 2013-03-27 2014-10-01 中国船舶工业综合技术经济研究院 Portal jib crane dispatching method
CN106951621A (en) * 2017-03-13 2017-07-14 江苏科技大学 A kind of simulation optimization method that Plan rescheduling is carried for ship

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104077638A (en) * 2013-03-27 2014-10-01 中国船舶工业综合技术经济研究院 Portal jib crane dispatching method
CN106951621A (en) * 2017-03-13 2017-07-14 江苏科技大学 A kind of simulation optimization method that Plan rescheduling is carried for ship

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
XIAOBING LIU 等: "Study on Dynamic Production Planning System Oriented to Shipbuilding Process", 《2008 IEEE INDUSTRY APPLICATION SOCIETY ANNUAL MEETING》 *
卢治兵 等: "面向曲面分段建造的双龙门吊车协同调度技术", 《计算机集成制造***》 *
李翼 等: "面向船坞总组场地的分段调度管理技术研究", 《船舶工程》 *
樊付见: "面向船坞/台建造过程的调度优化分析与仿真研究", 《中国优秀硕士学位论文全文数据库工程科技II辑》 *
郑孟: "船坞生产流程优化研究", 《中国优秀硕士学位论文全文数据库工程科技II辑》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110009253A (en) * 2019-04-15 2019-07-12 广船国际有限公司 A kind of production scheduling method, apparatus, equipment and the storage medium of ship
WO2020259168A1 (en) * 2019-06-28 2020-12-30 炬星科技(深圳)有限公司 Task scheduling method, apparatus and system, electronic device and storage medium
CN110750838A (en) * 2019-10-30 2020-02-04 广船国际有限公司 Method, device, equipment and storage medium for generating network graph
CN111105133A (en) * 2019-11-08 2020-05-05 成都博智云创科技有限公司 Production scheduling method, computer device, and storage medium
WO2024093928A1 (en) * 2022-11-04 2024-05-10 深圳镁伽科技有限公司 Automation process management method and apparatus, electronic device, and storage medium

Similar Documents

Publication Publication Date Title
CN109377063A (en) A kind of method for scheduling task, device, equipment and storage medium
Li et al. Production-intralogistics synchronization of industry 4.0 flexible assembly lines under graduation intelligent manufacturing system
CN108416490A (en) A kind of electric communication operation and maintenance information-pushing method and system
CN103049620A (en) Ship simulating system and ship simulating method used during shipbuilding
WO2016165321A1 (en) Method and apparatus for establishing requirement meta model for high-speed train
CN106056286A (en) Ship sectional construction workshop operation scheduling system and scheduling method thereof
CN103761629A (en) Management system and method used for concrete batching plant
CN109583027B (en) Simulation system and method based on remote collaboration
CN111079997A (en) Modeling and collaborative optimization method
CN104217306A (en) Computer modeling method of full operation flow based on structuralization
CN104077638A (en) Portal jib crane dispatching method
CN103729742B (en) A kind of Data Resources Management System based on SOA framework and executing model drive structure
CN107103388A (en) Robot scheduling System and method for based on requirement forecasting
CN113110326A (en) Intelligent factory operating system based on industrial Internet architecture
CN109242269A (en) Job instruction generation method, device, system, electronic equipment and storage medium
Barlatt et al. Ford motor company implements integrated planning and scheduling in a complex automotive manufacturing environment
WO2016137121A1 (en) Integrated platform management system for cooperation between manufacturers
CN103971225A (en) Workflow dynamic expanding method and system
CN103034930B (en) Automated software life cycle model deployment system
CN114037403B (en) Method for efficiently sharing and managing light weight of BIM data
Wang et al. An integrated approach to reactive scheduling subject to machine breakdown
CN101398923A (en) Service flowpath modelling approach and system based on order number
CN101794417A (en) Work flow dispatching and business flow modeling method based on sequence number
CN113434268A (en) Workflow distributed scheduling management system and method
KR20120075556A (en) Vessel mastering schedule management system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190222

RJ01 Rejection of invention patent application after publication