জলের তাপমাত্রা সঠিকভাবে নিয়ন্ত্রণ করা


9

আমি নিম্নলিখিত সেটআপ আছে:

  • আরডুইনো ডিউমিলানোভ
  • অপটিকাল রিলে সংযুক্ত ছোট ওয়াটার হিটার (পিডাব্লুএম ঠিক আছে)
  • জলরোধী DS18B20 তাপমাত্রা সেন্সর
  • অজানা পরিমাণ জলের (তবে তাপমাত্রা সেন্সর এবং হিটার সর্বদা পানির নীচে থাকে)।

তাপমাত্রা সেন্সর পঠনের উপর ভিত্তি করে আমি কীভাবে পানির তাপমাত্রাকে সঠিকভাবে নিয়ন্ত্রণ করতে পারি? সঠিকভাবে, আমার অর্থ তাপমাত্রা সংবেদকের নির্ভুলতা পর্যন্ত (এই ক্ষেত্রে, ± 0.5 ° C)। আরডুইনোতে সমস্ত কিছু চালানো উচিত, তাই কোনও অতিরিক্ত ডেটা স্টোরেজ বা প্রক্রিয়াকরণ শক্তি উপলব্ধ নেই। ডিবাগিংয়ের জন্য, আমি অবশ্যই কম্পিউটার ব্যবহার করতে পারি।

আমি পিআইডি চালানোর চেষ্টা করেছি, তবে এটি সত্যিই কঠিন বলে মনে হচ্ছে

  1. ওভারশুটিং এড়ান - প্রাথমিকভাবে লক্ষ্যমাত্রার তাপমাত্রা ছাড়িয়ে যাওয়া বা কখন (ঠান্ডা) জল যুক্ত করা হয়
  2. ঠান্ডা জল যোগ করার পরে সঠিকভাবে স্থিতিশীল।

আপনি কি আপনার পিআইডি টিউন করেছেন, নাকি আপনি কেবল মানক মান ব্যবহার করছেন?
পিটার ব্লুমফিল্ড

আমি বিভিন্ন 'কীভাবে পিআইডি টিউন করব' গাইডের সাথে পিআইডি প্যারামিটারগুলি সুর করার চেষ্টা করেছি, কোনও ভাগ্য ছাড়াই। আমি পিআইডিআউটোটুনও চেষ্টা করেছিলাম , তবে এর থেকে আর ভাল কিছু পাইনি। আমি বলছি না পিআইডি এর সাথে এটি খাপ খায় না।
ওলি

জল উত্তাপের সাথে, আপনার প্রচুর অসঙ্গতি হতে চলেছে। তাপমাত্রার তদন্তের তুলনায় আপনার ট্যাঙ্কের হিটারটি কোথায়?
ম্যাট ক্লার্ক

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

আপনার ইস্যু এটিএম এর অংশ নয়, তবে লক্ষণীয়: সঠিকতা, নির্ভুলতা এবং পুনরাবৃত্তিযোগ্যতা গুলিয়ে ফেলবেন না। নির্ভুলতার অর্থ রিপোর্ট করা তাপমাত্রা প্রকৃত তাপমাত্রার কতটা কাছাকাছি। যথার্থতা ডিভাইসটি যে স্বল্পতম পার্থক্যটি পার্থক্য করতে পারে (DS0b20 এর জন্য .0625 ডিগ্রি)। পুনরাবৃত্তিযোগ্যতা হ'ল একই তাপমাত্রার প্রতিবেদনিত পরিমাপ একে অপরের থেকে পৃথক হয়। প্রথমটির চেয়ে শেষ দুটি আরও উদ্বেগের বিষয়। এমনকি +/- 0.5degC নির্ভুল সংবেদক সহ, আপনি এখনও কয়েক 1/16 ডিগ্রি ডিগ্রি ডিগ্রি সেলসিয়াসের মধ্যে তাপমাত্রা রাখতে পারেন (বা কমপক্ষে পার্থক্যকে আলাদা করতে পারেন, যা একটি প্রয়োজনীয় শর্ত) ....
জোরবার্ট

উত্তর:


2

আপনার ডেটা বৈশিষ্ট্যযুক্ত করার জন্য আপনার সিস্টেমের প্রতিক্রিয়া সময় এবং আপনার পরিমাপগুলির পুনরাবৃত্তি জানতে হবে (আত্মবিশ্বাস প্রতিষ্ঠা করুন)। আমি নমুনা নেওয়ার পরামর্শ দিয়েছি এবং হিটারটি আবার চালু করার আগে সেগুলি গড় করুন।

ইমো, জল আনন্দের সাথে 0.5 ডিগ্রি সেন্টিগ্রেডের মধ্যে থাকবে না। আপনি মোটা এবং সূক্ষ্ম মোড জন্য অনুমতি দিতে পারেন? দুর্দান্ত পার্থক্যের জন্য একটি উচ্চতর পিডাব্লুএমএম ব্যবহার করুন এবং তারপরে লক্ষ্যমাত্রার কাছাকাছি হওয়ার জন্য পিডাব্লুএমএম কম করুন।

আপনার টার্গেটে একবার বাস করার পরে, তাপমাত্রা স্থায়িত্বের উন্নতি করার কয়েকটি উপায় রয়েছে। পিআইডি-র মতো প্রাক-বিল্ট জিনিসগুলি অনেকের পক্ষে কাজ করার সময় আমি সাধারণত ম্যানুয়ালি এর মতো কার্যকারিতা বাস্তবায়ন করি।


0

ব্রেট্যাম, ডিই (ত্রুটির পরিবর্তনের হার) নিয়ন্ত্রণ প্যারামিটার হিসাবে পরিবর্তিত হবে, এক্ষেত্রে হিটার এলিমেন্ট সিগন্যালের ডাল প্রস্থটি পিআইডি দ্বারা পরিবর্তিত হয়। আমার এই কথাটি বলে রেখেছিলেন যে তাপমাত্রা ত্রুটির পরিবর্তনের হারটি একটি নিম্ন পছন্দ ছিল। ডেরাইভেটিভ শব্দটি তাপমাত্রার সাথে পানির নির্দিষ্ট তাপের (4.186 কেজে / (কেজি কে) @ 20 সি থেকে 4.219 কেজে / (কেজি কে) @ 100 সি) এর ক্ষুদ্রতর পরিবর্তনের যত্ন নিতেও কাজ করবে

আমার বক্তব্য হ্যাঁ, ডেরিভেটিভ টার্মটি ডিই পরিবর্তনের হারের জন্য গণনা করে। যেহেতু এখানে ত্রুটিটি হ'ল কাঙ্ক্ষিত তাপমাত্রা এবং প্রকৃত তাপমাত্রার মধ্যে পার্থক্য তাই ডেরাইভেটিভ তারপরে জলকে যে হারে গরম করা হয় তার পরিবর্তনের গণনা করে।

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

ওপি তে: আমার অনুরূপ ডিজাইনে, আমি জলকে আবার ঠান্ডা করার পদ্ধতি হিসাবে জল চালানোর জন্য একটি ছোট রেডিয়েটর / ফ্যান কম্বো এবং একটি 12 ভি ডিসি পাম্প ব্যবহার করার চেষ্টা করতে যাচ্ছি। আমি মনে করি এটি আরও ভাল কাজ করতে পারে। সফল হলে, আমি আপনাকে জানাব।


আরডুইনো এসই তে স্বাগতম! এটি সরাসরি প্রশ্নের উত্তর দেয় না (এটি আরও একটি মন্তব্যে আরও উত্তর বলে মনে হচ্ছে)। আপনি কী দয়া করে এডিট বাটনটি এই তথ্যটি প্রশ্নের জবাব দেয় তা স্পষ্ট করতে ব্যবহার করতে পারেন? ধন্যবাদ!
বেনামে পেঙ্গুইন

-2

আপনার জলের পরিমাণ উত্তপ্ত হতে হবে। আপনি যখন পানির পরিমাণের পরিমাণ পরিবর্তন করেন (জল আপনার তাপমাত্রার মতো ঠান্ডা জল যোগ করুন) তখন পানির তাপমাত্রা যে হারে বাড়বে তা পরিবর্তন হবে। একটি আনুপাতিক-ইন্টিগ্রাল-ডেরিভেটিভ কন্ট্রোলার (পিআইডি) আপনি যে পরিবর্তনশীলটি নিয়ন্ত্রণের চেষ্টা করছেন তার ডেরাইভেটিভ (পরিবর্তনের হার) পর্যবেক্ষণ বন্ধ করে দেয়। তাপমাত্রা পরিবর্তনের হার (যুক্তিসঙ্গত) ধ্রুবক না হলে আপনার পিআইডি কখনই সঠিকভাবে কাজ করবে না।

জলের নির্দিষ্ট তাপের দিকে নজর দিন, মূলত সমীকরণ = Q মিটার ডিটি। প্রশ্নটি হ'ল উত্তাপ, যা আমি ধরে নেব যে আপনার সেটআপে ধ্রুবক রয়েছে। মি হ'ল পদার্থের ভর উত্তপ্ত হচ্ছে (অবশ্যই ধ্রুবক রাখতে হবে!)। সি হ'ল পানির নির্দিষ্ট তাপ, যা 4.186 জোলস / গ্রাম * ডিগ্রি সে। যদি Q, m এবং c স্থির থাকে তবে ডিটি, আপনার জলের টেম্পের হারটি যে হারে বাড়বে তাও স্থির থাকবে (বাস্তবে গ তাপমাত্রার সাথে সামান্য পরিবর্তিত হয় তবে আমি বলব যে আপনি 0- থেকে কাজ করছেন তবে এটিকে উপেক্ষা করা যেতে পারে) 100C)। একটি স্থির জলের পরিমাণে আপনার পিআইডি টিউন করার চেষ্টা করুন এবং আপনি আরও ভাল ফলাফল পেতে পারেন।

আপনি কোন ওয়াটার হিটার ব্যবহার করছেন? আমি বর্তমানে অনুরূপ কিছু করছি তবে রসায়ন ল্যাব থেকে একটি গরম প্ল্যাট ব্যবহার করার চেষ্টা করছি এবং প্রচুর ওভারশুট গ্রহণ করছি। আমি অ্যাকোয়ারিয়াম হিটারে স্যুইচিংয়ের কথা বিবেচনা করেছি কিন্তু আপনি কী ব্যবহার করছেন তা জানতে চান?

-মথি


পিআইডি ধারণা করে না যে পরিবর্তনের হারটি স্থির। যদি ডিই (ত্রুটির পরিবর্তনের হার) স্থির থাকে তবে "ডি" শব্দটি থাকত না। এছাড়াও, জল উচ্চ তাপমাত্রায় ধীর গতিতে চলেছে যেহেতু আরও বেশি পরিমাণ তাপ বাষ্প নমনীয়তার কারণে হারিয়ে যায়। পিআইডি আদর্শভাবে কোনও নির্দিষ্ট তাপের জন্য সুরযুক্ত হতে পারে তবে এটি এখনও জলের স্তর এবং বাইরের টেম্প / চাপগুলির জন্য বিস্তৃত কাজ করে।
ব্রেটাম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.