ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5

موضوع: سیمولینک

  1. #1
    2008/06/11
    تهران
    56
    1

    سیمولینک

    سلام
    من یک برنامه ای در سیمولینک پیاده سازی کردم منتها در این برنامه نیاز به ساختن یک متغیر هست که با زمان تغییر می کنه به صورت زیر:
    [left]tc=0.8
    ts=0.16+0.3tc4
    tm=mod(t,tc)a(t)= (1-cos(2*pi*tm/ts))/2 if tm<ts
    a(t)= 0 if tm>ts
    بلوک زیر رو طراحی کردم ولی همیشه a=0 میشه (نتونستم عکس رو لود کنم)
    دوستان اگه راهنمایی کنید ممنون میشم.
  2. #2
    2010/02/25
    360
    14

    پاسخ : سیمولینک

    نقل قول نوشته اصلی توسط shahbazy
    سلام
    من یک برنامه ای در سیمولینک پیاده سازی کردم منتها در این برنامه نیاز به ساختن یک متغیر هست که با زمان تغییر می کنه به صورت زیر:
    [left]tc=0.8
    ts=0.16+0.3tc4
    tm=mod(t,tc)a(t)= (1-cos(2*pi*tm/ts))/2 if tm<ts
    a(t)= 0 if tm>ts
    بلوک زیر رو طراحی کردم ولی همیشه a=0 میشه (نتونستم عکس رو لود کنم)
    دوستان اگه راهنمایی کنید ممنون میشم.
    اینجا tc با زمان تغییر میکنه؟ اگه تغییر با زمان خطی است خیلی راحت میتونی به کمک بلوک Ramp یک خط راست با شیب دلخواه و نقطه شروع دلخواه ایجاد کنی و از اون به عنوان tc استفاده کنی. اگه اینطوری نیست بیشتر توضیح بده تا بتونم راهنمایی کنم.
  3. #3
    2008/06/11
    تهران
    56
    1

    پاسخ : سیمولینک

    نقل قول نوشته اصلی توسط mhm_004
    اینجا tc با زمان تغییر میکنه؟ اگه تغییر با زمان خطی است خیلی راحت میتونی به کمک بلوک Ramp یک خط راست با شیب دلخواه و نقطه شروع دلخواه ایجاد کنی و از اون به عنوان tc استفاده کنی. اگه اینطوری نیست بیشتر توضیح بده تا بتونم راهنمایی کنم.
    سلام
    tc مقدار ثابت 0.8 هست. با این حساب ts مقدار 0.4 بدست میاد. وقتی tm رو محاسبه میکنم طبق دستور mod خروجی درست بدست نمیاد. مشکلم ساختن tm هست که با مقدار ثابت ts مقایسه کنم و مقدار a رو محاسبه کنم.
  4. #4
    2008/06/11
    تهران
    56
    1

    پاسخ : سیمولینک

    نقل قول نوشته اصلی توسط shahbazy
    سلام
    من یک برنامه ای در سیمولینک پیاده سازی کردم منتها در این برنامه نیاز به ساختن یک متغیر هست که با زمان تغییر می کنه به صورت زیر:
    [left]tc=0.8
    ts=0.16+0.3tc4
    tm=mod(t,tc)a(t)= (1-cos(2*pi*tm/ts))/2 if tm<ts
    a(t)= 0 if tm>ts
    بلوک زیر رو طراحی کردم ولی همیشه a=0 میشه (نتونستم عکس رو لود کنم)
    دوستان اگه راهنمایی کنید ممنون میشم.
    سلام دوستان
    من واسه ساختن tm مشکل دارم. توی سیمولینک طبق رابطه زیر بلوک ساختم ولی جواب مطابق با دستور tm=mod(t,tc) در نمیاد:
    t-(floor(t/tc)*tc)
    که توی این فرمول t همان زمان هست و tc مقدار ثابت 0.8 هست.
    لطفا اگر کسی راه حل رو میدونه راهنمایی کنه.
  5. #5
    2008/06/11
    تهران
    56
    1

    پاسخ : سیمولینک

    سلام دوستان
    بالاخره موفق شدم مشکل رو حل کنم
    اگر کسی با این مشکل مواجه شد که شکل ها درست نمایش داده نمی شد و یا پارامتری درست تنظیم نمی شد بهتره اول توی قسمت simulation,
    configure parameter,solver, برید و fixed step رو انتخاب کنید و step رو اونقدر تغییر بدید تا دقت بالا بره.
نمایش نتایج: از 1 به 5 از 5

موضوعات مشابه

  1. مدل pso و GA در سیمولینک
    توسط namdar soleiman netaj در انجمن Matlab
    پاسخ: 0
    آخرين نوشته: 2015/12/18, 21:29
  2. کار با سیمولینک
    توسط ahmad14101370 در انجمن آموزش نرم افزارهاي آناليز و شبيه ساز
    پاسخ: 3
    آخرين نوشته: 2015/12/12, 10:36
  3. سیمولینک
    توسط angel90 در انجمن سيستم هاي قدرت
    پاسخ: 0
    آخرين نوشته: 2015/04/22, 12:34
  4. سیمولینک
    توسط kamrandavoodi88 در انجمن مباحث علمی عمومی
    پاسخ: 0
    آخرين نوشته: 2013/03/10, 10:26
  5. کمک به سیمولینک
    توسط علی سعیدی در انجمن Matlab
    پاسخ: 1
    آخرين نوشته: 2011/09/03, 15:25

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •