আমার কোয়াডকপটার আউটপুট-সেন্স-গণনা-আউটপুট আপডেট লুপটি স্থিতিশীল থাকার জন্য কী ফ্রিকোয়েন্সি দরকার?


20

600 মিমি (2 ফুট) মোটর থেকে মোটর কোয়াডকোপ্টার সহ, আমার আউটপুট-ইন্দ্রিয়-গণনা-আউটপুট আপডেট লুপটি স্থিতিশীল থাকার জন্য কী প্রয়োজন?

আমি মোট প্রায় 2 পাউন্ড (0.9 কেজি) মোট টেকঅফ ওজন অনুমান করছি, যা আমি বেশিরভাগ মোটর এবং ব্যাটারি বলে আশা করি।


1
আমি সন্দেহ করি যে এখানে কেবলমাত্র খুব রুক্ষ উত্তরগুলিই সম্ভব হবে, কারণ অনেকগুলি ভেরিয়েবল রয়েছে যা সিস্টেমের প্রতিক্রিয়াকে প্রভাবিত করবে। সম্ভবত দেখুন: আমি কোনও সার্ডো কন্ট্রোলারের জন্য প্রয়োজনীয় লুপ ফ্রিকোয়েন্সি কীভাবে গণনা করব?
রকেটম্যাগনেট

উত্তর:


17

রকেটম্যাগনেটের পরামর্শ অনুসারে, আপনার "কী প্রয়োজন" কোন ফ্রিকোয়েন্সি অনেকগুলি বিষয়ের উপর নির্ভর করবে। আপনার রটারগুলি যত বেশি প্রতিক্রিয়াশীল, মোটামুটি কমান্ডগুলিতে এলোমেলো স্পাইকের প্রতি আপনার কারুকাজটি তত বেশি সংবেদনশীল। এই এলোমেলো স্পাইকগুলি শারীরিক অসম্পূর্ণতাগুলির কারণে গোলমাল সেন্সর পাঠের কারণে ঘটতে পারে যার অর্থ আপনার নিয়ামক লাভগুলি কমিয়ে আনতে হবে যার ফলস্বরূপ আপনার চতুর্ভুজটি আরও অস্থির হয়ে উঠতে পারে। আরও কিছু কারণের মধ্যে রয়েছে কোয়াড্রোটরের রোটাল জড়তা, প্রোপেলারগুলির ফলক পিচ, ভর কেন্দ্রের অবস্থান এবং মোটর থেকে মোটর দূরত্ব include

আমি আমার 2 কেজি ট্রিকোপ্টার এটিএমগা 1280 এ চলার জন্য স্ক্র্যাচ থেকে একটি ফ্লাইট কন্ট্রোলার প্রোগ্রাম করেছি এবং এটিতে পেয়েছি:

  • 50 হার্জেড: এটি বাতাসে থাকবে তবে এটি নিয়ন্ত্রণ করা অসম্ভব।
  • 100 হার্জেড: এটি কমপক্ষে অবিলম্বে একদিকে টিপিং এড়ানো হবে avoid
  • ২০০ হার্জেড: আমি হোভার থ্রোটলে এটিকে বাড়ির অভ্যন্তরে ছেড়ে দিতে পারি এবং এটি এক জায়গায় কমবেশি থাকবে।

এটি লক্ষণীয় বিষয় হতে পারে যে নিয়ন্ত্রণের ফ্রিকোয়েন্সি যত বেশি হবে আপনার শারীরিক জড়তা শারীরিক ড্যাম্পার হওয়ার পক্ষে আরও কার্যকর হয়ে উঠবে, যা আইএমইউ শব্দকে বাতিল করতে এবং ফ্লাইটের স্থায়িত্বকে উন্নত করতে সহায়তা করে।

কিন্তু আমি যদি ছিল ব্যক্তিগত অভিজ্ঞতার উপর ভিত্তি করে, যে আকার অন্দর নেভিগেশনের জন্য উপযুক্ত একটি quadrotor একটা ন্যূনতম ফ্লাইট নিয়ামক আপডেটের ফ্রিকোয়েন্সি জন্য একটি কঠিন সংখ্যা দিতে ...

আমি 80 হার্জ বলব।


1
আমি বুঝতে পারছি না যে আপনি যখন আরও বড় কারুকাজে 200Hz ব্যবহার করতে হয়েছিল তখন আপনি 80Hz এর পরামর্শ কেন দিয়েছিলেন, যখন সিস্টেমটি ছোট হয় তখন আপনার প্রাকৃতিক ফ্রিকোয়েন্সিগুলি বেশি হওয়ায় আপনার দ্রুত নমুনার সময় প্রয়োজন কারণ কম জড়তা থাকে।
goncalo লুই

200 Hz এর উপরে চালানোর কোনও সুবিধা আছে কি? আমার কাছে এমন একটি সিস্টেম রয়েছে যা এই মুহুর্তে 2Khz এ চলে তবে কিছু অতিরিক্ত ওজন ব্যয় করে।
tuskiomi

(বাহ এটি একটি পুরানো থ্রেড, তবে) @goncaloluis আমি একটি হার্ড ন্যূনতম হিসাবে 80Hz প্রস্তাব দিয়েছি। আপনি ছোট কারুকাজের জন্য দ্রুত স্যাম্পলিং হারের প্রয়োজন সম্পর্কে পুরোপুরি ঠিক। :)
yoos

1
@ টসকিওমি একটি নির্দিষ্ট পয়েন্টে .. আপনার অ্যাপ্লিকেশন এবং পছন্দসই ব্যান্ডউইথের আপনার প্রয়োজনীয় নিয়ন্ত্রণের লুপ ফ্রিকোয়েন্সি চালানো উচিত, তবে অনেকে উল্লেখ করেছেন যে জড়তা অবশেষে সীমাবদ্ধ ফ্যাক্টর হয়ে যায়।
yoos

2

আমরা ওপেন সোর্স প্রকল্পগুলিতে দেখতে পাচ্ছি 50-200Hz বেশ স্বাভাবিক। আপনাকে বিবেচনা করতে হবে যে বেশিরভাগ ক্ষেত্রে মোটরগুলির জড়তা এবং ইসিগুলির সাথে যোগাযোগ সীমাবদ্ধ ফ্যাক্টর।


2
@ শাহবাজ: "ওপেন সোর্স" হওয়া আমাদের নিয়ন্ত্রণ লুপের ফ্রিকোয়েন্সি সম্পর্কে জ্ঞানকে প্রভাবিত করে। যদি এটি ওপেন সোর্স না হয় তবে নিয়ন্ত্রণ লুপের ফ্রিকোয়েন্সিটি কী তা আমাদের সাধারণত ধারণা থাকে না।
ডেভিড ক্যারি

সম্পূর্ণ সত্য নয়। বন্ধ-উত্স ফ্লাইট নিয়ামকরা সাধারণত তাদের নিয়ন্ত্রণের ফ্রিকোয়েন্সি প্রকাশ করেন publish তাদের বেশিরভাগই স্ট্যান্ডার্ড বৈদ্যুতিন গতি নিয়ন্ত্রণকারীদের (ইসি) এর সাথে সামঞ্জস্য করতে 400hz এ আউটপুট নিয়ন্ত্রণ করে। উদাহরণস্বরূপ জনপ্রিয় ডিজেআই Wookong-M: dji-innovations.com/tech-spec/wookong-m-sepc
foobarbecue

1

একটি শক্ত সংখ্যার পক্ষে সক্ষম হতে আপনার গাণিতিক মডেলটি তৈরি করতে হবে এবং এটি বিশ্লেষণ করতে পারেন। একটি সিস্টেমের মডেল পাওয়ার জন্য দুটি বিকল্প রয়েছে:

1) আপনি বিনামূল্যে বডি ডায়াগ্রামের মাধ্যমে কোয়াডকপ্টারটির গাণিতিক উপস্থাপনা নিয়ে এসেছেন;

2) আপনি কোনও নিয়ন্ত্রণ ব্যবস্থা ছাড়াই কোয়াডকপ্টার পরীক্ষা করার জন্য একটি গিগ তৈরি করেন এবং একটি মডেল সন্ধানের জন্য সনাক্তকরণ তত্ত্ব ব্যবহার করেন;

তারপরে আপনাকে আপনার মডেলকে লিনিয়ারাইজ করতে হবে, একটি কোয়াডকপ্টার সহজাতভাবে অ-রৈখিক। সিস্টেমের একটি বোড প্লট তৈরি করুন, আপনার প্রয়োজনীয় ফ্রিকোয়েন্সিটি আপনার সিস্টেমের সর্বোচ্চ ফ্রিকোয়েন্সি থেকে দ্বিগুণ।

এটি এটি করার "প্রো" উপায়। আপনি যদি এই সমস্ত কিছুর মধ্য দিয়ে যেতে না চান তবে ব্যবহারকারী 65 এবং ইউস কী পরামর্শ দিয়েছে তার মতো একটি মান ব্যবহার করুন (আপনার উত্তরটি সম্পর্কে আমার মন্তব্য পড়ুন) এবং আপনি যা চান তা না পাওয়া পর্যন্ত পুনরাবৃত্তি করুন। আপনিও চান না যে নমুনার সময়টি খুব বেশি হওয়া উচিত, কারণ যখন কন্ট্রোল সিস্টেম শব্দের প্রতিক্রিয়া জানায় তখন আপনার সমস্যা হতে শুরু করে।


1

আপনার প্রশ্নের উত্তর কেবলমাত্র তখনই দেওয়া যেতে পারে যদি আমাদের কাছে আপনার সিস্টেমের মডেল পরামিতি থাকে। আপনার প্রশ্নের উত্তর দেওয়ার সবচেয়ে নীতিগত পন্থাটি হ'ল বিচ্ছিন্ন সময়ে আপনার সিস্টেমের অত্যন্ত অলৈখিক গতিশীলতা উপস্থাপন করা; তারপরে এই উপস্থাপনাটি ব্যবহার করে, সর্বাধিক ধাপের আকারের জন্য স্থায়িত্ব অর্জন করা যায় তা নির্ধারণ করা যায় - এটি আপনার সিস্টেমটি সফলভাবে ব্যবহার করতে পারে এমন সর্বাধিক মান। একটি ন্যূনতম পদক্ষেপের আকারটি সিস্টেমের গতিশীলতা দ্বারা নয়, আপনি যে হার্ডওয়্যারটি ব্যবহার করছেন - তার দ্বারা ওভাররানিংই নির্ধারণ করা হবে যা এই ক্ষেত্রে আমাকে উদ্বেগ করবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.