Scilab/C4/Simulating-a-PID-controller-using-XCOS/Malayalam

From Script | Spoken-Tutorial
Revision as of 17:23, 29 May 2018 by Vijinair (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
00:01 Simulating a PID controller using Xcos.ചെയ്യുന്നതിനുള്ള സ്പോക്കൺ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം.'
00:07 ഈ ട്യൂട്ടോറിയലിൽ നമ്മൾ 'Xcos' ൽ ഒരുPID controller ' എങ്ങനെ നടപ്പാക്കാം എന്ന് പഠിക്കും.
00:13 സൈലാബ് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക.
00:17 ഉബുണ്ടു 16.04 64 ബിറ്റ് ഓപ്പറേറ്റിങ് സിസ്റ്റം 'സൈലാബ് 6.0.0 ഉപയോഗിച്ചു് ഈ ട്യൂട്ടോറിയൽ റെക്കോർഡ് ചെയ്യുന്നു.
00:27 പ്രീ-ആവശ്യമുള്ളതുപോലെ, ട്യൂട്ടോറിയൽ കാണുക Xcos Introduction.
00:32 ഈ ട്യൂട്ടോറിയൽ നിങ്ങളെ 'Xcos' എൻവയോൺമെന്റ് സൗകര്യപ്രദമാക്കുന്നു.
00:37 കൂടാതെ, 'firstorder.xcos' ആ ട്യൂട്ടോറിയലിൽ സൃഷ്ടിക്കപ്പെട്ട ഫയൽ ഞങ്ങൾ ഉപയോഗിക്കും.
00:43 അതിനാൽ, നിങ്ങൾ തുടരുന്നതിന് മുമ്പ് ട്യൂട്ടോറിയൽ പ്രാക്ടുചെയ്യുന്നത് പ്രധാനമാണ്, അപ്പോൾ നിങ്ങൾക്ക് നിങ്ങളുമായി ഫയൽ ഉണ്ടായിരിക്കും.
00:50 PID controller ചില അടിസ്ഥാന അറിവ് ആവശ്യമാണ്.
00:54 പ്രീ-ആവശ്യകതകൾ താങ്കൾ തൃപ്തിപ്പെടുത്തി എന്ന് ഊഹിക്കുകയാണെങ്കിൽ, ട്യൂട്ടോറിയലിൽ നമുക്ക് തുടങ്ങാം.
00:59 ഒന്നാമത്, ഞങ്ങൾ Scilab.
01:03 ശേഷംApplications പോയി Xcos. തിരഞ്ഞെടുക്കുക.
01:08 അല്ലെങ്കിൽ നിങ്ങളുടെ 'സൈലാബ് കൺസോൾ' വിൻഡോയിൽ, Xcos ടൈപ്പ് ചെയ്ത , അമർത്തുക 'Enter' .
01:15 ഇത് ചെയ്താൽ, രണ്ടു വിൻഡോകൾ തുറക്കും.

Palette Browser An Untitled-Xcos വിന്ഡോ

01:23 Untitled-Xcos വിന്ഡോ വില File ക്ലിക് ചെയ്ത Open. ക്ലിക്കുചെയ്യുക.
01:30 'Firstorder.xcos' എന്ന ഫയൽ സൂക്ഷിച്ചിരിക്കുന്ന ഡയറക്ടറി ബ്രൌസ് ചെയ്യുക.
01:36 ആ ഫയൽ തിരഞ്ഞെടുത്ത് 'ശരി' ക്ലിക്കുചെയ്യുക.
01:40 ഇപ്പോൾ, 'transfer function block'. ൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക.
01:44 നിങ്ങൾ ഉപയോഗിക്കുന്ന അതേtransfer functionആണ് ഉപയോഗിക്കുന്നത് എന്ന് പരിശോധിക്കുക.
01:49 എനിക്ക്, ഒരു ന്യൂമറേറ്റർ 1, ഡിനോമിനേറ്റർ '2 asteric s plus 1'

s plus one. കൊണ്ട് ഗുണിച്ചു.

02:01 'ok' ക്ലിക്ക് ചെയ്യുക.
02:03 Step block എന്നതിൽ ഇരട്ട-ക്ലിക്കുചെയ്യുക.
02:06 നിങ്ങൾ ഉപയോഗിക്കുന്ന അതേ സ്റ്റെപ് ഇൻപുട്ട് ' step inputപരാമീറ്ററുകളാണ് നിങ്ങൾ ഉപയോഗിക്കുന്നതെന്ന് പരിശോധിക്കുക.
02:11 എനിക്ക് Step time 1 ആണ്,Initial value '0,' Final value യം '2 ആണ്.

OK ക്ലിക് ചെയുക

02:20 മെനു ബാറിലെ Simulation ക്ലിക്ക് ചെയ്ത് ഫയൽ തുടങ്ങുകസിമുലേറ് ചെയ്യാൻ Start തിരഞ്ഞെടുക്കുക
02:27 ഫയൽ ഒരു പിശകില്ലെന്ന് ഉറപ്പുവരുത്തുന്ന സമാനമായ ഒരു തന്ത്രം പ്രതീക്ഷിക്കുക.
02:32 Palette Browser.ലേക്ക് മാറുക.
02:35 Continuous time systems വിഭാഗത്തിൽ ക്ലിക്ക് ചെയ്യുക.
02:39 Xcos വിൻഡോയ്ക്കുള്ളിൽ ഉള്ള' PID 'ബ്ലോക്ക് വലിച്ചിടുക,
02:46 Signal Routing വിഭാഗത്തിൽ ക്ലിക്ക് ചെയ്യുക.
02:49 Xcos വിൻഡോയ്ക്കുള്ളിൽ ഉള്ള Muxബ്ലോക്ക്, വലിച്ചിടുക.
02:55 Mathematical Operationsവിഭാഗത്തിൽ ക്ലിക്ക് ചെയ്യുക.
03:00 'Summation' ബ്ലോക്ക് വലിച്ചിടുക
03:14 summation ബ്ളോക്കിൽ ഈ സ്ഥിരസ്ഥിതി കോൺഫിഗറേഷൻ ഉപയോഗിക്കും.
03:18 step input ബ്ലോക്ക് transfer function ബ്ളോക്കിൽ ചേരുന്ന വരിയിൽ ക്ലിക്കുചെയ്യുക.
03:24 എന്നിട്ട് അതിനെ ഇല്ലാതാക്കാൻ 'delete' 'ബട്ടൺ അമർത്തുക.
03:27 transfer functionബ്ളോക്കിൽ നിന്ന് step input ബ്ളോഗ് ചെയ്യുക.
03:31 transfer function he cscope ബ്ലോക്ക് ചേരുന്ന വരിയിൽ ക്ലിക്കുചെയ്യുക.
03:36 എന്നിട്ട് അതിനെ ഇല്ലാതാക്കാൻ 'delete' 'ബട്ടൺ അമർത്തുക.
03:40 transfer function ബ്ളോക്കിൽ നിന്നും 'cccope' , clock input block a എന്നീ വിഭാഗങ്ങളെ വലിച്ചിടുക.
03:46 'ട്രാന്സ്ഫര് ഫംഗ്ഷന്' transfer function ബ്ളോക്കിനു മുമ്പ് 'PID' ബ്ലോക്ക് വയ്ക്കുക.
03:50 'PID' ബ്ലോക്കിലുണ്ടെങ്കിൽsummation ബ്ളോക്ക് ചെയ്യുക.
03:54 transfer function ബ്ലോക്ക് cscope ബ്ലോക്ക് എന്നിവക്ക് ഇടയിൽ Mux ബ്ലോക്ക വെക്കുക
03:59 ആവശ്യമുള്ളപക്ഷം ബ്ലോക്കുകൾ ക്രമീകരിക്കുക, അങ്ങനെ എല്ലാവരും ഒരു വരിയിൽ വരും.
04:04 summation ബ്ലോക്ക് ന്റെ input port step input ബ്ളോക്ക് ബന്ധിപ്പിക്കുക.
04:10 ഇത് summationബ്ളോക്കിനുള്ള പോസിറ്റീവ് input port ആണെന്നത് ശ്രദ്ധിക്കുക.
04:15 PID 'ബ്ലോക്കിന്റെinput port ന്റെ'summation ബ്ലോക്കിന്റെ output port ബന്ധിപ്പിക്കുക.
04:21 transfer functionബ്ളോക്ക് input port യില്PID ബ്ളോക് ന്റെ output portബന്ധിപ്പിക്കുക.
04:27 'Mux' 'ബ്ലോക്കിന്റെ'input portന്റെ transfer function ബ്ലോക്കിന്റെ output port 'ബന്ധിപ്പിക്കുക.
04:33 'Coscope' ബ്ലോക്കിന്റെ input port എന്നതിന്റെ Mux ബ്ലോക്കിന്റെ output port'ബന്ധിപ്പിക്കുക.
04:39 step input' ബ്ലോക്ക് summation ബ്ളോക്കും ബന്ധിപ്പിക്കുന്ന ലൈൻ കണ്ടെത്തുക.
04:44 ആ വരിയിലേക്ക് 'input' പോർട്ട് 'Mux' 'ബന്ധിപ്പിക്കുക.
04:48 കണക്ഷൻ നിർമ്മിക്കുന്ന സമയത്ത് വയ്ക്കുവാൻ ഇടത് മൌസ് ബട്ടൺ ഉപയോഗിക്കുക.
04:54 transfer function ബ്ളോക്ക്' Mux ബ്ലോക്കിലെ ലൈൻ കണ്ടെത്തുക.
04:59 ആ വരിയിലേക്ക് ' summation ബ്ലോക്കിന്റെ രണ്ടാമത്തെ input portബന്ധിപ്പിക്കുക. ആവശ്യമുള്ളിടത്തെല്ലാം ലൈൻ ബെൻഡുകൾ ഉപയോഗിക്കുക.
05:08 'PID' ബ്ളോക്കിൽ ഡബിൾ ക്ലിക്ക് ചെയ്യുക. അതിന്റെ പരാമീറ്റർ സജ്ജീകരണം ഡയലോഗ് ബോക്സ് തുറക്കാവുന്നതാണ്.
05:14 ഇവിടെ നിങ്ങൾക്ക് Proportional, Integral Derivative ഗെയിൻസ് സജ്ജമാക്കാൻ കഴിയും.
05:18 Integral gain ' ' 1 by tau I, ആയി കണക്കാക്കണമെന്ന് ദയവായി ശ്രദ്ധിക്കുക, ഇവിടെ tau I integral timeആണ്.
05:28 ഞങ്ങൾ സ്ഥിര ക്രമീകരണങ്ങൾ ഉപയോഗിക്കും. സ്ഥിരസ്ഥിതി സജ്ജീകരണങ്ങൾക്കായി Cancelഎന്നതിൽ ക്ലിക്കുചെയ്യുക.
05:34 നമ്മൾ ഇപ്പോൾ സിമുലേഷൻ പ്രവർത്തിപ്പിക്കാൻ തയ്യാറാണ്.
05:37 setpoint വേരിയബിളായി step inputബ്ളോക്ക് ഉപയോഗിക്കുമെന്ന് ശ്രദ്ധിക്കുക.
05:42 PID controller ട്രാൻസ്ഫർ ഫംഗ്ഷൻ' ബ്ളോക്കിലേക്ക് ഒരു ഇൻപുട്ട് സൃഷ്ടിക്കും.
05:47 Start simulationബ്ലോക്കിന്റെ ഒപ്പുട് setpoint. മായി മാച്ച് ആകുന്നു
05:53 മെനു ബാറിലെ Start simulationബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക.
05:58 തുറക്കാൻ ഒരു ഗ്രാഫിക് വിൻഡോ നൽകുക. ഒരു ചരക്ക് കൊണ്ട് രണ്ടു വേരിയബിളുകൾ ഉണ്ടാകും.
06:07 ഘട്ടം പ്ലോട്ട് setpointആണ്.
06:12 വളഞ്ഞ പ്ലാന്റ് പച്ച നിറമായിരിക്കും, 'setpoint' മൂല്ല്യം 2 പാലിക്കാൻ ശ്രമിക്കുന്നtransfer function ഫലം.
06:22 നിങ്ങൾക്കിപ്പോൾ 'PID' 'സെറ്റിംഗ്സ് മാറ്റാനും ഔട്ട്പുട്ടിനെ എങ്ങനെ ബാധിക്കുമെന്ന് നോക്കാം.
06:28 വീഡിയോ ഇവിടെ കൊടുക്കുക, തന്നിരിക്കുന്ന വ്യായാമങ്ങൾ.
06:33 ഒരു Proportional Controller മാത്രം നടപ്പിലാക്കുക. അതായത്, 'p' കൂടാതെ PID
06:40 സെറ്റ്പോയിന്റ് ഔട്ട്പുട്ടിൽ പൊരുത്തപ്പെടാതെ ഒഴുകുന്ന ആനുപാതികമല്ലാത്ത ലാഭം മാറ്റുക.
06:47 പ്ലോട്ടിലെ summation ബ്ലോക്കിന്റെ ഉൽപ്പെടുക്കുക.
06:51 നിങ്ങൾക്ക് പ്രത്യേകമായി സൂക്ഷിക്കാൻ 'CMSCOPE' ഉപയോഗിക്കാവുന്നതാണ്.
06:55 'PID' ബ്ലോക്കിന്റെ ഉൽപാദനത്തിനൊപ്പം ഇതുമായി താരതമ്യപ്പെടുത്തുക
06:59 ഇത് നമ്മെ ഈ ട്യൂട്ടോറിയലിന്റെ അവസാന ഭാഗത്തെത്തിക്കുന്നു. സംഗ്രഹിക്കാം.
07:04 ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിച്ചത്: 'firstorder.xcos' PID കണ്ട്രോളര്
07:12 സിമുലേഷൻ ആവശ്യകതകൾ അനുസരിച്ച് ഓരോ ബ്ലോക്കുകളും കോൺഫിഗർ ചെയ്യുക
07:16 സിമുലേഷൻ പരാമീറ്ററുകൾ സജ്ജമാക്കുക
07:19 സ്പോകെൻ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ താഴെയുള്ള ലിങ്കിലുളള വീഡിയോ സംഗ്രഹിക്കുന്നു.

ദയവായി അത് ഡൌൺലോഡ് ചെയ്ത് കാണുക.

07:26 സ്പോക്കൺ ട്യൂട്ടോറിയൽ ടീം വർക്ക്ഷോപ്പുകൾ നടത്തുന്നു, സർട്ടിഫിക്കറ്റുകൾ നൽകുന്നു.

കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി ഞങ്ങൾക്ക് എഴുതുക.

07:34 ഈ സ്പോകെൻ ട്യൂട്ടോറിയലിൽ നിങ്ങൾക്ക് ചോദ്യങ്ങളുണ്ടോ?
07:37 ദയവായി http://forums.spoken-tutorial.org സന്ദർശിക്കുക
07:43 നിങ്ങൾക്ക് ചോദ്യമുള്ള മിനിറ്റിലും രണ്ടാമത്തേയും തിരഞ്ഞെടുക്കുക
07:47 നിങ്ങളുടെ ചോദ്യം ചുരുക്കത്തിൽ വിശദീകരിക്കുക
07:50 ഞങ്ങളുടെ ടീമിൽ നിന്നുള്ള ആരോ അവർക്ക് ഉത്തരം നൽകും
07:53 ഈ ട്യൂട്ടോറിയലിൽ പ്രത്യേക ചോദ്യങ്ങൾക്കുള്ളതാണ് സ്പോക്കൺ ട്യൂട്ടോറിയൽ ഫോറം
07:58 അവയുമായി ബന്ധമില്ലാത്തതും പൊതുവായതുമായ ചോദ്യങ്ങൾ പോസ്റ്റ് ചെയ്യരുത്
08:03 ഇത് സംശയങ്ങൾ കുറക്കാൻ സഹായിക്കും
08:05 കുറച്ചുകൂടി ഇളക്കമുള്ളതിനാൽ, ഈ ഇൻസ്‌ട്രുക്ഷണൽ മെറ്റീരിയൽ ഉപയോഗിക്കാൻ കഴിയും
08:11 സ്പോകെൻ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റ്, എൻഎംഇഐടി, എംഎച്ച്ആർഡി, ഇന്ത്യാ ഗവണ്മെന്റിൻറെ സഹായത്തോടെയാണ് ഈ സൈറ്റിനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ലിങ്ക് വഴി ലഭിക്കുന്നത്.
08:23 വിജി നായർ സൈൻ ഓഫ് ചെയുന്നു . ചേരുന്നതിന് നന്ദി.

Contributors and Content Editors

Vijinair