ยกเลิกความเร็วในการหมุนของโลกแล้วติดตั้ง Altazimuth


10

ฉันมีกล้องโทรทรรศน์ Dobsonian

มันคือการใช้Altazimuth ภูเขา

แนวคิดพื้นฐานของการใช้มันคือการกำหนดเป้าหมายวัตถุโดยการเคลื่อนที่แกนตั้งกล้องในแนวตั้งฉากกับพื้นและแกนการยกระดับที่ขนานกับพื้นดิน

ฉันได้ติดตั้งมอเตอร์สองขั้นตอนเพื่อให้การเคลื่อนไหวเป็นไปตามแนวตั้งและแกนยกระดับโดยอัตโนมัติ

ฉันต้องการทราบว่าฉันจะยกเลิกความเร็วการหมุนของโลกได้อย่างไรโดยการเคลื่อนที่ทั้งแกนตั้งและมอเตอร์แกนยกระดับพร้อมกัน

แนวคิดเบื้องหลังคือการเล็งกล้องโทรทรรศน์ไปที่วัตถุแล้วกดปุ่ม จากนั้นซอฟต์แวร์ควบคุมมอเตอร์สเต็ปจะตามวัตถุเมื่อโลกหมุน

ฉันจะพูดไม่กี่บรรทัดจากการติดตั้งกล้องโทรทรรศน์ดาราศาสตร์ขั้นพื้นฐานเพื่อช่วยฉันอธิบายสิ่งที่ฉันกำลังพยายามบรรลุ:

[ใช้กล้องโทรทรรศน์อัลมาซิมัท ... :]

หากคุณกำลังสังเกตจากขั้วโลกเหนือหรือขั้วโลกใต้แนวตั้งจะสอดคล้องกับแกนหมุนของโลก สิ่งที่ดีเกี่ยวกับสิ่งนั้นก็คือเมื่อคุณพบวัตถุที่ต้องสังเกตการหมุนในแกนตั้งจะต้องเก็บวัตถุไว้ในมุมมองเท่านั้น การหมุนด้วยอัตราการหมุนของโลกในทิศทางตรงกันข้ามขณะที่การหมุนของโลกนั้นจะคงอยู่และวัตถุจะไม่เคลื่อนไหวในช่องมองภาพ

อย่างไรก็ตามสำหรับละติจูดอื่น ๆ บนดาวเคราะห์แกนแนวตั้งจะไม่สอดคล้องกับแกนหมุนของโลก ซึ่งหมายความว่าการเก็บวัตถุในมุมมองจำเป็นต้องมีการเคลื่อนที่ในทั้งสองแกน อัตราการเคลื่อนไหวจะเปลี่ยนแปลงไปตามเวลาเมื่อมุมการยกระดับเปลี่ยนไป การติดตามวัตถุที่อยู่ใกล้ขอบฟ้าจะต้องมีการเปลี่ยนแปลงในระดับความสูงเป็นส่วนใหญ่และการติดตามวัตถุที่อยู่ตรงขึ้นจะต้องมีการเปลี่ยนแปลงในราบ

ฉันต้องการค้นหาอัลกอริทึมทางคณิตศาสตร์ที่จะช่วยฉันแก้ปัญหาที่อธิบายไว้ในวรรคสอง

หวังว่านี่จะชัดเจน


ทุกวันนี้มักจะมี Arduino ที่เกี่ยวข้องอยู่ที่ไหนสักแห่ง: google.com/ โดยไม่ต้องมีลิ่มละติจูดคุณจะได้รับการหมุนเฟรมเมื่อเวลาผ่านไป google.com/…
เดินทางคนแปลกหน้าใน

ดังนั้นคุณกำลังพยายามสร้างไดรฟ์นาฬิกาของคุณเองหรือ en.wikipedia.org/wiki/Clock_drive
barrycarter

@barrycarter นาฬิกาไดรฟ์ใช้กับเส้นศูนย์สูตร กล้องโทรทรรศน์ของฉันติดตั้ง altazimuth ฉันต้องการค้นหาอัลกอริทึมในการขับเคลื่อนทั้งสองมอเตอร์โดยใช้ altazimuth mount
Kocur4d

@Wayfaring Stranger ฉันวางแผนที่จะใช้ Arduino แต่ในขั้นตอนนี้ฉันต้องการที่จะอยู่ห่างจากการแก้ปัญหาพร้อมสุทธิและดูว่ามันเป็นไปได้ที่จะสร้างมันขึ้นมาจากศูนย์
Kocur4d

1
@ Kocur4d เข้าใจ เมื่อฉันต้องการทำบางสิ่งที่ซับซ้อนนิดหน่อยฉันมักจะดูไซต์ "Make" และสิ่งที่คล้ายกันลองคิดดูว่ามีอะไรผิดปกติกับการออกแบบเหล่านั้นเพื่อวัตถุประสงค์ของฉันและออกแบบใหม่จากตำแหน่งที่รู้ว่าคนอื่นได้ลองทำอะไร บางคนมีแนวโน้มว่าจะมีการออกแบบตลับลูกปืนที่ยอดเยี่ยม แต่การควบคุมแบบ stepper / เซอร์โวไม่ดี หากคุณมองที่การออกแบบที่เพียงพอคุณจะได้รับความรู้สึกถึงสิ่งที่ดีที่สุดสำหรับคุณ
Way Straring Stranger

คำตอบ:


6

ให้ ra, dec, lat, lon เป็นเรเดียนและ d ในจำนวนวันเศษส่วนตั้งแต่ '1970-01-01 00:00:00 UTC' azimuth ของดาวคือ:

cot1(tan(dec)cos(lat)sec(d1+lonra)+sin(lat)tan(d1+lonra))

และระดับความสูงคือ:

tan1(sin(dec)sin(lat)cos(dec)cos(lat)sin(d1+lonra)(cos(dec)sin(lat)sin(d1+lonra)+sin(dec)cos(lat))2+cos2(dec)cos2(d1+lonra))

โดยที่ d1 คือ:π(401095163740318d+11366224765515)200000000000000

(คุณจะต้องแก้ไขความกำกวมในส่วนโค้ง (co) แทนเจนต์ แต่นี่ไม่ใช่เรื่องยาก)

สูตรเหล่านี้ไม่ได้น่ากลัวเท่าที่ควรเนื่องจากสำหรับคุณ, lat, lon, ra และ dec จะได้รับการแก้ไขและสิ่งเดียวที่เปลี่ยนแปลงคือ d

หวังว่านี่จะช่วยได้ แต่ฉันกังวลว่ามันแสดงให้เห็นว่าสูตรเหล่านี้ซับซ้อนแค่ไหน


1
"401095163740318" และสิ่งที่คล้ายกันจะผลักดันคณิตศาสตร์ 64 บิตค่อนข้างยาก ถ้า Arduino มันอาจเป็นการดีที่สุดที่จะมองหาไลบรารี่ที่ได้รับการปรับปรุงให้ดีที่สุดสำหรับเครื่องคำนวณนี้โดยเฉพาะ
เดินทางคนแปลกหน้าใน

จุดดี. ฉันอาจจะไปในเส้นทางที่มีความแม่นยำมากเกินไป (และอาจไม่แน่นอน) คนส่วนใหญ่สร้างสูตรนี้ขึ้นในขั้นตอน แต่ท้ายที่สุดนี่คือสิ่งที่คุณจะต้องคำนวณ
barrycarter

มันซับซ้อน. ฉันไม่สามารถยืนยันได้ atm มันจะใช้เวลาสักครู่ก่อนที่ฉันจะเข้าใจมัน ...
Kocur4d

0

โปรดทราบว่าคุณต้องเคลื่อนที่เร็วแค่ไหนและทิศทางใดขึ้นอยู่กับตำแหน่งที่คุณกำลังชี้ มันไม่ใช่อัตราที่เหมาะกับทุกอย่าง

ตัวอย่างเช่นหากคุณกำลังชี้ไปที่ขั้วฟ้าคุณไม่จำเป็นต้องย้ายขอบเขตเลย ในขณะที่ถ้าคุณกำลังชี้ไปที่เส้นศูนย์สูตรท้องฟ้าซึ่งต้องการอัตราการติดตามที่เร็วที่สุด สิ่งที่คุณทำคือการติดตามวงกลมที่แสดงถึงการเสื่อม

ซึ่งหมายความว่าเพื่อที่จะหาว่าเดซิเบลคืออะไรคุณจะต้องใช้ตัวเข้ารหัสมุมทั้งในแนวแกน alt และแกน az

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.