عنوان پروژه : سیستم های کنترل گسترده DCS مورد استفاده در نیروگاه ها و شبیه سازی آنهاتعداد صفحات : ۱۳۰شرح مختصر پروژه : سیستم PROCONTROL P ساخت شرکت ABB یکی از سیستم ها کنترل گسترده است که برای کنترل نیروگاه ها استفاده می شود. در این سیستم با استفاده از حافظه در ریزپردازنده سعی شده است که تا حد ممکن از نرم افزار به جای سخت افزار استفاده گردد. همچنین به جای استفاده از روش سیم کشی معمول از سیستم باس استفاده شده است. باس حاوی تمامی سیگنال ها و اطلاعات کامل سیستم است.DCS : مخفف Distributed ControllerSystem است، هدف از آن انجام عملیات کنترلی به صورت غیرمتمرکز یا توزیع شده می باشد. در این سیستم کلیه کنترلرها و یا سنسورهای محلی در پروسس به اتاق کنترل آورده شده و پس از پردازش نرم افزاری مثلا: برای کنترل دمای یک راکتور واحد شیمیایی بصورت کنترل PID و یا فازی و یا هر نوع کنترل طراحی شده در نرم افزار سیستم بصورت اتوماتیک یا از پیش طراحی شده و یا بصورت دستی در نهایت سیگنال متناسب با با دستگاه یا المان کنترل شونده بصورت خروجی و متمرکز انجام می شود.این در حالی است که در سیستم های نیوماتیک قدیمی کنترلرها اکثرا به صورت محلی وجود داشت که در سایت نصب شده اند اما در DCS دیگر کنترلری در محل سایت نداریم ؛ آنچه اساسا در سیستم DCS رخ می دهد ؛ تقسیم عملیات کنترلی بین چندین کنترل کننده است که در اتاق کنترل قرار گرفته اند ؛ به دلیل همین تقسیم است که سیستم Distributed نام گذاری شده است. در این سیستم حلقه های ساده ای متشکل از Field و کنترلر وجود دارد که این کنترلرها (میکروپروسسورها) در یک لایه بالاتر در سطح supervisor به هم متصل هستند .فهرست مطالب پروژه :فصل ۱- مقدمه۱-۱- معرفی سیستم PROCONTROL P۱-۲- وظایف سیستم PROCONTROL P۱-۲-۱- تبدیلات سیگنالها۱-۳- سیستم عیب یاب۱-۴- دستگاه POS۱-۵- تجهیزات کنترل و ابزار دقیق۱-۵-۱- مدول ورودی آنالوگ۱-۵-۲- مدول ورودی دیجیتال۱-۵-۳- مدول خروجی سیگنال آنالوگ۱-۵-۴- مدول خروجی دیجیتال۱-۵-۵- مدول کنترل آنالوگ و دیجیتال۱-۶- رابطهای استاندارد۱-۷- سیستم انتقال اطلاعات۱-۷-۱- شاهراه ارتباطی۱-۷-۲- بایس ایستگاه۱-۷-۳- ساختار تلگرام۱-۸- سیستم ایمنی و حفاظتی قابل برنامه ریزی۱-۹- سیستم مهندسی، طراحی و سرویس EDSفصل ۲- «معیارهای ارزیابی و اولویت بندی»۲-۱- اتاق کنترل مرکزی (CCR)۲-۱-۱- سخت افزار۲-۱-۲- پانل کنترل واحد (UCB) شامل۲-۱-۳- سیستم انتقال اطلاعات و مدارهای واسط (باس و شبکه …)۲-۲- سیتسم های جنبی و پشتیبان PCS۲-۳- مشخصه های سازندگان۲-۴- مشخصه های ساختار سیستم های بررسی شده۲-۵- اختصاص امتیاز برای معیارهای ذکر شده۲-۶- جمع بندی سیستم های بررسی شده از نظر فنی۲-۶-۱- مزایای ABBفصل ۳- «سیستم های کنترل گسترده DCS»۳-۱- مقدمه، تعریف و تاریخچه۳-۲- کنترل گسترده Distribated control۳-۲-۱- مقایسه با ساختار های پیشین۳-۳- سیستم های کامپیوتر مرکزی دوگانه۳-۴- الزامات اساسی در سیستم کنترل گسترده۳-۴-۱- برقراری ارتباط یا پروسه۳-۴-۲- برآمدن از عهده مسئله بلادرنگ بودن (Real timing)۳-۴-۳- برقراری ارتباط با سایر عناصر در یک سیستم کنترل گسترده۳-۴-۴- تامین حفاظت۳-۴-۵- الزامات نرم افزاری کمکی۳-۴-۶- استاندارد زبان های سطح بالا۳-۵- طراحی ورودی/ خروجی۳-۵-۱- الزامات ورودی/ خروجی: مشخصات و زمینه های زیر را در بر می گیرد۳-۵-۲- روش های ورودی/ خروجی۳-۶- واحد کنترل محلی۳-۶-۱- پارامترهای اصلی یک کنترل کننده محلی۳-۶-۲- شروطی برای افزایش قابلیت ها۳-۷- زبانهای برنامه نویسی کنترلی۳-۸- واسطه های اپراتور۳-۹- نظارت پروسه۳-۱۰- کشف موارد غیر عادی۳-۱۱- کنترل فرایند۳-۱۲- تشخیص اشکالات فرایند۳-۱۳- کارکردهای اشکال شناسی۳-۱۴- ثبت نتایج فرایند۳-۱۵- عملیات معمول در واحد Lcu در ایستگاه های جدید۳-۱۶- اعلام کننده های هوشمند۳-۱۷- ثبت کننده های نمودار۳-۱۸- انتخاب مولفه های ایستگاهفصل ۴- «معرفی نرم افزار شبیه ساز DCS»۴-۱- برنامه نویسی به روش شیء گرا۴-۱-۱- مقدمه۴-۱-۲- برنامه نویسی به روش شیء گرا چیست؟۴-۱-۳- دلایل استفاده از روش شیء گرا۴-۲- تسهیل در نگهداری۴-۳- بهره گیری از حالت های عمومی۴-۴- کم کردن پیچیدگی۴-۵- طراحی نرم افزار۴-۶- شرح نرم افزار۴-۷- چگونگی استفاده از برنامه۴-۸- فرم اصلی برنامه۴-۹- محاسبات و کنترل فرایند سیستم۴-۱۰- صفحه های نمایش اپراتوری۴-۱۱- صفحات نمایشی برنامه۴-۱۱-۱- Plant level۴-۱۱-۲- Area level۴-۱۱-۳- Unit level۴-۱۱-۴- Group level۴-۱۱-۵- خلاصه آلدرمها (Alurm sammary)۴-۱۲- گرایش های آماری (Treds)۴-۱۳- System in operating mode۴-۱۴- تعریف توابع عملیاتی مورد استفاده در برنامه۴-۱۴-۱- تابع handler۴-۱۴-۲- تابع main۴-۱۴-۳- تابع opno۴-۱۴-۴- تابع fist۴-۱۴-۵- تابع first۴-۱۴-۶- تابع tmdt۴-۱۴-۷- توابع ایجاد کننده خروجی های plantضمیمه الف:خصوصیات سیستم Procontrolضمیمه ب : خصوصیات سیستم ارتباط انسان با فرآیند POS20ضمیمه ج: خصوصیات سیستم ارتباط انسان با فرآیند POS25مراجع
پروژه سیستم های کنترل گسترده DCS مورد استفاده در نیروگاه ها
عنوان پروژه : سیستم های کنترل گسترده DCS مورد استفاده در نیروگاه ها و شبیه سازی آنهاتعداد صفحات : ۱۳۰شرح مختصر پروژه : سیستم PROCONTROL P ساخت شرکت ABB یکی از سیستم ها کنترل گسترده است که برای کنترل نیروگاه ها استفاده می شود. در این سیستم با استفاده از حافظه در ریزپردازنده سعی شده است که تا حد ممکن از نرم افزار به جای سخت افزار استفاده گردد. همچنین به جای استفاده از روش سیم کشی معمول از سیستم باس استفاده شده است. باس حاوی تمامی سیگنال ها و اطلاعات کامل سیستم است.DCS : مخفف Distributed ControllerSystem است، هدف از آن انجام عملیات کنترلی به صورت غیرمتمرکز یا توزیع شده می باشد. در این سیستم کلیه کنترلرها و یا سنسورهای محلی در پروسس به اتاق کنترل آورده شده و پس از پردازش نرم افزاری مثلا: برای کنترل دمای یک راکتور واحد شیمیایی بصورت کنترل PID و یا فازی و یا هر نوع کنترل طراحی شده در نرم افزار سیستم بصورت اتوماتیک یا از پیش طراحی شده و یا بصورت دستی در نهایت سیگنال متناسب با با دستگاه یا المان کنترل شونده بصورت خروجی و متمرکز انجام می شود.این در حالی است که در سیستم های نیوماتیک قدیمی کنترلرها اکثرا به صورت محلی وجود داشت که در سایت نصب شده اند اما در DCS دیگر کنترلری در محل سایت نداریم ؛ آنچه اساسا در سیستم DCS رخ می دهد ؛ تقسیم عملیات کنترلی بین چندین کنترل کننده است که در اتاق کنترل قرار گرفته اند ؛ به دلیل همین تقسیم است که سیستم Distributed نام گذاری شده است. در این سیستم حلقه های ساده ای متشکل از Field و کنترلر وجود دارد که این کنترلرها (میکروپروسسورها) در یک لایه بالاتر در سطح supervisor به هم متصل هستند .فهرست مطالب پروژه :فصل ۱- مقدمه۱-۱- معرفی سیستم PROCONTROL P۱-۲- وظایف سیستم PROCONTROL P۱-۲-۱- تبدیلات سیگنالها۱-۳- سیستم عیب یاب۱-۴- دستگاه POS۱-۵- تجهیزات کنترل و ابزار دقیق۱-۵-۱- مدول ورودی آنالوگ۱-۵-۲- مدول ورودی دیجیتال۱-۵-۳- مدول خروجی سیگنال آنالوگ۱-۵-۴- مدول خروجی دیجیتال۱-۵-۵- مدول کنترل آنالوگ و دیجیتال۱-۶- رابطهای استاندارد۱-۷- سیستم انتقال اطلاعات۱-۷-۱- شاهراه ارتباطی۱-۷-۲- بایس ایستگاه۱-۷-۳- ساختار تلگرام۱-۸- سیستم ایمنی و حفاظتی قابل برنامه ریزی۱-۹- سیستم مهندسی، طراحی و سرویس EDSفصل ۲- «معیارهای ارزیابی و اولویت بندی»۲-۱- اتاق کنترل مرکزی (CCR)۲-۱-۱- سخت افزار۲-۱-۲- پانل کنترل واحد (UCB) شامل۲-۱-۳- سیستم انتقال اطلاعات و مدارهای واسط (باس و شبکه …)۲-۲- سیتسم های جنبی و پشتیبان PCS۲-۳- مشخصه های سازندگان۲-۴- مشخصه های ساختار سیستم های بررسی شده۲-۵- اختصاص امتیاز برای معیارهای ذکر شده۲-۶- جمع بندی سیستم های بررسی شده از نظر فنی۲-۶-۱- مزایای ABBفصل ۳- «سیستم های کنترل گسترده DCS»۳-۱- مقدمه، تعریف و تاریخچه۳-۲- کنترل گسترده Distribated control۳-۲-۱- مقایسه با ساختار های پیشین۳-۳- سیستم های کامپیوتر مرکزی دوگانه۳-۴- الزامات اساسی در سیستم کنترل گسترده۳-۴-۱- برقراری ارتباط یا پروسه۳-۴-۲- برآمدن از عهده مسئله بلادرنگ بودن (Real timing)۳-۴-۳- برقراری ارتباط با سایر عناصر در یک سیستم کنترل گسترده۳-۴-۴- تامین حفاظت۳-۴-۵- الزامات نرم افزاری کمکی۳-۴-۶- استاندارد زبان های سطح بالا۳-۵- طراحی ورودی/ خروجی۳-۵-۱- الزامات ورودی/ خروجی: مشخصات و زمینه های زیر را در بر می گیرد۳-۵-۲- روش های ورودی/ خروجی۳-۶- واحد کنترل محلی۳-۶-۱- پارامترهای اصلی یک کنترل کننده محلی۳-۶-۲- شروطی برای افزایش قابلیت ها۳-۷- زبانهای برنامه نویسی کنترلی۳-۸- واسطه های اپراتور۳-۹- نظارت پروسه۳-۱۰- کشف موارد غیر عادی۳-۱۱- کنترل فرایند۳-۱۲- تشخیص اشکالات فرایند۳-۱۳- کارکردهای اشکال شناسی۳-۱۴- ثبت نتایج فرایند۳-۱۵- عملیات معمول در واحد Lcu در ایستگاه های جدید۳-۱۶- اعلام کننده های هوشمند۳-۱۷- ثبت کننده های نمودار۳-۱۸- انتخاب مولفه های ایستگاهفصل ۴- «معرفی نرم افزار شبیه ساز DCS»۴-۱- برنامه نویسی به روش شیء گرا۴-۱-۱- مقدمه۴-۱-۲- برنامه نویسی به روش شیء گرا چیست؟۴-۱-۳- دلایل استفاده از روش شیء گرا۴-۲- تسهیل در نگهداری۴-۳- بهره گیری از حالت های عمومی۴-۴- کم کردن پیچیدگی۴-۵- طراحی نرم افزار۴-۶- شرح نرم افزار۴-۷- چگونگی استفاده از برنامه۴-۸- فرم اصلی برنامه۴-۹- محاسبات و کنترل فرایند سیستم۴-۱۰- صفحه های نمایش اپراتوری۴-۱۱- صفحات نمایشی برنامه۴-۱۱-۱- Plant level۴-۱۱-۲- Area level۴-۱۱-۳- Unit level۴-۱۱-۴- Group level۴-۱۱-۵- خلاصه آلدرمها (Alurm sammary)۴-۱۲- گرایش های آماری (Treds)۴-۱۳- System in operating mode۴-۱۴- تعریف توابع عملیاتی مورد استفاده در برنامه۴-۱۴-۱- تابع handler۴-۱۴-۲- تابع main۴-۱۴-۳- تابع opno۴-۱۴-۴- تابع fist۴-۱۴-۵- تابع first۴-۱۴-۶- تابع tmdt۴-۱۴-۷- توابع ایجاد کننده خروجی های plantضمیمه الف:خصوصیات سیستم Procontrolضمیمه ب : خصوصیات سیستم ارتباط انسان با فرآیند POS20ضمیمه ج: خصوصیات سیستم ارتباط انسان با فرآیند POS25مراجع