Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/2200
Title: การออกแบบและสร้างตัวควบคุมเชิงเลข สำหรับงานควบคุมทางอุตสาหกรรมแบบต่อเนื่อง
Other Titles: Design and construction of digital controller for continuous industrial process
Authors: สมบูรณ์ จงชัยกิจ
กฤษดา วิศวธีรานนท์
Email: [email protected]
[email protected]
Other author: จุฬาลงกรณ์มหาวิทยาลัย. ภาควิชาวิศวกรรมไฟฟ้า
จุฬาลงกรณ์มหาวิทยาลัย. ภาควิชาวิศวกรรมไฟฟ้า
Subjects: การควบคุมอัตโนมัติ
ระบบควบคุมเชิงตัวเลข
อุตสาหกรรม--การควบคุมการผลิต
Issue Date: 2532
Publisher: จุฬาลงกรณ์มหาวิทยาลัย
Abstract: การวิจัยครั้งนี้เป็นการออกแบบและสร้างตัวควบคุมเชิงเลขสำหรับงานควบคุมทางอุตสาหกรรมแบบต่อเนื่อง ซึ่งอาจนำไปพัฒนาในเชิงการค้าได้ในอนาคต ตัวควบคุมเชิงเลขที่ออกแบบเป็นชนิดที่ผู้ใช้สามารถโปรแกรมโครงสร้างการควบคุมได้เอง โดยมีรายละเอียดดังนี้คือ ซีพียูที่ใช้เป็นไมโครโปรเซสเซอร์ Intel 8088 ขนาด 16 บิท ทำงานที่ความถี่ 5 เมกกะเฮร์ท โดยมีสัญญาณขาเข้าประกอบด้วยสัญญาณอนาลอค 1-5 V[subscript dc] จำนวน 5 สัญญาณ และสัญญาณดิจิตัลจำนวน 3 สัญญาณ สัญญาณออกประกอบด้วยสัญญาณอนาลอค 4-20 mA[subscript dc] 1 สัญญาณ 1-5 V[subscript dc] 2 สัญญาณ และสัญาณดิจิตัลจำนวน 3 สัญญาณ มีฟังค์ชันในการควบคุมจำพวกคณิตศาสตร์ ตรรก พื้นฐาน และ PID ซึ่งสามารถนำมาโปรแกรมกำหนดรูปแบบการควบคุมให้เป็นแบบที่ซับซ้อนจำพวก Cascade Feedback-feedforward Ratio ฯลฯได้ โปรแกรมกำหนดรูปแบบการควบคุมใช้ภาษาคล้ายภาษาแอสแซมบลี้ ตัวควบคุมเชิงเลขที่สร้างขึ้นได้นำไปทดสอบกับโปรเซสจริงในห้องปฏิบัติการ โดยมีรูปแบบการควบคุม 2 แบบ คือ การควบคุมป้อนกลับแบบลูปเดียวและการควบคุมแบบ Cascade เวลาในการทำงานแต่ละรอบมีค่าเท่ากับ 8 และ 24 ms. ตามลำดับ ตัวควบคุมดังกล่าวสามารถนำไปดัดแปลงเป็นตัวการควบคุมที่ซับซ้อนได้ถึง 8 ลูป การวิจัยที่จะทำต่อไปได้แก่การออกแบบวงจรพิมพ์ใหม่ให้มีขนาดเล็กลง การทดสอบความทนทานในโรงงานเพื่อหาจุดอ่อนของวงจรสำหรับการแก้ไข การเขียนโปรแกรมส่วนติดต่อกับไมโครคอมพิวเตอร์ การเขียนโปรแกรม Mneumonic Compiler และการพัฒนาไมโครคอมพิวเตอร์เป็นเครื่องปรับตั้งค่าของ PID (PID Controller Tuning)
Other Abstract: This research is the design and construction of digital controller for continuous industrial process which can be developed to be a commercial product in the future. The developed digital controller is the one that user can program the control configuration. The 16-bit Intel 8088 general purpose microprocessos runs at 5 MHz is setlected as the CPU. This digital controller can handle 5 analog inputs (1-5 V[subscript dc]), 3 digital inputs, 3 analog outputs (on 4-20 mA[subscript dc] and the others 1-5 V[subscript dc]) and 3 digital outputs. Control functions are arithmetic, logical, basic and PID. With these functions, the complex controls such as cascade, feedback-feedforward, ratio etc. can be implemented. Assembly-like language was chosen for control configuration programming. Single-loop feedback control and cascade control are tested with the process plant model in the laboratory. The results have proved to be satisfactory with run time of 8 ms./cycle and 24 ms./cycle, respectively. This controller can,with some modifications, controls 8 complex controls. The future research will concern: re-design the printed circuit boards to reduce the controller size, endurance tests in industrial environment to find its weak points and to improve the design, develop the microcomputer interface, mneumonic compiler and using microcomputer as PID controller tuner.
URI: http://cuir.car.chula.ac.th/handle/123456789/2200
Type: Technical Report
Appears in Collections:Eng - Research Reports

Files in This Item:
File Description SizeFormat 
Krisada(con).pdf17.3 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.