AI BMS Mentor Home About Us Products Solutions Case Studies eNews Blog Downloads Team Contact Design Engg Get a Demo →

PID Control అంటే ఏమిటి?

Copied to clipboard ✓

Shower Analogy

మీరు shower లోకి అడుగుపెట్టారు. చాలా cold గా ఉంది. మీరు hot water knob ను తిప్పారు — చాలా ఎక్కువ, ఎందుకంటే అది చాలా cold గా ఉంది. Water warmer అవుతుంది. ఇప్పుడు కొద్దిగా too warm. మీరు కొద్దిగా వెనక్కి తిప్పారు — perfect.

అప్పుడు మరొక bathroom లో ఎవరైనా toilet flush చేశారు. Pressure drops అవుతుంది. Water మళ్ళీ cold అవుతుంది. మీరు మళ్ళీ adjust చేస్తారు. మీరు perfect balance ను కనుగొనే వరకు చిన్న corrections ను continuously చేస్తూ ఉంటారు.

మీరు ఇప్పుడే PID control ను perform చేశారు. మీ brain controller. Water temperature measured value. మీ comfort setpoint. మీ hand movements output.

P — Proportional — నేను target నుండి ఎంత దూరంలో ఉన్నాను?

current temp మరియు setpoint మధ్య Big gap → Big correction
Small gap → Small correction
water చాలా cold గా ఉన్నప్పుడు knob ను చాలా తిప్పండి
దాదాపు right గా ఉన్నప్పుడు కొద్దిగా మాత్రమే తిప్పండి

I — Integral — నేను target నుండి ఎంత కాలం off లో ఉన్నాను?

చిన్న persistent error కూడా → Integral దానిని eliminate చేయడానికి మరింత గట్టిగా pushes చేస్తుంది
దీనికి memory ఉంది — time తో పాటు error ను accumulates చేస్తుంది
Shower 2 minutes పాటు slightly cold గా ఉంటే → current gap మాత్రమే suggest చేసిన దానికంటే కొద్దిగా bigger turn ఇవ్వండి
Error eliminated → Integral relaxes అవుతుంది

D — Derivative — ఇది ఎంత వేగంగా మారుతోంది?

Temperature చాలా fast గా rising అవుతుంది → overshooting కు ముందు early గా correction ను Apply చేయండి
water rapidly heating అవుతుందని మీరు చూసినప్పుడు → అది too hot అవ్వకముందే hot knob ను ease off చేయండి
Value stable గా ఉంటే → Derivative ఏమీ చేయదు

ON/OFF Control ఎందుకు వద్దు?

మీ shower full cold లేదా full hot మాత్రమే ఉండగలిగితే — middle ground లేకుండా — మీరు forever freezing నుండి boiling కు swing అవుతూ ఉంటారు, comfort ను ఎప్పటికీ కనుగొనలేరు. BMS కు కూడా same. On/off control continuous oscillation కు కారణమవుతుంది. PID exact balance ను కనుగొని దానిని holds చేస్తుంది.

AHUs ఎందుకు Oscillate అవుతాయి:

P value too high గా set చేసినప్పుడు — controller ప్రతి cycle లో overcorrect చేస్తుంది. shower knob ను too aggressively గా తిప్పే వ్యక్తి లాగా — ఎల్లప్పుడూ both ways overshooting అవుతుంది, ఎప్పటికీ settling అవ్వదు. Correct PID tuning system setpoint ను quickly గా చేరుకునే values ను కనుగొంటుంది, overshooting లేకుండా, మరియు దానిని stably గా holds చేస్తుంది.

Was this answer helpful? ✓ Thanks — your feedback was recorded.

Have a different question?

✦ Ask the AI BMS Mentor → More from Control Loops & FBD →