জেড-ট্রান্সফর্ম ফর্মটির উচ্চতর ইউটিলিটি রয়েছে এমন কয়েকটি বিষয় রয়েছে।
সময়-ভিত্তিক / সাধারণ / সানস-পিএইচডি পদ্ধতির প্রচারকে যে কাউকে জিজ্ঞাসা করুন কেডির মেয়াদটি কী সেট করে। তারা সম্ভবত 'শূন্য' জবাব দেবে এবং তারা সম্ভবত ডি অস্থির বলে (কম পাসের ফিল্টার ছাড়াই) বলতে পারবে। কীভাবে এই সমস্ত একসাথে আসে তা শিখার আগে আমার এই জাতীয় জিনিসগুলি থাকতে হবে এবং তা করা উচিত।
সময়-ডোমেনে কেডি টিউন করা কঠিন difficult আপনি যখন স্থানান্তর ফাংশন দেখতে পাবেন (পিআইডি উপ-সিস্টেমের জেড-ট্রান্সফর্ম) আপনি সহজেই দেখতে পারবেন যে এটি কতটা স্থিতিশীল। আপনি সহজেই দেখতে পাবেন যে কীভাবে ডি পদটি অন্যান্য পরামিতিগুলির তুলনায় নিয়ামককে প্রভাবিত করছে। যদি আপনার কেডি প্যারামিটারটি জেড-পলিনোমিয়াল সহগগুলিতে 0.00001 অবদান রাখে তবে আপনার কি শব্দটি 10.5-এ স্থাপন করছে তবে সিস্টেমে সত্যিকারের প্রভাব ফেলতে আপনার ডি পদটি খুব ছোট। আপনি কেপি এবং কি পদগুলির মধ্যে ভারসাম্যও দেখতে পারেন।
ডিএসপি'র সীমাবদ্ধ-পার্থক্য-সমীকরণ (এফডিই) গণনা করার জন্য ডিজাইন করা হয়েছে। তাদের কাছে অপ-কোড রয়েছে যা একটি সহগকে গুণ করবে, একটি সঞ্চয়ের পরিমাণের যোগফল এবং একটি নির্দেশিকা চক্রের একটি বাফারে একটি মান স্থানান্তর করবে। এটি এফডিই'র সমান্তরাল প্রকৃতিটি কাজে লাগায়। যদি মেশিনটিতে এই অপ-কোডটি না থাকে ... তবে এটি কোনও ডিএসপি নয়। এম্বেডেড পাওয়ারপিসি (এমপিসি) এর এফডিই'র গণনার জন্য একটি পেরিফেরাল থাকে (তারা এটিকে ডেসিমেশন ইউনিট বলে)। ডিএসপি'র এফডিই গণনা করার জন্য ডিজাইন করা হয়েছে কারণ এটি ট্রান্সফার-ফাংশনকে একটি এফডিইতে রূপান্তর করতে তুচ্ছ। 16-বিটগুলি সহগের সহজেই মাপ দেওয়ার জন্য যথেষ্ট গতিশীল পরিসীমা নয়। অনেক প্রারম্ভিক ডিএসপির আসলে এই কারণে 24-বিট শব্দ ছিল (আমি বিশ্বাস করি আজ 32-বিট শব্দ প্রচলিত is)
আইআইআরসি, তথাকথিত বিলাইনার ট্রান্সফর্ম একটি স্থানান্তর ফাংশন নেয় (একটি সময়-ডোমেন-নিয়ামকের একটি জেড-ট্রান্সফর্ম) এবং এটিকে একটি এফডিইতে রূপান্তরিত করে। এটি 'শক্ত' প্রমাণ করা, ফলাফল অর্জনের জন্য এটি ব্যবহার করা তুচ্ছ - আপনার কেবল প্রসারিত ফর্মের প্রয়োজন (সমস্ত কিছুকে গুণিত করুন) এবং বহুবর্ষীয় সহগগুলি এফডিই সহগ হয়।
একজন পিআই কন্ট্রোলার একটি দুর্দান্ত পদ্ধতি নয় - ত্রুটি সংশোধনের জন্য আপনার সিস্টেম কীভাবে আচরণ করে এবং পিআইডি ব্যবহার করে তার একটি মডেল তৈরি করা আরও ভাল পদ্ধতির। মডেলটি সহজ এবং আপনি যা করছেন তার বুনিয়াদি পদার্থবিজ্ঞানের উপর ভিত্তি করে হওয়া উচিত। এটি নিয়ন্ত্রণ ব্লকে ফিড-ফরোয়ার্ড। একটি পিআইডি ব্লক তখন নিয়ন্ত্রণাধীন সিস্টেমের প্রতিক্রিয়া ব্যবহার করে ত্রুটির জন্য সংশোধন করে।
আপনি যদি সেট-পয়েন্ট (রেফারেন্স), প্রতিক্রিয়া, এবং ফিড-ফরোয়ার্ডের জন্য, [-1 .. 1] বা [0 ... 1] স্বাভাবিক ব্যবহার করেন তবে আপনি এতে একটি 2-মেরু 2-শূন্য অ্যালগরিদম প্রয়োগ করতে পারেন ডিএসপি অ্যাসেম্বলিটি অনুকূলিত করেছে এবং আপনি এটি ব্যবহার করতে পারেন যে কোনও ২ য় অর্ডার ফিল্টার যা পিআইডি এবং সর্বাধিক প্রাথমিক লো-পাস (বা উচ্চ-পাস) ফিল্টার সহ অন্তর্ভুক্ত। এই কারণেই ডিএসপি'র ওপ-কোড রয়েছে যা সাধারণ মানের মান ধরে রাখে, উদাহরণস্বরূপ এমন একটি যা পরিসরের জন্য বিপরীত-স্কোয়াররোটের অনুমান করতে পারে (০.১.১) আপনি দুটি 2p2z ফিল্টার সিরিজে রেখে দিতে পারেন এবং একটি 4 এমপি 4 ফিল্টার তৈরি করতে পারবেন, এটি অনুমতি দেয় আপনি আপনার 2p2z ডিএসপি কোডটি উত্সাহিত করতে, বলুন, একটি 4-ট্যাপ লো-পাস বাটারওয়ার্থ ফিল্টার প্রয়োগ করুন।
বেশিরভাগ সময়-ডোমেন বাস্তবায়ন পিটিআইডি প্যারামিটারগুলিতে (কেপি / কি / কেডি) ডিটি টার্মটি বেক করে। বেশিরভাগ জেড-ডোমেন বাস্তবায়ন হয় না। ডিটি কে পি, কি, কে কে নিয়ে সমীকরণগুলিতে স্থাপন করা হয় এবং এগুলিকে একটি [] ও বি [] সহগতে পরিণত করে যাতে পিআইডি নিয়ন্ত্রকের আপনার ক্রমাঙ্কন (টিউনিং) এখন নিয়ন্ত্রণ হারের চেয়ে আলাদা is আপনি এটিকে দশগুণ দ্রুত চালাতে পারবেন, একটি [] ও বি [] গণিত ক্র্যাঙ্ক করুন এবং পিআইডি নিয়ন্ত্রকের সামঞ্জস্যপূর্ণ পারফরম্যান্স থাকবে।
এফডিই ব্যবহারের একটি প্রাকৃতিক ফলাফল হ'ল আলগোরিদম সুস্পষ্টভাবে "গ্লিটলেস"। দৌড়ানোর সময় আপনি ফ্লাইটে (কেপি / কি / কেডি) লাভগুলি পরিবর্তন করতে পারেন এবং এটি ভাল আচরণ করা হয় - সময়-ডোমেন বাস্তবায়নের উপর নির্ভর করে এটি খারাপ হতে পারে।
অবিচ্ছেদ্য বায়ু-আপ রোধ করতে সাধারণত সময়-ডোমেন পিআইডি নিয়ন্ত্রণকারীদের উপর প্রচুর প্রচেষ্টা ব্যয় করা হয়। এফডিই ফর্মের সাথে একটি সহজ কৌশল রয়েছে যা পিআইডিটিকে সুন্দর আচরণ করে, আপনি ইতিহাসের বাফারের মানটি বাতাতে পারেন। ফিল্টারটির আচরণে (কেপি / কি / কেডি প্যারামিটারের ক্ষেত্রে) এটি কীভাবে প্রভাব ফেলবে তা দেখার জন্য আমি গণিতটি করি নি but তবে অভিজ্ঞতাগত ফলাফলটি এটি 'মসৃণ'। এটি এফডিই ফর্মের 'গ্লিটলেস' প্রকৃতির শোষণ করছে। একটি ফিড-ফরোয়ার্ড মডেল অবিচ্ছেদ্য বায়ু-আপ প্রতিরোধে অবদান রাখে এবং ডি পদটির ব্যবহার আই টার্মকে ভারসাম্য বজায় রাখতে সহায়তা করে। পিআইডি সত্যিকার অর্থে ডি লাভের সাথে কাজ করে না। (অতিরিক্ত বায়ু-আপ প্রতিরোধের জন্য সেলাই সেটপয়েন্টগুলি হ'ল অন্য মূল বৈশিষ্ট্য))
শেষ অবধি, জেড-ট্রান্সফর্মগুলি "পিএইচডি" নয় একটি আন্ডারগ্র্যাড বিষয় rad কমপ্লেক্স বিশ্লেষণে তাদের সম্পর্কে আপনার সমস্ত কিছু জানা উচিত ছিল। এখানে আপনি যে বিশ্ববিদ্যালয়টি যান, আপনার যে প্রশিক্ষক থাকেন এবং আপনি যে গণিতটি শিখতে এবং উপলব্ধ সরঞ্জামগুলি কীভাবে ব্যবহার করবেন তা শেখার ক্ষেত্রে আপনি শিল্পে পারফর্ম করার দক্ষতার ক্ষেত্রে একটি উল্লেখযোগ্য পার্থক্য আনতে পারেন। (আমার জটিল বিশ্লেষণের ক্লাসটি ছিল ভয়াবহ।
ডিফাক্টো শিল্প সরঞ্জামটি হ'ল সিমুলিংক (যার মধ্যে কম্পিউটার-বীজগণিত-সিস্টেম, সিএএসের অভাব রয়েছে, তাই সাধারণ সমীকরণগুলি ক্র্যাঙ্ক করার জন্য আপনার আর একটি সরঞ্জাম প্রয়োজন)। ম্যাথক্যাড বা ডাব্লুএক্সম্যাক্সিমা প্রতীকী সমাধানকারী যা আপনি একটি পিসিতে ব্যবহার করতে পারেন এবং আমি টিআই -২৯ ক্যালকুলেটর ব্যবহার করে কীভাবে এটি করব তা শিখেছি। আমি মনে করি টিআই -৯৯ এও একটি সিএএস সিস্টেম রয়েছে।
আপনি পিআইডি এবং লো-পাস ফিল্টারগুলির জন্য উইকিপিডিয়ায় জেড-ডোমেন বা ল্যাপ্লেস-ডোমেন সমীকরণগুলি সন্ধান করতে পারেন। এখানে একটি পদক্ষেপ রয়েছে যা আমি কুঁচকে থাকি না, আমি বিশ্বাস করি আপনার পিআইডি নিয়ন্ত্রকের স্বতন্ত্র-সময়-ডোমেন ফর্মের দরকার পরে এর জেড-ট্রান্সফর্ম নিতে হবে। ল্যাপ্লেস ট্রান্সফর্মটি জেড-ট্রান্সফর্মের সাথে খুব সমান হতে হবে এবং পিআইডি {s} = কেপি + কি / এস + কেডি · গুলি হিসাবে দেওয়া হবে বলে আমি মনে করি যে নিম্নলিখিত সমীকরণগুলিতে জেড-ট্রান্সফর্মটি ডিটি-র জন্য আরও ভাল অ্যাকাউন্ট হতে পারে। Dt হ'ল ব-দ্বীপ [ime], আমি এই ধ্রুবকটিকে 'ডেটিভেটিভ' দিয়ে বিভ্রান্ত না করার জন্য Dt ব্যবহার করি।
b[0] = Kp + (Ki*Dt/2) + (Kd/Dt)
b[1] = (Ki*Dt/2) - Kp - (2*Kd/Dt)
b[2] = Kd/Dt
a[1] = -1
a[2] = 0
এবং এটি 2p2z এফডিই:
y[n] = b[0]·x[n] + b[1]·x[n-1] + b[2]·x[n-2] - a[1]·y[n-1] - a[2]·y[n-2]
ডিএসপি'র সাধারণত কেবলমাত্র একটি গুণ এবং যোগ (একটি গুণ ও বিয়োগ) হয় না যাতে আপনি দেখতে পাচ্ছেন না []] সহগগুলিতে প্রত্যাখ্যান। আরও খুঁটির জন্য আরও বি যুক্ত করুন, আরও শূন্যের জন্য আরও একটি যুক্ত করুন।