ทฤษฎีระบบควบคุม
การควบคุมการขับเคลื่อนยานพาหนะ เช่น รถยนต์ ก็ถือเป็นการควบคุมชนิดหนึ่ง โดยผู้ขับขี่เป็นผู้ควบคุมทิศทางและความเร็ว ซึ่งระบบควบคุมประเภทที่ต้องมีคนเข้ามาเกี่ยวข้องนี้ถือว่าเป็น ระบบควบคุมไม่อัตโนมัติ (manual control) แต่ทฤษฎีระบบควบคุมจะครอบคลุมเฉพาะการวิเคราะห์และออกแบบ ระบบควบคุมอัตโนมัติ (automatic control) เท่านั้น เช่น ระบบขับเคลื่อนอัตโนมัติ (cruise control)
ระบบสกาดา
SCADA ( "การควบคุมกำกับดูแลและเก็บข้อมูล") เป็นประเภทหนึ่งของระบบการควบคุมอุตสาหกรรม (Industrial Control System or ICS) ที่มีการควบคุมด้วยระบบคอมพิวเตอร์ที่เฝ้าดูและควบคุมกระบวนการทางอุตสาหกรรมที่มีอยู่ในโลกทางกายภาพ ระบบ SCADA ในอดีตแยกตัวเองจากระบบ ICS อื่น ๆ โดยเป็นกระบวนการขนาดใหญ่ที่สามารถรวมหลายไซต์งานและระยะทางกว้างใหญ่ กระบวนการเหล่านี้รวมถึงอุตสาหกรรม, โครงสร้างพื้นฐาน, และกระบวนการที่มีพื้นฐานมาจากการให้บริการ, ตามที่ได้อธิบายไว้ด้านล่าง.ระบบ SCADA มักจะประกอบด้วยระบบย่อยต่อไปนี้:การได้มาของข้อมูลเริ่มต้นที่ระดับ RTU หรือ PLC และรวมถึงการอ่านมาตรและรายงานสถานะของอุปกรณ์ที่มีการสื่อสารไปยัง SCADA ได้ตามความจำเป็น ข้อมูลจะถูกรวบรวมไว้และถูกจัดรูปแบบในลักษณะที่ผู้ประกอบงานในห้องควบคุมที่กำลังใช้ HMI สามารถตัดสินใจกำกับดูแลเพื่อปรับหรือลบล้างการควบคุมต่างๆที่เป็นปกติของRTU (PLC) ข้อมูลอาจถูกป้อนไปให้ผู้เก็บประวัติที่ถูกสร้างขึ้นบ่อยครั้งในฐานข้อมูลระบบการจัดการของสินค้าโภคภัณฑ์เพื่อหาแนวโน้มและการตรวจสอบการวิเคราะห์อื่นๆ
ระบบ SCADA มักจะจัดทำฐานข้อมูลกระจายซึ่งปกติจะเรียกว่า tag database ซึ่งมีองค์ประกอบข้อมูลที่เรียกว่าแท็กหรือจุด จุดจะแสดงค่าเดี่ยวๆของข้อมูลเข้าหรือออกจากการตรวจสอบหรือการควบคุมโดยระบบ จุดที่สามารถเป็นได้ทั้ง "หนัก" หรือ "เบา" จุดหนักแทนการป้อนข้อมูลที่เกิดขึ้นจริงภายในระบบ ในขณะที่จุดเบาเป็นผลมาจากการดำเนินงานที่เป็นตรรกะและคณิตศาสตร์ประยุกต์ที่จัดให้กับจุดอื่น ๆ (การจัดทำเพื่อใช้งานส่วนใหญ่ตามหลักการคือทุกๆจุดเบาหนึ่งจุดจะเท่ากับจุดหนักหนึ่งจุด) จุดเหล่านี้จะถูกเก็บไว้คู่กับเวลาที่เกิดเพื่อเก็บเป็นประวัติเอาไว้ แทคส์จะถูกบันทึกเข้าไปด้วยเพื่อบอกรายละเอียดเพิ่มเติม เช่นเส้นทางไปที่อุปกรณ์สนามหรือที่เก็บข้อมูลชั่วคราวของ PLC ความเห็นเรื่องเวลาในการออกแบบและข้อมูลการเตือนภัย