|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 1:48 pm
Пасивно управление за слънчев концентратор
| Автор |
Съобщение |
|
sthx
Ранг: Форумен бог
Регистриран на: Съб Юни 24, 2006 8:25 pm Мнения: 2292
|
Имал съм честта.
ПУАЗО 6-60 няма никва електроника, включая и лампи, камо ли ФРП. Има магнитни усливатели, механични "гъби" и други гърбици с екзотични форми, стереодалекомер с база 3250 и тегло 4.5 тона по далечни спомени. Можеха да се вкарват корекции за метеорологичните условия на различни височини. Интерфейсът с изпълнителните устройства беше изграден със селсини. Невъзможна работа от съвременна гледна точка, но като са имали зор тогава, са го направили.
_________________ Две плюс две е приблизително равно на четири. Факт!
|
| Сря Май 05, 2010 10:33 pm |
|
 |
|
Lupus
Ранг: Форумен бог
Регистриран на: Сря Дек 01, 2004 12:44 am Мнения: 2811 Местоположение: София
|
Нямам точен спомен, но май това нещо насочваше четири зенитни оръдия едновременно. Идеално ще управлява 4 тракера! Механиката е желязна!
_________________www.bsms.bg - SMS услуги за фирмите с модерно мислене.
|
| Сря Май 05, 2010 11:23 pm |
|
 |
|
NRG
Ранг: Минаващ
Регистриран на: Пон Юни 01, 2009 11:13 pm Мнения: 39
|
Направо ще ги застрелям шотландците ако се явя с военна техника 
|
| Чет Май 06, 2010 1:03 am |
|
 |
|
Lupus
Ранг: Форумен бог
Регистриран на: Сря Дек 01, 2004 12:44 am Мнения: 2811 Местоположение: София
|
Няма да си първия! По време на първата Американо-иракска война американците са си хвърляли прословитите пушки М14 и са вземали от убитите иракчани "калашници" защото са продължавали да стрелят, независимо от пясъчните бури.
_________________www.bsms.bg - SMS услуги за фирмите с модерно мислене.
|
| Чет Май 06, 2010 2:00 am |
|
 |
|
¶
Ранг: Форумен бог
Регистриран на: Пет Фев 25, 2005 1:58 pm Мнения: 4585 Местоположение: US
|
По тази тема наскоро говорих с един колега от продажбите, говорихме за нещо друго, в един момент стигнахме до оръжия и той взе да разправя за тестове в пустините на Аризона, на който е присъствувал. АК безапелационно победил по всички параграфи, с изключение на точността. Температурни, водни, пясъчни, механични изпитания, след всеки тест се излизало на полигон да се стреля, АК не отказал нито веднъж, докато при М16 брака достигнал 50% . Единствения параграф по който M16 спечелил било точността, и то преди изпитанията. Споменах му, че това съм го чувал и по соц. време, но съм си мислел, че е чиста пропаганда. Той отвърна, че ако не е присъствувал лично, и той би го приел за пропаганда, но вече едно знаел, че не би се изправил срещу АК, освен ако не е въоръжен с друг АК. Пошегувах се, че по-лошата точност на АК руснаците я компенсират с половин бутилка водка  , при което АК надминава по точност М16
_________________ Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....
|
| Чет Май 06, 2010 4:22 am |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
покрай АК са свързани най-лошите ми спомени от казармата... накъсваха ни от стрелби, а това зимата при -10 да седиш по 6 часа на едно място с гола глава и каска никак не е приятно
Та за точността мисля че е въпрос на време... Като посвикнеш с оръжието на 100м спокойно се уцелва кутия от цигари, а човешка фигура се сваля до 300-500м. Точността на АК е достатъчна за хора с нормално зрение - видиш ли нещо, смятай го за надупчено
А съм гледал стрелби на АВ-та... срещу такива хора не бих искал да заставам с никакво оръжие 
|
| Чет Май 06, 2010 10:24 am |
|
 |
|
head_up
Ранг: Форумен бог
Регистриран на: Нед Юни 01, 2008 9:54 pm Мнения: 1503 Местоположение: Пловдив
|
Прости невежеството ми, но какво е "АВ-та" ? 
|
| Чет Май 06, 2010 11:17 am |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
ми и аз не знам/помня какво точно беше съкращението, но това са техниците които калибрират/тестват автоматите... А тия специално в шуменския гарнизон бяха някакви откачалки. Единия като си свали всички мишени извика няколко пъти на кулата да му ги вдигнат пак, но ония явно не го разбраха. Чу се нещо от сорта "ваш'та мама" и след това почна да гърми червените лампи дето маркират стрелбището... До към 500м ги изгаси  Аз лично на повече от 100м не мисля че ще уцеля крушка, при все че съм стрелял хилядо пъти 
|
| Чет Май 06, 2010 11:56 am |
|
 |
|
NikB
Ранг: Почетен член
Регистриран на: Съб Сеп 25, 2004 10:32 pm Мнения: 710
|
Ако писането е по повод моя пост, действителността е малко по-различна. ПУАЗО служи за изработване (изчизляване) на данните, вярно е, че няма изпълнителни механизми - само селсини (подобни могат да се слагат и на значително по-малки оптични прибори - например зенитни командирски оптики ТЗК - нещо като бинокъл на тринога  )
Аз имах в предвид не ПУАЗО, а изпълнителните механизми - 57, 85 и 100мм зенитни артилерийски системи (оръдия).
На 57мм лафетът (въртящата се част), ненаоварена, тежи над 1000кг и се позиционира с точност по 4 хилядни. Товарът е четиримата бойци и боекомплект т.е. още към 300-400кг.
http://pzaku.net/homepage/25/[/url]
|
| Чет Май 06, 2010 4:01 pm |
|
 |
|
NRG
Ранг: Минаващ
Регистриран на: Пон Юни 01, 2009 11:13 pm Мнения: 39
|
 Кратък и прецизен алгоритъм за слънчева позиция
Математиката е на Роберто Грена, а кода е писан от мен. На няколко места правя ненужни операции. Например, когато смятам фурието на Lh, ако създам матрица с коефициентите, и пусна да смята през цикъл с големината на матрицата, резултатите които ми дава се различават от когато правя калкулацията както е в момента. Не съм абсолютно сигурен защо, но си мисля, че е поради знаците, които C# запазва след десетичната запетая. В МАТЛАБ, кода ми дава различни резултати и стойностите, които дава в момента отговарят приблизително на тези в МАТЛАБ.
Кода съм го тествал за периода от 2010 до 2020 за всеки ден по обяд 12.00 спряму онлайн сметачката на JPL UNI PASADENA http://ssd.jpl.nasa.gov/horizons.cgi#top и резултатите са както твърди автора: Стандартна Девиация = 0.002град с максимална грешка от близо 0.003град. В момента генерирам матрици с помоща на HORIZON за географска ширина от -65 до 65 градуса за период от 2010-2050 година и пиша код за интерполация от тях, за да мога да генерирам пълноценни алгоритми за грешките. Вариаций в прецизността с географска ширина има в този код, както и във време, но за периода от 2010-2020 и географските ширини на България, кода е проверен!
****************************************************************************************************************************************
 |  |  |  | Код: #define pi 3.141592653589793238462 struct time_struct { int year; int month; int day; float hour; float min; float sec; float UTC; };
struct time_struct time;
struct position_struct { float longitude; float latitude; float altitude; }; struct position_struct position;
struct sun_position { double zenith; double azimuth; }; struct sun_position ENEA_OUTPUT;
double JD(struct time_struct time) { double tg,day_fraction; if (time.month<3) { time.month = time.month + 12; time.year = time.year - 1; } day_fraction = (time.hour + time.min/60 + time.sec/3600)/24;
tg = floor(365.25*(time.year - 2000)) + floor(30.6001*(time.month + 1)) + time.day + time.UTC/24 + day_fraction - 1158.5; return tg; }
struct sun_position ENEA(struct time_struct time, struct position_struct position) { //double output[2]; double delta_tt,theta_,fii,P,T,t,Sigma_,Ly,Lh,Lp,t2,Lm,JD2010; double delta_psi, epsilon_, gamma_, alfa_, delta_, h, delta_alfa, alfa_t; double delta_t, ht, cht, sht, e0, delta_e, z, A,L; JD2010 = JD(time) - 2556.5;
delta_tt = 66.18 - 0.0001033*cos(JD2010*0.0172) + 0.001654*sin(JD2010*0.0172); theta_ = position.longitude*pi/180; fii = position.latitude*pi/180; P = 1; T = 12; t = JD(time) + delta_tt/86400;
// Calculation of the heliocentric longitude of the earth Sigma_ = 1.72019e-2*t - 0.0563;
// Linear Term Ly = 1.74094 + 1.720276868e-2*t + 3.34118e-2*sin(Sigma_) + 3.488e-4*sin(2*Sigma_);
// Moon Pertubation Lm = 3.13e-5*sin(0.2127730*t - 0.585); // Harmonic correction Lh = 1.26e-5*sin(4.243e-3*t + 1.46); Lh += 2.35e-5*sin(1.0727e-2*t + 0.72); Lh += 2.76e-5*sin(1.5799e-2*t + 2.35); Lh += 2.75e-5*sin(2.1551e-2*t - 1.98 ); Lh += 1.26e-5*sin(3.1490e-2*t - 0.80); // Polynomial Correction
t2 = 0.001*t; Lp = (((-2.3079e-7*t2 + 3.7976e-6)*t2 - 2.0458e-5)*t2 + 3.976e-5)*t2*t2;
L = Ly + Lm + Lh + Lp;
// Correction to geocentric longitude due to nutaion
delta_psi = 8.33e-5*sin(9.252e-4*t - 1.173);
// Earth axis inclination
epsilon_ = -6.21e-9*t + 0.409086 + 4.46e-5*sin(9.252e-4*t + 0.397);
// Geocentric global solar coordinates
// Geocentric solar longitude
gamma_ = L + pi + delta_psi - 9.932e-5;
// Geocentric right ascension
alfa_ = atan2(sin(gamma_)*cos(epsilon_),cos(gamma_));
// Geocentric Declination
delta_ = asin(sin(epsilon_)*sin(gamma_));
// Local hour angle of the sun
h = 6.30038809903*JD(time) + 4.8824623 + 0.9174*delta_psi + theta_ - alfa_;
// Parallax correction to right ascension
delta_alfa = -4.26e-5*cos(fii)*cos(h);
// Topocentric sun coordinates
// Right Ascension
alfa_t = alfa_ + delta_alfa;
// Declination
delta_t = delta_ - 4.26e-5*(sin(fii) - delta_*cos(fii));
// Hour angle
ht = h - delta_alfa; // ht = set_to_range(ht, 0, 2*pi);
// Approximate cosine and sine of ht cht = cos(h) + delta_alfa*sin(h); sht = sin(h) + delta_alfa*cos(h);
// Solar Elevation Angle without refraction correction
e0 = asin(sin(fii)*sin(delta_t) + cos(fii)*cos(delta_t)*cht);
// Atmospheric refraction correction to the solar elevation
delta_e = 0.084217*P/((273 + T)*tan(e0 + 0.0031376/(e0 + 0.089186)));
// Local Zenith z = pi/2 - e0 - delta_e; // Local Azimuth A = atan2(sht,cht*sin(fii) - tan(delta_t)*cos(fii)) + pi; ENEA_OUTPUT.zenith = 90 - z*180/pi; ENEA_OUTPUT.azimuth = A*180/pi; return ENEA_OUTPUT; } |  |  |  |  |
*******************************************************************************************************************************************
За ползване с некомерсиална цел колеги!!!
За повече инфо относно кондиции за ползване
Роберто Грена
Tel.: +39 06 3048 6856; fax: +39 06 3048 6779
|
| Съб Май 08, 2010 10:44 pm |
|
 |
|
am stereo
Ранг: Форумен бог
Регистриран на: Съб Дек 08, 2007 10:51 am Мнения: 1869 Местоположение: ♪♫♣♠|☼◙▲♦▼☻╬☺∞
|
Не четох всичко но щом е с чиния-слагаш полярно окачване,2 мотора-актуатори и позиционер за тях програмираш си с дистанцията и си сфиркаш от фотьойла 
_________________ DT-838 ((( STEREO ПОЗДРАВ))) за форума - https://youtu.be/xy921Pn3lhA
|
| Пет Авг 20, 2010 6:03 pm |
|
 |
|
NRG
Ранг: Минаващ
Регистриран на: Пон Юни 01, 2009 11:13 pm Мнения: 39
|
Общо взето е така  )), но както германците рекламираха Митсубиши едно време " Es sind die kleinen dinge die Mitsubishi gross machen!!!" или на БГ " Малките неща правят Митсубиши голямо!!!", та затова е цялото старание с прецизности и прочие...
Поздрави!
|
| Пет Авг 20, 2010 6:25 pm |
|
 |
|
am stereo
Ранг: Форумен бог
Регистриран на: Съб Дек 08, 2007 10:51 am Мнения: 1869 Местоположение: ♪♫♣♠|☼◙▲♦▼☻╬☺∞
|
 Прецизност ли  разгледай менюто на някой ехостар приемник с двумоторен позиционер  посмъртно няма да издялкаш джаджа с по прецизни настройки за описване на произволна парабола 
_________________ DT-838 ((( STEREO ПОЗДРАВ))) за форума - https://youtu.be/xy921Pn3lhA
|
| Пет Авг 20, 2010 9:40 pm |
|
 |
|
NRG
Ранг: Минаващ
Регистриран на: Пон Юни 01, 2009 11:13 pm Мнения: 39
|
Хорошо, Хорошо...Поживъом увидим! 
|
| Съб Авг 21, 2010 1:44 am |
|
 |
|
NRG
Ранг: Минаващ
Регистриран на: Пон Юни 01, 2009 11:13 pm Мнения: 39
|
И така, много спорове относно какво може и какво не може да се постигне с тази система. Аз лично трябва да призная, че се оказахте прави. Прецизността, с която аз ще боравя ще е от рода на .1градуса за зенит и .2 градуса за азимут, тоест sqrt(.1^2+.2^2) = +/- .2236 градуса. Но, също трябва да кажа, че е съвсем възможно да се постигнат прецизности от порядъка Е-4 без особени проблеми, стига да има кой да плаща за скоростни кутии и прецизни стъпкови моторчета.
Аз се сдобих с два 7.5 градусови стъпкови мотора, които мога да командвам само в полу-стъпков режим, но не и в микро-стъпков. Ето ги номерата на моторите за проверка в гугъл, ако ви се гледа RS332-953. Имам си ротационни енкодери (как се наричат на български?) с дискрета 500 стъпки за оборот. Хубавото е, че енкодера пуска два сигнала с фаза от 90 градуса помежду им, и знаейки кой сигнал води, знаем дирекцията (посоката). Но, имайки два сигнала, освен че може да се определи посоката на движение може и да се увеличи дискретата 4 пъти, защото имаме 4 различни позиции във всеки цикъл (AB!,AB,A!B,A!B!). Знаейки в кой цикъл се намираме в даден момент от време и знаейки предишния статус, ни позволява да установим посоката на движение. Сега, естествено въпроси възникват относно тайминги и те наистина са важни. Аз имах проблеми с установяване на посоката на движение, понеже Interrupts прихващат какво става, но когато наблюдавам даден порт без Interrupt (има ли българска дума?) процесора не смогва да прочете всеки статус на енкодера, ако го въртя с дадената скорост, която надвишава скоростта за преминаване през дадения цикъл...
Спирам да пиша, че има празненства да се празнуват (св. Петък)!
|
| Пет Окт 29, 2010 11:59 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 0 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|