Thiang
Faculty of Industrial Technology, Petra Christian University

Published : 10 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 10 Documents
Search

Aplikasi Sistem Neuro-Fuzzy untuk Pengenalan Kata TDS, Yohanes; , Thiang; Chandra, Suntono
Jurnal Teknik Elektro Vol 2, No 2 (2002): SEPTEMBER 2002
Publisher : Institute of Research and Community Outreach

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (529.016 KB) | DOI: 10.9744/jte.2.2.

Abstract

This paper describes implementation of neuro-fuzzy system, a hybrid system between neural network and fuzzy logic. In this research, neuro-fuzzy system is implemented for speech recognition. The words that would be recognized are "nol", "satu", "dua", "tiga", and "empat". The neuro-fuzzy system had one input layer, four hidden layers, and one output layer. The experiment was done by compare neuro-fuzzy system with neural network system. The results showed that neuro-fuzzy system give better result than neural network system. Learning time for neuro-fuzzy system was faster than neural network system. Neuro-fuzzy needed 160,000 iterations for learning 270 sound samples. On the contrary, neural network needed 500,000 iterations for learning 270 sound samples. Neuro-fuzzy system could recognize up to 96,36 %. Neural network system could recognize only 62,86 %. Abstract in Bahasa Indonesia : Makalah ini menjelaskan tentang aplikasi sistem hybrid antara neural network dan fuzzy logic yang dinamakan sistem neuro-fuzzy. Dalam penelitian ini, sistem hybrid neuro-fuzzy diaplikasikan untuk pengenalan kata yaitu kata "nol", "satu", "dua", "tiga", "empat". Struktur jaringan dari sistem neuro-fuzzy yang digunakan terdiri atas satu input layer, empat hidden layer dan satu output layer. Sistem ini telah diuji dengan membandingkan struktur neuro-fuzzy dengan neural network. Hasil yang dicapai memperlihatkan bahwa sistem neuro-fuzzy memberikan hasil yang lebih baik dibandingkan dengan sistem neural network. Waktu pembelajaran sistem neuro-fuzzy lebih cepat dibandingkan dengan neural network. Untuk 270 sampel suara, sistem neuro-fuzzy menyelesaikannya dengan 160.000 iterasi sedangkan neural network membutuhkan 500.000 iterasi. Nilai persentase kebenaran tertinggi dari sistem Neuro-fuzzy mencapai 96,36 % sedangkan sistem neural network saja mencapai 62,86 %. Kata kunci : neural network, neuro-fuzzy, pengenalan kata.
Sistem Pengenalan Kata dengan Menggunakan Linear Predictive Coding dan Nearest Neighbor Classifier , Thiang; Saputra, Hadi
Jurnal Teknik Elektro Vol 5, No 1 (2005): MARET 2005
Publisher : Institute of Research and Community Outreach

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (133.172 KB) | DOI: 10.9744/jte.5.1.

Abstract

This paper describe about the development of word recognition system by using a voice matching approach, which will match between reference voice spectrum and unknown voice spectrum. This designed system is limited to recognize a voice, which only consists of one word. There are five words, which will be recognized in this system. They are "satu", "dua", "tiga", "empat", and "lima". Input device of the system is a microphone. The output of microphone will be amplified by using a pre-amplifier circuit. Then, the signal is converted to digital signal by using an analog to digital converter (ADC), so that, the microprocessor TMS320C5x can read the data from the signal. This system uses linear predictive coding (LPC) to extract the pattern of the voice. Word recognition process is done by using nearest neighbor classifier method. Basic principle of this method is to find the shortest distance between unknown voice pattern and reference voice patterns. An unknown voice pattern is recognized as the reference voice pattern, which has the shortest distance with that unknown pattern. Some experiments have been done in various people voices. They are people whose voices are in reference voice database, people whose voices are not in database. Experimental results show that the system can recognize the word up to 92 %. Abstract in Bahasa Indonesia : Makalah ini memaparkan tentang pengembangan sistem pengenalan kata dengan menggunakan cara pendekatan pola spektrum suara yaitu pencocokan pola suara manusia yang telah dibuat sebelumnya dengan pola suara yang baru masuk. Pengenalan suara dalam sistem ini dibatasi hanya suara untuk satu kata saja dan hanya lima kata yang akan dikenali yaitu kata "satu", "dua", "tiga", "empat" dan "lima". Input sistem diperoleh dari sebuah mikrofon. Output mikrofon diperkuat dengan menggunakan sebuah rangkaian amplifier yang kemudian diubah menjadi data digital dengan menggunakan analog to digital converter (ADC) untuk dapat dibaca oleh mikroprosesor TMS320C5x. Metode ekstrasi pola suara yang digunakan adalah linear predictive coding (LPC). Proses pengenalan kata dilakukan dengan menggunakan metode nearest neighbor classifier. Prinsip utama metode ini adalah mencari jarak terdekat antara pola suara yang akan dikenali dengan pola suara yang ada dalam database. Keputusan diambil dari pola suara dalam database yang memiliki jarak paling dekat dengan pola suara yang akan dikenali. Beberapa pengujian telah dilakukan antara lain pengujian sistem dengan suara orang yang ada dalam database, pengujian dengan suara orang yang tidak ada dalam database. Hasil pengujian menunjukkan bahwa sistem yang telah didisain dapat mengenali kata lebih dari 92%. Kata Kunci: pengenalan kata, linear predictive coding, nearest neighbor classifier, TMS320C5X
Remote Fuzzy Logic Control System For a DC Motor Speed Control , Thiang; Hendra Wijaya, Andru
Jurnal Teknik Elektro Vol 2, No 1 (2002): MARET 2002
Publisher : Institute of Research and Community Outreach

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (313.296 KB) | DOI: 10.9744/jte.2.1.

Abstract

This paper will discuss about DC motor speed control based on fuzzy logic control system implemented on Linux operating system. This fuzzy logic control system can be designed and controlled from remote area i.e. any personal computer, which use TCP/IP network and http protocol. Range of DC motor speed which is controlled is 800-2400 RPM. Software is designed by using C language and Perl. Experiments were done for testing speed of fuzzy logic control process in any server type and condition, and also the experiments were done for testing the DC motor speed control system in various setting point. The results show that speeds of fuzzy logic control for AMD K6-2 400 MHz server with 224 MB memory and Pentium 120 MHz with 32 MB memory are 5.8 ms and 16.8 ms respectively. This system had been tested from local computer and remote computer at setting point 800 RPM, 1600 RPM and 2400 RPM for 90 seconds and system can control speed of DC motor well. The server computer which has light processes, takes 0.8929 second sampling time and server computer which has heavy processes takes 0.9646 second sampling time. Abstract in Bahasa Indonesia : Makalah ini akan membahas tentang sistem kontrol kecepatan motor DC jarak jauh berbasis kontrol fuzzy logic yang diimplementasikan dengan menggunakan sistem operasi Linux. Sistem kontrol fuzzy logic ini dapat didesain dan dikontrol dari komputer mana saja yang menggunakan jaringan TCP/IP dan protokol http. Kecepatan motor DC dikontrol antara 800-2400 RPM. Program dibuat dengan bantuan bahasa C dan Perl. Beberapa pengujian telah dilakukan antara lain kecepatan proses kontrol fuzzy logic pada berbagai tipe dan kondisi server dan pengujian sistem kontrol kecepatan motor DC dengan berbagai variasi setting point. Hasil pengujian menunjukkan bahwa kecepatan kontrol fuzzy logic kernel adalah 5,8 milidetik pada komputer server AMD K6-2 400 MHz dengan memori 224 MB dan 16,8 milidetik pada komputer server Pentium 120 MHz dengan memori 32 MB. Sistem ini juga telah diuji dengan dijalankan dari komputer lokal dan komputer remote pada setting point 800 RPM, 1600 RPM dan 2400 RPM selama 90 detik dan sistem dapat berjalan dengan baik dalam mengontrol kecepatan motor DC. Waktu sampling yang diperlukan untuk beban komputer server yang ringan adalah 0,8929 detik/proses dan untuk beban komputer server yang berat 0,9646 detik/proses. Kata Kunci: Fuzzy, fuzzy logic, kontrol, linux, internet
Pengaturan Berat Total Material Yang Keluar Dari Weight Feeder Conveyor Dengan Menggunakan Kontrol Logika Fuzzy Santoso, Fendy; , Thiang
Jurnal Teknik Elektro Vol 3, No 1 (2003): MARET 2003
Publisher : Institute of Research and Community Outreach

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (443.587 KB) | DOI: 10.9744/jte.3.1.

Abstract

This paper describes about a fuzzy logic control's application on weight feeder conveyor. The plant represented by a third order transfer function. The designed fuzzy logic control had single input and single output. The crisp input of fuzzy logic control was an error signal and the crisp output was a speed of motor. The system was tested by a computer simulation using Matlab. Experiment results showed that fuzzy logic control could work well. The best rise time and settling time achieved by the system were 4 and 6 seconds respectively. Abstract in Bahasa Indonesia : Makalah ini menjelaskan tentang aplikasi kontrol logika fuzzy untuk mengatur plant weight feeder conveyor yang telah dimodelkan dalam bentuk fungsi alih orde tiga. Sistem kontrol logika fuzzy yang telah didisain mempunyai satu input yaitu error dan satu output yaitu kecepatan motor yang diwakili dengan tegangan motor. Sistem telah diuji dengan simulasi pada komputer dengan menggunakan Matlab. Dari hasil pengujian diperoleh bahwa sistem kontrol logika fuzzy dapat bekerja dengan baik. Rise time dan settling time terkecil yang dapat dicapai adalah 4 dan 6 detik. Kata kunci : kontrol logika fuzzy, weight feeder, simulink-Matlab.
Pencarian Rute Optimum Menggunakan Algoritma Genetika Hannawati, Anies; , Thiang; , Eleazar
Jurnal Teknik Elektro Vol 2, No 2 (2002): SEPTEMBER 2002
Publisher : Institute of Research and Community Outreach

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (71.511 KB) | DOI: 10.9744/jte.2.2.

Abstract

Genetic algorithm can be used to solve optimation problems, such as for finding optimal route, which may be influenced by many internal conditions. In this paper, genetic algorithm was implemented to search optimal route from the start point to the destination point. Genetic algorithm system was designed by using bit string - chromosome representation, thus the mutation used was bit mutation. The selection method used was roulette wheel, elitism and hybrid selection between roulette wheel and elitism. There were two kind of crossover points used - one and two cut point crossover. From the experiments, we could conclude that the genetic algorithm system design worked well and solved the optimation problems. Abstract in Bahasa Indonesia : Algoritma genetika dapat digunakan untuk menyelesaikan masalah optimasi yang kompleks seperti mencari rute paling optimum dengan memperhatikan kondisi jalan misalnya kepadatan lalulintas, jalan satu arah dan lain-lain. Dalam makalah ini akan dijelaskan tentang penerapan algoritma genetika untuk mencari rute yang paling optimum dari titik asal ke titik tujuan. Sistem algoritma genetika yang telah didisain menggunakan representasi kromosom dalam bentuk bit string. Karena itu jenis mutasi yang digunakan adalah mutasi bit. Sistem ini juga menggunakan beberapa metode seleksi yaitu roulette wheel, elitism dan gabungan antara metode roulette wheel dan elitism. Ada dua jenis crossover yang digunakan yaitu one cut point crossover dan two cut point crossover. Dari hasil pengujian, dapat disimpulkan bahwa secara keseluruhan, algoritma genetika yang telah didisain dapat berjalan dengan baik dan dapat menyelesaikan permasalahan. Kata kunci : algoritma genetika, kromoson, mutasi, seleksi, populasi, reproduksi.
ODOR RECOGNITION DENGAN MENGGUNAKAN PRINCIPAL COMPONENT ANALYSIS DAN NEAREST NEIGHBOUR CLASSIFIER Hannawati, Anies; , Thiang; Prasetyo, Yudi
Jurnal Teknik Elektro Vol 3, No 2 (2003): SEPTEMBER 2003
Publisher : Institute of Research and Community Outreach

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (77.473 KB) | DOI: 10.9744/jte.3.2.

Abstract

This paper describes about implementation of principal component analysis method on odor recognition system. There are 15 essences used in this research and each essence has 20 concentrations. Principal Component Analysis (PCA) method was used in this system to reduce the data's dimension. The result of PCA would be input of recognition system. The recognition system used in this research is nearest neighbour method. Experiments were done for testing the designed system. Although the data were reduced until 93,75%, the system could recognize the essences well and achieve a recognition rate of 99.56%. Abstract in Bahasa Indonesia : Makalah ini menjelaskan tentang penerapan metode principal component analysis pada sistem pengenalan jenis zat berdasarkan aroma atau bau yang dikeluarkan oleh zat tersebut. Dalam penelitian ini terdapat 15 jenis zat dengan masing-masing zat terdiri atas 20 konsentrasi. Sistem yang telah didisain menerapkan metode principal component analysis (PCA) untuk mereduksi jumlah data yang berdimensi besar. Hasil reduksi ini akan menjadi input dalam sistem pengenalan. Metode sistem pengenalan yang diterapkan adalah metode nearest neighbour. Pengujian sistem telah dilakukan dengan melihat tingkat reduksi data yang berhasil dilakukan dengan menghasilkan tingkat pengenalan yang cukup signifikan. Dari pengujian didapat bahwa dengan menggunakan PCA, data dapat direduksi reduksi sebesar 93,75% dengan tingkat keberhasilan untuk mengenali zat 99,56%. Kata kunci : Principal Component Analysis, Odor recognition, Nearest Neighbour.
Aplikasi Kendali Fuzzy Logic untuk Pengaturan Kecepatan , Thiang; , Resmana; , Wahyudi
Jurnal Teknik Elektro Vol 1, No 1 (2001): MARET 2001
Publisher : Institute of Research and Community Outreach

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (779.852 KB) | DOI: 10.9744/jte.1.1.

Abstract

This paper present the application of fuzyy logic control for universal motor speed control. Fuzzy logic control is implemented on a personal computer, while the program is made in Pascal. The speed control is done by adjusting motor voltage and using Pulse Width Modulation (PWM) Method. The loading on the motor is executed mechanical braking. The system feedback is a signal frequency from tacho, which is, then changed into voltage for computer input through ADC. Fuzzy logic system applies two crisps of input: error and error chage of the motor speed; and an output crisp, i.e. voltage change. The dufuzzification methods used are mean of maxima and center of area. The numbers of rules vary based on the numbers of the label used. The system response is displayed by graphic of the motor speed toward time. The testing result showed that the membership functions in triangle and trapezoid forms did not contribute significant influence to the system response; between the two methods of defuzzification, the center area was better than the mean of maxima; and the system response will be much bettter if more membership functions were used. Abstract in Bahasa Indonesia : Dalam makalah ini disajikan aplikasi kendali fuzzy logic untuk pengaturan kecepatan motor universal. Kendali fuzzy logic diimplementasikan pada komputer dan programnya dibuat dengan bahasa Pascal. Pengaturan kecepatan motor dilakukan dengan mengatur tegangan motor dan menggunakan metode Pulse Width Modulation (PWM). Pembebanan pada motor dilakukan dengan cara pengereman secara mekanik. Feedback sistemnya adalah sinyal frekuensi dari tacho dan sinyal frekuensi ini diubah menjadi tegangan untuk diinputkan pada komputer melalui ADC.Sistem fuzzy logic mempunyai 2 crisp input yaitu error dan perubahan error kecepatan motor dan mempunyai 1 crisp output yaitu perubahan tegangan. Metode defuzzifikasi yang digunakan adalah metode mean of maxima dan center of area. Jumlah label dari membership function bervariasi 3 label, 5 label dan 7 label. Jumlah rule bervariasi tergantung dari jumlah label yang digunakan. Respon sistem ditampilkan dalam bentuk grafik kecepatan motor terhadap waktu. Hasil pengujian menunjukkan membership function dengan bentuk segitiga atau trapezoid tidak memberikan pengaruh yang cukup besar terhadap respon sistem. Metode defuzzifikasi center of area lebih baik dibandingkan dengan metode mean of maxima. Respon sistem akan lebih baik bila menggunakan membership function dengan jumlah label yang lebih banyak. Kata Kunci : Kendali Fuzzy Logic, Fuzzy Inference, Motor Universal
Termometer Badan Dengan Output Suara Berbasis Mikrokontroler MCS51 , Thiang; Santoso, Fendy; Matriksa, Benny
Jurnal Teknik Elektro Vol 3, No 2 (2003): SEPTEMBER 2003
Publisher : Institute of Research and Community Outreach

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (432.764 KB) | DOI: 10.9744/jte.3.2.

Abstract

Nowadays, People widely use thermometer. Generally, thermometer was designed for they who have normal physical condition, especially in seeing ability. Blind people have difficulty in using that thermometer. Refers to this condition, this paper explains about design of thermometer which can be used by blind people. Generally, this thermometer, which is equipped by sound output, uses LM35D sensor, ADC0804, AT89C51 microcontroller and ISD 2590. Measurement range of this thermometer is 30 0C - 42 0C. The result showed that this thermometerhas time respon faster than mercury thermometer. It only needs 5 minutes to reach normally body temperature with output error is 0.19 0C. The sound output is very clear. Therefore this tool is good enough to be used as a clinical thermometer. Abstract in Bahasa Indonesia : Saat ini termometer telah banyak digunakan oleh masyarakat. Pada umumnya termometer dirancang untuk orang yang memiliki kondisi fisik normal terutama dalam kemampuan melihat. Orang cacat khususnya orang buta, akan menemui kesulitan dalam menggunakan termometer yang ada. Berkaitan dengan masalah tersebut, makalah ini menjelaskan tentang perancangan termometer badan untuk mereka yang mengalami keterbatasan dalam melihat. Secara umum termometer badan dengan output suara ini menggunakan sensor LM35D, ADC0804, mikrokontroller AT89C51 dan ISD 2590. Range pengukuran termometer ini adalah suhu 30 0C - 42 0C. Hasil pengujian menunjukkan bahwa termometer yang telah didisain memiliki respon yang lebih cepat dalam mencapai suhu tubuh dibandingkan dengan termometer air raksa. Waktu respon termometer ini adalah 5 menit dengan error output suhu adalah 0,19 0C. Output suara yang dihasilkan sangat jelas. Sehingga alat ini cukup baik untuk digunakan sebagai termometer badan. Kata kunci : termometer, mikrokontroler MCS51, ISD 2590
Mesin Printer Huruf Braille Menggunakan Mikrokontroler MCS-51 Khoswanto, Handry; , Thiang; Ricardo, Junio
Jurnal Teknik Elektro Vol 3, No 1 (2003): MARET 2003
Publisher : Institute of Research and Community Outreach

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (157.854 KB) | DOI: 10.9744/jte.3.1.

Abstract

YPAB (Institution for Blind Children) used manual typewriter to print Braille characters. If they want to print many copies, they will type it many times. It's not efficient. To upgrade this efficiency, they need a Braille printing machine which can make many copies in once type. The designed Braille printing machine consists of personal computer (PC), microcontroller MCS 51 and mechanic system. PC is used for typing, editing and converting to Braille characters. The experiment result showed that Braille printing machine using microcontroller MCS 51 could print many copy of Braille characters relief in once type. Speed of this printer is about 30 minute/ page while the paper size are 21,5 x 30 cm and there are 552 Braille character. Abstract in Bahasa Indonesia : YPAB (Yayasan Pendidikan Anak Buta) menggunakan mesin ketik manual untuk dalam mencetak huruf Braille. Hal ini kurang efesien apabila ingin dicetak dalam jumlah yang banyak. Pekerjaan tersebut harus dilakukan secara berulang ulang. Untuk mengatasi kekurangan tersebut, maka digunakan mesin printer huruf Braille yang dapat mencetak dalam jumlah banyak dalam sekali pengetikan saja. Pembuatan mesin ketik huruf Braille ini menggunakan PC untuk mengetik, mengedit, mengkonversikan menjadi bentuk huruf Braille dan mencetak relief huruf Braille tersebut dengan menggunakan mesin printer yang dilengkapi dengan mikrokontroler MCS 51 dan mekaniknya. Hasil yang didapatkan dari mesin printer huruf Braille ini dapat mencetak relief huruf Braille dalam jumlah banyak dengan sekali ketik. Kecepatan mencetak dari printer ini kira-kira 30 menit per halaman dengan kondisi maksimum 552 karakter dan ukuran kertas 21,5 x 30 cm. Kata kunci : huruf braille, mesin printer braille, mikrokontroler MCS-51.
Sistem Monitoring Keamanan Menggunakan PLC FESTO Thiehunan, Hendrik; , Thiang
Jurnal Teknik Elektro Vol 2, No 2 (2002): SEPTEMBER 2002
Publisher : Institute of Research and Community Outreach

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.9744/jte.2.2.

Abstract

This paper describes a security monitoring system using FEC FC-20 FESTO PLC. The PLC would get the data from security sensors. Personal Computer (PC) would take this data through the serial port and then, PC processed that data and displayed it on PC monitor. Data in PC was processed and programmed by using Visual Basic 6 language program. The system was tested to monitor the security sensor such as status of the alarm button. PC could record alarm status and its history from sensors perfectly. The system was implemented and tested in PT FESTO Surabaya. Abstract in Bahasa Indonesia : Paper ini membahas sebuah sistem monitoring keamanan yang bekerja menggunakan PLC Festo tipe FEC FC-20. PLC bertugas mengumpulkan status sensor-sensor keamanan, yang kemudian data tersebut diambil oleh PC melalui port serial untuk diolah dan ditampilkan pada monitor PC. Data pada PC diolah menggunakan bahasa pemrograman Visual Basic 6. Sistem yang dibuat telah diuji pada pemantauan status sensor keamanan yaitu penekanan tombol alarm. Status dan history dari sensor dapat terekam dengan sempurna oleh PC. Sistem ini juga telah diimplementasikan di PT FESTO Surabaya. Kata kunci : Monitor keamanan, PLC.