兩只問題這個(gè)模型比較了兩種組織由一個(gè)點(diǎn)到多個(gè)用戶供應(yīng)鏈方法收_第1頁
兩只問題這個(gè)模型比較了兩種組織由一個(gè)點(diǎn)到多個(gè)用戶供應(yīng)鏈方法收_第2頁
兩只問題這個(gè)模型比較了兩種組織由一個(gè)點(diǎn)到多個(gè)用戶供應(yīng)鏈方法收_第3頁
兩只問題這個(gè)模型比較了兩種組織由一個(gè)點(diǎn)到多個(gè)用戶供應(yīng)鏈方法收_第4頁
兩只問題這個(gè)模型比較了兩種組織由一個(gè)點(diǎn)到多個(gè)用戶供應(yīng)鏈方法收_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

從General中拖入9個(gè)PlainVariable,分別命名為costPerTonne2、productsDelivered2、portStock2、wVStock、expenditures2、averageWVStockUsage、averagePortStockUsage2、globalExpenditures2、Stock,其余的Type都為double。市分別命名為romneyCurve1morgantownCurve1elkinsCurve1、clarksburgCurve1parkersburgCurve1huntingtonCurve1和beckleyCurve1, 6?UtilitiesColor.goldUtilitiesColor.black5?UtilitiesColor.goldUtilitiesColor.black4?UtilitiesColor.goldUtilitiesColor.black3?UtilitiesColor.goldUtilitiesColor.black2?UtilitiesColor.goldUtilitiesColor.black0?UtilitiesColor.goldUtilitiesColor.black1?UtilitiesColor.gold:UtilitiesColor.black,Linecolorgold。同morgantownOval1elkinsOval1clarksburgOval1parkersburgOval1、huntingtonOval1和beckleyOval1Dynamic的Linecolor分別填入selectedWay1==6?UtilitiesColor.gold:UtilitiesColor.black、selectedWay1==5?UtilitiesColor.gold:UtilitiesColor.black、selectedWay1==4?UtilitiesColor.gold:UtilitiesColor.black、selectedWay13?UtilitiesColor.gold:UtilitiesColor.black、selectedWay1==2?UtilitiesColor.gold:UtilitiesColor.black、selectedWay1==0?UtilitiesColor.gold:UtilitiesColor.black、和Linecolor都選擇gold。再拖入一個(gè)Oval和一個(gè)Curve,命名為norfolkOval1norfolkCurve1,norfolkOval1fill選擇橘紅色,Linecolorblack,norfolkCurve1Linecolorblack,F(xiàn)illcolorNofillOvalPolyline將其連接起來,再Rectanglehighlight1,F(xiàn)illcolor選擇藍(lán)色,Linecolor選Createagroup,命名為firstCaseGroup,具體布局如圖5:從Presentation中拖入9個(gè)Curve,分別命名為charlestonCurve、beckleyCurve2romneyCurve2clarksburgCurve2elkinsCurve2,從huntingtonCurve2之后(huntingtonCurve2,DynamicLinecolor2?:UtilitiesColor.black5?:UtilitiesColor.black1?:UtilitiesColor.black6?:UtilitiesColor.black3?:UtilitiesColor.blackselectedWay2==4?UtilitiesColor.gold:UtilitiesColor.black,其中charlestonCurvenorfolkCurve2FillcolorNofill,Linecolor選擇fillLine分別命名為charlestonOval、norfolkOval2、huntingtonOval2、beckleyOval2和romneyOval2,從huntingtonOval2之后(包含huntinonOal2,Dynamic0?UtilitiesColor.gold:UtilitiesColor.blackselectedWay2==2?UtilitiesColor.gold:UtilitiesColor.blackselectedWay2==3?UtilitiesColor.gold:UtilitiesColor.blackselectedWay2==5?UtilitiesColor.gold:UtilitiesColor.blackselectedWay2==4?UtilitiesColor.gold:UtilitiesColor.blackselectedWay2==1?UtilitiesColor.gold:UtilitiesColor.blackselectedWay2==6?UtilitiesColor.goldUtilitiesColor.black其中charlestonOval和highlight2Fillgroup,命名為secondCaseGroup,具體布局如圖6:放到地圖的右上角,如圖6。portStock1=newStock(portStock1Capacity,portStock1Capacity,portStock1AlarmLevel,0.0,false);portStock2=newStock(portStock2Capacity,portStock2Capacity,portStock2AlarmLevel,0.0,false);wVStock=newStock(wVStockCapacity,((int)(wVStockCapacity/longTripTruckCapacity))*longTripTruckCapacity,wVStockAlarmLevel,0.0,false);*averagePortStockUsage1=averagePortStockUsage2=portStock2.quantity;averageWVStockUsage=wVStock.quantity;globalExpenditures1=(time()/(day()*365.25)+1)*(portStock1Rent+averagePortStockUsage1*relatedCostPricePerTonne*interestRate);globalExpenditures2=(time()/(day()*365.25)+1)*(portStock2Rent+wVStockRent+(averagePortStockUsage2++expenditures2;//animationAdvancedAdditionalclasscode里面寫入intselectedWay1‐1;intselectedWay2Eventordering,,TriggertypeRate,Rate處填寫newOrder.quantity=(int)triangular(minQuantityPerDay,meanQuantityPerDay,maxQuantityPerDay);newOrder.deliveryTime=time()/day()+uniform_discr(1,7);sumOrder1.quantity+=newOrder.quantity;sumOrder1.deliveryTime=min(sumOrder1.deliveryTime,sumOrder2.quantity+=newOrder.quantity;sumOrder2.deliveryTime=min(sumOrder2.deliveryTime,newOrder.deliveryTime+wVStockReplenishmentTime);delivering1.restart(sumOrder1.deliveryTime-time()/day());delivering2.restart(sumOrder1.deliveryTime-time()///selectedWay1=selectedWay2=deliering1rigerTimeoutModeTimeout為1,Action處填寫:if(portStock1.quantity>=sumOrder1.quantity)averagePortStockUsage1=}elseerror("Stock1intheportis}if(portStock1.quantity<portStock1.capacity*portStock1.alarmLevel){ portStock1.replenishmentOrder=portStock1.capacity- // }*productsDelivered1+=costPerTonne1=expenditures1/productsDelivered1;globalExpenditures1=(time()/(day()*365.25)+1)*(portStock1Rent+averagePortStockUsage1*relatedCostPricePerTonne*interestRate)+expenditures1;sumOrder1=newOrder();//animationselectedWay1=-1;EventstockReplenishment1,TriggertypeTimeout,ModeportStock1.quantity+=portStock1.replenishmentOrder;averagePortStockUsage1=portStock1QuantityStats.mean();portStock1.waitingReplenishment=false;//animationdeliering2rigerTimeoutModeTimeout1,Actionif(wVStock.quantity>=sumOrder2.quantity)wVStock.quantity=wVStock.quantity-averageWVStockUsage=}elseerror("StockinW.V.is}if(wVStock.quantity<wVStock.capacity*wVStock.alarmLevel){if(!wVStock.waitingReplenishment){ wVStock.waitingReplenishment= wVStock.replenishmentOrder=((int)((wVStock.capacity-wVStock.quantity)/longTripTruckCapacity))* expenditures2+=((int)((wVStock.capacity-wVStock.quantity)/longTripTruckCapacity))*longTripCost; if(portStock2.quantity>=wVStock.replenishmentOrder) portStock2.quantity=portStock2.quantity- error("Stock2intheportis if(portStock2.quantity<portStock2.capacity*portStock2.alarmLevel){ // //animation//animation}//updatewVexpenditures+=ceil(sumOrder2.quantity/shortTripTruckCapacity)*shortTripCost;productsDelivered2+=sumOrder2.quantity;/globalExpenditures2=(time()/(day()*365.25)+1)*(portStock2Rent+wVStockRent+(averagePortStockUsage2+averageWVStockUsage)*relatedCostPricePerTonne*interestRate)+expenditures2+wVexpenditures;sumOrder2=newOrder();//animationselectedWay2=-1;EventstockReplenishment2,TriggertypeTimeout,ModeUsercontrol,Timeout1,ActionportStock2.quantity+=portStock2.replenishmentOrder;averagePortStockUsage2=portStock2QuantityStats.mean();portStock2.waitingReplenishment=false;//animationwVStock.quantity+=wVStock.replenishmentOrder;averageWVStockUsage=wVStockQuantityStats.mean();wVStock.waitingReplenishment=false;//animationwVStock.quantity+=wVStock.replenishmentOrder;averageWVStockUsage=wVStockQuantityStats.mean();wVStock.waitingReplenishment=false;//animation從Presentation中拖入一個(gè)Text,在Dynamic的Text處寫入(getDayOfMonth()<10?"0"+getDayOfMonth():getDayOfMonth())+"."+(getMonth()+1<10?"0"+(getMonth()+1):getMonth()+1)+"."+dataTitleaverageValue和(int)averagePortStockUsage1,Scale選擇Fixed,F(xiàn)rom0toportStock1CapacityAppearanceBar處選擇第三個(gè)選項(xiàng),從Presentation中拖入四個(gè)Text,在Dynamic的Text處分別寫入costPerTonne1、(int)productsDelivered1、(int)(averagePortStockUsage1*relatedCostPricePerTonne*interestRate)和(int)globalExpenditures1,其中最后一個(gè)Text的Dynamic的Color處寫入globalExpenditures1>globalExpenditures2?UtilitiesColor.orangeRed:UtilitiesColor.royalBlue。將這四個(gè)Text放到第四步第一小步提到的地圖右側(cè)藍(lán)色Rectangle上面。再從Analysis拖入兩個(gè)BarChart,分別命名為wvStockUsageChart和wvStockUsageChart的Value分別為(int)wVStock.quantity和(int)averageWVStockUsage,ScaleFixed,F(xiàn)rom0towVStockCapacity。portStock2UsageChart的Value分別為(int)portStock2.quantity和(int)點(diǎn)擊Appearance,在Bar處選擇第三個(gè)選項(xiàng)。PresentationTextDynamicText處分別寫入costPerTonne2、(int)productsDelivered2、(int)((averagePortStockUsage2+averageWVStockUsage)*relatedCostPricePerTonne*interestRate和(int)globalExpenditures2ColorglobalExpenditures2>globalExpenditures1?UtilitiesColor.orangeRed:UtilitiesColor.royalBlue。將TextRectangle上。都選擇Value,Title分別為Caseone和Casetwo,Value分別寫入globalExpenditures2TimVerticalscaleAutoupdateautomatically,Recurrencetime為day(),Displayupto100latestsamples??傮w的布局圖如圖7:統(tǒng)計(jì)圖表細(xì)節(jié)如Simulation:MainSimulationGeneral中拖wVStockCapacityportStock1RentportStock2RentwVStockRent、relatedCostPricePerT

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論