Построение и исследование динамической модели портального манипулятора
Категория реферата: Рефераты по технологии
Теги реферата: реферат по обже, проблема реферат
Добавил(а) на сайт: Янкевич.
Предыдущая страница реферата | 8 9 10 11 12 13 14 15 16 17 18 | Следующая страница реферата
Нофа; Пер. с англ. Д. Ф. Миронова и др. – Машиностроение, 1989.
9. Рынок научной продукции, рынок научного труда. Материалы семинара, общество “Знание”. 1990 г.
10. Симановский С. Направления интенсификации инновационного процесса.
“Вопросы изобретательства” № 1-2, 1992 г.
11. Симановский С., К использованию научно-технического потенциала РФ и
СНГ, “Российский экономический журнал”, № 4, 1992 г.
ПРИЛОЖЕНИЕ
В приложении приведены программы для расчета параметров динамической модели портального манипулятора.
// File Mrl.сpp
// Программа для расчета времени переходного процесса и оптимальной
// скорости позиционирования
#include
#include
#include
#include
int Transient(double&, double, double, double, double, double );
int OptimalSpeed(double&, double, double, double, double );
char * s_title = "n Расчет времени переходного процесса и оптимальной "
"скорости позиционированияn Разработал Д.В. Грачев 1999"
" E-Mail denis@mail.saratov.ru"; char * s_v0 = "nn Иcходные данные для расчетов:nn Скорость"
" позиционирования рабочего органа, мм/c - # ";
char * s_d = " Требуемая точность позиционирования рабочего органа, мм - #
";
char * s_b = " Коэффициент демпфирования кинематической"
" схемы манипулятора, кг/c - # "; char * s_c = " Жесткость кинематической схемы манипулятора, Н/м - # "; char * s_m = " Масса подвижной части манипулятора, кг - # "; char * s_inp = "%lf"; char * s_out = "%gn"; char * s_outp = "n Результаты расчетов: nn Длительность переходного"
" процесса при заданной скорости %g м/cn составит - %g с."
"n Оптимальная скорость позиционирования - %g мм/cn"; char * fn = "resultat.txt"; char * s_badparam = "n Недопустимый параметр - %c";
void inpparam(char** p)
{
if (*p[1] != 'f'){ printf (s_badparam, *p[1]); exit(0);
}
strcpy(fn, p[2]);
}
int main(int as, char** av)
{
double t, v0, opv0, b, c, d, m;
printf (s_title); if (as > 1) inpparam(av);
*strstr(s_v0,"#") = 0;
*strstr(s_d,"#") = 0;
*strstr(s_b,"#") = 0;
*strstr(s_c,"#") = 0;
*strstr(s_m,"#") = 0;
printf (s_v0); scanf (s_inp, &v0); v0 /= 1000;
printf (s_d); scanf (s_inp, &d); d /= 1000;
printf (s_b); scanf (s_inp, &b);
printf (s_c); scanf (s_inp, &c);
Рекомендуем скачать другие рефераты по теме: предпринимательство реферат, производство реферат, скачать реферат человек.
Предыдущая страница реферата | 8 9 10 11 12 13 14 15 16 17 18 | Следующая страница реферата