نوع فایل: word
قابل ویرایش 87 صفحه
مقدمه:
در پاسخ باید گفت دلفی علاوه بر ساختن شالوده مستحکم Object Pascal ، ویژگی تولید ویژوال محصولاتی چون ویژوال بیسیک را نیز ارائه می کند. دلفی در این رقابت مزایای بیشماری ارائه نموده و مزایای تولید حقیقی نیز برای برنامه ساز به همراه دارد.
دلفی RAD است! واژه جدید RAD از کلمات Rapid Application Development گرفته شده است. RAD واژه جدیدی است که برای نوع جدیدی از محیط های تولید نرم افزار در نظر گرفته شده است. برنامه سازان در این دنیای RAD از ابزارهایی استفاده می کنند که بسیار ویژوال تر و قابل درک تر هستند. نگاه کردن به قطعه برنامه ای که پنجره ای را تولید می کند، و کوشش برای مجسم کردن آن پنجره، به آسانی ایجاد آن از طریق چندین مرتبه فشردن دکمة ماوس نیست.
در دنیای جدید رابط های ساده و ویژوال تر، نخستین بازیگر واقعی ویژوال بیسیک بود (از این پس VB نامیده می شود). VB برنامه سازی را از حالت سحر آمیز خود به چیزی تبدیل کرده است که اشخاص معمولی نیز می توانند انجام دهند. این رابط های جدید تولید کنندة نرم افزار را قادر می سازند تا بجای «نوشتن» برنامة «رابط کاربر» و سپس کامپایل و اجرای آن به منظور مشاهدة شمای ظاهری آن، این کار را به صورت خودرو را بدون اینکه ابتدا مدل آنها را بسازند، تولید کند!
اگر چه VB در این بازار بسیار خوب عمل کرد و ما را در گشودن درب دنیای برنامه سازی یاری داد، اما این محصول مشکلات خاص خود را نیز داشت. زبان برنامه سازی آن واقعا سبب طراحی خوب نمی شد. VB مکانیزم های ارتقای برنامه های ساختار یافته، و فشرده به خوبی تجزیه شده را نداشت. VB سخت گیری یک زبان شی گرا را ندارد. VB حتی با ممکن ساختن دستیابی غیرمجاز به راه حل های سریع و ارائه میان بر برای عادت های خوب، ولیکن مزاحم برنامه سازی، سبب شده است که برنامه سازی به شکل نادرستی صورت گیرد.
دلفی گام آتی در محیط های تولید RAD است. دلفی بسیاری از نقایص موجود در VB را بدون افزودن موارد جدید تصحیح می کند.
فهرست مطالب:
فصل اول: مقدمه
فصل دوم : آشنایی با دلفی و تو ضیحاتی چند در مورد پایگاه داده ها
آشنایی با شی
اشیای دنیای واقعی
کلاسهای اشیا
اشیای ویندوز 95
خواص اشیا
رفتار اشیا
آشنایی با دلفی
آیا دلفی ویژوال پاسکال است؟
مزایای دلفی
ویژگی جدید نگارش سرویس گیرنده \ سرویس دهنده دلفی
مروری بر IDE دلفی 5
اصول IDE
ساختار منوی دلفی
متدها
کتابخانه
تاریخچه مختصر پایگاههای داده ها
وضعیت امروزی پایگاههای داده ها
زبان مشترک
فصل سوم: آشنایی با برنامه های کاربردی اینترنت و CGI
اطلاعات ایستا در اینترنت
چارچوب کاری سرویس دهنده Web در دلفی
تبدیل برنامه CGI به یک ASAPI DLL
برنامه کاربردی یک معما
تحلیل برنامه
دریافت اطلاعات از سرویس گیرنده با استفاده از فرم ها
تحلیل
خلاصه
فصل چهارم: فرمها و DATA BASE های پروژه
نحوه ساختن ISAPI APPLICATION
اجرای برنامه
نحوه مشاهده پروژه در WEB BROWSER
نوع فایل: word
قابل ویرایش 95 صفحه
مقدمه:
تاریخ نورد به مفهوم امروزی آن، ولی در شکلهای بسیار ساده و اندازه های کوچک به آغاز سده ی هفدهم برمی گردد. به این صورت که دو غلتک چدنی در یک چهارچوبی قرار داده می شد و فلزهایی مانند قلع و سرب را نورد می کردند. هرچند پیش از این از غلتکهای برای صاف کردن و فشردن مواد استفاده می شد ولی ایده ی استفاده از غلتکها به منظور ایجاد کاهش در سطح مقطع فلز در این دوره بوجود آمد.
پس از آن کوشش شد از غلتکهای بزرگتر و سنگین تر استفاده شود و گشتاور لازم برای به چرخش درآوردن آنها بوسیله ی نیروی اسب و با پره های آبی تأمین می شد ایده ی ایجاد شیار روی غلتکها به منظور شکل دادن به مقاطع میله ها و تیرها نیز به همین دوران برمی گردد.
قفسه های غلتک به سرعت گام های تکاملی خود را پیمودند و بزودی افزون بر نورد فلزهای نرم نورد گرم فولاد نیز شدنی شد. تنگنای نیرو و توان، ایده ی استفاده از غلتکهای کوچکتر را مطرح کرد. برخی صنعتگران متوجه شده بودند که نورد با غلتکهای کوچکتر به نیرو و توان کمتری احتیاج دارد. از این رو استفاده از غلتکهای کاری کوچکتر که بوسیلهغلتکهای بزرگتر پشتیبانی می شدند متداول شد و در اصطلاح قفسه های چهار غلتکه بوجود آمدند.
پس از پیدایش ماشین بخار و از بین رفتن تنگنای نیرو و توان قفسه های نورد دوباره بزرگتر شدند و موتورهای با توان بسیار بالا، در اندازه ی15000 اسب برای نوردهای سنگین شمشهای فولادی بکار گرفته شدند. موتورها و قفسه های نورد به تندی گام های تکاملی خود را پیمودند به گونه ای که فرآورده های نورد بویژه فولادها به مهمترین فرآورده های فلزی در سطح جهان تبدیل شدند. برای بسیاری از فرآورده ها روشهای نورد جایگزین دیگر روشهای شکل دادن فلزها، همانند آهنگری و ریخته گری شد
فهرست مطالب:
فصل اول: مقدمه
1-1- صنعت نورد
1-2- قفسه های نورد
1-3- نورد فلزها
1-4- قفسه های پیش نورد
1-5- نورد گرم پایانی
1-6- اسیدشویی
1-7- نورد سرد
فصل دوم: تحلیل فرآیند نورد سرد ورق
2-1- تعیین نرخ کرنش میانگین در نورد سرد
2-2- توزیع فشار در نورد سرد
2-3- روش ساختن ورق فولادی استحکام بالای نورد سرد شده
2-4- روش ساخت ورق فولادی استحکام بالای کار سرد شده23
فصل سوم: فولاد مورد استفاده در ساختمان بدنه اتومبیل در آینده
3-1- مواد مورد استفاده در ساختمان بدنه اتومبیل در آینده
3-2- پروسه های تولید سازه های سبک وزن
3-3- کاربرد مواد در بدنه خودرو
3-3-1- فولاد
3-3-2- آلیاژهای آلومینیم
3-3-3- آلیاژهای منیزیم
3-3-4- کامپوزیتها (مواد مختلط)
3-4- کاهش در وزن خودرو
3-5- اثر نیوبیوم روی تبلور مجدد ورق فولادی کم کربن نورد سرد شده اتومبیل
3-6- توسعه در فولاد استحکام بالای پیشرفته
3-6-1- فولادهای دو فازی
3-6-2- فولادهای دو فازی کار سرد شده
3-6-3- فولادهای چند فازی
6-4- فولادهای TRIP
فصل چهارم: اثرنیتروژن برروی خواص مکانیکی ورقهای فولادیTRIP نورد سردشده
4-1- اثر نیتروژن بر روی خواص مکانیکی ورق های فولادی TRIP نورد سرد شده
4-2- اثر رسوب ALN بر روی ویژگی های آستنیت باقیمانده
4-3- خواص مکانیکی فولادی که نیتروژن به آن اضافه شده است
4-4- میکروساختارهای خواص مکانیکی فولاد TRIP Si- Al-Mn حاوی نیوبیوم (Nb)
4-5- اثر نرخ کرنش
4-6- اثر مقدار Nb
7- اثر هم دماسازی در منطقه بینیت
فصل پنجم: عیوب در شکل دهی ورقها
5-1- عیوب در قطعات شکل گرفته
5-2- مشکلات و عیوب موجود محصولات نورد شده
5-2-1- چروک خوردن
5-2-2- ترک خوردن لبه
فصل ششم: نتایج
نتایج
منابع و مآخذ
فهرست اشکال:
شکل 1-1 نورد دو غلتکه ی یک سویه
شکل 1-2 نورد دو غلتکه ی دو سویه
شکل 1-3 شمای عمومی قفسه های سه غلتکه
شکل 1-4 شمای عمومی قفسه های چهار غلتکه
شکل 1-5 شمای عمومی قفسه های خوشه ای
شکل 2-1 نمایش جایگاه خنثی و مولفه های سرعت در نورد طولی
شکل 2-2 نمایش سرعت فشرده شدن یک المان در فضای بین دو غلتک
شکل 2-3توزیع فشار غلتک در طول تماس در شرایط نورد سرد با فرض بدون اصطکاک بودن فرآیند
شکل 2-4 تغییرات فشار میانگین غلتکدر طول تماس غلتک و قطعه کار
شکل 2-5 نمایش فشار غلتک در نورد سرد با در نظر گرفتن تأثیر اصطکاک
شکل 3-1 گسترش مواد مورد استفاده در ماشین ها از سال 1970 تا 2010
شکل 3-2 مقدار فاز تبلور مجدد یافته Vr.ph به عنوان تابعی از زمان آنیل فولادهای با نسبت های مختلف
شکل 3-3اندازه دانه های فریت df، نقطه تسلیم 2/0 σ، ازدیاد طول 4δ و ضریب آنیزوتروپی پلاستیک نرمال rm فولادهای با نسبتهای مختلف
شکل 3-4 دیاگرام دو تایی Fe(me)-C، بیان کننده غلظت کربن در آستنیت به عنوان تابعی از حرارت در منطقه دو فازی
شکل 3-5 یاگرامهای CCT برای فولادی با C14/0- Cr3/0-Mn2/1- Si5/0- B 002/0 سرد شده از محدوده
دمایی بین بحرانی (خطوط پیوسته) و از منطقه γ (خطوط منقطع).
شکل 3-6 کسر حجمی مارتنزیت به عنوان تابعی از دمای کوئنچ بعد از آنیل مختلف
شکل 3-7میکروساختار عمومی (a) DP590 CR و (a) DP 980 CR
شکل 3-8میکروساختار (a) HY590CR (b) HY590CA و X3000
شکل 3-9میکروساختار عمومی فولادهای TRIP49
شکل 4-1 خواص مکانیکی به عنوان تابعی از مقدار نیتروژن برای فولادهای آنیل شده در C˚830 و سپس آستمپر شده در دمای C˚400.
شکل 4-2 شماتیک دیاگرام سیکل حرارتی
شکل 4-3 اندازه دانه فریت + بینیت و آستنیت باقیمانده حاصل شده توسط EBSD در ورق نورد سرد شده فولادهای S و S-N آنیل شده در C˚830 و سپس آستمپر شده در C˚400.
شکل 4-4 خواص مکانیکی بعنوان تابعی ازدمای آنیل بین بحرانی فولادهای تمپرشده در C˚400
شکل 4-5 خواص مکانیکی به عنوان تابعی از دمای آستمپر فولادهای آنیل شده در C˚830.58
شکل 4-6 تغییرات درصد آستنیت باقیمانده بر حسب کرنش حقیقی
شکل 4-7 طیف تفرق اشعه ایکس نمونه شماره 2 (a) قبل از تست کشش (b) بعد از تست کشش
شکل 4-8 خواص مکانیکی و کسر حجمی آستنیت باقیمانده نمونه شماره 2 بعد از تست کشش
شکل 4-9 میکروگرافهای SEM نمونه (a) شماره 1 (b) شماره 2 و (c) شماره 3 قبل از تست کشش (PE فریت چند ضلعی، RA- آستنیت باقیمانده،GB- بینیت دانه ای و بلوری).65
شکل 4-10 میکروگرافهای TEM فولاد شماره 2 (a) میکروگراف روشن (b) آنالیز تفرق و (c) رسوب Nb(CN) قبل از تست کشش
شکل 4-11 اثر مقدار نیوبیوم بر روی کسر حجمی آستنیت باقی مانده(Vσ)قبل و بعد از تست کشش
شکل 4-12 اثر مقدار نیوبیوم و دمای هم دما سازی بر روی (a) UTS، (b) YS،(c)TEL و (d) UTSXTEL
شکل 5-1 کرنش های کشیدنی در ورق فولاد کم کربن
شکل 5-2 رابطه کرنش های کشیدنی با منحنی های تنش-کرنش
شکل 5-3 نتایج خمیدگی غلتک برای ایجاد لبه بلند
شکل 5-4 تصویر شماتیکی که امکان چروک خوردن در حین شکل دادن کاسی ای با دیواره مخروطی را نشان می دهد
فهرست جداول:
جدول 2-1 ترکیب شیمیایی شمش های فولادی آماده شده در کوره فرکانس بالا
جدول 3-1نسبت کل مقدار Nb به مقدار موثر Ti
جدول 3-2فولادهای دو فازی و خواص مکانیکی آن
جدول 3-3 خواص مکانیکی فولادهای دو فازی نورد سرد شده
جدول 3-4خواص مکانیکی فولادهای چند فازی
جدول 4-1 ترکیب شیمایی (درصد وزنی) و دمای استحاله اندازه گیری شده (درجه سانتیگراد) فولاد های آزمایش
جدول 4-2 مقدار آستنیت باقیمانده و مقدار کربن آستنیت باقیمانده فولاد شماره 4
منابع و مأخذ:
محمد محسن مشکسار، اصول مهندسی نورد، دانشگاه شیراز، 1381، 207- 198
دیوید جورج ای.دیتر. متالورژی مکانیکی، شهره شهیدی، نشر دانشگاهی، 1382،81-813Ewoisetschlaeger, "Keine Mono Kultur", Automobil Eutwicklung, September 2001, P.130.HEFriedrich, "Leichtbau Und Werkstoffinno Vatiouen im Fahrzeugbau", Automobiltechnische Zeitschrift, 104 (March 2002)3,P.258.Tparr,H walleutowitz, Rwohlecker, D wynands, K-H Von zengen, "Leichtbaupotenzial eines Aluminium-inten Siveu Fahrzeugs", Automobiltechnische Zeitschrift, 105 (March 2003)A Poweleit, "The Body in White of The New Bmw terseres", New Advances in Body Engineering, Body Euromotor Course, 28-29 November 2001, Aacheu, Germany.Storojeva,N.Forstein. Audo. Yakubovsky. "Effect of hotrolling Finishing Tempesature and Cooling mode on Formatiu of Selid Solution, Mechanical Prperties and BH- effect ofulc steel", in: Modern Lc and ulcدیوید جورج ای.دیتر. متالورژی مکانیکی، شهره شهیدی، نشر دانشگاهی، 1382،81-813Ewoisetschlaeger, "Keine Mono Kultur", Automobil Eutwicklung, September 2001, P.130.HEFriedrich, "Leichtbau Und Werkstoffinno Vatiouen im Fahrzeugbau", Automobiltechnische Zeitschrift, 104 (March 2002)3,P.258.Tparr,H walleutowitz, Rwohlecker, D wynands, K-H Von zengen, "Leichtbaupotenzial eines Aluminium-inten Siveu Fahrzeugs", Automobiltechnische Zeitschrift, 105 (March 2003)A Poweleit, "The Body in White of The New Bmw terseres", New Advances in Body Engineering, Body Euromotor Course, 28-29 November 2001, Aacheu, Germany.L.Storojeva,N.Forstein. Audo. Yakubovsky. "Effect of hotrolling Finishing Tempesature and Cooling mode on Formatiu of Selid Solution, Mechanical Prperties and BH- effect ofulc steel", in: Modern Lc and ulc sheet steels for cold Forming Processing and Properties,Int. ???> Aceheu, March 30 April, 1998, pp339.350. P.Stiaszny, A.Pichler,etal. "In Fluenee of annealing technology on the material Properties of lcand ulc- Steel Parts", Ibid 1998, pp.225.236N. Mizui and A. Okamoto, "'Recent development in Bake- Hardenable sheet steel for automobile body panels," Steel in Motor Vehicle Mtmu/iwture. bit. C(m/:. Wiilz'hul~. 24 26 Sr 1990, pp, 85 94.K. Lips, X. Yang, and K. Mols, "'The effect of cooling temperature and continuous annealing on the properties of bake hardenable IF steels," Steel Res. 67, No. 9, 357 363 (1996).A. Van Snick, D. Vanderschueren, S. Vandepune. And J. Dilewijns, "Influence of carbon content and cooling temperature on hot and cold rolled properties of bake hardcnable Nb-ULC steels," in: 39th MWSD Con/. Proc.. ISS. Vol. XXXE 1998, pp. 225 232 A. Saltykov, StereometHc Metallography [in Russian], Metallurgiya Moscow (1970).March 30 April, 1998, pp339.350. P.Stiaszny, A.Pichler,etal. "In Fluenee of annealing technology on the material Properties of lcand ulc- Steel Parts", Ibid 1998, pp.225.236N. Mizui and A. Okamoto, "'Recent development in Bake- Hardenable sheet steel for automobile body panels," Steel in Motor Vehicle Mtmu/iwture. bit. C(m/:. Wiilz'hul~. 24 26 Sr 1990, pp, 85 94.K. Lips, X. Yang, and K. Mols, "'The effect of cooling temperature and continuous annealing on the properties of bake hardenable IF steels," Steel Res. 67, No. 9, 357 363 (1996).A. Van Snick, D. Vanderschueren, S. Vandepune. And J. Dilewijns, "Influence of carbon content and cooling temperature on hot and cold rolled properties of bake hardcnable Nb-ULC steels," in: 39th MWSD Con/. Proc.. ISS. Vol. XXXE 1998, pp. 225 232S. A. Saltykov, StereometHc Metallography [in Russian], Metallurgiya, Moscow (1970).Fonstein N., Davidiuk A., Proceedings of 7th International Conference on Heat Treatment of Materials, 1990, Moscow: 201-210.Girina O., Fonstein N., Bhattacharya D., Proceedings of 45th MWSP Conference, 2003, Chicago:403-414.Nishimoto A., Hosoya Y., Nakaoka K., ISIJ, 21 (11), 1981: 778-782.Gupta I., Chang P.H., Technology of Continuously Annealed Cold Rolled Sheet Steel, Conference Proceedings, 1984, TMS-AMIE, Detroit: 263-276.Zackey V., Parker E., Fahr D., Bush R., Trans. Of ASM, 60, 1967: 252-259.Moriau O., Martinez L.T., Verleyzen P., Degrieck J., Proceedings of International Conference on TRIPAided High Strength Ferrous Alloys, 2002, Ghent: 247-251.Traint S., Pichler A., Stiaszny P., Werner E., Proceedings of 44th MWSP Conference, 2002: 139- 152.
20 . Mahieu J., Maki J., DeCooman B., Claessens S., Met. and Mat. Trans., 33A (8), 2002: 2573-2580.
V. F. Zackay, E. R. Parker, D. Fahr and R. Busch: Trans. Am. Soc. Met., 60 (1967), 252.G. B. Olson and M. Cohen: Metall. Trans. A, 7A (1976), 1897.K. Sugimoto, N. Usui, M. Kobayashi and S. Hashimoto: ISIJ Int., 32 (1992), 1311.Y. Sakuma, O. Matumura and H. Takechi: Metall. Trans. A, 22A (1991), 489.H. K. D. H. Bhadeshia and D. V. Edomonds: Metall. Trans. A, 10A (1979), 895.P. Jacques, E. Girault, T. Catlin, N. Geerlofs, T. Kop, S. van der Zwaag and F. Delannay: Mater. Sci. Eng. A, A273–275 (1999), 475.M. H. Saleh and R. Priestner: J. Mater. Process. Technol., 113 (2001), 587E. Girault, A. Mertens, P. Jacques, Y. Houbaert, B. Verlinden and J. Van Humbeeck: Scr. Mater., 44 (2001), 885.E. Girault, P. Jacques, P. Ratchev, J. Van Humbeeck, B. Verlinden and E. Aernoudt: Mater. Sci. Eng. A, A273–275 (1999), 471.M. F. Ashby: Strengthening Methods in Crystals, John Wiley and Sons, New York, (1971), 137.G. R. Speich: Fundamentals of Dual Phases Steels, TMS-AIME, Warrendale, PA, (1981), 4.J. M. Rigsbee and P. J. Vander Arend: Formable HSLA and Dual Phase Steels, ed. by A. T. Davenport, TMS-AIME, Warrendale, PA, (1979), 56.K.Sugimoto, M.Misu, M.Kobayashi and H.Shirasawa: ISIJ Int., 1993,775.
نوع فایل: word
قابل ویرایش 80 صفحه
مقدمه:
اینترنت روش زندگی انسانها راتحت تاثیر قرار داده است به طوری که افراد ممکن است سالها یکدیگر را نبینند ولی با هم ارتباط صمیمانه داشته باشند.ممکن است همکاران پروژه های بزرگ ،اصلأ همدیگر را نبینند،ولی در سراسر دنیا با یکدیگر همکاری کنند.این پدیده،هر روز در حال تغییر و تحول است.عوامل این تغییرات،فناوری های گوناگونی است که به وجود می آیند.
زبان ای جاکس نقش بسزایی در تکامل ورشدارتباطات اینترنتی دارد .این زبان یک زبان قدرتمند است که اغلب کارهای آن در سمت سرویس گیرنده (مرورگر کاربر)انجام می شوند و نوعی برنامه کاربردی غنی تحت وب است که بر کارآیی دیگر برنامه های کاربردی تحت
وب می افزاید.
ازقابلیت های مهم آن، ترکیب زبان JAVA SCRIPT و زبان XML است.این زبان پیاده کنندگان را قادر به تولید صفحاتی می نماید که از توان پاسخگوئی بسیار مطلوبی در سمت سرویس گیرنده متناسب با رویداد ایجاد شده،برخوردار می باشند.علاوه بر این امکان انجام عملیات مورد نظر بر روی داده بدون وقفه و از دست دادن state وجود خواهد داشت. کسانی که با زبان جاوا اسکریپت اشنایی داشته باشند می توانند در کنار آن از ای جاکس استفاده کرده و با امکانات این زبان بیشتر بهره جویند.
فهرست مطالب:
مقدمه
تعریف AJAX
مکانیزم AJAX
مزایا ومعایب
هدف AJAX
پیاده سازی AJAX
دستورات AJAX
کدهای AJAX
ابزارهای توسعه AJAX
کاربردها و امکانات AJAX
نحوه ایجاد درخواستهای HTTP
نحوه بررسی پاسخهای ارسال شده از سمت Server
بررسی نحوه کار با تکنولوژی AJAXبوسیله یک مثال
کار با پاسخهای ارسال شده به فرمت XML
کتابخانههای جاوا اسکریپت ajax
فهرست منابع
منابع و مأخذ:
Nicholas c.zakas,Jeremy mc peak,joe Fawcett,”professional ajax”http://www.codeproject.com/book/ajaxfutureweb.asp 2.
type/default.aspx http://www.ajaxpro.info/examples/data 3.
http://www.developercenter.ir 4.
http://www.sayan.ir/ViewArticle.aspx?ArticleID=127 5.
http://www.winbeta.net/images/staff/web2/meebo.gif 6.
http://www.ajaxiran.com 7.
http://www.ajaxiha.blogfa.com 8.
http://www.adaptivepath.com/publications/essays/archives/000385.phphttp://www.coreservlets.com/Ajax-Tutorial
نوع فایل: word
قابل ویرایش 75 صفحه
چکیده:
پروژه ی ما تحت عنوان (( ربات مسیر یاب هفت سنسور )) که در سه فصل تهیه شده است ، فصل اول مستندات این پروژه به بررسی تعاریف خاصی که در زمینه رباتیک وجود دارد و همچنین موضوعات مرتبط با آن مانند تاریخچه رباتیک ، انواع رباتها ، دسته بندی رباتها پرداخته ایم.
در فصل دوم کاربرد رباتها و همچنین اجزاء رباتها را مورد بررسی قرار داده ایم.
در فصل سوم ، ساختن ربات مسیر یاب ، شرح عملکرد ربات ، توضیحات مدار و برنامه ربات و همچنین تصاویری از قطعات این ربات و تصویر ربات مسیر یاب به طور کامل قرار داده شده است .
ربات مسیریاب رباتی است که می تواند در یک مسیر از قبل تعیین شده حرکت کند ، این مسیر میتواند یک خط سیاه در زمینه سفید یا یک خط سفید در زمینه سیاه باشد. یا مخلوتی از هر دو باشد .ربات باید بتواند انواع مسیرهای موجود مانند پیچ، بریدگی، خطوط زاویه دار و مهم تر از همه حلقه را در کمترین زمان ممکن طی کند .
مقدمه:
اتوماسیون در بخشهای مختلف صنعت و کارهای تولیدی در چند دهه اخیر ظهور پیدا کرده است و روز به روز نیز در حال توسعه می باشد. بیش از چند دهه از ظهور کارخانجات کاملاً مکانیزه که در آنها تمامی پروسه ها اتوماتیک بوده و نیروی انسانی در آن نقش اجرائی ندارد، نمی گذرد. اما در چند ساله اخیر شاهد بوجود آمدن کارخانجات مکانیزه ای بوده ایم که طراحی، ساخت و نحوه کار آنها واقعاً حیرت انگیز است. ایده و دانش کنترل اتوماتیک و استفاده از سیستمهای مکانیزه در کارخانجات به جنگ جهانی دوم می رسد. ما تحولات عظیم و چشمگیر آن در سالهای اخیر بوقوع پیوسته است.
رُبات یا روبوت وسیلهای مکانیکی جهت انجام وظایف مختلف است. یک ماشین که میتواند برای عمل به دستورات مختلف برنامهریزی گردد و یا یک سری اعمال ویژه انجام دهد. مخصوصا آن دسته از کارها که فراتر از حد تواناییهای طبیعی بشر باشند. این ماشینهای مکانیکی برای بهتر به انجام رساندن اعمالی از قبیل احساس کردن درک نمودن و جابجایی اشیا یا اعمال تکراری شبیه جوشکاری تولید میشوند.
فهرست مطالب:
مقدمه فصل اول (رباتها ، تاریخچه و انواع آنها)1-1- ربات
1-1-1- تعاریف ربات
1-1-2- علم رباتیک
1-1-3- مزایای رباتها
1-1-4- معایب رباتها
1-2- تاریخچه رباتها
1-3- دسته بندی رباتها
1-3-1- دسته بندی اتحادیه رباتهای ژاپن
1-3-2- دسته بندی موسسه رباتیک آمریکا
1-3-3- دسته بندی اتحادیه فرانسوی رباتهای صنعتی
1-4- انواع رباتها
1-4-1- رباتهای متحرک
1-4-2- ربات همکار
1-4-3- نانوبات
1-5- طبقه بندی رباتها
1-5-1- طبقه بندی رباتها از نظر کاربرد
1-5-1-1- رباتهای صنعتی
1-5-1-2- رباتهای شخصی و علمی
1-5-1-3- رباتهای نظامی
1-5-2- طبقه بندی رباتها از نظر استراتژی کنترل
1-5-2-1- نسل
1-5-2-2- نسل دوم
1-5-2-3- نسل سوم
1-5-2-4- نسل چهارم
1-5-3- طبقه بندی رباتها از نظر محرک مفصلها
1-5-3-1- سیستمهای الکتریکی
1-5-3-2- موتورهای DC
1-5-3-3- موتورهای AC
فصل دوم (کاربرد رباتها و اجزاء آنها)
2-1- کاربرد رباتها
2-1-1- ربات آدم نمای اعلام خطر
2-1-2- رباتها برای تقلید رفتار حیوانات
2-1-3- ربات تعقیب خط
2-1-4- ربات حس کننده تماس
2-1-5- ربات آبی، برای یافتن جعبه سیاه هواپیما
2-1-6- ربات پذیرش
2-2- اجزاء اصلی یک ربات
2-2-1- بازوی مکانیکی ماهر
2-2-2- سنسورها
2-2-2-1- سنسورهای بدون تماس
2-2-2-2- سنسورهای القائی
2-2-3- کنترلر
2-2-4- واحد تبدیل توان
2-2-4-1- موتور
2-2-4-2- دسته بندی کلی موتورها
2-2-5- محرک مفاصل
فصل سوم (ربات مسیریاب)
3-1- ربات مسیریاب
3-1-1- ربات مسیر یاب 7 سنسور
3-1-2- شرح عملکرد ربات مسیر یاب
3-1-3- ساختن ربات مسیر یاب
3-1-4- مدار ربات مسیر یاب
3-1-5- برنامه ربات مسیر یاب
3-1-6- شکل ربات مسیر یاب 7 سنسور
منابع و ماخذ
منابع و مأخذ:
http://www.robotics-engineering.ir
http://www.nooreaseman.com
http://www.iran-eng.com
http://www.google.com
http://wikipedia.org
http://roboedukia.blogsky.com
http://www.iranled.com
http://www.ewa.ir
http://www.iranrobotic.com
http://www.mypersianforum.com
http://robotic.aminzadeh.ir
http://www.tebyan.net
http://forum.vru.ac.ir
http://www.robotaft.ir
http://www.persiapack.ir
http://www.forum.microrayaneh.com
نوع فایل: word
قابل ویرایش 60 صفحه
چکیده:
مسائلی در دنیای واقعی وجود دارند که با توجه به اندازه ورودی ( اندازه ورودی به صورت تعداد کاراکتری تعریف می شود که برای نوشتن ورودی لازم است ) در بدترین حالت در زمان چند جمله ایی قابل حل نیستند . برای چنین مسائلی بدست آوردن جواب قطعی در مدت زمان مناسب و هزینه مناسب ، امکان پذیر نبود . بنابراین ایده روش ژنتیک سلولی در علم زیست شناسی ، کمک بسیار شایانی در بدست آوردن جواب بهینه و( درتکرارهای بیشتر جواب قطعی ) کرده است . الگوریتمهای ژنتیکی برای حل مسائل NP-Hard ، طراحی Neural Network ها ،Nonlinear dynamic system ها ،Stragety plannig و... بکار می روند.یکی از موارد استفاده GA در حل مسائل NP-Hard اعمال بر مساله GraphColoring است که ما در این مقاله در این مورد بحث خواهیم کرد.
الگوریتم ژنتیک ، تعاریف ژنتیکی علم زیست شناسی را بصورت انتزاعی و به تبعیت از ژنتیک سلولی پیاده سازی می کند.
مقدمه:
الگوریتمهای ژنتیک بخشی از تحولات رشته کامپیوتر هستند که دارای فضای رشد سریعی در عرصه هوش مصنوعی می باشند.
بطوریکه می توان حدس زد، الگوریتمهای ژنتیک از تئوری داروین که در مورد تکامل تدریجی است، الهام گرفته اند. با نگاه دقیق به روند تکامل، یعنی روندی که طبیعت برای حل مسائل خود از آن استفاده می کند، می توان به ایده های جالب و قابل پیاده سازی رسید. جانوران برای ابقاء خود و ادامه حیات مجبور به سازگاری با محیط هستند. اطلاعات گرفته شده درطی هزاران سال از طبیعت در کروموزومها ودر سطح پایین تر روی ژن ها و دی ان آ ها ذخیره می گردد.
علم کامپیوتر،علمی است که اندیشه آن از زمان تفکر برای اولین ماشین محاسبه گر شروع شد. این علم روز به روز پیشرفت کرد. بطوریکه پیشرفت آن قابل مقایسه با علوم دیگر نیست . این علم تا جائی پیشرغت کرده است که تمامی زندگی روزمره بشررا تحت الشعاع قرار داده است .اعمالی که تا چندین سال پیش با تفکر و حتی نیروی خلاقیت بشر انجام می شد، امروز با استفاده از علم کامپیوتر انجام می گیرد و انجام چنین کارهایی توسط بشر کاری بیهوده و وقت گیر می باشد.
علوم کامپیوتر تنها به پیشرفت در محدوده خود قانع نبوده و متخصصین این علم از علوم دیگری همچون ریاضی و زیست شناسی برای پیشرفت و بهبود آن استفاده می کنند. در این زمینه مکانیزم تکامل انسان و ارث بری خصوصیات از کروموزومها از طریق عملگرهای ژنتیکی توجه متخصصین علم کامپیوتر را به خود جلب کرده است، به گونه ای که آنها برای حل مسائلی که با روشهای معمولی پیدا کردن راه حلهای مناسب برای آنها سخت می باشد این دو علم را با هم ترکیب می کنند.
الگوریتمهای ژنتیک بخشی از تحولات رشته کامپیوتر هستند که دارای فضای رشد سریعی در عرصه هوش مصنوعی می باشند.
بطوریکه می توان حدس زد، الگوریتمهای ژنتیک از تئوری داروین که در مورد تکامل تدریجی است، الهام گرفته اند. با نگاه دقیق به روند تکامل، یعنی روندی که طبیعت برای حل مسائل خود از آن استفاده می کند، می توان به ایده های جالب و قابل پیاده سازی رسید. جانوران برای ابقاء خود و ادامه حیات مجبور به سازگاری با محیط هستند. اطلاعات گرفته شده درطی هزاران سال از طبیعت در کروموزومها ودر سطح پایین تر روی ژن ها و دی ان آ ها ذخیره می گردد.
فهرست مطالب:
چکیده
مقدمه
اطلاعات اولیه علم ژنتیک در طبیعت
تاریخچه ژنتیک
تقسیم بندی علم ژنتیک
تغییرات نسبتهای مندلی
احتمالات
پیوستگی ژنها
جهش ژنی
ژنها و کروموزومها
. متابولیزم RNA
متابولیزم پروتئین
تنظیم بیان ژن
فناوری DNA نوترکیبی
آشنایی با الگوریتم های ژنتیکی ( Genetic
Algorithms )
تاریخچه
زمینه زیست شناسی
مسئله های بغرنج
مسائل NP
چند نمونه از مسائل NP
پیچیدگی محاسباتی و کنترل ناپذیری مقدمه
ای بر نظریه NP
کنترل ناپذیری
تعریف مجدد کنترل ناپذیری
سه گروه کلی مسائل
نظریه NP
مجموعه NP
مسائل NP کامل (NP_Complete)
معرفی یکی از مسائل NP
دسته بندی الگوریتمهای جستجو
الگوریتمهایی برای جستجوی آگاهانه
الگوریتمهای جستجوی محلی
الگوریتم قطعی
الگوریتم حریصانه (Greedy Alg.) ابتدا همه
الگوریتم درخت پوشای حداقل (MST) ابتدا درخت
آتوماتاهای یادگیر
رفتار متقابل محیط و آتوماتای یادگیر
کاربرد آتوماتاهای یادگیر
الگوریتم های ژنتیکی
ویرایش عملگرهای یک الگوریتم ژنتیک
چرخه الگوریتم ژنتیک
تعاریف مقدماتی
ژن
کروموزوم
فضای جستجو
جمعیت ژنتیکی
تابع شایستگی
عملگرهای ژنتیک
انواع روشهای رمزگذاری کروموزوم
انواع روشهای انتخاب
انواع روشهای عمل برش
عملگر برش
انواع روشهای عمل جهش
عملگرجهش روی نمایش باینری
پارامترهای کنترلی
پارامترهای الگوریتم ژنتیک
احتمال برش و احتمال جهش
مقایسه GAs با تکنیکهای دیگر
مزایای الگوریتم ژنتیک در مقایسه با سایر
روشها
کاربردهای الگوریتم ژنتیک
حل مساله Graph-Coloring با استفاده از
الگوریتم ژنتیک
توضیح
نکات جالب مسئله
هدف مسئله پیدا کردن حداقل رنگ برای گراف
ارائه یک راهکار برای حل مسئله فوق
پارامترهای کنترلی
نتیجه گیری
منابع و مراجع
منابع و مأخذ:
[1] D.S.Johnson, and L.A MeGeoch, " Exprimental Analysis of Heuristics for the STSP "
[2] D.E.Goldberg , " Genetict Algorithms in search , optimization and Machine Learning ", Reading MA:Addition-Wesley,1989.
[3] Mars,P.and Narenda.K.S, and Chrystall,M , "Learning Automata Control of Computer Communication Neworks ", proc.of Third Yale workshop on Application of Adoptive System Teheory, Yale Univercity , 1983.
[4] F.busetti ," Genetic Algorithms Overview "
[5] J. Cirasella D.S Johnson, L.A.McGeoch, and W. Zhang, " The Asymmetric Traveling Salesman Problem: Algorithms, Instance Generators, and Tests ",in algorithm Engineering and Experimentation,Third International Workshop, ALENEX 200 Lecture Notes computer Science, Vol.2153,Spring,Berlin,2001,32-59.
[6] M.Grotschel, and O.Holland, " Solution of Large-Scale Symmetric Traveling salesman Problem", Mathematical Programming 51,1991,141-202.
[7] M.Padberg, and G.Rinaldi, "A Branch-And-cut Algorithm for the Resolution of Large-Scale Symmetric Traveling Salesman Problems " ,SLAM Review 33,1991,60-100.
[8] M.Junger, G.Reinelt, and G.Rinaldi, " The Traveling Saleman Problem ", in:Handbooks in Operations Research and Management Science, Volume 7 (M.O.Ball, T.Mangnanti, C.L.Monma, and G.Nemhauser, eds), Elsevier Science B.V., 1995 ,225-330.
[9] Genetic Algorithms Principles And Perspectives A Guide to GA Theory
Colin R.Reeves Jonathan E.Rowe kluwer Academic Publishers