Ռոբոտների պարկի շահագործում Կենդանի մոդել

Դուք ղեկավարում եք պահեստի հարթակը, որտեղ մոտ 24 ինքնավար շարժական ռոբոտ (AMR) տարաներ են տեղափոխում պահեստային անցումներից դեպի կոբոտներով չորս փաթեթավորման բջիջ։ Յուրաքանչյուր պատվեր 240 m երթուղի է՝ 200 m միայն ռոբոտների անցումներով, 40 m ընդհանուր գոտիով, որտեղ մարդիկ են աշխատում, գումարած ապրանքների հավաքում բջջում։ Մոդելը րոպե առ րոպե հաշվում է հերթերը, խցանումները, փոխադարձ արգելափակումները, կանգառի ճանապարհները, մարտկոցների էներգիան և լիցքավորիչների հզորությունը, ինչպես նաև ծրագրային տարբերակների ազդեցությունը կանգառների վրա՝ հրապարակված ստանդարտների և դասագրքային բանաձևերի հիման վրա։ Սա աշխատանքի սկզբունքների մոդել է. այն չի գործարկում ռոբոտների ծրագրեր, և թվերն ընդհանրական են, ոչ թե որևէ արտադրանքի։ Միայն ուսումնական սիմուլյացիա. իրական օբյեկտները հետևում են իրենց ռիսկերի գնահատմանը։

Ինչ կսովորես

Սիմուլյատոր

Ժամանակ 0 min
Աշխատող ռոբոտներ 24 · Փաթեթավորված տարաներ 360/h · Պատվերի կատարման ժամանակ 0,0 min · Հասանելի ռոբոտներ 100% · A գոտի (միայն ռոբոտներ) 1,5 m/s · Ընդհանուր գոտի 1,0 m/s (Δ 0,27 m) · Ազատ (տեղային շրջանցում), Արգելափակման մեջ խրված ռոբոտներ 0 · Կոբոտային բջիջներ 0%, Մարդ կոբոտային բջջում 0 · Լիցքավորիչներ 0/6 (Լիցքավորիչը շարքից դուրս է 0), Լիցքավորիչի սպասող ռոբոտներ 0 · Մարտկոցների միջին լիցք 67% · v1 24, v2.0 0, v2.1 0 · Կանգառներ մեկ ռոբոտ-ժամում, նորագույն տարբերակ 0,0/h, Կանգառներ մեկ ռոբոտ-ժամում, պարկի մնացածը 0,0/h⁨24⁩ · ⁨360/h⁩ · ⁨Ռոբոտներ⁩························⁨✓ 1,5 m/s⁩⁨A գոտի (միայն…⁨մարդիկ չկան⁩⁨⚠ 1,0 m/s⁩ · ⁨Δ 0,27 m⁩⁨Ընդհանուր գոտի⁩⁨⛔ 0⁩⁨Ազատ (տեղային…⁨0%⁩ · ⁨Կոբոտային բջիջներ⁩⚙⚙⚙⚙⁨⚡ 0/6⁩ · ⁨⌛ 0⁩ · ⁨Լիցքավորիչներ⁩······⁨Ծրագիր՝ v1 · v2.0 · v2.1⁩⁨v1 24⁩ · ⁨v2.0 0⁩ · ⁨v2.1 0⁩⁨0,0/h նորագույն⁩⁨0,0/h մնացածը⁩
  • Երթևեկում է առաջադրանքով
  • Կոբոտային բջջի մոտ
  • Սպասում է բջջի
  • Պարապ
  • Լիցքավորվում է
  • Սպասում է լիցքավորիչի
  • Ծրագիրը թարմացվում է
  • Կանգնած (կապ կամ տեղորոշում)
  • Խրված է արգելափակման մեջ
  • Լիցքաթափված, քարշակված
  • Գոտի առանց մարդկանց
  • Գոտում մարդիկ կան, արագությունը դաշտի սահմաններում
  • Չափազանց արագ դաշտի համար մարդկանց մոտ
  • Մարդ կոբոտային բջջում
  • Լիցքավորիչը շարքից դուրս է

Կառավարում

Պահեստային ռոբոտներն արթնանում են դեպոյից. կայանված ռոբոտները էներգիա չեն սպառում։ Յուրաքանչյուր աշխատող ռոբոտ արժե մեկ ռոբոտ-ժամ ժամում։

A գոտին փակ է մարդկանց համար, ուստի ռոբոտները կարող են արագ երթևեկել։ Եթե մարդիկ մտնեն այնտեղ, արագությունը կրկին պետք է համապատասխանի անձնակազմի հայտնաբերման դաշտին։

Այստեղ միշտ մարդիկ են աշխատում։ Այս արագությամբ կանգառի ճանապարհը պետք է տեղավորվի 1,3 m անձնակազմի հայտնաբերման դաշտի ներսում։

Ազատ. ռոբոտները միմյանց շրջանցում են միայն տեղայնորեն՝ արագ է, բայց երկու կամ ավելի ռոբոտ կարող են ընդմիշտ արգելափակել միմյանց։ Գոտիների ամրագրում. ռոբոտը խաչմերուկ է մտնում միայն այն բանից հետո, երբ իր առջևի գոտիներն ամրագրվել են իր համար՝ առանց փոխադարձ արգելափակումների, յուրաքանչյուր հատման ժամանակ կարճ սպասումով։

Անմիջապես ազատում է բոլոր արգելափակված ռոբոտներին։ Արժե 2 օպերատոր-րոպե յուրաքանչյուր ազատված ռոբոտի համար. չի կանխում նոր արգելափակումների առաջացումը։

Ռոբոտը, որն առաջադրանքն ավարտում է այսքան կամ ավելի քիչ լիցքով, միանում է լիցքավորիչի հերթին։ Ավելի ցածր շեմն ավելի շատ է օգտագործում մարտկոցը, բայց չափազանց երկար սպասող ռոբոտը կարող է ամբողջովին լիցքաթափվել։

Լիցքավորիչները լրիվ հզորություն են տալիս մինչև մոտ 70 %, դրանից վեր հոսանքն աստիճանաբար նվազում է։ Ավելի վաղ կանգնելն ավելի շուտ է ազատում լիցքավորիչը։

Առանց առաջադրանքի ռոբոտները պարապ սպասելու փոխարեն գնում են ցանկացած ազատ լիցքավորիչի մոտ և նորից վերադառնում աշխատանքի, հենց որ պատվերներ են սպասում, և նրանց լիցքը 20 %-ով բարձր է լիցքավորման ուղարկելու շեմից։

Գործիքի արագությունը, երբ բջջում ոչ ոք չկա։ 10 ապրանքով տարան 1 m/s արագությամբ տևում է 25 s։

Հզորության և ուժի սահմանափակում. տարային սեղմված ձեռքը չպետք է զգա 140 N-ից ավելի (քվազիստատիկ սահման, կիրառված զգուշավոր պաշարով), ինչն այստեղ թույլ է տալիս առավելագույնը 0,67 m/s։

Սահիչը շարժելիս վերջին հրապարակված տարբերակը տեղադրվում է պարկի այդ բաժնի վրա (հերթականությամբ առաջին ռոբոտներին). մնացածն աշխատում են v1-ով։ Ավելի ուշ հրապարակված տարբերակը տեղադրվում է միայն այն ժամանակ, երբ նորից շարժեք սահիչը։ Տարբերակը փոխող յուրաքանչյուր ռոբոտ 4 րոպեով դուրս է գալիս աշխատանքից։

Ցուցանիշներ

Փաթեթավորված տարաներ
360/h
նորմալ
Պատվերի կատարման ժամանակ
0,0min
նորմալ
Հասանելի ռոբոտներ
100%
նորմալ
Կանգառի պաշար մարդկանց մոտ
0,27m
նորմալ
Սպասող պատվերներ0
Կոբոտի արագության պաշար (հզորության և ուժի սահման)0,17 m/s
Մարտկոցների միջին լիցք67 %
Մարտկոցի նվազագույն լիցք42 %
Լիցքավորիչի սպասող ռոբոտներ0
Լիցքավորվող ռոբոտներ0
Լիցքաթափված ռոբոտներ (քարշակված)0
Արգելափակման մեջ խրված ռոբոտներ0
Առաջացած արգելափակումներ0
Նավիգացիոն կանգառներ (կապ կամ տեղորոշում)0
Կանգառներ մեկ ռոբոտ-ժամում, նորագույն տարբերակ0,0 /h
Կանգառներ մեկ ռոբոտ-ժամում, պարկի մնացածը0,0 /h
Պարկը նորագույն տարբերակով0 %
Պարկը v2.0-ով0 %
Թարմացվող ռոբոտներ0
A գոտու արագության կարգավորում1,5 m/s
Ռոբոտների վրա ծախսված օպերատորի ժամանակ0 min
Օգտագործված ռոբոտ-ժամեր0 h
Աշխատող ռոբոտներ24
Երթևեկող ռոբոտներ0
Իրական արագությունը A գոտում1,50 m/s
Սպասում յուրաքանչյուր խաչմերուկում0,0 s
Պարկի սպառած հզորություն0,00 kW
Լիցքավորման տրված հզորություն0,00 kW
Զբաղված կոբոտային բջիջներ0 %

Միտում

Փաթեթավորված տարաներ: — /h6000

Ճգնաժամային սցենարներ

Մակարդակ 1 · Լիցքավորիչների կեսը խափանվում է պատվերների գագաթնակետից առաջ

Առավոտյան հերթափոխ, 24 ռոբոտ աշխատանքում, րոպեում մոտ 3,7 պատվեր։ Ծանրաբեռնված գիշերից հետո պարկը հերթափոխն սկսում է միջինում 60 % լիցքով։ 15-րդ րոպեին էլեկտրական անսարքությունը մինչև հերթափոխի ավարտը շարքից հանում է վեց լիցքավորիչներից չորսը։ 90-րդ րոպեին սկսվում է պատվերների գագաթնակետը (+25 % երկու ժամով)։ Պահեք պատվերների հոսքը, գագաթնակետ մտեք լիցքավորված պարկով, թույլ մի տվեք, որ որևէ ռոբոտ ամբողջովին լիցքաթափվի, և մնացեք հերթափոխի ռոբոտ-ժամերի բյուջեի սահմաններում։

  • Միջին կատարման ժամանակը գագաթնակետի ընթացքում և հետո ≤ 3,5 min
  • Գագաթնակետի սկզբին պարկը միջինում առնվազն 49 % լիցքավորված
  • Ոչ մի ռոբոտ ամբողջովին չի լիցքաթափվում
  • Հերթափոխում առավելագույնը 97 ռոբոտ-ժամ
  • Մարդկանց մոտ կանգառի ճանապարհը միշտ դաշտի ներսում է
  • Երբ ներսում մարդ կա, կոբոտը երբեք չի գերազանցում հզորության և ուժի սահմանը

Մակարդակ 2 · Անցումը փակվում է, ռոբոտները խցանվում են, իսկ բրիգադը մտնում է A գոտի

Րոպեում մոտ 4,2 պատվեր, 24 ռոբոտ, երթևեկության կառավարումը՝ ազատ ռեժիմում։ 10-րդ րոպեին մեկ անցում փակվում է դարակների վերադասավորման համար. ավելի քիչ խաչմերուկներ, ավելի շատ դեմ առ դեմ հանդիպումներ և ոչ մի շրջանցում։ 60-րդ րոպեին սպասարկման բրիգադը 40 րոպեով մտնում է միայն ռոբոտների համար նախատեսված A գոտի։ Պատվերները շարժման մեջ պահեք օպերատորի քիչ ժամանակով, մարդկանց մոտ յուրաքանչյուր կանգառի ճանապարհ պահեք անվտանգության դաշտի ներսում և A գոտին ազատվելուն պես այնտեղ կրկին աշխատեք լրիվ արագությամբ։

  • Միջին կատարման ժամանակ ≤ 6 min
  • Բրիգադի հեռանալուց հետո A գոտին կրկին միջինում ≥ 1,4 m/s
  • Առաջանում է առավելագույնը 1 արգելափակում
  • Ռոբոտների վրա առավելագույնը 20 օպերատոր-րոպե
  • Մարդկանց մոտ կանգառի ճանապարհը միշտ դաշտի ներսում է
  • Երբ ներսում մարդ կա, կոբոտը երբեք չի գերազանցում հզորության և ուժի սահմանը

Մակարդակ 3 · Նոր նավիգացիոն ծրագրի canary թողարկում

Անցած գիշեր անցումների դարակները վերադասավորվեցին, և ընթացիկ ծրագրով (v1) ռոբոտներն այնտեղ ավելի հաճախ են կորցնում իրենց դիրքը. յուրաքանչյուր կորուստ օպերատոր է պահանջում։ v2.0 թողարկումը շտկում է դա և արդեն աշխատում է պարկի 10 %-ի վրա որպես canary։ Canary-ին բավարար ժամանակ տվեք այն գնահատելու համար, համեմատեք այն պարկի մնացած մասի հետ, որոշեք՝ ընդլայնել, թե հետ գլորել, և պարկը տեղափոխեք լավ տարբերակի՝ փուլերով, առանց միաժամանակ չափազանց շատ ռոբոտներ աշխատանքից հանելու։

  • Canary-ն աշխատել է առաջին 12 րոպեն (պարկի ≥ 5 %-ը v2.0-ով)
  • 30-ից 49-րդ րոպեն թերի v2.0-ից դուրս (միջինում պարկի ≤ 1 %-ը դրա վրա)
  • Շտապ ուղղումը առաջին 10 րոպեում պարկի առավելագույնը 20 %-ի վրա
  • Շտապ ուղղումը ներդրվել է արագ. հրապարակումից հետո միջինում պարկի ≥ 55 %-ը դրա վրա է
  • Վերջում պարկի առնվազն 90 %-ը նորագույն տարբերակով
  • Ցանկացած պահի ռոբոտների առնվազն 60 %-ը հասանելի է
  • Մարդկանց մոտ կանգառի ճանապարհը միշտ դաշտի ներսում է
  • Երբ ներսում մարդ կա, կոբոտը երբեք չի գերազանցում հզորության և ուժի սահմանը

Հիմք — թվերի հետևում գտնվող մոդելը

Սիմուլյատորի օգտագործած յուրաքանչյուր առնչություն՝ իր աղբյուրով։ Ենթադրություն նշված հաստատուններ պատկերավոր չափաբերումներ են։

Լիթլի օրենք. դեռ չփաթեթավորված բոլոր պատվերները՝ սպասող կամ արդեն ռոբոտի վրա գտնվող, բաժանած տարաների իրական փաթեթավորման տեմպի վրա, տալիս են կատարման ժամանակը։
lead time W = L / X, L = orders waiting + orders on a robot, X = totes packed per minute (smoothed, τ = 10 min)[5]
Արագությունը նվազում է, երբ ավելի շատ ռոբոտներ են կիսում անցումները (Գրինշիլդսի գծային արագություն–խտություն կապը)։
v_eff = v · max(0.1, 1 − n_moving / N_jam), N_jam = 120 robots (80 with an aisle closed)[7][9]Արժեքները պատկերազարդող են, ոչ թե իրական օբյեկտի կամ արտադրանքի։ Իրական օբյեկտներում դաշտերը, արագություններն ու սահմանները սահմանվում են սեփական ռիսկերի գնահատմամբ և արտադրողի տվյալներով։
Առանց ամրագրման երկու ռոբոտ կարող են յուրաքանչյուրը սպասել այն տարածքին, որը զբաղեցնում է մյուսը՝ շրջանաձև սպասում։ Հանդիպումներն աճում են երթևեկող ռոբոտների քանակի քառակուսու համեմատ։
free traffic: P(new deadlock in a minute) = 1 − e^(−κ·n_moving²/n_I), κ = 0.00001 (× 300 with an aisle closed, n_I = 6 → 4); a robot behind joins with p = 0.5 (≤ 8); the fleet manager re-plans with p = 0.2/min (0.03/min with no detour)[8][10]Արժեքները պատկերազարդող են, ոչ թե իրական օբյեկտի կամ արտադրանքի։ Իրական օբյեկտներում դաշտերը, արագություններն ու սահմանները սահմանվում են սեփական ռիսկերի գնահատմամբ և արտադրողի տվյալներով։
Գոտիների ամրագրում. ռոբոտը մտնում է միայն այն ժամանակ, երբ իր առջևի գոտիներն ամրագրված են իր համար (բոլորը միանգամից, ֆիքսված հերթականությամբ), ինչը վերացնում է շրջանաձև սպասումը. այդ դեպքում յուրաքանչյուր խաչմերուկ իրեն պահում է որպես մեկ սպասարկողով հերթ՝ անցման ֆիքսված ժամանակով։
zone reservation: a robot enters only when the zones ahead are granted to it → no circular wait; each crossing W = ρτ / (2(1 − ρ)), ρ = λ_I·τ, τ = 2 s, 6 crossings per task[8][6][9]Արժեքները պատկերազարդող են, ոչ թե իրական օբյեկտի կամ արտադրանքի։ Իրական օբյեկտներում դաշտերը, արագություններն ու սահմանները սահմանվում են սեփական ռիսկերի գնահատմամբ և արտադրողի տվյալներով։
Որտեղ կարող են մարդիկ լինել, կանգառի ճանապարհը՝ ռեակցիայի ընթացքում անցածը գումարած արգելակումը, պետք է տեղավորվի անձնակազմի հայտնաբերման դաշտի ներսում։
d_stop = v·t_r + v²/(2a) + C ≤ F (t_r = 0.3 s, a = 0.8 m/s², C = 0.1 m, F = 1.3 m ⇒ v ≤ 1.17 m/s where people can be)[1][2]Արժեքները պատկերազարդող են, ոչ թե իրական օբյեկտի կամ արտադրանքի։ Իրական օբյեկտներում դաշտերը, արագություններն ու սահմանները սահմանվում են սեփական ռիսկերի գնահատմամբ և արտադրողի տվյալներով։
Հզորության և ուժի սահմանափակում. առավելագույն արագությունը, որի դեպքում ձեռքի հետ շփումը մնում է թույլատրելի ուժից ցածր՝ հաշվարկված ձեռքի և ռոբոտի բերված զանգվածից և ձեռքի կոշտությունից։ Քվազիստատիկ սահմանը կիրառվում է նույնիսկ կարճատև շփման դեպքում, ինչը զգուշավոր մոտեցում է։
v ≤ F / √(μ·k), μ = (1/m_H + 1/m_R)⁻¹, m_R = M/2 + m_L; hand: F = 140 N (quasi-static limit, used conservatively), k = 75 N/mm, m_H = 0.6 kg; M = 24 kg, m_L = 3 kg ⇒ v ≤ 0.67 m/s[3][4]Արժեքները պատկերազարդող են, ոչ թե իրական օբյեկտի կամ արտադրանքի։ Իրական օբյեկտներում դաշտերը, արագություններն ու սահմանները սահմանվում են սեփական ռիսկերի գնահատմամբ և արտադրողի տվյալներով։
Ապրանքներով տարան պահանջում է բռնելու ժամանակ և յուրաքանչյուր ապրանքի համար ձեռքի երկու շարժում. երբ ներսում մարդ կա, կոբոտն աշխատում է համագործակցային արագությամբ։ Ռոբոտները սպասարկվում են բջիջներին հասնելու հերթականությամբ՝ յուրաքանչյուր րոպեի ներսում վայրկյան առ վայրկյան։
tote time = 10 items × (1.5 s + 2 × 0.5 m / v_cobot); v_cobot = collaborative speed while a person is in the cell; 4 cells, served in order of arrival within the minute[3]Արժեքները պատկերազարդող են, ոչ թե իրական օբյեկտի կամ արտադրանքի։ Իրական օբյեկտներում դաշտերը, արագություններն ու սահմանները սահմանվում են սեփական ռիսկերի գնահատմամբ և արտադրողի տվյալներով։
Երթևեկության հզորություն. էլեկտրոնիկայի հաստատուն բեռ, գլորման դիմադրություն և յուրաքանչյուր կանգառ-շարժման ժամանակ կորսվող արգելակման էներգիա։
P = 60 W + C_rr·m·g·v/η + 0.03/m · v · ½mv²·(1 − r)/η (C_rr = 0.012, m = 500 kg, η = 0.75, r = 0.5)[12]Արժեքները պատկերազարդող են, ոչ թե իրական օբյեկտի կամ արտադրանքի։ Իրական օբյեկտներում դաշտերը, արագություններն ու սահմանները սահմանվում են սեփական ռիսկերի գնահատմամբ և արտադրողի տվյալներով։
Լիցքավորիչները լրիվ հզորություն են տալիս մինչև մոտ 70 % լիցք, հետո հոսանքը նվազում է (սկզբում հաստատուն հոսանք, ապա հաստատուն լարում)։
P_charge = 0.8 kW up to 70 % SoC, then × (1 − 0.9·(SoC − 70)/30); battery 0.8 kWh; stranded at 1 %[11][10]Արժեքները պատկերազարդող են, ոչ թե իրական օբյեկտի կամ արտադրանքի։ Իրական օբյեկտներում դաշտերը, արագություններն ու սահմանները սահմանվում են սեփական ռիսկերի գնահատմամբ և արտադրողի տվյալներով։
Ռոբոտը կանգնում է, երբ պարկի կառավարչի հետ կապը լռում է իր պահակային ժամաչափից (watchdog) ավելի երկար. ավելի կարճ ժամաչափը որսում է շատ ավելի կարճ Wi-Fi ընդհատումներ։
P(link silent > W in a robot-minute) = 0.224·e^(−W/0.1 s); watchdog W: v1 0.5 s, v2.0 0.15 s, v2.1 0.5 s; stop 2 min[13]Արժեքները պատկերազարդող են, ոչ թե իրական օբյեկտի կամ արտադրանքի։ Իրական օբյեկտներում դաշտերը, արագություններն ու սահմանները սահմանվում են սեփական ռիսկերի գնահատմամբ և արտադրողի տվյալներով։
Canary համեմատություն. նորագույն տարբերակով ռոբոտների կանգառները մեկ ռոբոտ-ժամում՝ պարկի մնացած մասի համեմատ։
stops per robot-hour, canary vs control: 60·stops / robots (smoothed τ = 10 min); update or rollback = 4 min out of service[13]
Այս մոդելի այլ հաստատուններ
task 200 m in zone A + 40 m in the shared area · 6 intersections · 4 cobot cells, a person inside 25 % of minutes · 6 chargers · shift-start charge stratified over mean ± 27.5 % · v1 mislocalises 0.6 % per driving minute in re-racked aisles (others 0.04 %), 6-min stop + 3 operator-min · clearing a deadlock 2 operator-min per robot · tow 15 operator-minԱրժեքները պատկերազարդող են, ոչ թե իրական օբյեկտի կամ արտադրանքի։ Իրական օբյեկտներում դաշտերը, արագություններն ու սահմանները սահմանվում են սեփական ռիսկերի գնահատմամբ և արտադրողի տվյալներով։

Պատահականություն՝ սերմով mulberry32 գեներատոր, օգտագործվող բաշխումներ՝ հավասարաչափ, էքսպոնենցիալ (հակադարձ CDF), նորմալ (Box–Muller), Պուասոն (Knuth)։ Սերմը ցուցադրվում է և կարող է կիսվել։

Աղբյուրներ

  1. ISO 3691-4:2023 Industrial trucks — Safety requirements and verification — Part 4: Driverless industrial trucks and their systems (personnel detection, zones, speed) — ISO/TC 110/SC 2, 2023
  2. ISO 13855:2024 Safety of machinery — Positioning of safeguards with respect to the approach of the human body (minimum distance S = K·T + C; replaces the 2010 edition) — ISO/TC 199, 2024
  3. ISO/TS 15066:2016 Robots and robotic devices — Collaborative robots (Annex A: body-region limits; transient contact speed v = F/√(μk), μ = (1/m_H + 1/m_R)⁻¹, m_R = M/2 + m_L) — ISO/TC 299, 2016
  4. ISO 10218-2:2025 Robotics — Safety requirements — Part 2: Industrial robot applications and robot cells (collaborative applications; takes over the ISO/TS 15066 body-region data) — ISO/TC 299, 2025
  5. J. D. C. Little — A Proof for the Queuing Formula: L = λW — Operations Research 9(3):383–387, 1961
  6. M. Harchol-Balter — Performance Modeling and Design of Computer Systems (M/G/1 Pollaczek–Khinchine mean wait; M/D/1) — Cambridge University Press, 2013
  7. B. D. Greenshields — A Study of Traffic Capacity (linear speed–density relation) — Highway Research Board Proceedings 14:448–477, 1935
  8. E. G. Coffman, M. Elphick, A. Shoshani — System Deadlocks (the four necessary conditions; prevention by ordered resource allocation) — ACM Computing Surveys 3(2):67–78, 1971
  9. I. F. A. Vis — Survey of research in the design and control of automated guided vehicle systems (fleet sizing, zone control, deadlocks, battery management) — European Journal of Operational Research 170(3):677–709, 2006
  10. M. De Ryck, M. Versteyhe, F. Debrouwere — Automated guided vehicle systems, state-of-the-art control algorithms and techniques (traffic, deadlock avoidance, battery charging strategies) — Journal of Manufacturing Systems 54:152–173, 2020
  11. BU-409: Charging Lithium-ion (constant current to about 70 % state of charge, then constant voltage while the current tapers) — Battery University
  12. T. D. Gillespie — Fundamentals of Vehicle Dynamics (rolling resistance F = C_rr·m·g; kinetic energy lost in braking) — SAE International, 1992
  13. The Site Reliability Workbook — Ch. 16 Canarying Releases (canary vs control, multi-stage rollout, rollback) — Beyer, Murphy, Rensin, Kawahara, Thorne (eds.), O'Reilly, 2018

Ովքեր են սա անում որպես մասնագիտություն

Ուսումնական մոդել — գործառնական որոշումների համար չէ։ Իրական օբյեկտները յուրաքանչյուր հաստատուն չափաբերում են իրենց սարքավորումներին և տվյալներին համապատասխան։