Treceți la conținutul principal

FORMULE ELECTROCINETICA complet

//ELECTROCINETICA
//LEGILE CURENTULUI ELECTRIC CONTINUU
//CURENT ELECTRIC

//CURENTUL ELECTRIC IN METALE
//GENERATORUL ELECTRIC
//ELEMENTUL VOLTA


//TENSIUMEA SAU FORTA ELECTRO MOTOARE W

//W = q * U;  tem VOLTI

double W(double q, double U)
{
 return q * U ;

}

//W = q * E;

double W2(double q, double E)
{
 return q * E ;

}

//ENERGIA
//E = W / q; //JOULI

double E(double W, double q)
{
 return W / q ;

}

//E = U;

// IF q = 1 COULOMB THEN E = W

double W (double q , double E)
{
 return q*E;
}

double E(double W, double q)
{
 return W/q;
}


//CIRCUITUL ELECTRIC
//EFECTELE CURENTULUI ELECTRIC
//SENSUL CURENTULUI ELECTRIC


//INTENSITATEA CURENTULUI ELECTRIC
//DEFINITIA INTENSITATII CURENTULUI ELECTRIC

//I = q * t;
//FORMULA 17

double I(double q, double t)
{
 return q * t;
}


//INTENSITATEA CURENTULUI ELECTRIC PE UN CIRCUIT

//UNITATEA DE INSTENTITATE AMPERUL

//1A = 1*(C/s);
double (double C, double s)
{
 return  1*(C/s);

}

//TENSIUNEA SI REZISTENTA ELECTRICA
//LEGEA LUI OHM


//TENSIUNEA ELECTRICA SI MASURAREA EI

//DEOSEBIREA DINTRE tem SI TENSIUNEA LA BORNE

//U = E - u;

double U(double E, double u)
{
 return E - u;
}



//DEOSEBIREA DINTRE TENSIUNEA ELECTRICA SI POTENTIAL

//LEGEA LUI OHM

//U/I=K  RAPORT U/I EGAL
double K(double U, double I)
{
 return  U/I;

}



//FORMULA 19
// I = U / R

double I(double U, double R)
{
 return U/R;
}


//REZISTENTA ELECTRICA
//UNITATEA DE REZISTENTA ELECTRICA
//R = U / I
double R(double U, double I)
{
 return  U / I;

}
//1 OHM = 1 * (V/A)
double ohm(double V, double A)
{
 return  1 * (V/A);

}

//DEPENDENTA REZISTENTEI DE NATURA SI DIMENSIUNEA CONDUCTORULUI

//R = rho*(l/s)  ; // ohm/cm

//formula 21
double R(double RHO, double l, double s)
{
 return RHO*(l/s);
}

//rho REZISTIVITATEA
//rho = (R*s) / l;  

double RHO(double R, double l, double s)
{
 return (R*s) / l; 
}

//CONDUCTIVITATE 1/RHO

double CR(double RHO)
{
 return 1/RHO; 
}

// CONDUCTANTA    1 / R

double CRHO(double R)
{
 return 1/R; 
}

//DEPENDENTA REZISTENTEI DE TEMPERATURA

//RHO0   REZISTIVITATE LA 0 GRADE


//FORMULA 22
//e = RHO0 *(1 + ALFA * t);
//alfa coeficientul termic de variatiei al rezistivitatii


double e(double RHO0, double ALFA, double t)
{
 return RHO0 *(1 + ALFA * t); 
}



//LEGEA LUI OHM PENTRU UN INTREG CIRCUIT

//E = u + U
double E(double U, double u)
{
 return u + U; 
}
//u = r * I
double u(double r, double I)
{
 return r * I; 
}
//U = R*I
double U(double R, double I)
{
 return R*I; 
}
//E = r*I + R*I
double E(double r, double R, double I)
{
 return r*I + R*I; 
}
//E = (r+R)*I
double E(double r, double R, double I)
{
 return (r+R)*I; 
}
//I = E/(R+r)
double I(double E, double R, double r)
{
 return E/(R+r); 
}



//REOSTATE

//LEGILE LUI KIRCHHOFF
//APLICATII

//RETELE ELECTRICE

//LEGEA 1 A LUI KIRCHHOFF
//SUMA CURENTILOR INTUN NOD DE CIRCUIT ESTE ZERO
//SUMI = 0;

double SUM(double [] xARRAY, int length)
{
 double suma = 0;
 for(int i = 0;i<=length;i++)
 {
  suma += xARRAY[i];
 }
 return suma;
}

double PROD(double [] xARRAY, int length)
{
 double produs = 1;
 for(int i = 0;i<=length;i++)
 {
  produs *= xARRAY[i];
 }
 return produs;
}


double SUMI(double [] xARRAY, int length){
 return SUM(xARRAY,length);
}

//LEGEA 2 A LUI KIRCHHOFF
//SUMA TENSIUNILOR INTRUN OCHI DE CIRCUIT ESTE ZERO
//SUMU = 0;

double SUMU(double [] xARRAY, int length){
 return SUM(xARRAY,length);
}

//Ui = Vi - Vi+1 = Ri*Ii;

double Ui(double Vi){
 return Vi - Vi+1;
}

//FORMULA 25

//SUMA Ik*Rk = SUMA Ek
double Ek(double Ik,double Rk,int N){
 return SUM(Ik,N)* SUM(Rk,N);
}

//E = r*I + R*I = (R+r)*I
double E(double r,double R,double I){
 return r*I + R*I;
}


//I=E/(R+r);
double I(double E,double R,double r){
 return E/(R+r);
}

//LEGAREA IN SERIE A CONDUCTOARELOR
//SUMA R = R TOTAL
double RTOTAL(double [] R){
 return SUMA(R,N);
}
//where N is sizeof(double [] R)  / sizeof(double) ???

int sizeofArray(double [] A){
 return sizeof(double [] R)  / sizeof(double);
}


// U = SUMA(Ri)*I;
double UTOTAL(double [] R,double I, int N){
 return SUMA(R,N)*I;
}


// U = SUMA(Ri*I); ???
double UTOTAL(double [] R,double I, int N){
 return SUMA(R,N)*I;
}
//I = CONSTANT

//LEGAREA IN PARALEL A CONDUCTOARELOR
//Ii = U / Ri
double Ii(double U,double Ri){
 return U / Ri;
}

//SUMA I = I TOTAL
double ITOTAL(double [] xARRAY, int length){
 return SUMA(xARRAY,length);
}


//I = SUMA(U/Ri);
double ITOTAL(double [] R,double I, int N){
 return U/SUMA(Ri,N);
}
//I = U*(1/Ri);
double I(double U,double Ri){
 return U*(1/Ri);
}

//1/R = SUMA (1/Ri);

double iR (double R)
{
 return 1/R; 
}

double SUMAiR(double [] Ri, int N){
 return 1/SUMA(Ri,N);
}

//SCURTCIRCUIT

// GRUPAREA GENERATOARELOR ELECTRICE

//SERIE
//I = E / (R + r);
double I (double E, double R, double r)
{
 return E / (R + r);
}
// I = n*E / (R+n*r);
double I (double n, double E, double R,double r)
{
 return n*E / (R+n*r);
}
//IF n*r << R THEN I=(n*E) / R
double I (double n, double E, double R,double r)
{
 if((n*r)<(R/100)){return n*E / (R+n*r); }
 else {return n*E / (R+n*r); }
}

//PARALEL
//I=E/(R+(r/n))
double I (double n, double E, double R,double r)
{
 return E/(R+(r/n));
}
//IF r/n << R THEN I = E / R;
double I (double n, double E, double R,double r)
{
 if((n/r)<(R/100)){return  E / R; }
 else {return  E/(R+(r/n)); }
}

//wil be resolved next time
//SUNTUL a se citi shuntul
//I = n * Ia;
double I(double n, double Ia)
{
 return  n * Ia;

}
//I = Ia + Is;
double I(double Ia, double Is)
{
 return  Ia + Is;

}
//Is / Ia = n - 1
double n(double Is, double Ia)
{
 return  Is / Ia ;

}
//Is / Ia = Ra / Rs
double IsIa(double Ra, double Rs)
{
 return  Ra / Rs;

}
//Rs = Ra / (n -1 )
double Rs(double Ra, double n )
{
 return  Ra / (n -1 );

}
//l = ( Rs * S )/ RHO
double l(double Rs, double S,double RHO)
{
 return  ( Rs * S )/ RHO;

}

//CADEREA DE TENSIUNE DE-A LUNGUL UNUI CIRCUIT

//DELTAU = U1 - U2 = R*I
double DELTAU(double U1, double U2)
{
 return  U1 - U2;

}

double DELTAU2(double R, double I)
{
 return  R*I;

}


//REZISTENTA VOLTMETRULUI
//PAG 111
//Ri = (R*Rv) / (Rv+R)
double Ri(double Rv, double R)
{
 return  (R*Rv) / (Rv+R);

}
//Ri = R / (1 + (R / Rv))
double Ri(double R, double Rv)
{
 return  R / (1 + (R / Rv));

}
//Ri < R
//Ui < U
//Rv -> INFINIT


//POTENTIALUL
//U = R * I
double U(double R, double I)
{
 return  R * I;

}
//U = RHO * (l/s) * I
double (double RHO, double l, double s, double I)
{
 return  RHO * (l/s) * I;

}
//POTENTIOMETRUL
//REDUCTOR DE TENSIUNE



//MASURAREA REZISTENTEI

//METODA SUBSTITUTIEI
//U = Rx*I
double U(double Rx, double I)
{
 return  Rx*I;

}
//U=R*I
double U(double R, double I)
{
 return  R*I;

}
//Rx = R


//CUTIA CU REZISTENTE

//OHMMETRUL SI FOLOSIREA LUI
//Rx*I = U1 - U2
double DELTAU(double Rx, double I)
{
 return   Rx*I;

}
//U2 = Rv*I
double U2(double Rv, double I)
{
 return  Rv*I;

}

//Rx = ((U1-U2)/U2 )*Rv
double Rx(double Rv, double U1, double U2 )
{
 return  ((U1-U2)/U2 )*Rv;

}


//ENERGIA SI PUTEREA CURENTULUI ELECTRIC
//ENERGIA CURENTULUI ELECTRIC
//W PRPOPORTIONALA CU t IF I = KT AND U = KT
//W PROP. CU I IF t=KT AND U = KT
//W PROP. CU U IF t=KT AND I = KT

//W = k * U * I * t
double W(double k, doubleU, double I, double t)
{
 return  k * U * I * t;

}
//IF k = 1 THEN
//FORMULA 30
//W = U * I * t ; //JOULE
double W(double U , double  I , double t)
{
 return U * I * t  ;

}



//DEDUCEREA FORMULEI ENERGIEI ELECTRICE
//LUCRUL MECANIC PT SARCINI ELECTRICE
//L = q * U
double L(double q, double U)
{
 return  q * U ;

}
//q = I * t
double q(double I, double t)
{
 return  I * t;

}
//L = U*I*t
double L(double U, double I, double t )
{
 return   U*I*t;

}
//W=L

//U = R*I
double U(double R, double I)
{
 return  R*I;

}
//FORMULA 31
//W = R * I ^2*t ; //JOULE
double W(double R, double I, double t)
{
 return  R * I ^2*t ;

}
//INLOCUIRE IN FORMULA 30 CU I = U / R THEN
double I(double U, double R)
{
 return   U / R;

}
//FORMULA 32
//W = (U^2/R) * t ; //JOULE
double W (double U, double R, double t )
{
 return  (U^2/R) * t ;

}


//PUTEREA CURENTULUI ELECTRIC
//FORMULA 33
//P = W / t = U*I;
double P(double W, double t)
{
 return  W / t ;

}
double P(double U, double I)
{
 return  U*I ;

}
//FORMULA 34
// P = R*I^2 = U^2/R;
double P(double R, double I )
{
 return R*I^2 ;

}
double P(double U, double R )
{
 return U^2/R ;

}

//UNITATI DE MASURA PENTRU ENERGIA SI PUTEREA CURENTULUI
//MKS

//1W = 1J/s
//FORMULA 35
//1kWh = 10^3 W * 3600 s = Ws
double KWH(double W, double s)
{
 return  W * s;

}
//FORMULA 36
//1kWh = 3600000 JOULI
CONST KWH = 3600000;


//1CP CAL PUTERE HORSE POWER = 75 kgm/s = 75*9.81 J/s = 736 W
//FORMULA 37
//1CP = 0.736 kW
const CP = 0.736;

//1 kW = 1 * (CP / 0.736) = 1.36 CP
double KW(double CP )
{
 return  1 * (CP / 0.736);

}


//LEGEA LUI JOULE LENZ
//FORMULA 38
//J*Q = W
double W(double J, double Q)
{
 return J*Q ;

}
// J = 4,18 joule/calorie EQUIV MECANIC AL CLORIEI
const j = 4.18;
//FORMULA 39
//Q = W/J = 0.239 
double Q(double W, double J)
{
 return  W/J;

}
//W ENERGIA IN JOULI
//Q CALDURA IN CALORII
//A = 1/J = 1/4.18 = 0.239 CAL/JOULE ECHIV TERMIC AL LUCRULUI MECANIC
CONST A = 0.239;

double A(double J )
{
 return 1/J ;

}
//FORMULA 40
//Q = 0.24 R * I^2*t CAL
double Q(double R, double I, double t)
{
 return  0.24 R * I^2*t;

}

//FORMULA 41
//Q = 0.24 * (U^2/R)*t CAL
double Q(double U, double R, double t)
{
 return  0.24 * (U^2/R)*t;

}

//Q PROP. I^2
//Q PROP. R


//Q = K *R *I^2 *t;
double Q(double K, double R, double I, double t)
{
 return  K *R *I^2 *t;

}


//APLICATIILE EFECTULUI TERMIC AL CURENTULUI ELECTRIC

//TERMOELEMENTE S APLICATIILE LOR
//TERMOELEMENTUL
//VOLT/GRAD

//APLICATII ALE TERMOELEMENTELOR


//DETERMINAREA REZISTENTEI PRIN METODA SUBSTITUTIEI
//LEGAREA IN PARALEL A CONDUCTORILOR
//ECHIVALENTUL MECANIC AL LUCRULUI MECANIC


//CURENTUL ELECTRIC IN ELECTROLITI
//ELECTROLIZA SI LEGILE EI

//DISOCIATIA ELECTROLITICA
//f = (q1*q2) / (EPSILON * r^2)
double (double q1, double  q2,double EPSILON, double r2)
{
 return  (q1*q2) / (EPSILON * r^2);

}
//ELECTROLIZA
//REACTII SECUNDARE
//LEGILE ELECTROLIZEI
//m prop I
//m prop t



//MASA DE SUBSTANTE DEPUSE LA UNUL DINTR EELECTROZI
//FORMULA 42
//m = k * I * t ; //grame
double m(double k, double I, double t)
{
 return  k * I * t;

}
//q = I * t
double q(double I, double t)
{
 return  I * t;

}
//FORMULA 43
//m = k * g ; //grame
double m(double k, double g)
{
 return  k * g ;

}

//IF m = k * 1 * A * 1 s THEN
double m(double k, double A )
{
 return   k * 1 * A * 1;

}
//k = m / (I * t) = m *( g / (A*s))
double k(double m, double I, double t)
{
 return  m / (I * t);

}
double k(double m, double g, double A, double s)
{
 return  m *( g / (A*s));

}
//A - masa atomica
//n-valenta atomului
//m = A / n
double m(double A, double n)
{
 return A / n ;

}

//MASELE DE SUBSTANTE DEPUSE LA UNUL DIN ELECTROZI DIN ELECTROLITI DIFERITI
//FORMULA 44
// m = k1  *(A/n)
double m(double k1, double A, double n)
{
 return  k1  *(A/n);

}

//FORMULA 45
// m = LAMBDA  * (A/n) * I * t ;
double (double LAMBDA, double A, double n, double I, double t)
{
 return  LAMBDA  * (A/n) * I * t ;

}
//FORMULA 46
//LAMBDA *( A / n) = k
double k(double LAMBDA, double A, double n )
{
 return  LAMBDA *( A / n) ;

}
//ECHIVALENTA ELECTROCHIMIC k
//m = k * I * t
double m(double k, double I, double t )
{
 return  k * I * t;

}

//if 1 COULOMB = I * t then
// m = k
//LAMBDA = k / (A / n) = cT
double LAMBDA(double k, double A, double n)
{
 return  k / (A / n);

}



//NUMARUL LUI FARADAY


//FORMULA 46
//FIE FORMULA 45 IN CARE m = A / n SI LAMBDA * I * t = 1 THEN
double m(double A, double n)
{
 return  A / n;

}
double x1(LAMBDA double , double I, double t)
{
 return  LAMBDA * I * t ;

}
//I * t = 1 / LAMBDA = F = 1 / 0.000010363 = 96 496 COULOMB JOULE
const f = 1 / 0.000010363;
const f2 = 96496
double It(double LAMBDA )
{
 return  1 / LAMBDA;

}

double xIt(double i, double t )
{
 return  I * t;

}

//STRUCTURA CORPUSCULARA A ELECTRICITATII
//ELECTRONUL

//1 atom gram de ioni monovalenti F Coulombi, bivalenti 2F Coulombi , trivalenti 3F Coulombi

//legea lui AVOGADRO
// N = 6.02 * 10^23 PARTICULE
const n =  6.02 * 10^23;
//q ATOM GRAM IONI MONOVALENTI
//q1 = e = F/N = 96 496 / (6.02 * 10 ^ 23   )
CONST e1 = e;
const e = 96 496 / (6.02 * 10 ^ 23   );
double e(double F, double N)
{
 return  F/N;

}

//e = 1.602 * 10^-19 COULOMBI
const e = 1.602 * 10^-19;
//q ATOM GRAM IONI BIVALENTI
//q2 = e = 2*F/N = (96 496*2) / (6.02 * 10 ^ 23 )  = 2 * e;
const q2 = (96 496*2) / (6.02 * 10 ^ 23 );

CONST q2 = e;
double q2(double F, double N)
{
 return  2*F/N;

}
double q2(double e)
{
 return  2 * e;

}

//q ATOM GRAM IONI nVALENTI
//qn = e = n*F/N = (96 496*n) / (6.02 * 10 ^ 23 ) = n * e;
const qn = e;
const qn = (96 496*n) / (6.02 * 10 ^ 23 ) ;
double qn(double n, double F, double N)
{
 return  n*F/N;

}
double qn(double e, double n)
{
 return  n * e;

}
//DETERMINAREA INTENSITATII UNUI CURENT ELECTRIC
//I = m / k*t ; //AMPERI
double I(double m, double k, double t)
{
 return  m / k*t;

}
//q = m/ K ; //COULOMBI
double q(double m, double k)
{
 return m/ K ;

}


//APLICATIILE ELECTROLIZEI
//GALVANOTEHNICA
//ELECTROMETALURGIA


//FENOMENE DE POLARIZARE
//ACUMULATOARE

//POLARIZAREA ELECTROZILOR
//ACUMULATOARE ELECTRICE
//ACUMULATOARE CU PLACI DE PLUMB
//CAPACITATEA ACUMULAORILOR
//BATERII DE ACUMULATOARE
//REGULI DE UTILIZARE A ACUMULATOARELOR

//ACUMULATOARE ALCALINE

//k = m / (I*t) ; //   g/C
double k(double , double )
{
 return  m / (I*t);

}
//MA = MA' - MA"
double MA(double MAp, double MAs)
{
 return  MAp - MAs;

}
//MC = MC' - MC"
double MC(double MCs, double MCp)
{
 return  MCs - MCp;

}
//M = (MA + MC) / 2
double M(double MA, double MC)
{
 return  (MA + MC) / 2;

}
//t = t2 - t1
double t(double t2, double t1)
{
 return  t2 - t1;

}

//eroarea procentuala relativa
//er = DELTAk / k * 100
double er (double DELTAk, double k)
{
 return   DELTAk / k * 100;

}
//NUMARUL LUI FARADAY
//k = 1 / F * A/n
double k(double F, double  A, double n)
{
 return   1 / F * A/n;

}
//A MASA ATOMICA
//F = A  / (k *n) ; //COULOMBI / EQUIVALENT GRAM
double F(double A, double k, double n)
{
 return  A  / (k *n);

}


//CURENTUL ELECTRIC PRIN GAZE
//IONIZAREA GAZE;LOR
//DESCARCARI IN GAZE RAREFIATE
//APLICATII ALE DGR


//RAZELE CATODICE
//PRODUCEREA RAZELOR CATODICE
//PROP RAZELOR CATODICE
//VITEZA ELECTRONILOR IN TUBURILE CATODICE
//e*U = (m * v^2)/2
double eU(double m, double v)
{
 return  (m * v^2)/2;

}
double eU = (double e, double U){
 return e*U;
}
//in care U = VA - VB
//v = SQR(2*(e/m)*U);
double v(double e, double m, double U)
{
 return  SQR(2*(e/m)*U);

}
//RAZELE CANAL



























Comentarii

Postări populare de pe acest blog

WINDOWS 10 COMPUTER FREEZING PROBLEM SOLVED

good news : a BIOS UPDATE can resolve the problem but just for a Windows 7 on 64 bits o.s. and the system is not stable all the time. even after  bios update the system can freeze.
new info : u can try to low the screen brightness and see if this error appear so often after 
news: last info !!! maybe a virus. scann our system now with an antivirus i generate this error using other device ( a tablet pc) connected in the same network and the laptop i have this problem just freeze  http://thehackernews.com/2013/10/backdoor-found-in-chinese-tenda.html

news : if u use a tenda router this make couse all this problems



what i discover so far :
1.the electric company have many failure and affect the main ISP router/switch for building  also the router/switch installed by the ISP may be affected by overheating and will crash after a long utilisation on heat conditions 2.the router/switch of ISP affect any router of the user between this router and pc/laptop of client 3.the router and any other device of t…

program principal cpp

#include "clasa.h" #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> #define DELAY 9000000 void delay() { for(long i=0;i<DELAY;i++); } //constructor cu initializare de la tastatura BigInt::BigInt() {char x; signed char t[400]; int i; printf("\nNumarul cu semn "); do s=getche(); while((s!='+')&&(s!='-')); n=0; do {x=getche(); t[n]=x-'0'; n++; } while((x>='0')&&(x<='9')); n--; for(i=0;i<n;i++) nr[i]=t[n-i-1]; } //constructor cu initializare prin parametri BigInt::BigInt(char semn,signed char numar[],int dim) {int i; s=semn; n=dim; for(i=0;i<n;i++) nr[i]=numar[n-i-1]; } //transform un int negativ in pozitiv int BigInt::Pozitiv(int x) {int a,vb; a=0; vb=0; while(vb==0) if((x+a)==0) vb=1; else a=a+1; x=a; return x; } //constructor dintr-un nr int obisnuit BigInt::BigInt(int x) {int i; if(x>=0) s='+'…

o aplicatie php localitati romania

//APLICATIA SE REFERA LA BAZA DE DATE SIRUTA

//dragtable.js


/* dragtable v1.0 June 26, 2008 Dan Vanderkam, http://danvk.org/dragtable/ http://code.google.com/p/dragtable/ \Bsortabledraggable\B Instructions: - Download this file - Add <script src="dragtable.js"></script> to your HTML. - Add class="draggable" to any table you might like to reorder. - Drag the headers around to reorder them. This is code was based on: - Stuart Langridge's SortTable (kryogenix.org/code/browser/sorttable) - Mike Hall's draggable class (http://www.brainjar.com/dhtml/drag/) - A discussion of permuting table columns on comp.lang.javascript Licensed under the MIT license. */ // Here's the notice from Mike Hall's draggable script: //***************************************************************************** // Do not remove this notice. // // Copyright 2001 by Mike Hall. // See http…