@Article{, title={DEVELOPMENT OF A SERIAL COMMUNICATION PROTOCOL FOR SATELLITE ATTITUDE DETERMINATION AND CONTROL SYSTEM SIMULATOR تطوير بروتكول المنفذ المتوالي لمحاكاة منظومة ألسيطره والتحديد لموقع ألستلايت}, author={Mousa Kadhim Wali and Md. Hussein Baqir and Majid S. Naghmash}, journal={DIYALA JOURNAL OF ENGINEERING SCIENCES مجلة ديالى للعلوم الهندسية}, volume={8}, number={4}, pages={574-588}, year={2015}, abstract={The purpose of this research is to design a valid serial communication protocol for satellite and developing Attitude Determination Control System (ADCS) simulator and on Hardware in the Loop (HIL) simulator by using digital signal processing dsPIC30F4013 board. ADCS subsystem consists of actuator, controller, sensor subsystem, and On Board Computer (OBC). These subsystem need to communicate between each other to control and determine the satellite attitude. The ADCS simulator is needed Because of the difficulties of satellite ADCS study in the space. The development of this simulator is divided into microcontroller (MCU) integration in linear bus, HIL simulator, and analog to digital convertor (ADC). The HIL simulation is done through MATLAB to generate raw data which represents satellite attitude. A PID controller has been used as the control system for the satellite actuator. ADC feature of the MCU is used to convert potentiometer analog value to digital which represents either satellite temperature or pressure value. Four MCU has been integrated together using RS485 bus with the implementation of token bus access. Cyclic Redundancy Check and checksum had been tested in the transmission. The entire simulator design program has been done in C language and successful test results show that the research objectives has been achieved with 0.14 as an angle error in degrees with settling time 20s based on simple and low cost hardware with an overall 54.9s for data transfer, therefore these features considered as a contribution regarding too simple, fast and accurate satellite PID controller.

الغرض من هذا ألبحث لتصميم بروتكول أتصالات متوالي موثوق به للستلايت وذلك بتطوير محاكاة تحدبد ألموقع للستلايت بمنظومة ألسيطره ((ADCS ألمعتمده على محاكاة ألكيان ألمادي في ألحلقه (HIL) بأستعمال بورد معالج ألشاره الرقمي dsPIC30F4013. منظومة ADCS تتألف من ألمشغل ألميكانيكي, ألمسيطر, ألمتحسسسات, وبورد ألحاسوب. هذه ألأجزاء تحتاج ألى ألأتصال فيما بينها لغرض ألسبطره على موقع ألستلايت. نظرا لصعوية دراسة منظومة ADCS للستلايت في ألجو, لذلك دعت ألحاجه ألى محاكاتها. تطوير هذا ألمحاكاة يقسم الى مجموعة من مسيطر دقيق في ناقل خطي, محاكاة ألكيان ألمادي HIL ومحول تماثلي ألى رقمي. محاكاة HIL ينجز من خلال ماتلاب ليولد بيانات متواليه والتي تمثل موقع ألستلايت وألسيطره عليه. ألمسيطر PID أستخدم كنظام سيطره على ألمشغل ألميكانيكي للستلايت. مميزات ألمحول ألنماثلي ألى رقمي ألخاص بألمسيطر ألدقيق أستخدم لتحويل فرق ألجهد ألتماثلي وألذي يمثل قيمة ضغط وحرارة ألستلايت. أربعة من ألمسيطرات ألدقيقه أستخدمت سويه بأستخدام ناقل RS485 بتنفيذ جلب رمز ألناقل. تم أستخدام ألتحقق ألدوري ألفائض وتحقيق ألمجموع في ألنقل. بقية برنامج ألمحاكاة صمم معتمدا على لغة C وأن ألنتائج بينت بأن أهداف ألبحث قد تم ألحصول عليها بزاوية خطأ 0.14 درجه وبزمن أستقرار 20s معتمدا على تصميم يسيط ورخيص ألكلفه وبوقت كلي 54.9s لنقل ألبيانات.} }