Siin on
esitatud ahela nii ülesande-variant kui ka vastuste-variant,
edaspidi viimast ei näidata. Ülesande-variandil on näidatud
võimsuste bilanss, mis jääb alles ja on pidepunktiks
ülesande lahendamisel (väldib liigset jooksutamist).
Siin
esitatud klipil on mitusada andmevarianti; ja neid võib olla
palju enam. Andmed arvutatakse kasutaja-numbri järgi, aluseks on
jagamise-jäägi tehe-funktsioon (Scilab modulo()
funktsioon).
Kui klipp leiab rakendust, siis tulevad muidugi
teistsugused variandid.
Sellel skeemil on kolm plokki-klippi
(plokkide tähised on a, b ja c). Efektiivne
(ja kiire) lahendusviis on asendada kõik plokid Thevenini ja
Nortoni ekvivalentidega (Vvse Re Icse Ge;
indeksid: e=Equivalent; vse = VoltageSourceEquivalent
ja cse = CurrentSourceEquivalent ). Seejärel
arvutage kolme ploki (Thevenini ekvivalentide) jadaühendust
läbiv vool
Iee=(-a.Vvse+b.Vvse+c.Vvse)/(a.Re+b.Re+c.Re)
Edasi arvutage pinged plokkidel; ning lõpuks
harude voolud kõikidele plokkidele. Nt kõige alumise
ploki (selle tähiseks on a), pinge a.V=
a.Vvse+Iee*a.Re ehk teisiti .a.V=(a.Icse+Iee)/a.Ge. Edasi
arvutage harude voolud.
Ülesannet saate lahendada peast.
Kui kõik resistansid on 10 oomi, kõik pingeallikad on
30 V ja kõik vooluallikad on nullid – saate plokkide
pinged 10 või 20V, ja harude voolud 1 või 2 A. Ärge
eksige voolude-pingete summeerimisel!
Muuseas, ahela
arvutuseks (ja selliste skriptide silumiseks) sobib Scilab,
kus saate kasutada kas massiive või samasuguseid Java-tüüpi
punktiga muutujanimesid (nagu neid kasutab Flash Action Script).
Selline Scilab skript tuleb mahult pikem kui massiividega skript,
kuid ta on kergemini loetav-jälgitav; ja ta on valmis
kopeerimiseks Flash Action Script aknasse.
E.S. Apr 2006