Please use this identifier to cite or link to this item: https://dspace.rmutk.ac.th/jspui/handle/123456789/838
Title: เทคนิคการโปรแกรมภาษาซีสำหรับขั้นตอนวิธีเชิงพันธุกรรมในงานคำนวณทางวิศวกรรมไฟฟ้า
C Language Programming Techniques for Genetic Algorithm in Electrical Engineering computations
Authors: ชัยณรงค์ วิเศษศักดิ์วิชัย
ประเสริฐ เผ่าชู
สายชล ชุดเจือจีน
สาขาวิชาวิศวกรรมไฟฟ้า คณะวิศวกรรมศาสตร์ มหาวิทยาลัยเทคโนโลยีราชมงคลกรุงเทพ
สาขาวิชาคณิตศาสตร์ คณะวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยเทคโนโลยีราชมงคลกรุงเทพ
Keywords: การโปรแกรมเชิงวัตถุ
ขั้นตอนวิธีเชิงพันธุกรรม
การจ่ายกำลังไฟฟ้าอย่างประหยัด
การไหลของภาระ
Object-oriented programming
Genetic algorithm
Economic power dispatch
Load flow
Issue Date: 2559
Publisher: สถาบันวิจัยและพัฒนา มหาวิทยาลัยเทคโนโลยีราชมงคลกรุงเทพ
Abstract: โครงสร้างของการโปรแกรมภาษาซีมีความเหมาะสมกับงานคำนวณทางวิศวกรรม โดยเฉพาะกับเทคนิคการโปรแกรมเชิงวัตถุ(Object-Oriented Programming; OOP) ที่จะทำการนำเสนอ ได้ดำเนินการบนภาษาการโปรแกรมซีพลัสพลัส(C++) ซึ่งเป็นส่วนขยายของภาษาซี วัตถุทางโปรแกรมของภาษาได้ถูกใช้เพื่อการสร้างขั้นตอนวิธีเชิงพันธุกรรมโดยจัดเป็นนามธรรมทางข้อมูล สำหรับปัญหาทางคณิตศาสตร์ในงานคำนวณทางวิศวกรรมไฟฟ้า ตัวตั้งต้นแบบ(constructor) ของวัตถุบนฐานคลาสที่สร้างขึ้นได้ถูกใช้ในเป้าหมายการกำหนดค่าเริ่มต้นให้กับโครโมโซม (chromosome) ประกอบด้วยขนาด รูปแบบ และจำนวนยีน (gene) ของขั้นตอนวิธีเชิงพันธุกรรม ที่ซึ่งลักษณะสมบัติประจำตัวต่าง ๆ ของโครโมโซมจะถูกนิยามด้วยสมาชิกข้อมูลของคลาส C++ ขณะที่ตัวดำเนินการเชิงพันธุกรรมและกระบวนการวิวัฒนาการจะถูกดำเนินงานด้วยสมาชิกฟังก์ชันวัตถุเชิงพันธุกรรมของบทความนี้ให้ผลเป็นที่น่าพอใจสำหรับผลเฉลยเชิงตัวเลขของปัญหาการจ่ายกำลังไฟฟ้าอย่างประหยัด และการไหลของภาระในระบบบกำลังไฟฟ้า
URI: http://dspace.rmutk.ac.th/handle/123456789/838
http://journal.rmutk.ac.th/index.php/rmutk/article/view/202
Appears in Collections:Vol 10, No 2 (2016)

Files in This Item:
File Description SizeFormat 
202-328-1-PB.pdf2.1 MBAdobe PDFView/Open


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