سیستم های كنترل مدرن روز به روز به جهت احتیاج به عملكرد بهتر در صنایع مدرن، پیچیده تر می گردند. از طرف دیگر، خرابی اجزاء سازنده مانند خرابی محرك ها، سنسورها و كنترل ها اجتناب ناپذیر می باشد. خطاها می توانند دینامیک را تغییر دهند و باعث كاهش عملكرد سیستم و یا حتی ناپایداری آن گردند. بنابراین مقاوم بودن در برابر خطا در طراحی سیستم كنترل لازم به نظر می رسد. یک سیستم كنترل مقاوم در برابر خطا سیستم كنترلی می باشد كه قابلیت تطبیق با خطای سیستم به صورت اتوماتیک را داشته باشد و كل سیستم را پایدار نگه دارد و در هنگام بروز خطا در اجزاء، عملكرد مطلوبی داشته باشد.
روش های طراحی مقاوم در برابر خطا می توانند به صورت گسترده ای به دو نوع تقسیم گردند: روش های غیرفعال (پسیو) مانند روش های تطبیق خطای مقاوم و غیره، و روش های فعال (اکتیو) مانند جایابی مقادیر ویژه، مدل های چندگانه، روش های تطبیقی، شبه معکوس و غیره. در روش پسیو، کنترل ثابتی در طول حالت نرمال و دارای خطا به کار گرفته می شود، و روش های ارزیابی عملكرد مختلفی مانند تابع هزینه می توانند جهت توصیف عملكرد سیستم های حلقه بسته با بهره كنترلی ثابت مورد استفاده قرار گیرند. از طرف دیگر، سیستم مقاوم در برابر خطا بر پایه روش های اكتیو می توانند برای خطاها عوض گردند كه این عمل یا با انتخاب یک قانون كنترلی از پیش محاسبه شده انجام می پذیرد و یا توسط ترکیب یک استراتژی کنترل جدید بهنگام صورت می گیرد. در این پژوهش از طراحی کنترل مقاوم در برابر خطای اکتیو استفاده شده است.
تقریبا تمام سیستم های كنترل دارای محدودیت هایی می باشند، برای مثال، ورودی ها همیشه مقادیر كمینه و بیشینه ای دارند. همچنین، وقتی محركی درست عمل نمی كند، به منظور دستیابی به اهداف كنترلی مانند ردیابی، فشار بیشتری بر روی محرك های سالم دیگر اعمال می گردد، كه می تواند منجر به اشباع محرك ها گردد. بنابراین مدنظر قرار دادن محدودیت ها مانند محدودیت های ورودی در طراحی كنترل مقاوم در برابر خطا لازم به نظر می رسد. در این پژوهش تكنیک كنترل مدل پیش بین MPC به عنوان استراتژی كنترل به منظور در نظر گرفتن محدودیت ها به كار گرفته شده است . كنترل مدل پیش بین یک نوع از كنترل است كه عمل كنترلی فعلی از حل بهنگام یک مسئله كنترل بهینه حلقه باز افق محدود در هر فاصله نمونه برداری، با بهره گرفتن از حالت فعلی پلنت به عنوان مقادیر اولیه ، بدست می آید؛ عمل بهینه سازی یک ترتیب كنترل بهینه را نتیجه می دهد و اولین كنترل در ترتیب به پلنت اعمال می گردد. یكی از مهمترین مزیت های كنترل مدل پیش بین توانایی آن در لحاظ نمودن محدودیت ها بر روی كنترل ها و حالت ها می باشد. همچنین، كنترل مدل پیش بین مقداری توانایی مقاوم بودن در برابر خطا را دارا می باشد.
در این پژوهش، یک ساختار كنترل مقاوم در برابر خطا اكتیو بر پایه تركیب كنترل مدل پیش بین با سیستم آشكار سازی و تشخیص خطا به منظور تطبیق خطا، طراحی گشته است. سیستم آشكار سازی و تشخیص خطا بر پایه تركیب روش های آماری مانند PCA و ICA جهت کاهش ابعاد داده و شبکه نرو-فازی به منظور ترکیب داده ها و آشکارسازی و تشخیص و طبقه بندی خطاها، می باشد. اطلاعات خطا توسط ماژول آشکارسازی و تشخیص خطا به دست می آید و سپس به منظور تصحیح فرمولاسیون کنترل مدل پیش بین مانند مدل داخلی به منظور افزایش قابلیت مقاوم بودن در برابر خطا به كار می رود.
سمینار کارشناسی ارشد مهندسی برق: طراحی سیستم کنترل مصون در برابر خطا