একটি পদ্ধতির ফ্রিকোয়েন্সি-ডোমেন ন্যূনতম-স্কোয়ার (এফডিএলএস) পদ্ধতি ব্যবহার করা হবে । পৃথক সময়ের ব্যবস্থার ফ্রিকোয়েন্সি প্রতিক্রিয়ার একটি সেট (জটিল) নমুনা এবং ডিজাইনার দ্বারা নির্বাচিত একটি ফিল্টার অর্ডার দেওয়া, এফডিএলএস পদ্ধতিটি সহগের সেটগুলির সমাধানের জন্য লিনিয়ার সর্বনিম্ন-স্কোয়ার অপ্টিমাইজেশন ব্যবহার করে (যা মেরুগুলির সেটগুলিতে সরাসরি মানচিত্র করে) এবং জিরো) সিস্টেমের জন্য যার ফ্রিকোয়েন্সি প্রতিক্রিয়াটি সর্বনিম্ন মোট স্কোয়ার ত্রুটির সাথে পছন্দসই প্রতিক্রিয়ার সাথে মেলে।
একটি -th অর্ডার লিনিয়ার বিচ্ছিন্ন-সময় সিস্টেমের ফ্রিকোয়েন্সি প্রতিক্রিয়াটি এইভাবে লেখা যেতে পারে:N
H(ω)=H(z)|z=ejω
যেখানে হল z ডোমেনে সিস্টেমের স্থানান্তর ফাংশন । এটি সাধারণত যুক্তিযুক্ত বিন্যাসে লেখা হয় যা সরাসরি সিস্টেমের পার্থক্য সমীকরণ থেকে অনুসরণ করে:H(z)z
H(z)=∑Nk=0bkz−k1+∑Nk=1akz−k
ফ্রিকোয়েন্সি প্রতিক্রিয়া তাই:
H(ω)=∑Nk=0bke−jkω1+∑Nk=1ake−jkω
পেতে উপরেরটি পুনরায় সাজান:
∑k=0Nbke−jkω−H(ω)(1+∑k=1Nake−jkω)=0
এই সমীকরণ রৈখিক হয় অজানা সিস্টেম পার্থক্য সমীকরণ কোফিসিয়েন্টস খ ট এবং একটি ট । একটি পছন্দসই ফ্রিকোয়েন্সি প্রতিক্রিয়া দেওয়া এইচ ( ω ) , আমরা কোফিসিয়েন্টস যে সব মানের জন্য উপরে সমীকরণ ঠিক পূরণ এটি চাই ω । সাধারণ ক্ষেত্রে, এটি কঠিন। সুতরাং পরিবর্তে, আমরা এমন একটি সিস্টেমের জন্য সহগের একটি সেট অনুসন্ধান করব যার ফ্রিকোয়েন্সি প্রতিক্রিয়া ফ্রিকোয়েন্সিগুলির একটি পৃথক সেটে পছন্দসই প্রতিক্রিয়াটিকে প্রায় পছন্দ করে।2 এন+ 1খটএকটিটএইচ( ω )ω
ωমি∈ [ 0 , 2 π) , মি = 0 , 1 , … , এম- 1এম> 2 এন+ 1এম। 2 এন+ 1 ) উপরে সমীকরণ মধ্যে উত্পাদ হবে:ωট
Σকে = 0এনখটই- জে কে ωট- এইচ( ω)ট) ( 1 + ∑ )কে = 1এনএকটিটই- জে কে ωট) =0
এইচ( ω)ট)ωটখটএকটিটএইচ( ω )
এই কৌশলটির কয়েকটি সুবিধা রয়েছে:
যেকোন স্বেচ্ছাসেবী জটিল (প্রস্থ এবং ধাপ) ফ্রিকোয়েন্সি প্রতিক্রিয়া টেমপ্লেট হিসাবে ব্যবহার করা যেতে পারে। আপনার যদি কেবল মাত্রার সীমাবদ্ধতা থাকে তবে আপনি কেবলমাত্র একটি পর্ব প্রতিক্রিয়া বেছে নিতে পারেন যেমন লিনিয়ার ফেজ।
এটি এফআইআর এবং আইআইআর উভয় ফিল্টার ডিজাইন করতে ব্যবহার করা যেতে পারে; একটি এফআইআর উপলব্ধির জন্য, কেবল উপরের থেকে সহগুণকে সরিয়ে দিন।একটিট
কৌশলটি বাস্তবায়নের জন্য খুব সহজ এবং কাঙ্ক্ষিত সিস্টেমের আদেশের উপর ভিত্তি করে সহজেই প্যারামিটারাইজযোগ্য।
যদিও সেখানে একটি ভালো উপায় অনুমান করার জন্য নাও হতে পারে অবরোহমার্গী কি প্রয়োজন সিস্টেম অর্ডার আপনার নকশা সীমাবদ্ধতার পূরণ করা হয়, এটি iteratively সহজ বৃদ্ধি অর্ডার পর্যন্ত কিছু নির্বাচিত ত্রুটি মেট্রিক (যেমন শিখর ত্রুটি, মোট স্কোয়ারড ত্রুটি পূরণ করা হয় বা একটি নির্দিষ্ট ব্যান্ডের মধ্যে বিচ্যুতি)।এন
আপনি প্রয়োজনে ভারী সর্বনিম্ন-স্কোয়ার অপ্টিমাইজেশন ব্যবহার করতে এই পদ্ধতিটি কিছুটা বাড়িয়ে দিতে পারেন; এটি আপনাকে ফ্রিকোয়েন্সি প্রতিক্রিয়ার অঞ্চলগুলি নির্দিষ্ট করতে অনুমতি দেবে যার আনুমানিক ত্রুটি অন্যদের চেয়ে বেশি ওজনযুক্ত। এটি "না-যত্ন" অঞ্চলে আরও opালুতে অনুমতি দেওয়ার সাথে সাথে আপনাকে পাসব্যান্ড / স্টপব্যান্ড অঞ্চলগুলিকে আরও দৃ tight়ভাবে নিয়ন্ত্রণ করতে দেয়।