وسایل نقلیه صنعتی مانند لیفتراک های تعادلی، سفارش دهنده ها و وسایل نقلیه هدایت خودکار از ماشین های مکانیکی ساده به سیستم های شبکه ای تبدیل شده اند که اطراف خود را حس می کنند و در کسری از ثانیه تصمیمات کنترلی را می گیرند. پشت هر حرکت ایمن یک معماری کنترلی وجود دارد که باید اپراتور را بخواند، محیط را تفسیر کند و رفتار ایمن را حتی زمانی که سیمکشی، دما و نویز الکتریکی بر خلاف آن کار میکنند، اعمال کند. دقیقا همین جاست کنترل کننده های ادراک و عملکردی برای خودروهای صنعتی سکوها ارزش خود را در ناوگان مدرن ثابت می کنند.
مدیران تاسیسات به ندرت در مورد تابلوهای کنترلر در جلسات بودجه بحث می کنند، با این حال انتخاب های طراحی انجام شده در این سطح نرخ حوادث، خرابی برنامه ریزی نشده و کل هزینه مالکیت در طول عمر خودرو را شکل می دهد. مهندسانی که گزارش های میدانی را بررسی می کنند اغلب متوجه می شوند که مشکلات جدی به جای موتور محرک یا باتری به کنترل سیگنال و زمان بندی منطقی بازمی گردد. درک آنچه که یک کنترلر باید انجام دهد، و آنچه که هرگز نباید از او خواسته شود انجام دهد، یک مهارت عملی برای مهندسان، خریداران و مدیران تعمیر و نگهداری است.
کنترل کننده کل سیستم ایمنی نیست، بلکه مکانی است که هدف حسگر به رفتار ماشین تبدیل می شود. درست کردن معماری آن یکی از سریع ترین راه ها برای کاهش ریسک عملیاتی است.
اگرچه این دو اصطلاح اغلب با هم استفاده می شوند، اما مسئولیت های متفاوتی را در داخل یک وسیله نقلیه توصیف می کنند. تفکیک این مسئولیت ها طراحی، آزمایش، تایید و نگهداری سیستم را آسان تر می کند.
لایه ادراک collects and conditions signals from the physical world. It reads the operator seat switch, pedal positions, steering angle, load sensors, battery status, and proximity sensors. Its job is not to decide what the vehicle should do. Its job is to answer a narrower question: what is actually happening, and how confident can we be in that information?
لایه عملکردی turns trusted information into actions. It enforces interlocks, sets speed limits, coordinates lighting and audible alarms, and decides when the vehicle must move into a degraded or safe state. Because this layer controls behavior, it usually carries the strictest requirements for determinism, fault response, and documentation.
یک مدل ذهنی واضح از مسیر سیگنال به تیم ها کمک می کند تا تشخیص دهند که خطا در کجا می تواند وارد سیستم شود و کجا می توان آن را متوقف کرد. نمودار زیر آرایش ساده ای را نشان می دهد که در بسیاری از طرح های خودروهای صنعتی استفاده می شود. ورودیهای اپراتور، محیط و خود خودرو با کنترلکننده ادراک همگرا میشوند، که دادههای معتبر را به کنترلکننده عملکردی ارسال میکند. سپس خروجی ها به نشانگرها، آلارم ها و قفل های درایو می رسند.
در عمل، مرز بین دو لایه باید به عنوان یک رابط رسمی مستند شود. هر سیگنالی که از آن مرز عبور می کند باید دارای یک پرچم اعتبار باشد، بنابراین لایه عملکردی هرگز بر روی اطلاعاتی که به آن گفته نشده است عمل نمی کند.
بیشتر توقف های مزاحم و خطاهای بازتولید سخت در وسایل نقلیه صنعتی با سیگنال هایی شروع می شوند که برای چند میلی ثانیه معتبر به نظر می رسند و سپس غیرقابل پیش بینی رفتار می کنند. ممکن است یک سوئیچ در حین ارتعاش بچرخد، یک حسگر آنالوگ ممکن است با گرم شدن اجزای آن جابجا شود و زمانی که یک سطح بازتابنده به داخل و خارج از دید حرکت می کند، قرائت مجاورت ممکن است سوسو بزند. طراحی اکتساب خوب، هر یک از این رفتارها را عادی میداند و در یک پاسخ ایجاد میکند.
هر نوع سیگنال به روش خاص خود خراب می شود، بنابراین هر کدام سزاوار قانون مدیریت خاص خود هستند. جدول زیر یک رویکرد رایج مورد استفاده در بررسی طراحی را خلاصه می کند.
| نوع سیگنال | مسئله معمولی | رویکرد رسیدگی |
|---|---|---|
| سوئیچ دیجیتال صندلی | جهش تماس تحت ارتعاش | عقب نشینی به موقع به اضافه بررسی متقاطع با ورودی دوم |
| موقعیت پدال آنالوگ | رانش و سر و صدا بیش از حد دما | فیلتر کردن، محدودیتهای محدوده و مقایسه آهنگ اضافی |
| سنسور مجاورت | پژواک های کاذب و ترک های لحظه ای | الزامات رای گیری و ماندگاری چند نمونه |
| ولتاژ باتری | زیر بار سنگین فرو می رود | بررسی های آستانه پایدار به جای خواندن های منفرد |
بررسی معقولیت می پرسد که آیا یک مقدار با توجه به هر چیز دیگری که کنترل کننده می داند، معنای فیزیکی دارد یا خیر. خودرویی که سرعت صفر را گزارش میکند در حالی که موتور محرک آن جریان بالایی را گزارش میکند، نباید بدون بررسی مورد اعتماد قرار گیرد. به طور مشابه، دو حسگر موقعیت اضافی که بیش از یک تلورانس تعریف شده با هم اختلاف دارند، باید یک حالت خطا را به جای میانگین خاموش ایجاد کنند. تیمهایی که این تلورانسها را زودتر تعریف میکنند و آنها را روی سختافزار واقعی آزمایش میکنند، تمایل دارند بعداً خرابیهای مبهم کمتری پیدا کنند.
یک قانون رایج طراحی این است که هیچ ورودی ناموفق منفرد نباید بتواند حرکتی را شروع کند و هیچ ورودی غیرمنتظره ای نباید قادر به جلوگیری از توقف دستوری باشد.
منطق ایمنی بر آنچه که هنگام استفاده از وسیله نقلیه، زمانی که در حالت بیکار است و زمانی که مشکلی پیش می آید، اتفاق می افتد، کنترل می کند. مهمترین ویژگی این منطق پیش بینی پذیری است. اپراتورها، ناظران و حسابرسان باید بتوانند رفتار کنترل کننده را به زبان ساده توصیف کنند و هر بار صحیح باشند.
قطع ناگهانی نیرو گاهی اوقات واکنش اشتباهی است، به خصوص زمانی که وسیله نقلیه باری را روی شیب حمل می کند یا در راهروی شلوغ می نشیند. بنابراین بسیاری از طرح ها از پاسخ های مرحله ای استفاده می کنند. لایه عملکردی ابتدا سرعت را در یک نمایه کاهش سرعت کنترل شده کاهش می دهد، سپس اگر حرکت مطابق انتظار کاهش نیابد، ترمز را درگیر می کند، و در نهایت یک خطا را که نیاز به تنظیم مجدد عمدی دارد، قفل می کند. این رویکرد، هدف توقف وسیله نقلیه را با نیاز به جلوگیری از ایجاد خطر جدید متعادل می کند.
هر گسلی نباید یک ناوگان را تعطیل کند. هنگامی که یک سنسور غیر بحرانی از کار بیفتد، کنترل کننده می تواند به یک حالت کاهش یافته تغییر کند که حداکثر سرعت را محدود می کند، یک ویژگی اختیاری را غیرفعال می کند، یا به سطح بالاتری از توجه اپراتور نیاز دارد. حالتهای کاهشیافته بدون تضعیف عملکردهای ایمنی اصلی از بهرهوری محافظت میکنند، اما باید طراحی، آزمایش و به وضوح برچسبگذاری شوند تا کسی آنها را با عملکرد عادی اشتباه نگیرد.
وسایل نقلیه صنعتی مدرن برای اتصال کنترلکنندهها، درایوها، نمایشگرها و ماژولهای کمکی به شبکههای داخل خودرو متکی هستند. شبکهای که روی یک میز آزمایش به خوبی کار میکند، میتواند در دستگاهی که میلرزد، کابلهای جریان بالا را در نزدیکی خود حمل میکند و ساعتهای زیادی در روز کار میکند، بسیار متفاوت عمل میکند. بنابراین یکپارچگی پیام باید به همان دقتی طراحی شود که منطقی که پیام ها را مصرف می کند.
بارگیری اتوبوس مستحق توجه ویژه است. بسیاری از دستورالعملهای طراحی توصیه میکنند که میانگین بهرهبرداری کمتر از نیمی از پهنای باند موجود باشد، و فضایی برای انفجار در هنگام خطاها باقی بماند، زمانی که ترافیک تشخیصی اغلب افزایش مییابد. شبکه ای که نزدیک به اشباع کار می کند ممکن است در حین کارکرد عادی سالم به نظر برسد و سپس دقیقاً زمانی که وسیله نقلیه به اطلاعات دقیق نیاز دارد، تخریب شود.
همیشه تعریف کنید که کنترل کننده دریافت کننده زمانی که پیامی با تأخیر، تکرار یا عدم وجود پیام انجام می شود، چه کاری انجام می دهد. سکوت در اتوبوس هرگز نباید به صورت پیش فرض به عنوان یک شرایط ایمن تفسیر شود.
انبارها و طبقه های تولیدی نسبت به بسیاری از محیط های اداری از نظر الکترونیک سخت تر هستند. مناطق سردخانه می توانند بسیار زیر نقطه انجماد قرار گیرند، در حالی که اسکله های نزدیک به تجهیزات تولید گرما می توانند از چهل درجه سانتیگراد فراتر بروند. روالهای شستشو، گرد و غبار موجود در هوا، ضربههای پالت، و تعویض موتور استرس بیشتری را اضافه میکنند. کنترلکنندهای که فقط در یک محدوده آزمایشگاهی باریک به خوبی عمل میکند، در نهایت در میدان شکست میخورد، اغلب به روشهایی که تشخیص آن دشوار است.
| عامل استرس | وضعیت میدان معمولی | پاسخ طراحی مشترک |
|---|---|---|
| دما | ذخیره سازی سرد در مناطق حوض داغ | مولفه های وسیع، قوانین درجه بندی، و پوشش منسجم |
| گرد و غبار و شستشو | ذرات ریز و جت های آب | محفظه های مهر و موم شده با حفاظت از نفوذ بالا و اتصالات واشر |
| لرزش و شوک | کف های ناهموار و ضربه های پالت | اتصال سفت و سخت، رفع فشار و اتصالات لحیم تست شده با خستگی |
| نویز الکتریکی | سوئیچینگ موتور و انتشار اینورتر | کابل کشی محافظ، فیلتر ورودی، و مسیریابی برق و سیگنال مجزا |
رتبهبندیهای حفاظت از نفوذ، مقاومت در برابر جامدات و مایعات را توصیف میکنند، اما در مورد نحوه کنترل چرخه دما یا تنشهای مکانیکی مکرر تخته اطلاعات کمی دارند. بنابراین خریداران باید شواهدی را در مورد هر چهار عامل استرس جویا شوند، نه فقط یک رتبه بندی منفرد که روی یک دیتاشیت چاپ شده است. منحنیهای درجهبندی حرارتی، پروفایلهای تست ارتعاش و گزارشهای سازگاری الکترومغناطیسی چیزهای بیشتری را در مورد دوام در دنیای واقعی نشان میدهند.
سوابق تعمیر و نگهداری یکی از مفیدترین منابع راهنمایی طراحی هستند. هنگامی که گزارشهای خطا بر اساس دستهبندی گروهبندی میشوند، الگوهایی ظاهر میشوند که به مهندسان کمک میکنند تصمیم بگیرند ابتدا در کجا سرمایهگذاری کنند. نمودار زیر نوع توزیع را نشان می دهد که در بسیاری از بررسی های تعمیر و نگهداری ظاهر می شود، که در اینجا به عنوان نمونه ای از نحوه اولویت بندی به جای معیار جهانی نشان داده شده است.
در این الگوی توضیحی، رانش سنسور و خطاهای سیمکشی با هم اکثر رویدادهای ثبتشده را تشکیل میدهند. درس عملی این است که سرمایه گذاری در اعتبارسنجی سیگنال، کیفیت اتصال، و مسیریابی کابل اغلب نسبت به افزودن ویژگی های جدید، قابلیت اطمینان بیشتری را به ارمغان می آورد. مسائل زمانبندی منطقی معمولا کمتر اما خطرناکتر هستند، زیرا میتوانند تنها تحت ترکیب خاصی از بار و ترافیک شبکه ظاهر شوند. این موارد به جای بازرسی کلی نیاز به سناریوهای آزمایش هدفمند دارند.
انتخاب یک پلت فرم کنترلر کمتر به مقایسه لیست ویژگی ها می پردازد و بیشتر در مورد تأیید مطابقت طرح با وسیله نقلیه شما، تعهدات ایمنی و مدل خدمات شما است. تیم هایی که به طور سیستماتیک به تصمیم گیری می پردازند تمایل دارند از بازسازی های گران قیمت اجتناب کنند. ساختارمند انتخاب کنترل کننده خودروهای صنعتی فرآیند با سوالات زیر آغاز می شود.
| معیار | چه چیزی را تأیید کنید | چرا اهمیت دارد |
|---|---|---|
| رابط وسیله نقلیه | محدوده ولتاژ پشتیبانی شده، طرح کانکتور و پروتکل باس | عدم تطابق باعث تغییرات پرهزینه هارنس می شود |
| پوشش عملکرد ایمنی | کدام توابع توقف، اینترلاک و حضور در آن تعبیه شده است | شکاف ها اغلب فقط در طول ممیزی ظاهر می شوند |
| رتبه بندی زیست محیطی | دما range, ingress protection, and vibration test evidence | عملکرد در مرکز واقعی شما را تعیین می کند |
| تشخیص | کدهای خطا، ثبت رویدادها، و دسترسی به ابزار خدمات | زمان تعمیر را کوتاه می کند و از تجزیه و تحلیل علت ریشه ای پشتیبانی می کند |
| مسیر سفارشی سازی | گزینه های پیکربندی، اسناد و کنترل تغییر | از کار اعتبارسنجی شما در بهروزرسانیهای میانافزار محافظت میکند |
کنترلکنندهای که روی کاغذ درست است، پس از نصب همچنان میتواند عملکرد ضعیفی داشته باشد. یکپارچه سازی مرحله ای است که در آن خطاهای سیم کشی، عدم تطابق زمان و تعاملات غیرمنتظره با سایر ماژول ها ظاهر می شود. یک رویکرد منضبط به ادغام کنترل کننده عملکردی تعداد شگفتی هایی که به تولید می رسد را کاهش می دهد.
شواهد اعتبارسنجی زمانی ارزشمندتر است که قابل تکرار باشد. اگر آزمایشی توسط مهندس دوم با استفاده از همان روش تکرار نشود، در طول ممیزی وزن زیادی نخواهد داشت.
تفکیک مسئولیت ها را روشن می کند. لایه ادراک بر کیفیت و اعتبار سیگنال تمرکز دارد، در حالی که لایه عملکردی بر رفتار متمرکز است. این ساختار آزمایش را ساده می کند زیرا هر لایه می تواند بر اساس نیازهای خود اعتبارسنجی شود و ردیابی خطاها در منبع آنها را آسان تر می کند.
پاسخ به تحلیل خطر و سطح ایمنی مورد نیاز بستگی دارد. بسیاری از طرح ها از دو ورودی مستقل با بررسی متقاطع برای سیگنال های بحرانی و یک ورودی با قوانین قابل قبول قوی برای عملکردهای کم خطر استفاده می کنند. نکته کلیدی مستندسازی استدلال و تأیید آن از طریق آزمایش است.
مقاوم سازی امکان پذیر است اما معمولاً نیاز به نقشه برداری دقیق از سیگنال ها، اتصالات و نیازهای برق دارد. مهندسان باید با یک موجودی کامل رابط و یک ارزیابی ریسک جدید شروع کنند، زیرا رفتاری که در طرح اصلی قابل قبول بود ممکن است در هنگام معرفی منطق جدید نیاز به تنظیم داشته باشد.
گزارشهای تست محیطی، نتایج سازگاری الکترومغناطیسی، عملکردهای ایمنی مستند، روشهای تغییر سیستمافزار، و ارجاع به استانداردهای ایمنی ماشینآلات مربوطه را بخواهید. شواهدی که مختص شرایط عملیاتی شما هستند مفیدتر از ادعاهای بازاریابی عمومی هستند.
برای معاملات انحصاری و آخرین پیشنهادات، با وارد کردن آدرس ایمیل خود در زیر ثبت نام کنید.