Cov txheej txheem:

Pob Zeb Qauv Ntsuas: 4 Kauj Ruam
Pob Zeb Qauv Ntsuas: 4 Kauj Ruam

Video: Pob Zeb Qauv Ntsuas: 4 Kauj Ruam

Video: Pob Zeb Qauv Ntsuas: 4 Kauj Ruam
Video: Yasmi - Txiv Nraug Ntsuag ft. JN Vang (Music Video) 2024, Kaum ib hlis
Anonim
Pob Zeb Qauv Ntsuas
Pob Zeb Qauv Ntsuas

Rock Sample Analyzer yog siv los txheeb xyuas thiab txheeb xyuas hom pob zeb piv txwv siv cov txheej txheem mos rauj. Nws yog ib txoj hauv kev tshiab los txheeb xyuas cov qauv pob zeb. Yog tias muaj lub hnub qub los yog cov pob zeb tsis paub meej piv txwv nyob ntawd, ib tus tuaj yeem kwv yees tus qauv siv lub pob zeb ntsuas ntsuas no. Cov txheej txheem rauj rauj mos yuav tsis cuam tshuam lossis ua kom puas tus qauv. Advanced Neuro Fuzzy cov txheej txheem txhais lus tau siv los txheeb xyuas cov qauv. Graphical User Interface (GUI) yog tsim los siv MATLAB software thiab tus neeg siv tuaj yeem pom qhov kev co tau txais cov duab tso tawm thiab cov txiaj ntsig tshwm sim yuav tshwm nyob rau hauv vaj huam sib luag hauv feem ntawm ob.

Kauj Ruam 1: Tsim Kho Cov Khoom Siv Hluav Taws Xob

Tsim Kho Cov Khoom Siv Hluav Taws Xob
Tsim Kho Cov Khoom Siv Hluav Taws Xob

Qhov ntev ntawm cov cuab yeej siv tshuab yog raws li hauv qab no

Ntev X Dav X Qhov siab = 36 cm X 24.2 cm X 32 cm

Ntev ntawm Sample pas = 24 cm

Rauj ntev = 37 cm

Disc Radius = 7.2 cm

Qag ntev = 19.2 cm (2)

Tsis siv neeg mos rauj rauj cov cuab yeej siv tshuab yog rauj rau cov qauv thiab tsim kev co … Cov kev co uas tsim tawm tau nthuav tawm thoob plaws cov qauv. Cov kev co uas tsim tawm tau zoo heev thiab yuav tsis cuam tshuam lossis ua kom puas cov qauv.

Kauj Ruam 2: Kev Ruaj Ntseg Sensor

Kev co Sensor
Kev co Sensor

3 tus naj npawb ntawm 801S Kev Ruaj Ntseg Kev Ruaj Ntseg Qauv Analog Output Adjustable Sensitivity Rau Arduino Neeg Hlau Kev Ruaj Ntseg Ruaj Ntseg tau siv los sau cov kev co … Lub ntsiab lus ntawm peb qhov txiaj ntsig tau siv los tshuaj xyuas cov ntaub ntawv.

Kauj Ruam 3: Arduino Tswj thiab Ua Haujlwm

Arduino Control thiab Programming
Arduino Control thiab Programming

Arduino yuav sau cov ntaub ntawv siv tus pin zoo sib xws thiab hloov cov ntaub ntawv thiab xa nws mus rau cov ntawv sau

Arduino Txoj Haujlwm

int vib_1 = A0; int vib_2 = A1; int vib_3 = A2;

{

Serial.begin (9600);

pinMode (vib_1, INPUT);

pinMode (vib_2, INPUT);

pinMode (vib_3, INPUT);

Serial.println ("LABEL, VIBRATION VALUE");

}

void voj () {

koj val1;

koj val2;

koj val3;

koj val;

val1 = analogRead (vib_1);

val2 = analogRead (vib_2);

val3 = analogRead (vib_3);

val = (tus nqi 1 + tus nqi 2 + tus nqi 3)/3;

yog (val> = 100)

{

Serial.print ("DATA,");

Serial.print ("VIB =");

Serial.println (tus nqi);

ntshuam ua.serial.*;

Serial mySerial;

PrintWriter tso zis;

void teeb tsa ()

{

mySerial = Serial tshiab (qhov no, Serial.list () [0], 9600);

cov zis = createWriter ("data.txt"); }

void kos ()

{

yog (mySerial.available ()> 0)

{

Txoj hlua tus nqi = mySerial.readString ();

yog (tus nqi! = tsis muaj)

{

output.println (tus nqi);

}

}

}

tsis muaj qhov tseem ceeb Pressed ()

{

output.flush ();

// Sau cov ntaub ntawv tseem tshuav rau hauv daim ntawv

tawm.close (); // Tiav cov ntaub ntawv

tawm (); // Nres qhov program

}

ncua (1000);

}

}

}

Kauj Ruam 4: Neuro Fuzzy Kev Txhais Cov Duab Tus Neeg Siv Kev Sib Tham

Neuro Fuzzy Kev Txhais Cov Duab Neeg Siv Interface
Neuro Fuzzy Kev Txhais Cov Duab Neeg Siv Interface

ANFIS yog kev sib txuas ua ke ntawm cov txheej txheem tsis meej thiab cov tes hauj lwm neural. Hom kev xam pom no muaj qhov hloov pauv tau los cia siab rau qhov xwm txheej nws tau kawm Yog li nws muaj ntau qhov zoo los ntawm kev kawm txhawm rau txheeb xyuas cov txiaj ntsig. Qauv Takagi-Sugeno fuzzy tau qhia hauv Daim Duab

Raws li qhia hauv daim duab, ANFIS system muaj 5 txheej, txheej cim los ntawm lub npov yog txheej uas hloov pauv tau. Lub caij no, cim los ntawm lub voj voog raug tsau. Txhua qhov tso tawm ntawm txhua txheej yog cim nrog ntu ntawm cov n thiab l yog ntu uas qhia cov kab. Nov yog kev piav qhia rau txhua txheej, uas yog:

Txheej 1

Ua haujlwm kom nce qib kev ua tswv cuab

Txheej 2

Ua haujlwm kom pom kev tua hluav taws-lub zog los ntawm kev sib tw txhua lub teeb liab nkag mus.

Txheej 3

Normalize lub zog tua

Txheej 4

Xam cov txiaj ntsig raws li qhov ntsuas ntawm txoj cai tsim nyog

Txheej 5

Suav ANFIS cov teeb liab tso tawm los ntawm kev suav tag nrho cov teeb liab tuaj yuav tsim tawm

Ntawm no cov duab siv sib tham tau tsim los siv MATLAB software. Cov ntaub ntawv cuam tshuam kev co tau pub rau hauv software siv Arduino maub los thiab cov qauv coj los sib piv yuav raug tshuaj xyuas zoo siv ANFIS kev txhais lus.

Pom zoo: