Výpočet Energie [Wh]

C,C++,C#

Moderátori: psichac, Moderátori

DanielK
Stály člen
Stály člen
Príspevky: 282
Dátum registrácie: 28 Feb 2015, 14:55

Výpočet Energie [Wh]

Príspevok od používateľa DanielK » 13 Apr 2020, 17:10

Ahoj, asi se snažím vymyslet vymyšlené. Hledám vzorec pro výpočet energie ve Wh, E=P*t.
Jde mi o to že mám MCU, který změří napětí a proud z toho vypočítá výkon P [W] a to bych chtěl převést na Wh.

Mám 1s signál kdy přičítám naměřený výkon.
scitane_vzorky_vykonu= scitane_vzorky_vykonu + vykon;
pocetvzorku++;

a pak mám nefunkční vzorec kterým se to snažím převést na Wh.

energie = scitane_vzorky_vykonu * pocet_vzorku / 3600;

Jak by musel vypadat ten vzorec, aby to fungovalo správně?
0

JohnnyElektro
Stály člen
Stály člen
Príspevky: 386
Dátum registrácie: 16 Júl 2019, 14:22

Re: Výpočet Energie [Wh]

Príspevok od používateľa JohnnyElektro » 13 Apr 2020, 17:19

energie = (scitane_vzorky_vykonu / pocet_vzorku) * t;

asi takto skor podla mna?

-- Spojený príspevok 13 Apr 2020, 17:21 --

alebo 1/t
0

DanielK
Stály člen
Stály člen
Príspevky: 282
Dátum registrácie: 28 Feb 2015, 14:55

Re: Výpočet Energie [Wh]

Príspevok od používateľa DanielK » 13 Apr 2020, 17:46

a t by bylo ve sekundách? potom by se t = pocet_vzorků. a vzorec by vypadal energie = scitane_vzorky_vykonu
0

JohnnyElektro
Stály člen
Stály člen
Príspevky: 386
Dátum registrácie: 16 Júl 2019, 14:22

Re: Výpočet Energie [Wh]

Príspevok od používateľa JohnnyElektro » 13 Apr 2020, 17:57

nie, vyzeral by (scitane_vzorky_vykonu / pocet_vzorku^2)

-- Spojený príspevok 13 Apr 2020, 17:59 --

t som mal na mysli ako realne cislo nasobiace sekundy, ak je t integralny cely pocet vzorkov, tak tym nezistis E ale nieco ine,- len tak ma v rychlosti napada, ale nie som si isty
0

breta1
Power user
Power user
Príspevky: 9330
Dátum registrácie: 06 Feb 2009, 00:00
Bydlisko: brno

Re: Výpočet Energie [Wh]

Príspevok od používateľa breta1 » 13 Apr 2020, 19:10

Energie E za čas T je rovna střední hodnotě výkonu Pstř x T.
Vypočítat střední hodnotu výkonu je snadné - sečteš okamžité změřené hodnoty výkonu Po v měřených okamžicích t a vydělíš počtem těchto měření n.
Tedy
E=(Po1+Po2+....Pon)/n) x T
Budeš-li dosazovat hodnoty výkonu ve W a čas v s, bude E v jednotkách Ws
0

DanielK
Stály člen
Stály člen
Príspevky: 282
Dátum registrácie: 28 Feb 2015, 14:55

Re: Výpočet Energie [Wh]

Príspevok od používateľa DanielK » 13 Apr 2020, 20:46

Rozumím. A pokud ten vzorec upravím s podmínkou, že čas mezi sčítáním po1 a nového vzorku po2 a dalšího vzorku pon, bude vždy 1 sekunda

bude tato úprava správná?

Zkusím příklad. Minutu bude výkon konstantní 5W a potom další 1 minutu výkon = 0
5 * 60 + 0*60 = 300
Počet n vzorků je tedy 120 a čas jsou 2 minuty 120 sec.
A přepočet Ws na Wh
Prílohy
vzorec.png
0

breta1
Power user
Power user
Príspevky: 9330
Dátum registrácie: 06 Feb 2009, 00:00
Bydlisko: brno

Re: Výpočet Energie [Wh]

Príspevok od používateľa breta1 » 13 Apr 2020, 21:19

Jestliže po dobu 1min je výkon 5W a další 1min je výkon 0W, je střední hodnota výkonu za 2min :

5/2=2,5W,
to je energie 2,5Wx120=300Ws, po přepočtu na Wh to bude 300/3600=0,0833Wh
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok