Please use this identifier to cite or link to this item:
https://publication.npru.ac.th/jspui/handle/123456789/649
Title: | การประยุกต์ใช้ไมโครคอนโทรลเลอร์เป็นวงจรกรองโครงข่ายประสาทเชิงเส้นแบบปรับตัว Application of a Microcontroller for Adaptive Linear Neural Network Filter |
Authors: | สุวรรณสว่าง, โสภาพรรณ ปานคำราม, สุรศักดิ์ ดิ้นสกุล, หฤทัย โควินท์ทวีวัฒน์, ปิยะ |
Keywords: | ไมโครคอนโทรลเลอร์ วงจรกรองแบบปรับตัว |
Issue Date: | 18-Jul-2556 |
Abstract: | บทความนี้นำเสนอการประยุกต์ใช้ไมโครคอนโทรลเลอร์เบอร์ dsPIC30F2010 เป็นวงจรกรองโครงข่ายประสาทเชิง เส้นแบบปรับตัว (adaptive linear neural network filter) หรือวงจรกรอง ADALINE ที่ใช้อัลกอริทึมแบบค่าเฉลี่ยกำลัง สองน้อยที่สุด (least mean square algorithm: LMS) เพื่อศึกษาความสามารถของวงจรกรอง ADALINE ที่ถูกสังเคราะห์ลง บน dsPIC30F2010 ในการคัดแยกระหว่างสัญญาณที่ต้องการใช้งานและสัญญาณรบกวนอื่นๆ โดยทำการทดสอบด้วย สัญญาณไซน์ที่มีความถี่ 50 – 500 Hz จากเครื่องกำเนิดสัญญาณ (function generator) และกำหนดพารามิเตอร์ของวงจร กรองด้วยค่าอัตราการเรียนรู้เท่ากับ 0.005, ค่าหน่วงเวลาเท่ากับ 10, จำนวน Tapped delay line เท่ากับ 9 และได้ใช้อัตรา การสุ่มสัญญาณในการประมวลผลเท่ากับ 1000 ข้อมูลต่อวินาที ความละเอียดขนาด 10 บิต ผลการทดสอบพบว่าวงจรกรอง ดังกล่าวสามารถทำงานได้ดีในช่วงความถี่ 50 – 100 Hz ทั้งนี้ประสิทธิภาพของวงจรกรองขึ้นอยู่กับการกำหนดค่าพารามิเตอร์ ต่างๆ ซึ่งเป็นข้อจำกัดด้านทรัพยากรของ dsPIC30F2010 ที่ไม่สามารถกำหนดให้มีความสามารถสูงตามต้องการได้ หากนำไป ประยุกต์ใช้งานจริงก็ควรคำ นึงถึงประสิทธิภาพสูงสุดในการกำ จัดสัญญาณรบกวนที่สอดคล้องกับทรัพยากรของ ไมโครคอนโทรลเลอร์ เช่น ความเร็วในการประมวลผล หรือหน่วยความจำ เป็นต้น |
URI: | https://publication.npru.ac.th/jspui/handle/123456789/649 |
Appears in Collections: | Proceedings of the 11th NPRU National Academic Conference |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
20190220104811.pdf | 713.51 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.