-
X-Received: by 10.49.62.135 with SMTP id y7mr2703841qer.26.1366719806366; Tue, 23 Apr
2013 05:23:26 -0700 (PDT)
X-Received: by 10.49.62.135 with SMTP id y7mr2703841qer.26.1366719806366; Tue, 23 Apr
2013 05:23:26 -0700 (PDT)
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!newsfeed.pionier.net.pl!news.glorb.com!gp5no5181382qab.0!n
ews-out.google.com!ef9ni12521qab.0!nntp.google.com!gp5no5181376qab.0!postnews.g
oogle.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Tue, 23 Apr 2013 05:23:26 -0700 (PDT)
In-Reply-To: <3...@g...com>
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=213.195.164.27;
posting-account=xjvq9QoAAAATMPC2X3btlHd_LkaJo_rj
NNTP-Posting-Host: 213.195.164.27
References: <3...@g...com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <1...@g...com>
Subject: Re: wzór na obrót wiezyczki strzelniczej
From: "M.M." <m...@g...com>
Injection-Date: Tue, 23 Apr 2013 12:23:26 +0000
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
Xref: news-archive.icm.edu.pl pl.comp.programming:202768
[ ukryj nagłówki ]On Monday, April 22, 2013 2:30:52 PM UTC+2, firr kenobi wrote:
> mam takie zdaniae, wiezyczka strzelnicza ma
> sie obrocic w prawo o dany kat X np niech to
> bedzie 90 stopni
> wiezyczka wykonuje obroty w dyskretnych krokach
> (ramkach) i ma zadana 'predkosc' maksymalna
> (np +-10 stopni krok max) oraz 'przyspieszenie'
> np +- 3 stopnie przyspieszenia max
> napisac prosty algorytm ktory optymalnie
W jakim sensie optymalnie? W najkrótszym czasie trzeba
dotrzeć na zadaną pozycję?
Wieżyczka ma masę. Układ sterujący działa siłą. Rozumiem
że siłę można przykładać raz z jednej strony, raz z
drugiej. Wszelka intuicja podpowiada, że w przypadku
braku tarcia, dokładnie od połowy drogi przyspieszamy, a
od połowy hamujemy. Im większe tarcie, tym później działamy
siłą hamującą.
> obracalby
> wieżyczką - chodzi o to ze gdy wieżyczka rozpedzi sie
> do jakiejs predkosci np swojej maksymalnej to
> przed koncem obrotu musi zaczac zwalniac (bo
> poniewaz ma ograniczone przyspieszenie to moglaby
> nie zdarzyc wychamowac w okreslonym ustawieniu
Ja bym olał prędkość maksymalną. Dałbym tarcie statyczne, a
jeśli ruch jest bardzo szybki, to także dałbym tarcie dynamiczne.
Dawno nie rozpisywałem tego...
Mamy czas początkowy t_0.
Działamy siłą pchającą fp(t) w czasie od t_0 do t_1.
Napotykamy siłę tarcia ft(t) - jest stała?
Począwszy od chwili t_1 do chwili t_2 działamy siłą
hamującą fh(t). Wieżyczka ma masę m.
Przyspieszenie w chwili t <t_0,t_1> wynosi a(t) = (fp(t)-ft(t)) / m
Przyspieszenie w chwili t (t_1,t_2> wynosi a(t) = (fh(t)+ft(t)) / m
Prędkość w chwili t <t_0,t_2> wynosi całka v(t) a(t)dt
Przebyta droga w chwili <t_0,t_2> wynosi całka s(t) = v(t)dt
Interesuje nas aby przebyta droga w chwili s(t_2) była równa
zadanej drodze S w treści zadania. Poprawne rozwiązanie to każda
para t_1 i t_2 dla których s(t_2) = S. Optymalne rozwiązanie to
takie, w którym t_2 jest możliwie małe.
Trzeba przyjąć jakimi funkcjami są siły fp, ft i fh, trzeba także
przyjąć jaką masę ma wieżyczka, a następnie szukać. Można też
podejść bardziej fachowo i przyjąć współczynnik tarcia, a siłę
tarcia statycznego wyznaczyć z masy wieżyczki.
Pozdrawiam
Następne wpisy z tego wątku
- 23.04.13 14:56 bartekltg
- 23.04.13 15:06 Michoo
- 23.04.13 15:08 bartekltg
- 23.04.13 15:08 M.M.
- 23.04.13 15:17 Michoo
- 23.04.13 16:27 A.L.
- 23.04.13 17:17 bartekltg
- 23.04.13 17:31 A.L.
- 23.04.13 23:10 firr kenobi
- 23.04.13 23:36 A.L.
- 23.04.13 23:42 firr kenobi
- 24.04.13 00:57 M.M.
- 24.04.13 09:00 firr kenobi
- 24.04.13 18:35 Vax
- 24.04.13 20:32 Kosu
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-12-03 Praktyczny test GPS...
- 2024-12-02 Tak się sprzedają elektryczne woldzwageny ;-)
- 2024-12-02 Akumulator do Hyundai
- 2024-12-02 Olsztyn => Sales Specialist <=
- 2024-12-02 Poznań => Technical Artist <=
- 2024-12-02 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-02 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2024-12-02 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2024-12-02 Białystok => Delphi Programmer <=
- 2024-12-02 Poznań => Dyspozytor Międzynarodowy <=
- 2024-12-02 Szczecin => Key Account Manager (ERP) <=
- 2024-12-02 Poznań => Senior PHP Developer <=
- 2024-12-03 Usiłuję zapłacić za energetyzację...
- 2024-12-02 Gdańsk => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-12-02 Kraków => Full Stack .Net Engineer <=