NgoJanuwari 11, 1914, i-New York Times yashicilela isitatimende sikaHenry Ford:
βNgiyethemba ukuthi ngonyaka sizoqala ukukhiqiza imoto esebenza ngogesi. Angithandi ukukhuluma ngezinto ezisasele unyaka, kodwa ngifuna ukunitshela okuthile ngezinhlelo zami. Iqiniso liwukuthi mina noMnu. Edison sesisebenze iminyaka eminingana ekwakhiweni kwezimoto zikagesi ezishibhile nezisebenzayo. Zenziwa njengesivivinyo, futhi sanelisekile ukuthi indlela eya empumelelweni icacile. Inkinga ngezimoto zikagesi kuze kube manje kube wukwenza ibhethri elingasindi elikwazi ukusebenza amabanga amade ngaphandle kokulishajwa. UMnu. Edison usenesikhathi eside ehlola ibhethri elinjalo."
Kodwa kukhona okungahambanga kahle...
Thomas Edison eDetroit Electric
Le ncwadi iwukuqhubeka okunengqondo kwesihloko sami sangaphambilini
lapho ipharamitha r kuthinta izinga lokukhula kwesabelo semakethe, njengoba ku-index ye-exponential - ephakeme le coefficient, ngokushesha ubuchwepheshe obusha buzonqoba imakethe, i.e. njalo ngonyaka ubuchwepheshe kufanele buthakazelise abantu abaningi ngokulula kwabo., K i-coefficient echaza amandla okukhula obuchwepheshe obusha, i.e. ngamavelu aphansi ka-K, ubuchwepheshe ngeke bukwazi ukuthwebula yonke imakethe, kodwa buzokwazi ukuzuza kuphela ingxenye yemakethe lapho izothakazelisa kakhulu kunobuchwepheshe obudlule.
Isitatimende senkinga ukuthola amapharamitha adingekayo we-logistic equation evumela ukubikezela ukuthuthuka kwemboni yezimoto zikagesi zabagibeli:
- "Unyaka we-Zero" - unyaka lapho ingxenye yezimoto ezithengiswayo emhlabeni izoba ne-motor kagesi (Π 0=0,5, t = 0);
- izinga lokukhula kwesabelo semakethe (r) izimoto zikagesi.
Ake sicabangele:
- izimoto zikagesi zizosusa ngokuphelele izimoto ezinenjini evuthayo yangaphakathi (ICE) emakethe (K = 1), njengoba ngingawuboni umugqa ozovumela ukuhlukanisa imakethe yezimoto zabagibeli.
Imakethe yezimoto ezinzima kanye nemishini ekhethekile ayizange inakwe lapho kuhlanganiswa imodeli, ngakho-ke akukabikho imakethe yezimoto zikagesi ngaphakathi kwale mboni.
- manje siphila βesikhathini esingesihleβ (P(t)<0) futhi emsebenzini sizosebenzisa i-offset ehlobene βnonyaka onguziroβ wesikhathi sethu (t-t0).
Izibalo zokuthengiswa kwezimoto zithathwe ku
Izibalo zokuthengiswa kwezimoto zikagesi zithathwe ku
Izibalo ngaphambi kuka-2012 ezimotweni zikagesi ziyindlala kakhulu futhi ngeke zicatshangelwe ocwaningweni.
Ngenxa yalokho, sinedatha elandelayo:
I-Year Zero kanye nohlelo Lokusesha I-Coefficient Yokukhula Kwemakethe
import matplotlib.pyplot as plt
import numpy as np
import math
x = np.linspace(2012, 2019, 8)
y1 = np.array([60936407, 63429200, 65708230, 66314155, 69464432, 70694834, 68690468, 64341693]) # ΠΊΠΎΠ»-Π²ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π½ΡΡ
Π»Π΅Π³ΠΊΠΎΠ²ΡΡ
ΠΌΠ°ΡΠΈΠ½
y2 = np.array([52605, 97507, 320713, 550297, 777495, 1227117, 2018247, 1940147]) # ΠΊΠΎΠ»-Π²ΠΎ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π½ΡΡ
Π»Π΅Π³ΠΊΠΎΠ²ΡΡ
ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ
y = y2/y1 #Π΄ΠΎΠ»Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ Π² ΠΎΠ±ΡΠ΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Π΅ΠΉ
ymax=1 #ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΡ
Π΄Π°Π½Π½ΡΡ
ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ
Gmax=2025 #Π³ΠΎΠ΄ Π΄Π»Ρ Π½Π°ΡΠ°Π»ΠΎ ΠΏΠΎΠΈΡΠΊΠ° "Π½ΡΠ»Π΅Π²ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π°"
rmax=0.35 #Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ
k=1 #ΠΏΡΠΈΠ½ΡΡ "1" ΠΈΠ· ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ»ΠΊΠΈ, ΡΡΠΎ ΡΠ»Π΅ΠΊΡΡΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π·Π°ΠΌΠ΅Π½ΡΡ Π»Π΅Π³ΠΊΠΎΠ²ΡΠ΅ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»ΠΈ Ρ ΠΠΠ‘
p0=0.5 # ΠΏΡΠΎΡΠ΅Π½Ρ ΡΡΠ½ΠΊΠ° Π² "Π½ΡΠ»Π΅Π²ΠΎΠΉ Π³ΠΎΠ΄"
for j in range(10): # ΡΠΈΠΊΠ» ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠ° "Π½ΡΠ»Π΅Π²ΡΡ
Π³ΠΎΠ΄ΠΎΠ²"
x0=2025+j
r=0.35
for i in range(10): # ΡΠΈΠΊΠ» ΠΏΠ΅ΡΠ΅Π±ΠΎΡΠ° ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠ° Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ "Π½ΡΠ»Π΅Π²ΠΎΠΌ Π³ΠΎΠ΄Ρ"
r=0.25+0.02*i
y4=k*p0*math.e**(r*(x-x0))/(k+p0*(math.e**(r*(x-x0))-1))-y
# print(str(x0).ljust(20), str(r).ljust(20), max(abs(y4)))
if max(abs(y4))<=ymax: # ΠΏΠΎΠΈΡΠΊ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ· ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ
ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ Π²Π½ΡΡΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π° ΠΏΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠ΅ r
ymax=max(abs(y4))
Gmax=x0
rmax=r
print(str(Gmax).ljust(20), str(rmax).ljust(20), ymax) # Π²ΡΠ²ΠΎΠ΄ "Π½ΡΠ»Π΅Π²ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π°", ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠ° r ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ· ΠΎΡΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠΉ ΠΎΡ ΡΡΠ½ΠΊΡΠΈΠΈ
Njengomphumela wohlelo, amanani alandelayo akhethiwe:
Unyaka onguziro ngu-2028.
Isici sokukhula - 0.37
Ukuchezuka okukhulu kwedatha yezibalo kusuka kunani lomsebenzi ngu-0.005255.
Igrafu yomsebenzi osesigabeni phakathi kuka-2012 no-2019 imi kanje:
Igrafu yokugcina enesibikezelo esifika ku-2050 ibukeka kanje:
Ishadi libonisa ukunqanyulwa kwe-99% yayo yonke imakethe, i.e. ngo-2040, imoto kagesi izoshintsha ngokuphelele izimoto ngezinjini ezivuthayo zangaphakathi.
Uhlelo lokusebenza lwe-Graphing
import matplotlib.pyplot as plt
import numpy as np
import math
x = np.linspace(2012, 2019, 8)
y1 = np.array([60936407, 63429200, 65708230, 66314155, 69464432, 70694834, 68690468, 64341693])
y2 = np.array([52605, 97507, 320713, 550297, 777495, 1227117, 2018247, 1940147])
y = y2/y1
k=1
p0=0.5
x0=2028
r=0.37
y1=k*p0*math.e**(r*(x-x0))/(k+p0*(math.e**(r*(x-x0))-1))
#Π‘ΡΡΠΎΠΈΠΌ Π³ΡΠ°ΡΠΈΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° ΠΎΡΡΠ΅Π·ΠΊΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ 2012 ΠΈ 2019 Π³ΠΎΠ΄Π°ΠΌΠΈ
fig, ax = plt.subplots(figsize=(30, 20), facecolor="#f5f5f5")
plt.grid()
ax.plot(x, y, 'o', color='tab:brown')
ax.plot(x, y1)
#Π‘ΡΡΠΎΠΈΠΌ Π³ΡΠ°ΡΠΈΠΊ ΡΡΠ½ΠΊΡΠΈΠΈ Π½Π° ΠΎΡΡΠ΅Π·ΠΊΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ 2010 ΠΈ 2050 Π³ΠΎΠ΄Π°ΠΌΠΈ
x = np.linspace(2010, 2050)
y2 = [k*p0*math.e**(r*(i-x0))/(k+p0*(math.e**(r*(i-x0))-1)) for i in x]
y3 = 0.99+0*x
fig, ax = plt.subplots(figsize=(30, 20), facecolor="#f5f5f5")
ax.set_xlim([2010, 2050])
ax.set_ylim([0, 1])
plt.grid()
plt.plot(x, y2, x, y3)
okutholakele
Ngokulandela umqondo ofanayo njengalapho ngichaza umlando wokuthuthukiswa kwezimoto ze-ICE, ngazama ukubikezela ukuthuthukiswa kwemboni yezimoto zikagesi zabagibeli ngisebenzisa idatha yezibalo etholakalayo.
Imiphumela etholakele iphakamisa ukuthi ngo-2030 ingxenye yezimoto ezidayiswa emhlabeni izobe isinenjini kagesi, kanti ngo-2040 izimoto zabagibeli ezinezinjini ezivuthayo zangaphakathi zizobe zingasekho.
Yiqiniso, ngemva kuka-2030, abanye abantu bazoshayela izimoto zegesi abazithenge ngaphambi kuka-2030, kodwa bazokwazi ukuthi ukuthenga kwabo okulandelayo kuzoba yimoto kagesi.
Isici sokukhula sezimoto zikagesi siphindwe izikhathi ezingu-4 kunesici sokukhula kwezimoto ezinezinjini zomlilo zangaphakathi, okubonisa ukuthi ubuchwepheshe obusha buya ngokuya bungena ezimpilweni zethu, bube yingxenye evamile yokuphila kwethu kwansuku zonke (cabanga ngomakhalekhukhwini lapha).
Eminyakeni ezayo, inkinga u-Edison akakwazanga ukuyixazulula kufanele ixazululwe - ibhethri elinamandla ngokwanele elizokwandisa ububanzi phakathi kweziteshi zokushaja.
Ukwakha inethiwekhi yeziteshi zokushaja ezilingana nenethiwekhi yegalaji yegesi ekhona, kuyadingeka ukuthuthukisa amanethiwekhi kagesi akhona emadolobheni amakhulu nasemigwaqweni emikhulu.
Futhi, ukukhula kokuthengiswa kwezimoto zikagesi kuzophazamiseka
PS
Uma u-Edison ekwazi ukuxazulula inkinga ebekwe phambi kwakhe, "iminyaka yamafutha" yayingeke iqale ...
Abasebenzisi ababhalisiwe kuphela abangabamba iqhaza kuhlolovo.
Wonke umuntu uzozishayela nini izimoto zikagesi?
-
9,5%ngo-2030 wonke umuntu uzoshintshela ezimotweni zikagesi, hhayi uhhafu
-
20,0%ngo-2040 wonke umuntu nakanjani uzoshintshela ezimotweni zikagesi38
-
48,4%hhayi ngaphambi kuka-2050
-
22,1%imoto kagesi ayisoze yathatha indawo yemoto kaphethiloli42
Bangu-190 abasebenzisi abavotile. Abasebenzisi abangu-37 bagobile.
Source: www.habr.com