<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>انجمن سیستم های فازی ایران</PublisherName>
				<JournalTitle>سیستم های فازی و کاربردها</JournalTitle>
				<Issn>2717-4409</Issn>
				<Volume>4</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2021</Year>
					<Month>07</Month>
					<Day>23</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Design of an Adaptive Receding Horizon Controller Based on TSK Fuzzy Inference System for a Nonlinear Dynamic System</ArticleTitle>
<VernacularTitle>طراحی یک کنترل‌کننده تطبیقی افق پیش‌رونده مبتنی بر سیستم استنتاج فازی TSK برای یک سیستم دینامیکی غیرخطی</VernacularTitle>
			<FirstPage>171</FirstPage>
			<LastPage>188</LastPage>
			<ELocationID EIdType="pii">140197</ELocationID>
			
<ELocationID EIdType="doi">10.22034/jfsa.2021.140197</ELocationID>
			
			<Language>FA</Language>
<AuthorList>
<Author>
					<FirstName>حسین</FirstName>
					<LastName>الیاسی</LastName>
<Affiliation>دانشکده مهندسی برق و کامپیوتر، دانشگاه بیرجند، بیرجند، ایران</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2021</Year>
					<Month>07</Month>
					<Day>07</Day>
				</PubDate>
			</History>
		<Abstract>In this paper, the design steps of a multi-model adaptive receding horizon controller for a nonlinear dynamic system are investigated. To implement this control structure, the Takagi-Sugno-Kong (TSK) fuzzy inference system (TSK) has been used to predict the behavior of the dynamic system on a receding horizon. In the proposed controller, the linear part of the TSK fuzzy model is used as a linear model to implement a multi-stage receding horizon controller to calculate the optimal control input sequence. A standard least square algorithm is used to identify the rules consequent parameters of the TSK model. A clustering method is used for partitioning the input-output space in order to generate TSK fuzzy model. Each cluster represents a functional area of the complex dynamic system in the input-output space. In the proposed control strategy, it is assumed that the variables which are used in the premise of the rules are also those which are used in linear models that describe the consequents of the rules. For proper control of the nonlinear system, multiple models are used on the receding horizon. In order to evaluate the proposed control strategy, the proposed control structure has been used to control the power of a nuclear reactor in the charge pursuit problem. The simulation results show the good performance of the proposed control structure.</Abstract>
			<OtherAbstract Language="FA">در این مقاله، مراحل طراحی یک کنترل‌کننده تطبیقی افق پیش‌رونده چند مدلی برای یک سیستم دینامیکی غیرخطی مورد بررسی قرار گرفته است. برای پیاده‌سازی این ساختار کنترلی از سیستم استنتاج فازی تاکاگی-سوگنو-کنگ (TSK) برای پیش‌بینی کردن رفتار سیستم دینامیکی روی یک افق پیش‌رونده استفاده شده است. در کنترل‌کننده پیشنهادی، بخش خطی مدل فازی TSK به عنوان یک مدل خطی برای پیاده‌سازی کنترل‌کننده افق پیش‌رونده چند مرحله‌ای برای محاسبه دنباله ورودی کنترلی بهینه مورد استفاده قرار می‌گیرد. تخمین پارامترهای این بخش از TSK برعهده یک قانون تطبیق بازگشتی برخط بوده و پارامترهای بخش تالی مدل TSK به صورت برون خط تعیین می گردند. برای تولید مدل فازی، فضای ورودی-خروجی به کمک خوشه‌بندی فازی تقسیم بندی می شود. هر خوشه یک ناحیه عملکردی از سیستم دینامیکی پیچیده را در فضای ورودی-خروجی نمایش می‌دهد. در استراتژی کنترلی پیشنهادی، فرض بر این است که متغیرهای استفاده شده در بخش تالی قواعد همان متغیرهای مورد استفاده در بخش پیرو قواعد هستند. برای کنترل مناسب سیستم غیرخطی از یک مدل چندگانه روی افق پیش رونده استفاده می شود. به منظور ارزیابی استراتژی کنترلی پیشنهادی، ساختار کنترلی پیشنهادی برای کنترل توان یک راکتور هسته‌ای در مسئله تعقیب بار مورد استفاده قرار گرفته است. نتایج شبیه‌سازی نشان‌دهنده عملکرد خوب ساختار کنترلی پیشنهادی است.</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">کنترل افق پیش‌رونده</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">سیستم استنتاج فازی تاکاگی-سوگنو-کنگ</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">قانون تطبیق</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">سیستم دینامیکی غیرخطی</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://jfsa.fuzzy.ir/article_140197_171997fd66ee838efa7e037e43b751d5.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
