Beruflich Dokumente
Kultur Dokumente
2
*
Glavne
skupine
Parametarski optimirani
regulatori
Podskupine
Nulti
red
Nacelo
projektiranja
Regulator
Prvi
red
Pravila
podeavanja
PI-
Drugi
red
Kriterij
kakvoce
Opci linearni
regulator
Treci
red
Raspored
polova
Opci
PIlinearni
PD-, PID- regulator
Kriterij Raspored
kakvoce
polova
Linearni
regulator
"Minimum
variance"
Kompenzacijski
regulator
Zadano vladanje
zatvorenog
sustava
Konacno
vrijeme
postavljanja
Regulator
stanja
Kriterij
kakvoce
Zadavanje
polova
Modalni
regulator
stanja
"Deadbeat"
regulator
Kompenzacijski
regulator
regulator
Regulator
stanja
x
-
x
-
x
x
Regulator
Vanjska
smetnja:
deterministickia
stohasticka
x
x
x
x
3
Parametri regulatora optimiraju se primjenom kriterija optimiranja ili pravila za
odreivanje parametara regulatora.
Meu kriterijima kakvoe vano mjesto imaju integralni kriteriji kakvoe:
I1 = e ( k )
k =0
I2 = e ( k )
k =0
I3 = e2 ( k )
k =0
k =0
I5 = e2 ( k ) k
k =0
k =0
T
I 8 = x ( k ) Qx ( k ) + ru 2 ( k ) - kriterij za regulatore stanja.
k =0
lim e ( k ) = lim ( z 1) e ( z ) = 0 ,
k
z 1
(2-1)
Q(z)
P ( z )( z 1)
(2-2)
5
2.2. Parametarski optimirani regulatori
6
Najpoznatiji parametarski oprimirani regulator je PID regulator.
U dananje se vrijeme uglavnom primjenjuju digitalni regulatori koji se dobivaju
diskretizacijom odgovarajuih kontinuiranih (analognih) regulatora.
Pri tome se nastoji da vladanje digitalnog regulatora to bolje opisuje vladanje
analognog regulatora, tj. da digitalni regulator emulira analogni regulator.
Na taj se nain iskustva steena s analognim regultorom mogu iskoristiti pri radu s
digitalnim regulatorom.
Emulacija analognog regulatora digitalnim bit e zadovoljavajua ako je vrijeme
uzorkovanja dovoljno malog iznosa.
Digitalni PID regulator koji emulira izvorni analogni PID opisan je u toki 2.2.1,
Digitalni algoritmi nieg reda koji se primjenjuju za velika vremena uzorkovanja
opisani su u toki 2.2.2.
U toki 2.2.3 opisani su postupci izbora vremena uzorkovanja.
7
2.2.1. Digitalna izvedba PID regulatora
8
Primjer za ilustraciju raznih aspekata izvedbe PID regulatora:
xR(t)
e(t)
-
PID
Regulator
u(t)
(t)
z(t)
+
+
+
Proces
y(t)
K s e T s
Gs ( s ) =
1 + Ts s
t
Ks = 1;
Ts = 1s;
Tt = 0.2 s
9
Analogni (kontinuirani) PID regulator:
1)Standardni(neinteraktivni):
2) Paralelni:
P
P'
E(s)
+
I'
KR
U(s)
E(s)
D'
1
+ TD s
GRI ( s ) = K R 1 +
TI s
1 t
e ( t ) + T 0 e ( ) d
I
u (t ) = KR
de ( t )
+TD
dt
UP(s)
UI(s)
+
U(s)
E(s)
I
+
+
P
KI
+ K D s u ( t ) = K TIS + TDS e ( t ) +
RS
s
T
u (t ) = KPe (t ) +
+ K I e ( ) d + K D
0
U(s)
1
GRS ( s ) = K RS (1 +
)(1 + TDS s )
TIS s
IS
UD(s)
GRP ( s ) = K P +
3) Serijski (interaktivini):
de ( t )
dt
K RS t
+
e ( ) d +
TIS 0
+ K RS TDS
de ( t )
dt
10
Problem ostvarivosti:
Idealni derivator:
uD = K RTD
- nije ostvariv
de(t )
;
dt
U D ( s ) = K RTD s
U D (s) =
K RTD s
.
TD
1+ s
11
Modifikacije osnovnog PID algoritma:
Struktura PID regulatora s dva stupnja slobode podeavanja parametara (Sl. 2.6.):
b
XR1(s)
1
1+Tfrs
XR(s)
+
KR
+
-
+
-
KR
TIs
+
+
U(s)
+
KRTDs
1+sTD/
Y(s)
KR
K RTD s
U ( s ) = K R (bX R ( s ) Y ( s )) +
E ( s) +
(cX R ( s ) Y ( s )) .
TD
TI s
1+ s
12
Podeavanje parametara:
1. Parametri regulatora (KR, TI, TD) podese se za dobru kompenzaciju poremeaja;
2. Podeavaju se koeficijenti b (0 b 1) i c (0 c 1) dok se ne postigne eljeno
vladanje s obzirom na referentnu veliinu.
13
1.5
3
4
0.5
1
2
3
4
6
t[s]
b=1;c=1
b=1;c=0
b=0.5;c=0
b=0;c=0
10
12
1
2
3
4
6
4
2 4
3
2
0
b=1;c=1
b=1;c=0
b=0.5;c=0
b=0;c=0
6
t[s]
10
12
14
1.4
1.2
1
2
3
4
3
4
Tfr=0;b=0;c=0
Tfr=0.4s;b=1;c=1
Tfr=0.4s;b=1;c=0
Tfr=0.4s;b=0;c=0
0.8
0.6
0.4
0.2
6
t[s]
10
12
15
Brzinski PID algoritam:
+
KRs
XR(s)
+
-
+
-
KR
TI
Vanjski integrator
(npr. motor)
+
+
KRTDs2
1+sTD/
sU(s)
+
1
Tios
U(s)
Y(s)
16
Oblici izlaznog signala regulatora:
Analogni
izlaz
(4-20mA)
17
o Regulator daje impulsni signal kojemu je trajanje proporcionalno iznosu
upravljakog signala.
o Unaprijed se definira tzv. vrijeme ciklusa Tcycle, koje odgovara maksimalnoj
vrijednosti upravljakog signala umax. Za upravljaki signal iznosa u(t) trajanje
impulsa je:
Timpuls =
u (t ) umin
Tcycle .
umax umin
Timpuls
1
Binarni izlaz
(PWM)
Tcycle
Nedjeljko Peri i Ivan Petrovi
18
3. Izvrni organi s integralnim djelovanjem i ternarnim izlazom
1
-1
Ternarni
izlaz
o Ovi izvrni organi prihvaaju tri vrijednosti izlaznog signala regulatora: naprijedstoj-natrag.
o Tipian primjer je regulacijski ventil s elektromotornim prigonom, kod kojega se
pogonski motor moe gibati naprijed (ventil se otvara), natrag (ventil se zatvara)
te moe stajati (otvor ventila se ne mijenja). Dakle, izlazni signal regulatora moe
poprimati tri stanja.
o Ta se tri stanja izvode pomou dva digitalna (binarna) izlaza iz regulatora. Dok
vodi prvi digitalni signal motor se giba naprijed i ventil se otvara, a dok vodi
drugi digitalni signal motor se giba natrag i ventil se zatvara. Kada ne vodi niti
jedan signal motor stoji. Mora se sprijeiti da oba digitalna signala istodobno
vode.
o Za upravljanje ovim ventilima primjenjuje se brzinski PID regulator.
Nedjeljko Peri i Ivan Petrovi
19
Dodatne funkcije koje mogu poboljati vladanje sustava:
Smanjenje utjecaja mjernog uma na vladanje sustava:
1
.
1 + T fpv s
e'(t)
e'(t)
e '(t ) = 0;
za DZ e(t ) + DZ
e(t ) DZ; za e(t ) > + DZ
-DZ
-DZ
+DZ
e(t)
Neispravna izvedba
zone neosjetljivosti
Sl. 2.11.
Nedjeljko Peri i Ivan Petrovi
+DZ e(t)
Ispravna izvedba
zone neosjetljivosti
20
1.5
1
y
0.5
Tfpv=0s
Tfpv=0.2s
0
-0.5
6
t[s]
10
12
3
Tfpv=0s
Tfpv=0.2s
2
u
1
0
-1
6
t[s]
10
12
21
1.5
1
y
0.5
DZ=0
DZ=0.075
DZ=0.075-N
0
-0.5
6
t[s]
10
12
3
DZ=0
DZ=0.075
DZ=0.075-N
2
u
1
0
-1
6
t[s]
10
12
Sl. 2.12. Ilustracija djelovanja zone neosjetljivosti: bez zone (DZ=0); neispravno
izvedena zona (DZ=0.075-N); c) ispravno izvedena zona (DZ=0.075).
Nedjeljko Peri i Ivan Petrovi
22
1.5
1
y
0.5
Tfpv=0s, DZ=0
Tfpv=0.2s, DZ=0
Tfpv=0.2s, DZ=0.025
0
-0.5
6
t[s]
10
12
3
Tfpv=0s, DZ=0
Tfpv=0.2s, DZ=0
Tfpv=0.2s, DZ=0.025
2
u
1
0
-1
6
t[s]
10
12
23
Smanjenje utjecaja impulsnih smetnji:
za
;
m = 2
dt dt
dt min dt dt max
yL / 2+1
za L neparan
dy
dy dy
<
; za
Problem:
dt dt min
dt min
period uzorkovanja mjernog signala T/L.
Ilustracija uinkovitosti na sljedee tri slike:
Nedjeljko Peri i Ivan Petrovi
24
2
1
0
-1
10
12
Tfpv=0 s
0
-5
10
12
4
Tfpv=0.2 s
u
2
0
-2
6
t [s]
10
12
25
2
0
-2
5
10
12
L=0
0
-5
4
10
12
L=3
2
0
5
10
12
L=5
0
-5
6
t [s]
10
12
26
2
1
0
-1
10
12
4
Tfpv=0.2 s; D Z=0.025
u
2
0
-2
10
12
4
Tfpv=0.2 s; D Z=0.025; RL=2
2
0
-2
6
t [s]
10
12
27
Ograniavanje izlazne veliine regulatora:
28
Postupak povratnog integriranja (Sl. 2.18.) (postupak AW1):
xR(t)
y(t)
PD
e(t)
KR
TI
TAW = TI TD
+
e1(t)
+
1
s
umax
u(t)
umin
1
TAW
U ogranienju je: e1 =
1
TAW
el +
ul(t)
KR
e.
TI
el(t)
Kako je
sign ul = sign e ,
29
Postupak uvjetnog integriranja (Sl. 2.19.) (postupak AW2):
xR(t)
y(t)
e(t) S=1
PD
KR
TI s
S=0
u(t)
umax
ul(t)
umin
Uvjet
integracije
S
Uvjet integracije:
S=0
S=1
30
1.5
1
1
2,3
0.5
1
2
3
0
-0.5
UMAX=1.2, AW=OFF
UMAX=1.2, AW=AW1
UMAX=1.2, AW=AW2
10
12
6
1
2
3
4
1
UMAX=1.2, AW=OFF
UMAX=1.2, AW=AW1
UMAX=1.2, AW=AW2
2
2,3
0
-2
10
12
31
Kontinuirani prijelaz izmeu automatskog i runog naina rada (Sl. 2.20.):
Modul za rucno
upravljanje
yruc(t)
Rucno +
upravljanje-
1
Truc
1
TAW
1
s
(engl. bumpless
transition)
xR(t)
y(t)
e(t)
uruc(t)
PD
KR
TI
+
+
1
s
+ u (t)
a
umax
A u(t)
umin
1
TAW
Nedjeljko Peri i Ivan Petrovi
ul(t)
+
32
1.5
yr
yruc
y
1
0.5
0
-0.5
6
t[s]
10
12
1.5
ua
uruc
ul
1
0.5
0
-0.5
AUTOMATSKI RAD
RUCNI RAD
6
t[s]
AUTOMATSKI RAD
10
12
Sl. 2.21. Promjena naina rada sustava uz strukturu regulatora prema slici 2.20.
Nedjeljko Peri i Ivan Petrovi
33
Pratei (slijedni) nain rada regulatora:
Prijelaz iz jednog u drugi nain rada odvija se automatski, bez ikakvih vanjskih
uvjeta.
Ovo svojstvo moe biti od velike koristi pri projektiranju i putanju u rad sloenih
sustava automatizacije, gdje vie regulatora treba raditi u kombinaciji (npr. u
kaskadnoj regulaciji ili u regulaciji odnosa) ili u kombinaciji s nelinearnim
elementima (npr. mnoila).
Slijede blokovske shema PID regulatora s ulazom za praenje i blokovska shema
modula za runo upravljanje s ulazom za praenje:
34
xR
y
PD
KR
TI
1
s
xR
y
w
SP
MV
TR
1
TAW
w
ulaz za pracenje
(tracking input)
PID
35
Ulaz za
pracenje
TR
1
TAW
Rucno
upavljanje
+
-
1
Truc
R
R
1
s
36
TR
Rucno upravljanje
TR
Rucna referenca
Vanjska referenca
SP
Mjerena velicina
MV
TR
PID
37
Blokovska shema profesionalnog programskog modula PID regulatora:
TR
+ R
-
TR
R
R
Analogni
izlaz
(4-20mA)
K R TI TD
umax
umin
SP
MV PID
TR
A
R
umin
umin
Korisnic
ka
funkcija
T
1
DZ TAW
umax
umax
Binarni
izlaz
(PWM)
Mjerena
velicina
Ternarni
izlaz
38
Postupci diskretizacije PID regulatora:
uP(t)=KRe(t)
u P ( k ) = K R e( k ) .
39
Diskretizacija integralnog lana:
KR t
Deriviranjem integralnog lana PID regulatora uI ( t ) =
e ( ) d dobije se:
TI 0
du I (t ) K R
=
e(t ) .
dt
TI
(2-3)
=
Postupak unaprijedne diferencije s =
: diferencijalna jednadba (2-3)
1
T
Tz
postaje:
Nedjeljko Peri i Ivan Petrovi
40
u I (k + 1) u I (k ) K R
=
e( k ) ,
T
TI
(2-4)
u I (k ) u I (k 1) K R
=
e( k 1) .
T
TI
(2-5)
odnosno
K RT
e(k 1) .
TI
(2-6)
1 z 1
41
u I (k ) u I (k 1) K R
=
e( k ) .
T
TI
(2-7)
K RT
e( k ) .
TI
(2-8)
2 1 z 1
K RT e(k ) + e( k 1)
.
TI
2
(2-9)
42
Uoava se da sva tri postupka diskretizacije diferencijalne jednadbe (2-3) daju
rekurzivnu jednadbu diferencija oblika:
uI ( k ) = u I (k 1) + bi1e(k ) + bi 2 e( k 1) ,
(2-10)
d (cxR y )
de
= K RTD D .
dt
dt
(2-11)
(2-12)
43
Postupak unaprijedne diferencije:
realni derivacijski lan:
T
uD (k ) = 1
TD
uD ( k 1) + K R [ eD (k ) eD (k 1) ] ,
(2-13)
K RTD
[eD (k + 1) eD (k )] . nekauzalno
T
(2-14)
(2-15)
(2-16)
44
Tustinov postupak:
realni derivacijski lan:
2T T
2 K R TD
uD (k ) = D
u D (k 1) +
[eD (k ) eD (k 1)] .
2TD + T
2TD + T
(2-17)
2 K RTD
[eD (k ) eD (k 1)] .
T
(2-18)
(2-19)
45
Tablica 2.1.
Koeficijent
bi1
bi2
ad
(realni derivacijski lan)
ad
(idealni derivacijski lan)
bd
(realni derivacijski lan)
bd
(idealni derivacijski lan)
Nedjeljko Peri i Ivan Petrovi
Postupak diskretizacije
Unaprijedni kvocijent Unazadni kvocijent
diferencija
diferencija
K RT
0
TI
K RT
TI
Tustinov
postupak
K RT
2TI
K RT
2TI
TD
TD + T
2TD T
2TD + T
-1
K R
K R TD
TD + T
2 K R TD
2TD + T
K RTD
T
2 K RTD
T
T
TD
46
Koji postupak diskretizacije izabrati?
T
1
<1 T > 0
T
T
1
1
1
<
<
T
T
T
1 +
<1 T >
2
T
D
Dokaz:
47
Ako je TD malog iznosa tada unaprijedni kvocijent diferencija i Tustinov
postupak diskretizacije realnog derivacijskog lana mogu dati negativan iznos
koeficijenta ad, to ima za posljedicu oscilacije izlaza derivacijskog lana uD(k).
Unazadni kvocijent diferencija daje stabilnu aproksimaciju derivacijskog lana
za sve iznose TD, pa se taj postupak diskretizacije najee primjenjuje.
Sva tri postupka diskretizacije daju stabilnu aproksimaciju integralnog lana.
Zbog jednostavnosti najee se primjenjuje unazadni kvocijent diferencija, a
ponekad se primjenjuje i Tustinov postupak jer daje bolju aproksimacju od
unazadnog kvocijenta diferencija.
48
Digitalna izvedba brzinskog PID regulatora:
Brzinski PID regulator (Sl. 2.10.) diskretizira se kao i pozicijski PID regulator.
Ali daje inkrement upravljakog signala u k-tom koraku, umjesto njegovog
apsolutnog iznosa inkrementalni PID regulator.
Rekurzivna jednadba inkrementalnog regulatora glasi:
u (k ) = u (k ) u (k 1) = uP (k ) + u I (k ) + uD (k ) .
(2-20)
49
Implementacija digitalnog PID regulatora jednom rekurzivnom jednadbom:
(2-21)
(2-23)
50
Za iznose koeficijenata b=1 i c=1 (osnovna struktura regulatora, tj. eP=eD=e) i uz
diskretizaciju idealnog derivacijskog lana unazadnim kvocijentom diferencija (ad =
0) dobije se rekurzivna jednadba PID regulatora:
u ( k ) = u ( k 1) + q0 e ( k ) + q1e ( k 1) + q2 e ( k 2 ) .
(2-24)
2TD T
q1 = K R 1 +
;
T
TI
q2 = K R
TD
,
T
q1 = K R 1 + 2 D
T
q2 = K R
TD
,
T
T
2T
q0 = K R 1 +
+ D ;
T
2TI
Nedjeljko Peri i Ivan Petrovi
4T
T
q1 = K R 1 + D
T
2TI
q2 = K R
2TD
.
T
51
Primjenom z-transformacije na rekurzivnu jednadbu (2-24) dobije se prijenosna
funkcija digitalnog PID regulatora:
U (z)
q0 + q1 z 1 + q2 z 2
=
.
1
E ( z)
1 z
(2-25)
q1 = K R (1 T TI ) ,
q1 = K R ,
q1 = K R (1 T (2TI ) ) .
(2-26)
52
53
procesi mogu se
opisati prijelaznom
funkcijom s istim
aperiodskim
vladanjem;
Slika prikazuje
hS(t)
KS
0,63 KS
PT 1Tt-aproksimacija
t
tz
(hs(t) je prijelazna
funkcija procesa)
modelom:
Nedjeljko Peri i Ivan Petrovi
54
Ks
Gs ( s ) =
eT s ,
1 + Ts s
t
(8 - 16)
Tt = tz i Ts = ta.
55
U praksi se koriste brojna pravila za podeavanje parametara standardnih
56
57
58
Varijanta I
Varijanta II
Tip
regulatora
P
PI
PID
P
PI
PID
Vrijednosti
KR
0,5 K R kr
0, 45 K R kr
0,6 K R kr
1/ K s ta / t z
0,9 / K s ta / t z
1, 2 / K s ta / t z
parametara
TI
0,85 Tkr
0,5 Tkr
3,33 tz
2 tz
regulatora
TD
0,12 Tkr
0,5 tz
priblina su pravila.
Njima se moe priblino postii zahtjevana mjera kakvoe sustava
upravljanja.
Stoga se esto za postizanje kvalitetnijeg upravljanja u praksi koristi
simulacija na raunalu pri sintezi sustava upravljanja, gdje vrijednosti
parametara regulatora dobivene prema Ziegler - Nicholsovim pravilima
mogu posluiti kao dobri poetni parametri za optimiranje sustava.
Nedjeljko Peri i Ivan Petrovi
59
Takahashijev postupak podeavanja parametara PID regulatora:
1 e Ts
s
G0h(s)
U ( s)
Ts
2
Ts
1 1 e Ts
e e
=e 2
T s
Ts
Ts
2
Ts 1 +
Ts
Ts
1+
Ts
2
2 e 2 .
Ts
60
Dakle, uz mrtvo vrijeme procesa Tt u digitalnom sustavu upravljanja pojavljuje se i
dodatno mtrvo vrijeme T/2 pa ukupno mrtvo vrijeme iznosi Ttu=Tt+T/2.
Izrazi za izraunavanje parametara P, PI i PID regulatora za obje varijante
Takahashijevog postupka dani su u tablici 2.2. Izrazi u tablici 2.2 postaju jednaki
Ziegler-Nicholsovim za T = 0.
PID regulator podeen primjenom jednog od Takahashijevih postupaka dobro
kompenzira smetnju, ali je odziv na promjene referentne veliine oscilatoran
(koeficijent priguenja 0.2).
Zbog toga treba koristiti regulator s dva stupnja slobode podeavanja parametara,
koji omoguuje naknadnu promjenu kvalitete odziva po referentnoj veliini (ili
filtriranje ili prebacivanje derivacijskog i proporcionalnog lana u povratnu vezu ili
oboje).
Openito, postupak podeavanja parametara regulatora dovoenjem sustava na rub
stabilnosti i mjerenjem perioda oscilacija daje pouzdanije rezultate od postupka
temeljenog na mjerenju prijelazne karakteristike procesa.
61
y(t)
TKr
VARIJANTA I
KR
TI
TD
0,5 K Rkr
0, 45 K Rkr 0,5 K R
PI
PID
T
=
TI
0, 45 K Rkr
T
0, 27 K Rkr
Tkr
0,6 K Rkr
T
0,5 K R =
TI
0,6 K Rkr
T
0,6 K Rkr
Tkr
KR
Tkr
=
0,54 K Rkr
0,83Tkr 0,5T
KR
Tkr
=
1, 2 K Rkr
0,5Tkr 0,5T
1 3
K RkrTkr =
K R 40
0,125
Tkr
T
1
Tkr
62
hs(t)
Ks
0,63Ks
VARIJANTA II
W
ta
tz
KR
TI
TD
1
ta
K S t z + 0,5T
0,9ta
T
0,5
K
=
R
t + 0,5T
TI
z
1 0,9ta
taT
0,135
2
K S t z + 0,5T
( tz + 0,5T )
1 1, 2ta
T
0,5
K
=
R
K S t z + T
TI
1
KS
PI
PID
1, 2 ta
tz + T
1 0, 25T
2
K S t z + T
( t z + 0,5T )
KR KS
( t z + 0,5T )
0, 27ta
( t z + 0,5T )
0,6ta
( t z + 0,5T )
tz + T
0,5T
0,5 ( t z + T )
63
2.2.3. Izbor vremena uzorkovanja za parametarski optimirane algoritme
upravljanja
uzrok:
nedostupnost informacija o obraivanim signalima izmeu trenutaka
uzimanja uzoraka
nain obradbe informacija
ogranienja pri analogno/digitalnoj i digitalno/analognoj pretvorbi
ogranienja uslijed primjenjene aritmetike u obradbi informacija).
64
Digitalni sustavi upravljanja, nasuprot kontinuiranim sustavima upravljanja mogu:
65
Primjer:
A / ( x (k ) x (k 1) ) ,
66
Pri izboru vremena uzorkovanja treba uvaavati sljedee imbenike:
zahtjevana kvaliteta vladanja sustava;
dinamika i fizikalna ogranienja procesa;
frekvencijski spektar poremeajnih veliina;
karakteristike izvrnih lanova;
karakteristike mjernih lanova;
zahtjevi rukovatelja;
ogranienja proistekla radom raunala u stvarnom vremenu, to ukljuuje i
cijenu regulatora.
67
Zahtijevana kvaliteta vladanja sustava
Izbor vremena uzorkovanja prema Shannovom impulsnom teoremu
68
Izraz za odreivanje
vremena uzorkovanja
1 1
T Tt
8 4
Vrijeme ustaljenja vee
za oko 15% u odnosu na
kontinuirani regulacijski
krug s PI regulatorom
Na temelju vremena
porasta zatvorenog
regulacijskog kruga
Na temelju prijelazne
funkcije procesa
T (0,35 1,25)t z
T (0,22 0,35)t z
Napomene
tz
1,0
ta
1,0
tz
10
ta
tz-vrijme zadravanja
ta-vrijeme porasta
1 1
T tr
tr-vrijeme porasta od 0 do 100% stacionarne
4 2
vrijednosti
Nr ( 2 4 ) uzorka / t r
1 1
T t95
6 12