رفع خطای must be monotonically increasing در سیمولینک متلب

در این پست به خطای must be monotonically increasing در سیمولینک متلب می پردازیم و قصد داریم علت آن و نحوه رفع آن را آموزش دهیم.

پیغام خطا به صورت زیر است:

رفع خطای must be monotonically increasing در سیمولینک متلب

Values of BreakpointsForDimension1 in ‘MPPT/MPPT/Repeating Sequence1/Look-Up Table1‘ must be monotonically increasing. The problem occurs at the number 3 breakpoint. Please change the breakpoint data or use the fixedpoint tools such as Auto Scaling or Fixed-Point Advisor to determine a different parameter dialog type’.

این خطا در ورژن های قبل از 2014a مشاهده نمی شود و فایل سیمولینک بدون خطا اجرا می شود.

اما در متلب 2014a به بالا با این خطا مواجه می شویم.

روش حل خطای must be monotonically increasing

به خطای فوق توجه نمایید, قسمتی از آن با فونت آبی رنگ مشخص شده است. روی آن کلیک کنید.

با پنجره ای مشابه تصویر زیر هدایت می شوید:

روش حل خطای must be monotonically increasing

همانطور که از عکس فوق مشخص هست بلوکی با نام Look-Up Table1 با علامت سوال و با رنگ قرمز مشخص شده است.

به عکس زیر نگاه کنید. موس بر روی آدرس بار سیمولینک قرار گرفته است:

روش حل خطای must be monotonically increasing

بایستی مطابق عکس فوق یک مرحله قبل از Repeating Sequence1 را انتخاب نمایید. در عکس فوق روی MPPT کلیک کردیم:

روش حل خطای must be monotonically increasing

به عکس بالا توجه کنید, بلوک Repeating Sequence1 با رنگ قرمز مشخص هست. روی این بلوک دابل کلیک کنید.

Repeating Sequence

فیلد مربوط به Time values باید تابع قانون زیر باشد:

value(1)<value(2)<…<value(n)<…

توجه: حتما باید مقدار بعدی بیشتر از قبلی باشد.

در اینجا چون مقدار زمان دوم و سوم یکسان هست حتی با خطا مواجه می شویم.

بطور مثال:

[0 4e-3 4e-2]

صحیح هست .

لطفا تجربیات خود را در این زمینه در قسمت نظرات همین پست با ما به اشتراک بذارید.

کپی بدون ذکر منبع و لینک مستقیم به همین صفحه غیرمجاز است.

شاید به مطالب زیر نیز علاقه مند باشید:

 

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

برای امنیت، استفاده از سرویس reCAPTCHA گوگل مورد نیاز است که موضوع گوگل است Privacy Policy and Terms of Use.

من با این شرایط موافق هستم .