Research Article
Double Girder Bridge Crane with Double Cycling: Scheduling Strategy and Performance Evaluation
| (1) Scheduling and in double cycling. Obtain . //single bay scheduling | | (2) Compute the timetable and makespan for each . | | (3) While (there is any activity in ) //two bays timetabling | | (3.1) Pick the earliest activities and in and respectively. | | (3.2) If there is no conflict between activities and | | (3.2.1) If | | (3.2.1.1) Add activities () into and perform. | | (3.2.1.2) Remove activities and from . | | (3.2.2) Else //. | | (3.2.2.1) Add activities () into and perform. | | (3.2.2.2) Remove activities and from . | | (3.3) Else //there exist a conflict between activities and | | (3.3.1) Calculate the blocking time on /. //delay one lifting | | (3.3.2) If < //minimum cost strategy | | (3.3.2.1) Add activity j into and perform. | | (3.3.2.2) Remove activity from . | | (3.3.2.3) Right shift activity and update makespan . | | (3.3.3) Else | | (3.3.3.1) Add activity into and perform. | | (3.3.3.2) Remove activity from . | | (3.3.3.3) Right shift activity j and update makespan . | | (4) . | | (5) Return . |
|