Тема: Побудова та дослідження імітаційної моделі дозатора дискретної дії
Рис.4 Структурна схема імітаційної моделі
Опис моделі
Q - інтенсивність надходження матеріалу (можна прийняти рівним 10)
q – вхідний сигнал;
Q1 – вхідний після ланки запізнення, котра імітує потік падаючого матеріалу, сигнал;
qb – маса матеріалу в бункері;
M – маса, що вимірюється вагами, з урахуванням коливань масовимірювальних вузлів дозатора;
S – керуюча дія - 1 чи 0, відповідно включено чи виключено подачу матеріалу в дозатор.
Текст програми:
void __fastcall TForm1::Button2Click(TObject *Sender)
{
Close();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
float Q,dt,y,Mz,qb,A,Z1,Z,M,Q1,q,S;
int i;
Q=atof(Edit1->Text.c_str());
Mz=atof(Edit2->Text.c_str());
A=atof(Edit4->Text.c_str());
dt=atof(Edit5->Text.c_str());
Series1->Clear();
Series2->Clear();
y=0;
Z=0;
for (i=0;i<1000;i++)
{
q=Q*S;
Q1=q;
qb=qb+Q1*dt;
Z=Z+((qb-0.1*Z-y)/0.6)*dt;
y=y+Z*dt;
M=y;
if (M<Mz+A) S=1;
if (M>Mz+A) S=0;
Series1->AddXY(i,y," ",clRed);
}
}
Висновок: В даній лабораторній роботі ми побудували та дослідили імітаційну модель дозатор дискретної дії. Дозатор
|
|
подає певну кількість матеріалу, маса якої автоматично вимірюється, і в еквівалентному електричному сигналі подається на регулятор, в якому порівнюється задане значення із поточним. Затримка імпульсів являє собою час, за який певна порція матеріалу пройде шлях від дозатора до вагів. Через це графік регулювання являє собою затухаючі коливання.