
วันที่ ๑ พฤษภาคมที่ผ่านมาผมได้รับเชิญให้ไปเยี่ยมชม เครื่องฝึกจำลองยุทธ์ NWS 980 ที่กองการจำลองยุทธ์ ศูนย์ศึกษายุทธศาสตร์ทหารเรือ สถาบันวิชาการทหารเรือชั้นสูง ที่ศาลายา นครปฐม
ซึ่งถือว่าเป็นเกียรติอย่างมาก เพราะนอกจากที่เคยได้นำเสนอข้อมูลของ NWS 980 ที่มีท่านอื่นได้นำเสนอมาก่อนหน้านี้แบะไปชมและพูดคุยกับนายทหารที่อยู่ในโครงการครั้งไปแสดงที่ ม.เกษตรนั้น
นี้เป็นโอกาสพิเศษที่ได้เข้ามาชมที่ศูนย์หลักซึ่งใช้ในการฝึก นักเรียนโรงเรียนนายทหาร พรรคนาวิน(รร.นว.สรส) นักเรียนโรงเรียนเสนาธิการทหารเรือ (รร.สธ.ทร.), ศูนย์ประสานการปฏิบัติในการรักษาผลประโยชน์ของชาติทางทะเล (ศรชล.) และ การฝึก ทร.๕๒
ปัจจุบันนั้นได้รับทราบข้อมูลจากนายทหารที่อยู่ในโครงการว่า สถาบันวิชาการทหารเรือชั้นสูง นั้นได้ถูกยุบร่วมเข้ากรมยุทธศึกษาทหารเรือแล้วครับ เพื่อให้โครงสร้างของ ยศ.ของทั้งสามเหล่าทัพมีลักษณะเดียวกัน
ในส่วนแรกนี้จะเป็นการนำเสนอในส่วนการบรรยายแนะนำตัวระบบจากโดยมีการนำเสนอข้อมูลเพิ่มส่วนหนึ่งครับ

เดิมที่ทางกองทัพเรือนั้นได้ตั้งบประมาณ ๒๐๐ ล้านบาท เพื่อจัดหาเครื่องฝึกปจำลองยุทธ์แบบใหม่เพื่อใช้เแทนระบบเก่าที่จัดหามาเมื่อ ๓๐ปีก่อนซึ่งเก่าล้าสมัยและชิ้นส่วนเสื่อมสภาพไปตามกาลเวลา
แต่ก็ไม่ได้รับอนุมัติ งป.มาหลายปี

ทางนายทหารเจ้าของโครงการจึงได้คิดหาวิธีการพัฒนาเครื่องฝึกขึ้นมาโดยใช้ Opensource Freeware คือ Global Conflict Blue ซึ่งถ้าสนใจก็เข้าไปได้ที่
http://www.gcblue.com
และก็มีการใช้ Freeware อีกหลายตัวในการพัฒนา ซึ่งจะกล่าวรายละเอียดในภายหลัง

ในช่วงแรกที่มีการเสนอโครงการนี้ขึ้นมานั้นทางผู้บริหารระดับสูงก็ยงไม่มีความแน่ใจว่าจะสามารถพัฒนาระบบดังกล่าวได้จริงหรือไม่ครับ
แต่หลังจากความพยายามอย่างมากที่จะ Complie Source Code ของ GCB ที่มีซึ่งมีการแก้ไขและเปลี่ยนแปลงไปจนในช่วงแรกๆไม่สามารถ Compile ผ่านได้นั้น
ในที่สุดก็สามารถ Compile ผ่านซึ่งก็มีชาวต่างชาติหลายคน Mail เขามาสอบถาม เพราะดูเหมือนจะมีน้อยคนมากๆที่สามารถ Compile ผ่าน

หลังจากที่สามารถแสดงต้นแบบได้แล้วโครงการพัฒนาระบบก็ได้เริ่มต้นพัฒนาและวิจัยในกลางปี ๒๕๔๙

ซึ่งในปัจจุบันก็การปรับปรุงแก้ไขเพิ่มเติมตามความต้องการของกองทัพเรือ ซึ่งต่างจากต้นฉบับเดิมมาก โดยเฉพาะข้อมูลจากฐานข้อมูลของกองทัพเรือจริงและข้อมูลการปฏิบัติการตามความเป็นจริง

ในภาพเป็นแผนที่ทะเล Adriatic ซึ่งคล้ายกับภูมิศาสตร์ทางทะเลของไทย





ตัว GCB นั้นมี Program Converter ที่ใช้แปลง 3D Model สกุลมาตรฐาน เช่น 3DS มาเป็น Format ของตน ซึ่งง่ายต่อการเพิ่มเติม Model เพิ่มเติมเข้าไป
ในภาพนี้ใช้ 3DS MAX สร้าง


Hardware ที่จัดหามาใช้งานจะเป็นของที่สามารถจัดหาได้จากท้องตลาดทั่วไปทั้งตัว Server และเครื่อง Client รวมถึงหูฟังและ Microphone เป็นต้น
ถึงแม้ว่าจะได้รับการสนับสนุนจากการราชการ แต่ส่วนหนึ่งนายทหารที่อยู่ในโครงการก็ต้องใช้เงินส่วนตัวในใช้ในการพัฒนาครับ

แผนผังของระบบยุทธกีฬาที่ สถาบันวิชาการทหารเรือชั้นสูง นั้นจะเป็นเป็นส่วน Server และส่วนควบคุมที่เป็นฝ่ายอาจารย์ ซึ่งจะเป็นผู้กำหนดโจทย์และแผนการฝึกในเบื้องต้นว่าจะทำอะไรบ้าง

โดยในส่วนของฝัง Server นั้นจะคล้ายกับ MMO ในตลาดทั่วๆไป แต่มีขนาดเล็กกว่าและควบคุมด้วยบุคคลจริงทั้งหมด(ไม่มี AI Script)
ทั้งในส่วน Game master และกำลังอื่นทั้งทางผิวน้ำ ใต้น้ำ อากาศ และชายฝั่ง ซึ่งสามารถควบคุมทั้งการสร้างวัตถุและออกคำสั่งได้โดยตรง

ส่วนของนักเรียนนายทหารที่ทำการฝึกนั้นจะแบ่งเป็นสองฝ่ายคือ ฝ่ายน้ำเงิน และฝ่ายส้ม
โดยทั้งสองฝ่ายจะมีห้องศูนย์บัญชาการซึ่งเป็นที่สำหรับจำลองการฝึกการวางแผนออกคำสั่งของนายทหารเสนาธิการ ซึ่งเป็นระดับการวางแผน เอกสารคำสั่ง และดูภาพรวมของสถานการณ์

ซึ่งคำสั่งจากฝ่ายเสนาธิการดังกล่าวจะถูกส่งไปให้ ห้องฝึกจำลองการสั่งการระดับยุทธวิธีซึ่งแบ่งเป็นฝ่ายละ8ห้อง
โดยแต่ละห้องสามารถจำลองเป็นห้องศูนย์ยุทธการ หรือ CIC สำหรับเรือ1ลำ
หรือจะจำลองเป็นหมู่เรือหนึ่งได้ ซึ่งแค่ละห้องจะมีเครื่องสำหรับใช้สั่งการได้3เครื่อง

ในการฝึก ทร.๕๒ ล่าสุดนั้นซึ่งเป็นการฝึกร่วมของทุกหน่วยในกองทัพเรือร่วมกัน โดยผ่าน Intranet ภายในจากกองทัพเรือ
เช่น กองทัพเรือภาคที่๑ สัตหีบ ซึ่งเป็นศูนย์ Server หลัก เชื่อมกับ กองทัพเรือภาคที่๒ สงขลา และ กองทัพเรือภาคที่ ๓ พังงา

ถึงแม้จะสามารถใช้งานได้แต่ก็มีข้อจำกัดเรื่องเรื่องความเร็วในการเชื่อมต่อสัญญาณ การล่มของ Server ที่ต้องรองรับการประมวลผลของข้อมูลจำนวนมาก
ซึ่งเมื่อทำการ Restart ใหม่ข้อมูลก็จะแตกต่างไปจากช่วงก่อนเช่น ID ของวัตถุ สถานะของอาวุธเป็นต้น (กำลังหาวิธีเพิ่ม Server มากกว่า 1เครื่องอยู่)

ปัจจุบัน NWS 980 สามารถจำลองอาวุธเช่นเรือผิวน้ำ และเรือดำน้ำ ซึ่งในการฝึกส่วนของกองเรือยุทธการ อากาศยานและสนามบินของกองการบินทหารเรือและกองทัพอากาศ ศูนย์Radar ปืนใหญ่รักษาฝั่ง ปืนต่อสู้อากาศยานและฐานยิงอาวุธพื้นสู่อากาศ ของหน่วยบัญชาการต่อสู้อากาศยานและรักษาฝั่งได้แล้ว

แต่ในส่วนของนาวิกโยธินนั้นยังทำได้เพียงส่งกำลังจากเรือขึ้นบกเท่านั้นครับ ยังต้องมีการเพิ่มเติมการควบคุมกำลังทั้ง ทหารราบ รถถัง ปืนใหญ่ สำหรับสงครามภาคพื้นดินในอนาคต

นอกจากนั้นการเพิ่มเติมการฝึกในส่วนภาคพลเรืออย่าง ศรชล.นั้นก็ต้องมีการปรับปรุงเพิ่มเติมด้วย
ตัวอย่างเช่นการจำลองสถานการการฝึกหนึ่งของ ศรชล. ที่สมมุติว่ามีการแจ้งเตือนว่ามีเรือจะขนวัตถุต้องส่งสัยที่สามารถนำไปสร้างอาวุธทำลายล้างสูงผ่านน้ำน้ำไทยนั้น
การฝึกนอกจากส่วนของกองทัพเรือแล้วก็ยังต้องมีหน่วยที่เกี่ยวข้องเช่น กรมประมง กรมศุลกากร การท่าเรือ และตำรวจน้ำด้วย
ซึ่งคงต้องเพิ่มเติมในส่วนการจำลองการนำทหารไปกับอากาศยานเช่น ฮ. หรือ เรือเข้าตรวจค้นเรือต้องสงสัยด้วย



ตัว IDE เดิมที่นั้นใช้ Freewareครับแต่ทำงานไม่ได้ ต่อมาได้เปลี่ยนเป็น Visual Studio 2005
แต่กว่า Compile ผ่านจริงก็แก้ไขกันเยอะมาก

ส่วนอื่นที่ใช้ก็จะ Freeware ครับ เช่นฐานข้อมูลใช้ SQLite, ฉากใช้ Python Script, การแสดงผลและเสียงใช้ OpenGL และ OpenAL

ตัวระบบสั่งการผ่านเสียง VoIP ใช้ TeamSpeak

ทางฝั่งอาจรย์ที่อยู่ในห้อง Server นั้นสามารถตรวจสอบและควบคุมนักเรียนนักเรียนที่ทำการฝึกผ่าน Net Support

ฐานข้อมูล SQLite

ตัวอย่างรางวัลที่ได้รับจากต่างประเทศ

ขอขอบคุณคณะนายทหารเรือที่พาเข้าเยี่ยมชมและให้ข้อมูลเครื่องฝึกจำลองยุทธ์ NWS 980 มา ณ ที่นี้อีกครั้งครับ
ซึ่งในส่วนการพาชมการสาธิตระบบนั้นก็ต้องขอเวลาในการเรียบเรียงอีกสักพักครับว่าจะนำภาพอะไรแสดงออกไปได้หรือไม่ครับ