Home

CABPLAN V5 English

image

Contents

1. SIMCAB Q Recens aa Scale Step O Distribution a min 50 v max 1350 C Distribution Function 1 LM Modifying one of limiters initiates the display on graph of probability that variable be beyond that limiter The button on the previous dialog box allows getting various statistical results from the simulation results A dialog box offers the various options presented below 15 STATISTICS End of the 1279 46028 94 5481358 Standard 152011148 v Average Standard Dev Sample Population variance Sample Population Median v kurtosis Median X 1279 49845 94 5863022 Kurtosis 0 17207752 0 1 7207752 Asymmetry 0 10259762 0 10259762 v Asymmetry Coefficient w Confidence interval 100 Hs Confidence interval in 99 96 End ofthe Duration 18 last task 1278 22208 93 3099284 1280 69849 95 7863432 v Covariance matrix Matrix of linear correlation coefficients Diagram of correlation O variables End of the last task Duration 18 18 Covariance Matrix last task End sos last 230 842817 230 842817 Duration 18 230 842817 230 842817 Matrix of Linear Correlation Coefficients Diagram of Correlation End of the lasttask X 1340 o amp 1300 task 9 1280 Duration 18 1260 o v 1240 e u 1220 0 50 100 150 Duration 18 Remarks All graphs obtained are in
2. ARTICLE 7 LIABILITY The customer is liable for choosing CABPLAN software package its adequacy with his requirements precautions to be assumed and back up files to be made for his operation his staff qualification as he received from CAB INNOVATION recommendations and information required upon its operating conditions and limits of its performances set forth in user s manual the use made for results he obtains CAB INNOVATION is liable for the software package conformity with his documentation The customer shall prove any possible non conformity CAB INNOVATION does not assume any whatsoever guarantee whether explicit or implicit relating to the software package manuals attached documentation or any supporting item or material provided and especially any guarantee for marketing of any products relating to software package or for using software package for a determined use any guarantee for absence of forgery etc Under no circumstances CAB INNOVATION could be held responsible for any whatsoever damage especially loss in performance data loss or any other financial loss resulting from the use or impossibility to use the CABPLAN software package even if CAB INNOVATION was told about the possibility of such damage In the event where CAB INNOVATION liability is retained it is expressly agreed upon that the total amount of compensation to be paid by CAB INNOVATION all cases taken together could not in any way exceed the init
3. Euro K Euro Euro 158 268 D End of the last task 1227 Cost 24773 Profit 30927 Income at TO Interest rate 5 5096 The optimum not necessarily achieved after processing the user can restart it while keeping the best result so far Notes Genetic algorithms can find the global optimum of a function without stopping at the first local optimum found but no guarantee of finding it actually Finding the optimum is more effective with the principle of maximising income with that of the overall scheduling duration Indeed each change in start date of task influence the final result with the first criterion which is not the case with the second limited to only task temporarily placed on the critical path 3 2 Drawing The command Draw allows generating the PERT diagram corresponding to the table for easy reading of results PERTDEMO OPTI E xls Task 11 Task 12 Task 13 Task 14 Task 15 Task 16 Task 17 Task 18 Task 19 Task 20 3 3 Output The Output command creates a table similar to the first in which formulas freeze start date of task or modify it 1f necessary to satisfy the constraints of precedence between tasks Thus changing the duration or cost of a task is automatically translated by a modification of scheduling and associated costs noting any constraints not met Thus we may at any time assess the impact of a hazard in terms of cost and delay on all of
4. by adjusting algorithms see Section 4 6 4 Algorithms Selection and Setting This chapter is intended for advanced users who already have extensive knowledge in the field of optimization genetic algorithms and simplex nonlinear Adjustment TT The activation of the button on the dialog box optimisation involves displaying the following dialog box that allows adjusting the optimization settings ALGORITHM Population size Mutation Type 1 gene by gene f Type 2 differential evolution Type 3 mixed Crossbreeding Mone f Crossover f Barycentric Selection f Sampling of remaining part without replacement t Sampling of remaining part with replacement t Deterministic sampling f Lottery wheel lf Setting to scale gt gt 6 Truncation Exponential MW Elitism gt Number of individuals 1 v Simplex gt Number of chromosomes For 50 of iterations Number of steps OK Cancel 17 The user may define the population size and choose among different mutation crossbreeding and selection operators He may also select a setting to scale by choosing between two different techniques Truncation or Exponential an elitism operator by specifying the number of individuals to be maintained for each generation and a link with Simplex algorithm possibly limited to certain loops of calculation in proportion and starting from a certain row If Simplex is selected the us
5. 12 ADDITIONAL SERVICES Any additional services will be subject to an amendment of these provisions possibly through an exchange of letters so as to specify the contents modalities of achievement and the price ARTICLE 13 CORRECTIVE AND PREVENTIVE MAINTENANCE The corrective and preventive maintenance may be subject upon customer s request to a separate Agreement attached to these provisions 25 ARTICLE 14 ENTIRETY OF THE AGREEMENT The user s manual defining the CABPLAN software package features is appended to these provisions The provisions of this Agreement and his Appendix express the entirety of the Agreement entered into between the parties They are prevailing among any proposition exchange of letters preceding its signing up together with any other provision stated in documents exchanged between the parties and relating to the Agreement s subject matter If any whatsoever clause of this Agreement is null and void with respect to a rule of Law or a Law in force it will considered as not being written though not involving the Agreement s nullity ARTICLE 15 ADVERTISING CAB INNOVATION could mention the customer in its business references as a CABPLAN software package user ARTICLE 16 CONFIDENTIALITY Each party undertakes not to disclose any kind of documents or information about the other party that it would have been informed of on the Agreement s performance and undertakes to have such obligation fulfilled by the per
6. ARTICLE 4 TESTING AND GUARANTEE Guarantee is effective as from the mail delivery date set forth in Article 3 and has a three month validity During the guarantee validity if the customer experiences a software package operation trouble he should inform CAB INNOVATION about it so as to receive any helpful explanations with the purpose of remedying such trouble If the trouble is continuing the customer will return the C D ROM to CAB INNOVATION at CAB INNOVATION s Head Office at his own expense and with registered mail with acknowledgement of receipt by specifying exactly the troubles encountered Within the three months of reception of consignment set forth in preceding paragraph CAB INNOVATION will deliver at its own expense a new product version to the customer This new version will be benefiting of the same guarantee as benefited the first version The customer looses the benefit of the guarantee if he does not comply with the instructions manual recommendations if he performs modifications of configuration set forth in Article 2 above without obtaining a prior written consent from CAB INNOVATION or if he performs modifications additions corrections etc on software package even with the support from a specialized service company without obtaining a prior written consent from CAB INNOVATION ARTICLE 5 PROPERTY RIGHT CAB INNOVATION declares to be holding all the rights provided for by the intellectual property code for CABPL
7. box below defines scale factor c SETTING TO SCALE BY TRUNCATION IN SIGHA Ei ES Scale factor E DE Return bo menu 21 Setting to exponential scale Preliminary fitness transformation of each chromosome is carried out as follows End f Beginning f where k is the current generation N the number of generations being wished iteration number And parameters S SO PI P2 and a are defined by the following dialog box SETTING TO EXPONENTIAL SCALE E E OK Return Ea menu 4 5 Taking into account of the constraints The taking into account of the constraints is carried out by the addition of a term of penalty to the result of the function to optimize This one with the following form in which fp can be adjusted by the user Tp fp X dci with dci Max 0 B A if A gt B B Aif A B or A INT A if A Integer TAKING INTO ACCOUNT OF THE CONSTRAINTS HE Factor of penalty 1E 50 OK Return Ea menu 22 This adjustment is in particular necessary in the case of constraints of the equality type or Integer value not to block the algorithm in its research by a too strong penalty to increase the penalty gradually 4 6 Optimization starting from results of simulation The following dialog box makes it possible to the user to activate the optimized strategy of coupling between optimization and Monte Carlo simulation described in paragraph 4 1 4 and to define the minimum numb
8. number 100 then carry on subsequently by increasing such number Results of simulation may be presented in frequency graph probability graph distribution function or distribution function Variables may be grouped up on a same graph or be subject to separated graphs A confidence interval around the average value of each result can be evaluated according to a certain rate of confidence OK Initiating button _x runs therefore simulation and controls the requested results display as shown in examples below 14 Graph 1 Ll LIU PE EX 2 Probability graph Average 5 16E 03 Standard deviation 1 97E 02 Probability graph Average 1 28E 03 Standard deviation 1 47E 01 0 07 0 06 0 05 0 02 001 0 oo 2 d D um ig a P POD P ug P us e gt P Probability graph E End of the last task m Duration 18 These different charts are accompanied by following dialog box which allows to carry on simulation doubling of number of achieved simulations 1s proposed by default to modify results overview or to perform on results various statistical processing SIMCAB Are you willing Po Continue simulation 2000 Modify results display Statistics Pressing button __ Modify results display initiates the display of following dialog box allowing modifying the type of graph selected modifying minimum and maximum limiters as well as the viewing step and possibly requesting the confidence interval display
9. of its algorithms can however be changed by the user 1 2 Installing CABPLAN on Hard Disk Please follow instructions of the CD Rom 1 3 Staring CABPLAN In EXCEL open CABPLAN XLA file Software s functionalities are then accessible using menu Simulation spreadsheet functionalities remaining always available Oe Hw z Classeur CABPLAN V 2 Accueil Insertion Mise en page Formules Donn es Revision Affichage Scheduling 33 Help Teachware Ef Newsheet Jy Optimisation fe Variable ff Other menus Units la Drawing cs Simulation Pa Output General Data Entry Processing Simulation Banner on Excel versions after 2007 EJ CABPLAN V 2 Classeur EF Fichier Edition Affichage Insertion Format utils Donn es Fen tre Scheduling Help Teachware Other menus Mew sheet Units Optimisation Drawing Cutout Variable Simulation Menu on Excel versions prior to 2007 Teachware and help are proposed in menu 2 Entering a scheduling The command New Sheet provides a scheduling worksheet with time units and cost can be changed using the command Units The following example is offered in the online help accessible by the command Help Teachware Zl PERTDEMO_E xIs DAR At At i Start at Cost to Cost Total Profit at Total Completion at the the Common resources pn gt Start start versus cost at the end profit at the latest is work time TO of task TO Date day
10. this license is regarding a performance on site the customer may install the package software on a server while scrupulously complying with purchase conditions stated on specific conditions especially defining the maximum number of users authorized to use the software package from their terminal and the maximum number of users authorized to use it simultaneously The customer is therefore authorized to perform a number of software package documentation copies equal to the maximum number of users allowed to use it CAB INNOVATION will be in a position to perform inspections either itself or through a specialized entity purposefully authorized by CAB INNOVATION at customer premises to verify if customer has met its requirements number of software package copies used location of such copies etc Parties will agree as regards the practical modalities of performance of such inspections so as to disturb minimally customer s activity ARTICLE 3 DELIVERY INSTALLATION AND RECEPTION The software package and attached supplies will be delivered to the customer on mail reception date The customer installs at its own costs the software package using relevant manual delivered by CAB INNOVATION The customer performs the inventory and shall inform CAB INNOVATION within three working days of the delivery of any apparent nonconformity with respect to the order The customer is liable for any loss or any damage caused to supplies as from the delivery
11. user to validate law s selection SET beta 0 8691 Sigma 553 5379 Gamma 186 7347 Khi 2 0 839 Kolmogorov Smirnov 0 62 D5 1 35 Experimental dat WEIBULL Quantile quantile diagram Adequacy graph Preserve the graph If setting is accepted by user dialog box Define a variable is newly displayed with optimal parameters of the informed law 13 3 5 Monte Carlo simulation CABPLAN uses the same algorithms as the simulation tool SIMCAB The user interface and dialog boxes are identical The command simulation can display the following dialog box EXECUTE Number of simulations Selecting parameters Duration 18 Income End_of the last Eask Graph C3 Frequency graph Probability graph Distribution Function Distribution Function 1 d Group up parameters on a similar graph Confidence interval Input or result variables to be subject to a simulation are to be selected in left list including all preliminarily defined variable and result names A mouse click on one of names initiates such name in the right hand list of variables selected A mouse click on one of right list s names makes it disappear from the list hereof The number of simulations required is limited to 16 000 The more such number is high the better the accuracy of results obtained but this is detrimental to the processing time Therefore it is recommended to start simulation with a low
12. 4 Mutation 4 2 Crossbreeding 4 3 Selection 4 4 Setting to Scale 4 5 Taking into account of the constraints 4 6 Optimization starting from results of simulation OPERATING LICENCE AGREEMENT 1 CABPLAN Software 11 General Presentation CABPLAN is a scheduling tool that optimises a graph of tasks by various criteria such as income maximisation all profits and costs taking into account interest rates under certain constraints These constraints may include rules of precedence A task can not begin after the completion of the tasks B C shared resources limiting the number of tasks carried out simultaneously or end dates of task task A urgently needs to be completed before the TA date Scheduling can be simulated to assess the impact of contingencies affecting certain tasks particularly in order to assess whether certain security measures in light of delays and extra costs on scheduling By replacing the durations and costs of elementary tasks with random variables the scheduling can be simulated Monte Carlo to obtain the dispersion of the overall results 1ncome and duration of the scheduling from the input variables Optimisation can be made from Monte Carlo simulation results to obtain a more robust planning for contingencies CABPLAN uses a relatively complex method of optimisation by genetic algorithms and simplex nonlinear But it requires no special knowledge of mathematics to be used It comes with a set
13. AN package software and its documentation As this operating right granting generates no property right transfer the customer abstains from any CABPLAN software package reproduction whether it is wholly or partly carried out whatever the form assumed excepting the number of copies authorized in Article 2 any CABPLAN software package transcription in any other language than that provided for in this Agreement see Appendix any adaptation to use it in other equipment or with other basic software packages de base than those provided for in this Agreement To ensure this property protection the customer undertakes especially to 24 maintain clearly visible any property and copyright specifications that CAB INNOVATION would have affixed on programs supporting material and documentation assume with respect to his staff and any external person any helpful information and prevention step ARTICLE 6 USING SOURCES Any CABPLAN software package modification transcription and as a general rule any operation requiring the use of sources and their documentation are exclusively reserved for CAB INNOVATION The customer holds the right to get the information required for the software package interoperability with other softwares he is using under the conditions provided for in the intellectual property code In each case an amendment of these provisions will set out the price time limits and general terms of performance thereof
14. Cab Innovation 3 rue de la Coquille 31500 Toulouse Tel 33 0 5 61 54 68 08 Fax 33 0 5 61 54 33 32 Mail Contact cabinnovation com Web www cabinnovation com CA BPLAN version 5 using Microsoft EXCEL amp Completion at the latest 2 Task 1 3 3 Task 3 4 Task4 3 B5 Task 15 113 Scheduling and Project Risk Control User s Manual FOREWORD The software CABPLAN BASIC version 4 includes some of the CABPLAN version 5 features It is not the subject of a specific user manual The copyright law and international conventions protect the CABPLAN software and its User s Manual Their reproduction or distribution either wholly or partly through any means whatsoever is strictly prohibited Any person who does not comply with such provisions is committing an offence of forgery and is liable to prosecution and can be sentenced under the provisions prescribed by the law The Programming Protection Agency A P P references CABPLAN at the LD D N Inter Deposit Digital Number index with the following reference IDDN FR 001 070019 00 R P 2000 000 20600 CONTENTS 1 CABPLAN Software 1 1 General Presentation 1 2 Installing CABPLAN on hard disk 1 3 Starting CABPLAN 2 Entering a scheduling 3 Processing 3 1 Optimisation 3 2 Drawing 3 3 Output 3 4 Random variables 3 5 Monte Carlo Simulation 3 6 Optimisation from simulation results 4 Algorithms Selection and Setting
15. der to complete the population and bring it back to its initial size n individuals are successively subject to a random draw by considering the decimal part of number n as probability of success The two other selection operators differ from the previous one only by the processing operated on decimal parts of numbers n Sampling of remaining part with replacement To complete the population decimal parts of numbers n are used to form a lottery wheel Deterministic sampling Decimal parts of n are arranged in decreasing order and chromosomes corresponding to first elements of list complete population The method of selection with lottery wheel offers a great variance and often conducts to results far from those expected especially disappearance of best elements But no one could really demonstrate to date the superiority of one of the other selection methods being proposed 20 4 4 Setting to Scale Two different techniques of setting to scale are offered to user Setting to scale by truncation in sigma The preliminary transformation of fitness of each chromosome is performed as follows f f f co with f the average of fitness for all chromosomes and o the typical deviation Transformation may be represented as follows if o gt 4 Fitness tightening in relative value if o Ly Unchanged f if o lt iy Fitness deviation in relative value fitness cancelled for the weakest ones f User using dialog
16. e dates of beginning and end of task automatically inserted in the next two columns Besides the satisfaction of constraints the optimisation can include the overall duration of the scheduling or profit maximisation Also can be attributed to each task in the columns following an initial cost cost to start work a cost proportional to the period cost versus time and a profit on completion such a profit can be attributed to the fictional task if it is conditioned by the completion of the total scheduling By applying an interest rate formulas expressing the profits and costs of each task at TO automatically inserted in the corresponding columns 3 Processing 3 1 Optimisation CABPLAN uses the same algorithms as optimisation tool GENCAB The user interface and dialog boxes are identical The command optimisation involves displaying the following dialog box that allows optimising the scheduling PROCESSING Searching Ce Maximum Q Minimum Cell Iteration Number Other stopping criteria Value reached Processing Duration ihour Initialize the treatment again Display successive results C Display Final population Algorithm OOGOCO exploration OOGOO operation Constraint 30900 OQ Qo Criterion Adjustment of origin Adjustment By default the tool maximizes income but the user can modify this criterion minimizing the overall duration of the scheduling for example by selectin
17. ecrease Mutation probability of a binary gene OK Return Ea menu Cancel Return Ea menu Cancel The mutation amplitude of a real or integer gene can be governed by an adaptive control or the following expression where r is a random number comprised between O and 1 and t the number of the processing loop 1 1 0 lt b lt 1 b 1 0 T 0 T 4 2 Crossbreeding One of the two crossbreeding operators described in Figure 4 4 Crossover or barycentric may be selected by the user The above described dialog box helps define the crossbreeding probability of each population chromosome with another one randomly chosen in such population CROSSBREEDING EES Crossbreeding probability of a chromosome 0 3 QE Return ba menu 19 4 3 Selection In addition to the selection with lottery wheel shown in Figure 4 5 the software proposes three other selection operators sampling of remaining part without replacement sampling of remaining part with replacement Deterministic sampling Such operators which cannot be parameterized perform the selection as follows Sampling of remaining part without replacement Assuming a population of n individuals the expected number n of descendants for each individual 1 1s computed by the following formula where f designates the adaptation function Each individual 1 1s reproduced in new population a number of times equal to the whole part of number n In or
18. er No of simulations carried out for the coarse evaluation as well as maximum number N necessary to the necessary precision OPTIMIZATION FROM RESULTS OF SIMULATION i Optimized coupling Max number of simulations by evaluation Min number af simulations by evaluation Evolution Factor of the number of simulations O Mmax 1 Fast 1 linear 21 slow OK Return to menu According to the entered value of a coefficient K this required precision can be fixed or progress during the treatment according to the following formula parallel to the progressive improvement of the population of solutions 1000 900 800 700 600 500 400 300 200 100 N MIN Nmin INT Nmax Nmin N of iteration Number of iterations k Nmax 23 OPERATING LICENCE AGREEMENT OF CABPLAN SOFTWARE PACKAGE ARTICLE 1 SUBJECT The purpose of this Agreement is to define the conditions in which the CAB INNOV ATION Company grants the customer with a non transferable non exclusive and personal right to use the software package referred to as CABPLAN and whose features are specified in user s manual ARTICLE 2 SCOPE OF THE OPERATING RIGHT The customer may use the software package on one single computer and on a second one provided that the second computer does not operate at the same time as the first one The customer can only have one software package copy maintained in a safe place as a backup copy If
19. er should define a number of chromosomes among the best of the population from which a local optimum will be searched He should also indicate a number of processing steps to be carried out for this research and possibly select the option Without Replacement When such option is requested the chromosome is no longer replaced by the local optimum being found by simplex but its fitness assumes the value of that of the optimum which may increase chances to find out new optima on subsequent mutations 9 Simplex with replacement Depending on options selected validation generates the display of different additional dialog boxes 4 1 Mutation Three operators of change are proposed to the user According to the type of operator chosen the following dialog boxes allow to define the mutation probability of each chromosome the decrease in mutation amplitude of a real or integer gene and the mutation probability of a binary gene 18 MUTATION x DIFFERENTIAL EVOLUTION Probability of chromosome mutation Probability of chromosome mutation Mutation probability of a gene M Decrease of the amplitude real or integer gene W Decrease of the amplitude real or integer gene Factor of decrease b gt 0 5 Factor of decrease b gt 0 Number of generations affected T 20 20 Number of generations affected T 20 iv All T Number of iterations Iv All T Number af iterations W Self adapting decrease Ii Self adapting d
20. g the type of search to perform minimum or maximum and changing the reference of the cell in question by clicking the mouse The user defines a number of processing loops as a criterion to stop the search It may also use two other criteria to stop Reaching a better result than an a priori defined value Outstripping a certain processing duration in hours The option Display successive results helps displaying the best result obtained all over the processing The option Display final population allows to display the features of population obtained at end of processing The tuning algorithm parameters can be performed by the user using the button see corresponding chapter Processing 1s initiated by activation of the button Low The unsatisfied constraints of the table disappear gradually and the scheduling changes according to the criterion chosen The tool shows in the status bar bottom of the screen the number of the current loop duration of a loop the number of evaluations performed during each loop and the duration of assessment About 300 loops are required to process the example below offered by the online help Sil PERTDEMO_OPTI_E xls MES Comoletion it Start at AF pones to Cost Total Profit at Total Common resources P Duration p versus cost at the end profit at the latest eni wd time TO of task TO Eu Date day ces Date day MN mu Date day Date day K Euro ec Euro Euro K Euro
21. ial royalty price reduced by 25 per period of twelve months elapsed as from the mailing delivery date ARTICLE 8 DURATION This Agreement is entered into for an undetermined period of time as of the date set forth in Article 3 ARTICLE 9 TERMINATION Each party may terminate this Agreement by registered mail with acknowledgement of receipt forwarded to the other party for any breach by such party of its obligations despite a notice remaining unresponsive for 15 days and this occurring with no prejudice to damages it could claim and provided that the last paragraph of Article 7 above be enforced At end of this Agreement or in case of termination for whatsoever reason the customer will have to stop using CABPLAN software package pay all sums remaining due on date of termination and return all elements composing the software package computer programs documentation etc without maintaining any copy of it ARTICLE 10 ROYALTY As a payment for the operating right concession the customer pays CAB INNOVATION an initial royalty the amount of which is determined in specific conditions ARTICLE 11 PROHIBITED TRANFER The customer refrains from transferring the software package operating right granted personally to him by these provisions The customer also abstains from making documentation and supporting material CD ROM even free of charge available to a person not expressly set forth in second paragraph of Article 2 ARTICLE
22. isplay of the following dialog box which helps user inform the chronological series address through a selection by using the mouse Such series should be preliminarily entered in line or column on a calculation sheet but not necessarily the one being selected 12 SETTING TO A STATISTICAL LAW This functionality helps you determine the parameters of statistical law selected so that it represents at best experimental data you have Specify address of experimental data in the followina box 56 5 6 27 Specify address of censored data in the following box sigs stsie You may to do so directly select relevant cells _x oem Experimental data 344 3550423 571 3762946 210 8874544 469 9276715 879 9572749 233 5919596 205 3211566 489 174775 195 507559 321 2724427 466 020545 4890003397 247 0499503 283 8035958 435 9533378 297 6379249 5572609432 585 9276246 385 1686033 947 9888724 632 8132873 186 7347358 619 2762701 Censored data 1326 03143 84 3431204 1176 89925 574 960181 550 060086 173 143081 944 564101 115 157476 1310 06107 386 935029 1326 77938 452 392069 From all values of series setting 1s achieved by software using maximum likeliness method optimization achieved using Simplex method At completion of such setting software displays the experimental distribution function and function of law obtained together with statistical test results Khi 2 Kolmogorov Smirnov enabling
23. mal Date day EN Date day Date day Date day K Euro K Euro Euro K Euro K Euro Euro 0 Nigh imiwiniw inion wiwit iqioiogiiai e ho End of the last task 709 Cost 24820 Profit 34668 Income at TO Interest rate 5 5096 Each line of the sheet corresponds to an elementary task that 1s referenced by a number in the first column The action on the button L on the last line adds a new task at the bottom of the sheet The task name can be entered in the second column and precedence constraints shared resources and completion dates in the following columns In this example task 2 can begin only after the full implementation of tasks 1 and 3 and can not be concurrent with more than 2 tasks among tasks l 5 20 12 15 and 9 for which certain resources material or human are shared These resources need not be explained and each condition can be expressed only once if the task 1 can not take place during the task J the task j can not be completed while the task 1 This formulation allows defining the most constraints resulting from the use of multiple resources to one task task 20 shares a resource with task 1 and another with task 5 When this is not possible for example if three resources are used by two tasks a dichotomy of tasks can always be done according to the resources used Task 3 must be completed imperatively at time t 200 days after TO the beginning date of the first task of scheduling Two b
24. r versus time of an elementary task the variable command allows to display the following dialog box in which the name of the variable in question appears 11 DEFINE A VARIABLE Used variables Mame Curation 18 Type of law NORMAL BETA i BINOMIAL ERLANG Set ESPONENTIAL GAIA Average 5 deviation 15 Umit hr Minimum Maximum 150 The user can then choose a statistical distribution in a scrolling list Normal enter the value of the parameters of the law average 95 standard deviation 15 and may specify the unit hr the minimum limits 50 and maximum 150 values can be taken by the variable OK After action on the button or add a value is allotted to the variable name as soon as the latter is defined and its name is added up to the scrolling list of variables being used Activating the latter helps display the features of preliminarily defined variables Button Delete allows deleting a preliminarily defined variable selected in scrolling list Button ove allows to perform a simulation of selected law then to display the results Report Button J allows generating a document containing all characteristics of the variables and results previously entered Button gt allows initiating an online hotline specifying the operating conditions of selected law Button xis allows setting the law selected from experimental data When activated it initiates the d
25. sons it is liable for ARTICLE 17 AGREEMENT S LANGUAGE This Agreement is entered into and drawn up in the French language In the event where it is translated into one or more foreign languages only the French text will be deemed authentic in case of any dispute between the parties ARTICLE 18 APPLICABLE LAW DISPUTES The French Law governs this Agreement In the event of any disagreement over the interpretation and performance of any whatsoever provision of this Agreement and if parties fail to reach an agreement under an arbitration procedure only Toulouse s Courts will be competent to settle the dispute despite the plurality of defendants or the appeal for guarantee 26
26. specific calculation sheets which include all results of relevant simulation Performing the simulation initiates the creation of two additional names for each variable defined as result Average Result and Standard Deviation Result which correspond to the average value and standard deviation of variable with name Result respectively In the same way the names CMax Result CMin Result Confidence rate and Nb simu are also created if the calculation of the confidence interval is required These names correspond respectively at the lower and higher boundaries of the confidence interval the corresponding rate and the number of simulations carried out 16 3 6 Optimisation from simulation results Optimisation can be achieved from Monte Carlo simulation results to obtain a more robust planning for hazards identified in risk analysis of the project each being characterized by a random variable However the processing duration is so much longer and is a first approximation multiplied by the number of simulations for each assessment Therefore CABPLAN implements an original technique of coupling optimization and simulation can significantly reduce the duration This is to vary the number of simulations of each assessment using the mean and variance of the results obtained during a first rough evaluation The user can set the number of simulations during the rough estimate NO and the necessary precision required N
27. the scheduling order to assess the appropriateness of some relief actions appealing to the elementary level they can be globally unproductive As an illustration the following table shows the effects generated in the previous example by increasing the duration of the task 18 from 12 to 150 days The expected income and the overall duration of the scheduling are then affected However the constraints of shared resources are always met 10 Zl PERTDEMO OPTI E xls DER Compl tion at Startat Au Au Cost to Cost Total Profit at Total Common resources T atest Duration fixed plus plus start versus cost at the end profit at date tot tard work time To of task TO 0 D at 90 1 S oscula PE Doc Los A Lors MY SN PL A PR ESS 2 1 1 End of the last task 1335 Cost 26408 Profit 30344 Income at TO 3936 Interest rate 550 Effects caused by the increase in task duration This new table can also be simulation Monte Carlo to obtain the results in the form of statistical distributions see following paragraphs 3 4 Random variable To achieve results in the form of statistical distributions the tool can replace the duration and cost of elementary tasks with random variables characterized by different probability laws CABPLAN uses the same algorithms as the simulation tool SIMCAB The user interface and dialog boxes are identical If the selected cell corresponds to the duration or cost to start work o
28. uttons at the top of the table allow adding if necessary additional columns to express precedence constraints and shared resources The values listed in three columns C expressing satisfaction null cell and green or excess not null and red constraints relating to each task The value of precedence and end date constraint is the sum of any unauthorized excess gt ti tj The value of resource constraint is the sum of not authorised resource capacities These constraint values are updated automatically when entering tasks Possibly with margin the duration of each task is entered in both columns Three columns are used to set the start date for each task This can be chosen at earlier or later click of the mouse in the corresponding cell fixed date by entering a value in the corresponding cell or calculated by the tool as a parameter optimisation Any circular references between tasks are reported by the tool during the entering A terminal fictitious zero duration task was added to the table to avoid problems such circular references optimisation moving this task until the end of the scheduling The number of task scheduling is not limited 26 in the example but the number of tasks computed by the tool 17 in the example can not increase indefinitely because of the limitations of optimisation techniques used significant loss of efficiency beyond 50 tasks Depending on the choices made formulas corresponding to th

Download Pdf Manuals

image

Related Search

Related Contents

Hunter Fan 42508-01 Fan User Manual  pág. 66 - spinalife  Furman Sound PL-PRO D II User's Manual    LTE 3 HGV to LTE 8 HGV  Samsung 204TS Vartotojo vadovas  Operating Instructions Type S020  74767_par_Druckluft Wasserstrahler PDWS 8 A1_Content_LB3  Xit XTDF4500 User's Manual  Initiation au SGCF : un document de synthèse destiné aux chercheurs  

Copyright © All rights reserved.
Failed to retrieve file