لطفاً در صورت مشاهده هرگونه تبليغات در قسمت فوق ، بر روی آن کليک نفرماييد

وب سايت در حال بارگذاری است ، لطفاً چند لحظه صبر بفرماييد!

   به وب سايت شخصی فريد اسماعيلی خوش آمديد

   (وب سايت شرکت راه و ساختمانی مقياس زنجان)

   (وب سايت علوم مختلف نقشه برداری)

  >>صفحه اصلی

>> مشاهده دست نوشته های من در وبلاگم

 

بخش اخبار این سايت به صورت اتوماتيک هر روز بروز رسانی می گردد.

تجربه من در اين چند سال نشان داد که در دنیای مجازی و اینترنت افراد و مجموعه ای که وب سایت به روز و فعال نداشته باشد عملاً وجود ندارد!    دکتر رامین کيامهر


وب سايت شخصی فريد اسماعيلی - وضوح تصوير نرمال برای مشاهده صفحات اين وب سايت 800*600 - مطالب و مقالات اين وب سايت به طور ميانگين هر 2 هفته يک بار به روز رسانی می گردند


دانشگاه زنجان

مروری بر نرم افزار  GEOLAB 3

 

 

     Geolab نرم افزاري است جهت محاسبات و سرشکني خطاهاي مربوط به داده هاي اندازه گيري شده در ژئودزي کلاسيک و GPS.

به عبارتي Geolab تلفيقي است از ژئودزي کلاسيک و GPS. مشاهدات در شبکه های ژئودزی همانطور که در فصل گذشته نيز ذکر شد از زوايا ، طولها ، آزيموت ، مختصات ، و .... تشکيل می گردند. نرم افزار Geo Lab با دريافت اطلاعات خام شبکه که نوع آنها بستگی به نوع شبکه دارد ، آنها را پردازش و خطاها را سرشکن می کند. سپس در خروجی مختصات نقاط شبکه ، بيضی خطا ها ، منحنی گوس و ...  را نمايش می دهد.  

     ورود داده ها به نرم افزار به صورت فايل متنی با پسوند IOB (Input Obsevatin) در محيط اديتور آن، به نرم افزار معرفي مي شوند.

 شکل شماره 13

 پس از ورود به نرم افزار از منوی File  گزينه New Text را برای وارد کردن اطلاعات انتخاب می کنيم. در مثال زير من فايل متنی ای را که (IOB ) قبلاً  مشاهدات در آن وارد شده است با گزينه Open Text از منوی فايل باز می کنم .

 

 شکل شماره 14

      اطلاعات در اين بخش با چينش و دستورات خاصی که برای انواع مشاهدات متفاوت می باشد ، وارد می شود. در صورتی که تمام مشاهدات لازم برای Adjustment  شبکه به طور کامل و صحيح وارد شده باشد می توان با انتخاب گزينه process the open iob file از منوی Network ، مراحل پردازش شبکه را اجرا نمود.

 شکل شماره 15

      پس از پردازش کامل ، نرم افزار اقدام به ترسيم آن می نمايد و کليه اطلاعات مربوط به سرشکنی را در فايلی همنام با فايل اطلاعات ولی با پسوند LST ، در کنار فايل اطلاعات ، ذخيره می کند. اين فايل نيز که خود يک فايل متنی می باشد ، حاوی تمامی اطلاعات مربوط به پردازش شبکه و پارامتر های بيضی های خطا می باشد.

     سرشکني خطاها در نرم افزار بصورت غير خطي است يعني رابطه بين طول ، زاويه و مختصات نقاط غير خطي می باشد. چون رابطه بصورت غير خطي است ، نرم افزار از روش تکرار براي بدست آوردن مختصات نقاط استفاده مي کند. به اين صورت که با دادن مقدار اوليه مختصات (x0 , y0 , z0) يک نقطه ، نرم افزار با بسط سري تيلور حول نقطه اوليه بصورت لوپ تکراري ، مختصات (x0 , y0 , z0) ، (x1 , y1 , z1) و ... را تا جايي بدست مي آورد که به دقت موردنظر برسيم. در ابتدای فايل اطلاعات ما مقدار دقت موردنظر و تعداد دفعات مجاز برای تکرار سرشکنی را به نرم افزار معرفي مي کنيم. همانطور که گفته شد ، نرم افزار نتيجه کار (تکرارها و مختصات شروع و خاتمه) را تحت فايل *.Lst نمايش مي دهد. تمامی مراحل و جزئيات سرشکنی در اينجا نيز اجرا می گردد. در صورت اختلاف زياد مقدار اوليه با مقدار واقعی ، محاسبات و نتايج واگرا گرديده و پيغام خطا توسط نرم افراز مراحل سرشکنی را متوقف می کند.

نحوه معرفي برخی از اطلاعات مورد نياز به Geolab و وارد کردن مشاهدات در قالب دستور های زير انجام می پذيرد :

 

بيشترين تعداد دفعات تکرار سرشکنی

MAXL 5

 

در اين قسمت ماتريس کواريانس معرفي مي گردد.

* Fcov

 

در اين قسمت مشاهدات بيضوي از قبيل b , a و دوران هاي حول محورهاي   x , y , z معرفي مي گردد.

* Elip

 

ماکزيمم همگرايي تا وقتي که xi – xi-1 < conv ، نرم افزار بصورت لوپ Edit مي کند.

* Conv

 

سطح اطمينان در اين قسمت معرفي مي گردد که معمولا بين 95 تا 99 درصد مي باشد.

* Clev

 

يکي از دو مدل Semolation يا Adjustment را به نرم افزار معرفي مي کند.

* Comp

 

در اين قسمت تعداد ارقام بعد از اعشار λ , φ معرفي مي شود.

* CDEC

 

در اين قسمت مشخص مي کنيم که فاکتور واريانس اوليه يا ثانويه را مي خواهيم يا نه.

* VARF

 

ناحيه اي که سيستم تصوير در آن معتبر است.ابتدا نام سيستم تصوير سپس محدوده مورد قبول را به آن مي دهيم.

* QUAD

 

λ , h  φ , نقاط در اين قسمت به نرم افزار معرفي مي گردد.اگر نقطه ما fix باشد ، φ نقطه را به نرم افزار مي دهيم و نرم افزار براساس اطلاعاتي که به آن مي دهيم ، λ , φ  بقيه نقاط را به صورت وزن دار به ما مي دهد.

* Plh

 

اگر ارتفاع اورتومتريک را داشته باشيم به اين فرمت تعريف مي کنيم.

* PLD

 

آزيموت بين دو نقطه در اين قسمت به نرم افزار معرفي مي شود.

* Azim

 

نوع زاويه برحسب درجه (GRD) يا گراد (DMS) در اين قسمت معرفي مي شود.

* ANGT

 

زاويه افقي قرائت شده در اين قسمت معرفي مي شود.

* ANGL

 

زاويه قائم قرائت شده در اين قسمت معرفي مي شود.

* VANG

 

فاصله يکي از اضلاع (Base line) و دقت فاصله در اين قسمت معرفي مي شود.

* Dist

 

مقدار زوايای قرائت شده در قالب کوپل ها با اين فرمت وارد می گردد

DSET

DIR

 

فصل سوم

 

 

 

 پردازش اطلاعات شبکه پروژه با نرم افزار  GEOLAB 3

و خروجی آن

 

      در اين پروژه طول اندازه گيره شده ضلع BL-S ، آزيموت امتداد BL-S ، مختصات ثابت نقطه BL و مختصات حدودی ساير نقاط و بالاخره زوايای افقی قرائت شده در 16 کوپل برای هر زاويه ، وارد نرم افزار شده است. هدف ما تعيين مختصات نقاط ژئودزي است.نرم افزار پس از پردازش داده ها (محاسبات و سرشکني خطاها) ، مختصات (λ , φ) نقاط را به ما مي دهد.بنابراين داشتن يک فاصله و آزيموت يک امتداد را به اين صورت مي توان توجيه کرد که براي جلوگيري از دوران شبکه حول يک نقطه فيکس شده (نقطه اي با مختصات معلوم) نياز به آزيموت يک امتداد داريم و براي جلوگيري از انبساط يا انقباض شبکه نياز به يک فاصله (طول يکي از اضلاع) داريم.با داشتن مختصات دو نقطه مي توان هم فاصله بين دو نقطه و هم آزيموت امتداد دو نقطه را تعيين کرد.بنابراين پارامترهايي که بايد به نرم افزار معرفي کنيم عبارتند از : مختصات دو نقطه معلوم ، بهترين مقدار ميانگين زواياي افقي و قائم بصورت جداگانه ، دقت يا انحراف معيار مربوط به قرائت زوايا ، پارامترهاي مربوط به بيضوي موردنظر براي انجام مشاهدات.  لازم به ذکر است که در اين پروژه زوايای قائم نيز قرائت شده بودند به به دليل عدم وجود ارتفاع دوربين برخی از مشاهدات ، اين مشاهدات از ليست حذف گرده اند. در ادامه ابتدا مشاهدات وارد شده به نرم افزار ، سپس فايل پردازش اطلاعات و نهايتاً ترسيم شبکه در محيط نرم افزار و خروجی آن در نرم افزار اتوکد ارائه می گردد.

فايل مشاهدات وارد شده به نرم افزار در اين پروژه

فايل خروجی نرم افزار

 

All Rights Reserved © Copyright 2001-2007 FARID ESMAEILI
طراحي، اجرا و پشتيباني
فريد اسماعيلي

report phishingreport abuse