# Control system ## MicroSim spec - **Recommended sim type:** control system - **Microsimmability score:** 88/100 - **Layout:** drawing region (canvas) on top; control region (sliders/buttons) below. ### Parameters (tunable controls) - `Setpoint` - `Controller gain` - `Disturbance` ### What animates A plant output tracks its setpoint and rejects disturbances as the controller gain changes. ### Learning objective Show how a control loop drives a [[System|system]] toward a desired state. ## Links (Wikipedia order) <!-- injected from _registry/childlinks/Control_system.json (2026-07-30T02:09:12Z) --> `Actuator` · `Air_conditioning` · `Analogue_electronics` · `Atomtronics` · `Audio_equipment` · `Automotive_electronics` · `Avionics` · `Bang–bang_control` · `Bioelectronics` · `Building_automation` · `Cam_timer` · `Central_heating` · `Centrifugal_governor` · `Closed-loop_controller` · `Clothes_dryer` · `Coefficient_diagram_method` · `Combinational_logic` · `Compact_controller` · `Computer` · `Consumer_electronics` · [[Control_engineering]] · `Control_loop` · `Control_system_(disambiguation)` · [[Control_theory]] · [[Cruise_control]] · [[Cybernetics]] · `Data_acquisition` · `Digital_camera` · `Digital_electronics` · `Dishwasher` · `Distributed_control_system` · `Domestic_robot` · `Droop_speed_control` · [[Dynamical_system]] · `EHealth` · `EPICS` · `Ebook` · `Education_and_training_of_electrical_and_electronics_engineers` · [[Electric_motor]] · [[Electronics]] · `Electronics_industry` · `Embedded_system` · `Failure_of_electronic_components` · `Feed_forward_(control)` · [[Feedback]] · `Flexible_electronics` · `Fuzzy_electronics` · `Fuzzy_logic` · `Guidance,_navigation,_and_control` · `HVAC_control_system` · `Hierarchical_control_system` · `Home_appliance` · `Home_automation` · `Home_cinema` · `Home_theater_PC` · `Industrial_control_system` · `Information_technology` · `Instability` · `Instruction_list` · `Integrated_circuit` · `Kitchen_stove` · `Ladder_logic` · `Laptop` · `Linear_control` · `List_of_emerging_technologies` · `Low-power_electronics` · `Major_appliance` · `Marine_electronics` · [[Mathematical_model]] · `Microcontroller` · `Microelectronics` · `Microwave` · `Microwave_oven` · `Military` · `Mobile_phone` · `Molecular_electronics` · `Motion_control` · `Multimedia` · `Nanoelectronics` · [[Negative_feedback]] · `Networked_control_system` · `Networking_hardware` · `Nuclear_electronics` · `Open-loop_controller` · `Open-source_hardware` · `Optoelectronics` · `Organic_electronics` · `Otto_Mayr` · `Overshoot_(signal)` · [[PID_controller]] · [[Perceptual_control_theory]] · `Photonics` · `Physical_plant` · `Piezotronics` · `Plant_(control_theory)` · `Portable_media_player` · `Power_electronics` · `Printed_electronics` · `Process_(engineering)` · `Process_optimization` · `Process_variable` · `Programmable_logic_controller` · `Proportional_control` · `Radar` · [[Radio-frequency_engineering]] · `Radio_navigation` · `Radio_receiver` · [[Real-time_computing]] · `Refrigerator` · `Relay` · `Robotic_vacuum_cleaner` · `SCADA` · `Sampled_data_system` · [[Sensor]] · `Sequential_function_chart` · [[Sequential_logic]] · `Setpoint_(control_system)` · `Small_appliance` · `Spintronics` · `Tablet_computer` · `Tankless_water_heating` · `Telephone` · `Television` · `Terahertz_radiation` · `Thermostat` · `Timeline_of_computing_2020–present` · `Video_game_console` · `VisSim` · [[Voltage]] · `Washing_machine` · `Wire` · `Wireless` <!-- GIFPLATE:BEGIN v1.0 g16 — Commons hotlink; do not hand-edit inside --> ## Images <figure class="wt-gifplate"> <img src="https://commons.wikimedia.org/wiki/Special:FilePath/Coupled_oscillators.gif" alt="Coupled Oscillators" loading="lazy" decoding="async"> <figcaption><strong>Coupled Oscillators</strong> — Illustrate coupled systems maintaining stability through feedback.<br> <span class="wt-credit">Wikimedia Commons &middot; <strong>licence pending verification</strong> (run <code>g17_gif_verify.py</code> on a networked lane) &middot; <a href="https://commons.wikimedia.org/wiki/File:Coupled_oscillators.gif">Details</a></span></figcaption> </figure> *This page has no interactive build yet, so the plate carries the concept. It is the first thing that moves on [[Control_system]].* <!-- GIFPLATE:END --> ## From the Real GENERATIVE library (beauty pass) ![Control system image](https://upload.wikimedia.org/wikipedia/commons/thumb/b/be/Loaded_centrifugal_governor_%28New_Catechism_of_the_Steam_Engine%2C_1904%29.jpg/220px-Loaded_centrifugal_governor_%28New_Catechism_of_the_Steam_Engine%2C_1904%29.jpg) *Control system — image hotlinked from Wikimedia Commons (via the Real G.E.N.E.R.A.T.I.V.E. course library, Electronics room). [Details & license](https://commons.wikimedia.org/wiki/File:Loaded_centrifugal_governor_%28New_Catechism_of_the_Steam_Engine%2C_1904%29.jpg).* > A control system manages, commands, directs, or regulates the behavior of other devices or systems using control loops. It can range from a single home heating controller using a thermostat controlling a domestic boiler to large industrial control systems which are used for controlling processes or machines. ([Wikipedia](https://en.wikipedia.org/wiki/Control_system)) <!-- BEAUTY-PASS-MEDIA:END --> > p5.js MicroSim stub · part of Systems Thinking · [Wikipedia source](https://en.wikipedia.org/wiki/Control_system) > Relation: subfield of systems thinking. ## Concept summary A control system manages, commands, directs, or regulates the behavior of other devices or systems using control loops. It can range from a single home heating controller using a thermostat controlling a domestic boiler to large industrial control systems which are used for controlling processes or machines. ## Build checklist - [ ] Claim it: set `status: in-progress` + `lease` + `leased_at` - [ ] Write the child page explaining the concept (tie it back to systems thinking) - [ ] Finalize parameter ranges and defaults - [ ] Implement the p5.js sketch (drawing + control regions) - [ ] Add caption + the learning objective on the page - [ ] Set `status: done` ## p5.js sketch ```javascript // MicroSim: Control system let controls = {}; function setup() { // createCanvas(...); create sliders for the parameters above. } function draw() { // background(...); read controls; render control system; respond live. } ``` --- Back to Systems Thinking · Wikipedia: [Control system](https://en.wikipedia.org/wiki/Control_system) --- <!-- SEMIOTIC-PROFILE:START --> ## Semiotic profile > *The semiotic universals this article invokes, machine-derived from the crossref — **unverified** (born so). Populated 2026-07-06 for the Systems room.* **Universals (6):** 🟡 system (46) · 🟢 control loop (30) · 🟢 feedback (5) · 🟡 science (5) · 🟢 signal (2) · 🟢 equilibrium (1) **Enter by sign:** Systems Semiotic Gateway · Alphabetum · Icon Registry · ← Systems Portal <!-- SEMIOTIC-PROFILE:END --> <!-- BEAUTY-PASS-MEDIA:START --> ## Wikipedia : Wikitube **Strict pair:** [Wikipedia](https://en.wikipedia.org/wiki/Control_system) : [Wikitube](https://en.wikitube.io/wiki/Control_system) ## Previous hub tags Tree parents: [[Control_theory]] · [[Cybernetics]] · [[Systems_engineering]] · [[Systems_science]] · [[Systems_theory]]. Legacy hubs: none. --- *Sources: 3 legacy notes. Minted wave 1, 2026-07-30 (v1.6 order).*