กำไร:
- ความสามารถในการตั้งค่าขั้นตอนการประมวลผลภาพขั้นพื้นฐานด้วย OpenCV และปรับให้เข้ากับสายควบคุมคุณภาพด้วยความช่วยเหลือของ AI
- ความสามารถในการตัดสินใจเกี่ยวกับระบบการมองเห็น เช่น การส่องสว่าง การปรับเทียบ และเกณฑ์ขั้นต่ำให้กับ AI ด้วยบริบทที่เหมาะสม
- ความสามารถในการประเมินความเสี่ยงของการจัดประเภทผลลัพธ์ของแมชชีนวิชันที่ไม่ถูกต้องและความจำเป็นในการตรวจสอบยืนยัน
การสอบโมดูล
1. ในกรณีของรหัสการขับเคลื่อนเครื่องยนต์ที่สร้างโดย AI ในระบบเมคคาทรอนิกส์ ขั้นตอนใดต่อไปนี้ที่ไม่ควรข้ามก่อนสตาร์ทรถ
- A) การตรวจสอบและตรวจทานโค้ดในสภาพแวดล้อมที่จำกัด/ปลอดภัย ✔
- B) การลบบรรทัดความคิดเห็นของโค้ด
- C) การแปลชื่อตัวแปรเป็นภาษาตุรกี
- D) การอัปโหลดโค้ดโดยตรงไปยังสายการผลิต
คำอธิบาย: โค้ดฝังตัวที่สร้างโดย AI สามารถขับเคลื่อนแอคชูเอเตอร์ทางกายภาพไปในทิศทางที่ไม่ถูกต้องหรือมีกระแสไฟฟ้ามากเกินไป ทำให้เกิดความเสียหายต่อฮาร์ดแวร์และสิ่งแวดล้อม การตรวจสอบความถูกต้องของโค้ดก่อนในการจำลองหรือในสภาพแวดล้อมการทดสอบที่ปลอดภัยโดยมีการจำกัดกระแส/ความเร็วเป็นขั้นตอนที่วิศวกรไม่สามารถละเลยได้
2. คุณถาม AI สำหรับโซลูชันจลนศาสตร์แบบผกผันสำหรับแขนหุ่นยนต์หกแกน คุณควรทำอะไรเป็นอันดับแรกก่อนใช้งานงานพิมพ์อย่างปลอดภัย?
- A) การส่งโซลูชั่นไปยังหุ่นยนต์โดยตรง
- B) ตรวจสอบว่ามุมข้อต่อยังอยู่ภายในขอบเขตและพื้นที่ทำงาน ✔
- C) การเปลี่ยนสีของหุ่นยนต์
- D) ยึดตามวิธีแก้ปัญหาแรกเท่านั้นและไม่สนใจวิธีอื่น
คำอธิบาย: จลนศาสตร์ผกผันมักจะสร้างวิธีแก้ปัญหามากกว่าหนึ่งวิธี และบางวิธีอาจเกินขีดจำกัดร่วมหรือตกอยู่ในจุดเอกภาวะ จำเป็นต้องตรวจสอบเชิงตัวเลขว่าสารละลายยังคงอยู่ในขีดจำกัดร่วมและพื้นที่ทำงานที่สามารถเข้าถึงได้
3. คุณเขียนโค้ดเพื่อให้ AI อ่านค่าเซ็นเซอร์บนไมโครคอนโทรลเลอร์ และโค้ดใช้การหน่วงเวลา (1000) ในลูปหลัก เหตุใดจึงอาจเป็นปัญหา
- A) ความล่าช้า () ทำให้หน่วยความจำเสียหายอย่างถาวร
- B) ความล่าช้า () กำลังบล็อกและป้องกันการตอบสนองแบบเรียลไทม์ ✔
- C) ความล่าช้า () ใช้งานได้กับโปรเซสเซอร์ 8 บิตเท่านั้น
- D) ความล่าช้า () ทำให้เซ็นเซอร์ร้อนทางกายภาพ
คำอธิบาย: `delay()` กำลังบล็อก; โปรเซสเซอร์ไม่สามารถทำงานอื่นใดในช่วงเวลานั้นได้ งานทั้งหมดจะหยุดทำงานยกเว้นการขัดจังหวะ ในระบบเมคคาทรอนิกส์แบบเรียลไทม์ สิ่งนี้นำไปสู่การพลาดการอ่านเซ็นเซอร์และความล่าช้าในการตอบสนอง แนะนำให้ใช้โครงสร้างที่ไม่ปิดกั้น (เป็นมิลลิวินาที)
4. คุณรวม IMU (ไจโรสโคป) และข้อมูลตัวเข้ารหัสในหุ่นยนต์เคลื่อนที่ วัตถุประสงค์หลักของการใช้ตัวกรองเสริมหรือตัวกรองคาลมานคืออะไร?
- A) เพื่อลดจำนวนเซ็นเซอร์
- B) การผสมผสานจุดแข็งของเซ็นเซอร์ต่างๆ และลดการดริฟท์และเสียงรบกวน ✔
- C) เพื่อชะลออัตราการส่งข้อมูล
- D) เพื่อให้การเดินสายง่ายขึ้น
คำอธิบาย: เซ็นเซอร์แต่ละตัวมีลักษณะข้อผิดพลาดของตัวเอง: ไจโรสโคปมีความแม่นยำในระยะสั้นแต่คลาดเคลื่อนเมื่อเวลาผ่านไป ตัวเข้ารหัส/มาตรความเร่งมีเสียงดัง การรวมเซ็นเซอร์จะรวมขอบเขตความถี่ที่เซ็นเซอร์แต่ละตัวมีความแรงสูง ทำให้การประมาณค่าที่แม่นยำและเสถียรยิ่งขึ้นจากเซ็นเซอร์ตัวเดียว
5. เมื่อเราเพิ่มคำศัพท์อินทิกรัล (I) ในคอนโทรลเลอร์ PID การสั่นและโอเวอร์ชูตก็เริ่มต้นขึ้นในระบบ สาเหตุที่เป็นไปได้มากที่สุดของพฤติกรรมนี้คืออะไร?
- A) เงื่อนไขอนุพันธ์คือศูนย์
- B) การปรับให้เรียบอย่างรุนแรงเนื่องจากการได้รับอินทิกรัลและการไขลานมากเกินไป ✔
- C) เซ็นเซอร์ปิดอยู่
- D) ค่าที่ตั้งไว้เป็นลบ
คำอธิบาย: อัตราอินทิกรัลที่มีขนาดใหญ่มากเกินไปจะพยายามแก้ไขข้อผิดพลาดที่สะสมมากเกินไป และอาจนำไปสู่การแกว่ง การโอเวอร์ชูต และความไม่เสถียรพร้อมกับการสิ้นสุดอินทิกรัล โดยปกติแล้วคำว่า I จะเพิ่มขึ้นในระดับปานกลางเพื่อกำจัดข้อผิดพลาดถาวร หากมีการสั่น I จะลดลงหรือเพิ่มข้อจำกัดในการไขลาน
6. คุณสร้างภาพร่างแลดเดอร์ลอจิกสำหรับ PLC ที่มี AI แนวทางที่ถูกต้องในการออกแบบปุ่มหยุดฉุกเฉิน (E-stop) คืออะไร?
- A) การใช้การติดต่อแบบเปิดตามปกติ (NO) และเชื่อถือซอฟต์แวร์
- B) ปิดตามปกติ (NC) เพื่อให้แน่ใจว่าสลับไปด้านปลอดภัยด้วยหน้าสัมผัสที่ไม่ปลอดภัย ✔
- C) การใช้ E-stop กับซอฟต์แวร์หน้าจอเท่านั้น
- D) วาง E-stop ที่ส่วนท้ายสุดของวงจรหลัก
คำอธิบาย: วงจรหยุดฉุกเฉินได้รับการออกแบบให้มีหน้าสัมผัสแบบปิดตามปกติ (NC) และตรรกะที่ไม่ปลอดภัยเพื่อความปลอดภัย เมื่อสายไฟขาดหรือไฟดับ ระบบต้องสลับไปฝั่งเซฟ (หยุด) เอาต์พุต AI จะต้องได้รับการตรวจสอบโดยเทียบกับหลักความปลอดภัยนี้
7. เมื่อจำลองไดนามิกของมอเตอร์กระแสตรงด้วยการออกแบบตามรุ่น ดูเหมือนว่า AI จะให้ผลลัพธ์ที่สอดคล้องกับระบบจริงทุกประการ ทัศนคติทางวิศวกรรมที่ถูกต้องคืออะไร?
- A) การยอมรับแบบจำลองว่าเป็นสำเนาของความเป็นจริงที่สมบูรณ์แบบและไม่ได้ทำการวัด
- B) ตรวจสอบสมมติฐานของแบบจำลองและช่วงความถูกต้องด้วยการวัดจริง ✔
- C) ลดระยะเวลาการจำลองให้สั้นลง
- D) ระบายสีแผนภูมิและรายงาน
คำอธิบาย: แบบจำลองเป็นการประมาณความเป็นจริงเนื่องจากแรงเสียดทาน ความอิ่มตัว ความล่าช้า และความไม่แน่นอนของพารามิเตอร์ที่ถูกละเลย ผลลัพธ์ของแบบจำลองไม่สามารถถือว่าแม่นยำอย่างแน่นอนจนกว่าจะเปรียบเทียบกับการวัดจริงของระบบและกำหนดช่วงที่ถูกต้อง (การตรวจสอบความถูกต้อง)
8. ในการบำรุงรักษาเชิงคาดการณ์ คุณจะตรวจพบความผิดปกติจากข้อมูลการสั่นสะเทือนของตลับลูกปืน ผลลัพธ์โดยทั่วไปของการตั้งค่าเกณฑ์ต่ำเกินไป (ละเอียดอ่อนเกินไป) คืออะไร?
- ก) ไม่ส่งสัญญาณเตือนใดๆ
- B) การสร้างผลบวกลวงบ่อยครั้งโดยไม่มีการทำงานผิดพลาดจริง ✔
- C) ปรับเทียบเซ็นเซอร์โดยอัตโนมัติ
- D) ลดการสั่นสะเทือนทางร่างกาย
คำอธิบาย: เกณฑ์ที่ต่ำมาก/ละเอียดอ่อนจะสร้างสัญญาณเตือนแม้ว่าจะไม่มีข้อผิดพลาดจริงก็ตาม ผลบวกลวงเหล่านี้นำไปสู่การหยุดทำงานและค่าบำรุงรักษาโดยไม่จำเป็น และเมื่อเวลาผ่านไป ทำให้ผู้ปฏิบัติงานสูญเสียความมั่นใจในสัญญาณเตือน เกณฑ์ถูกตั้งค่าให้สมดุลระหว่างข้อผิดพลาดที่ไม่ได้รับและการเตือนที่ผิดพลาด
9. คุณตรวจพบรอยขีดข่วนบนพื้นผิวของชิ้นส่วนด้วยวิชันซิสเต็มในสายการผลิต ปัจจัยที่ควบคุมได้ข้อใดที่ส่งผลต่อความน่าเชื่อถือของผลลัพธ์มากที่สุด
- ก) ยี่ห้อของกล้อง
- B) สภาพแสงที่ควบคุมและสม่ำเสมอ ✔
- C) ประสบการณ์หลายปีของผู้ปฏิบัติงาน
- D) สีของการวาดเส้น
คำอธิบาย: ในวิชันซิสเต็ม การส่องสว่างเป็นปัจจัยที่สำคัญที่สุดและควบคุมได้ของห่วงโซ่ทั้งหมด แสงที่ไม่สม่ำเสมอหรือไม่เพียงพอจะหลอกแม้แต่อัลกอริธึมที่ดีที่สุด การส่องสว่างที่ควบคุมและทำซ้ำได้ช่วยลดการจัดประเภทที่ไม่ถูกต้องได้อย่างมากโดยการจัดการเงาและการสะท้อน
10. คุณมีโค้ดเขียน AI สำหรับระบบที่ต้องการความปลอดภัยในการทำงาน ข้อใดต่อไปนี้เป็นคำแถลงความรับผิดชอบเกี่ยวกับการใช้ AI ที่ถูกต้องที่สุด
- A) AI รับผิดชอบต่อการตัดสินใจที่สำคัญด้านความปลอดภัย วิศวกรไม่จำเป็นต้องอนุมัติ
- B) เนื่องจาก AI เป็นโมเดลที่ทันสมัยที่สุด ผลลัพธ์จึงสามารถนำออกสู่สนามได้อย่างปลอดภัยโดยไม่ต้องทดสอบ
- C) ความรับผิดชอบด้านความปลอดภัย การทดสอบ และการปฏิบัติตามมาตรฐานเป็นหน้าที่ของวิศวกรและองค์กร ✔
- D) ความรับผิดชอบอยู่กับผู้ให้บริการ AI ผู้เขียนโค้ดแต่เพียงผู้เดียว
คำอธิบาย: AI เป็นผู้ช่วยด้านวิศวกรรม จัดทำร่าง คำแนะนำ และการวิเคราะห์ แต่ท้ายที่สุดวิศวกรและองค์กรต้องรับผิดชอบต่อความปลอดภัย การทดสอบ และการปฏิบัติตามข้อกำหนดของระบบทางกายภาพด้วยมาตรฐาน (เช่น ISO 13849, IEC 61508) เอาต์พุต AI ไม่สามารถใส่ลงในระบบที่มีความสำคัญด้านความปลอดภัยได้หากไม่มีการตรวจสอบ