Torques 4kurs.mw ( .. ),
. [1]
.. : . 1. . .. , 2013, 44 .
:
2.
1. ( )
.-. | |||
g | 10. | /2 | ; |
Moc | 2. | ||
Mchel | 0.5 | . | |
Mos | 0.2 | ||
Mdop | 0.1 | . |
2. ( )
.-. | |||
Mpl:= Moc +Mchel+ Mos+Mdop | 2.8 | ||
Mpl:=ceil(Mpl) | |||
Ppl:=Mpl*g; | |||
Mnr:=eil(0.3*Mpl) | |||
Pnr:=Mnr*g | |||
Psum:=ceil(Ppl+Pnr) | . |
3. ( , )
. . | .-. | ||
Pi180:=evalf(Pi/180) | 0.0175 | / | [] [] |
nx:=ny:=nz: | 3. | - | . |
nv | 1. | - | |
FRnr:= Psum/2*(evalf(sqrt(nx^2+nz^2))+nv) | . | ||
FAnr:=ceil(Psum*(ny+nv)) | . | ||
bkGr | [] | ||
bk:=evalf(bkGr *Pi180) | 0.35 | [] | |
APNnr:= ceil(0.1*(1.58*FRnr*tan(bk)+0.5*FAnr))*10 | - . | ||
FRpl:= ceil(Ppl/2* (evalf(sqrt(nx^2+ny^2+nz^2))+nv)) | |||
FApl:=ceil(Ppl*(sqrt(nx^2+nz^2)+nv)) | |||
APNpl:= ceil(0.1*(1.58*FRpl*tan(bk)+0.5*FApl))*10 | - |
4. ( , )
.-. | |||
M0 | 7.2 | = = - | R > F0 = 5=500 |
F0 | 500. | ||
k1 | 0.0069 | ||
k2 | 0.0035 | ||
k3 | 0.0008 | ||
Mtry:=2*ceil(0.1*evalf(M0+F0*(k1-k2)+ +(k2*FRnr+k3*APNnr)*100))*10 | . | ||
Mtrx:=2*ceil(0.1* evalf (M0+F0*(k1-k2)+ +(k2*FRpl+k3*APNpl)*100))*10 |
|
|
5. .
. | . . | .-. | |
FRnr0:= Psum/2 | . | ||
FAnr0:= | . | ||
M00:=M0+F0*(k1-k2) | 8.9 | ||
Mnby0:=2*ceil(M00+(k2*FRnr0)*100) | . | ||
FRpl0:= Ppl/2 | |||
FApl0:= 0 | |||
Mnbx0:=2*ceil(M00+(k2*FRpl0)*100) |
6. . ( , , )
.-. | |||
aM | .. | ||
bM | |||
MnbYmin Mnbmin MnbYmax MnbXmax | -10000 -10000 | ( ) . |
2 ( nb) 1 . ( , 1, , ) | . | . . | |
for na from -aM by 1 to +aM do alf:=na*Pi/180;ca:=cos(alf);sa:=sin(alf); for nb from -bM by 1 to +bM do bet:=nb*Pi/180; cb:=cos(bet);sb:=sin(bet); MnbY:=evalf(Mnby0*(nx*(sa-ca)+nz*(sa+ca))+ +Mnbx0*cb*(nx*(sa-ca*cb)+ +ny*sb+nz*(sa*cb+ca))); MnbX:=evalf(Mnbx0*((nx*ca-nz*sa)*(cb+sb)+ny*(sb-cb))); if MnbY < MnbYmin then MnbYmin:=MnbY:end if; if MnbX < MnbXmin then MnbXmin:=MnbX:end if; if MnbY > MnbYmax then MnbYmax:=MnbY:end if; if MnbX > MnbXmax then MnbXmax:=MnbX:end if; od: od: print (" diapazon MY nb =",ceil(MnbYmin),ceil(MnbYmax)); print (" " diapazon MX nb =",ceil(MnbXmin),ceil(MnbXmax)); | |||
diapazon MY nb | . | -362 | |
diapazon MY nb | -169 | ||
MnbY:= ceil(max(abs(MnbYmin), abs(MnbYmax))) | Y .. | ||
MnbX:= ceil(max(abs(MnbXmin),abs(MnbXmax))) | X |
7. w e
|
|
( , )
. . | .-. | ||
apl ´ bpl ´ cpl | 0.22 0.22 0.02 | xyz | |
JplZ:= Mpl*(apl^2+bpl^2)/12; | 0.0242 | 2 | z |
anr ´ bnr ´ cnr | 0.24 0.24 0.08 | . xyz | |
t | 0.01 | ||
V1:= anr*bnr*cnr | 0.001152 | 3 | . |
V2:= (anr- 2 *t) * (bnr- 2 *t) *cnr | 0.000968 | 3 | . |
V:= V1 - V2; | 0.000184 | 3 | |
plotn:=Mnr/V | 5434. | /3 | . |
JnrX:=plotn*(Vnr1*(bnr^2+cnr^2) -Vnr2*((bnr-t)^2+cnr^2))/12 | 0.00887 | 2 | . |
JnrY:=plotn*(Vnr1*(anr^2+cnr^2) -Vnr2*((anr-t)^2+cnr^2))/12 | 0.00887 | 2 | . y |
JnrZ:=plotn*(Vnr1*(anr^2+bnr^2) -Vnr2*((anr-t)^2+(bnr-t)^2))/12 | 0.0177 | 2 | . z |
B:=JnrY+JplZ; | 0.0330 | 2 | |
Pi180:=evalf(Pi/180) | 0.01745 | - | . |
w100:=100*Pi180 | 1.745 | / | , 100 /, [/] |
wxc:=w100; wyc:=w100; wzc:=w100; | 1.745 | / | |
wt140:=140*Pi180 | 2.443 | /2 | , 140 /2, [/2] |
wtxc:=wt140; wtyc:=wt140; wtzc:=wt140; | 2.443 | /2 | |
wwMYmin wwMYmax | -10000 | ( ) |
2 y . 1 . y . . ( , 1, ) | . | . . | |
for nb from -bM by 1 to bM do bet:=evalf(nb*Pi180); cb:=cos(bet);sb:=sin(bet);tng:=evalf(tan(bet)); A:=(JnrX+JnrY/cb^2+(B+JplZ)*tng^2-JnrZ); for na from -aM by 1 to aM do alf:=evalf(na*Pi180); sa:=evalf(sin(alf)); ca:=evalf(cos(alf)); s2a:=evalf(sin(2*alf)); c2a:=evalf(cos(2*alf)); wwinMY:=evalf(B*tng*(wtxc*ca-wtzc*sa+wyc*(wxc*sa+wzc*ca))+ +A*((wxc^2-wzc^2)*s2a +2*wxc*wzc*c2a)/2); if wwinMY < wwMYmin then wwMYmin:=wwinMY:end if; if wwinMY > wwMYmax then wwMYmax:=wwinMY:end if; od: od: !! [ ] print ("wwMYmin =",ceil(wwMYmin*10^4)); print ("wwMYmax =",ceil(wwMYmax*10^4)); wwinMY:=ceil(max(abs(wwMYmin),abs(wwMYmax))*10^4); | - - 2 - - | ||
wwMYmin | y . | -6030 | |
wwMYmax | y . | ||
max(abs(wwMYmin), abs(wwMYmax)) |
|
|
8. y g0= gamGr f
( , , )
.-. | ||||||
gamGr | [] | |||||
gam= gamGr*Pi180 | 0.0345 | [] | ||||
f | xyz | |||||
> wf:=2*Pi*f | 18.85 | -1 | xyz | |||
gamMYmin gamMYm | -10000 | ( ) | ||||
3 y . g(t)= g0 sin(2π f t) c f 1 . , 0 2t - ht, t/ nt ( nt =30) t, - y . . ( , 1, ht - nt) | . | . . | ||||
nt ht:=2*Pi/(f*nt); for nb from -bM by 1 to bM do bet:=evalf(nb*Pi180); cb:=cos(bet);sb:=sin(bet);tng:=evalf(tan(bet)); A:=evalf(JnrX+JnrY/cb^2+(B+JplZ)*tng^2-JnrZ); for na from -aM by 1 to aM do alf:=evalf(na*Pi/180); sa:=evalf(sin(alf)); ca:=evalf(cos(alf)); s2a:=evalf(sin(2*alf)); c2a:=evalf(cos(2*alf)); t:=0; for kt from 0 to 2*nt do wxc:=-gam*wf*cos(wf*t); wyc:=wxc; wzc:=wxc; wtxc:=-gam*wf^2*sin(wf*t); wtyc:=wtxc; wtzc:=wtxc; gamMY:=evalf(B*tng*(wtxc*ca-wtzc*sa+wyc*(wxc*sa+wzc*ca)+ A*((wxc^2- wzc^2)*s2a +2*wxc*wzc*c2a)/2)); if gamMY < wwMYmin then gamMYmin:=gamMY:end if; if gamMY > wwMYmax then gamMYmax:=gamMY:end if; t:=t+ht; od; od;:od: !! : [ ] print ("gamMYmin =", ceil(gamMYmin*10^4)); print ("gamMYmax =", ceil(gamMYmax*10^4)); gamMY:=ceil(max(abs(gamMYmin), abs(gamMYmax))*10^4); | 0.0698 | - - 2 - - 1/ 1/2 | ||||
gamMYmin | y . | -6040 | ||||
gamMYmax | y . | |||||
gamMY:= ceil(max(abs(gamMYmin), abs(gamMYmax))*10^4) | y . | |||||
|
|
9. y ()
( , )
. | . | .-. | |||||||
BradHP | / | - . | |||||||
BaxeHP | / | - . | |||||||
BradPL | / | - | |||||||
BaxePL | / | - | |||||||
240 ´240 ´20 10 ´20 . , Y . | |||||||||
CXHP | 1.45 | / | . | ||||||
CYHP | 1.58 | / | . Y | ||||||
CZHP | 1.39 | / | . Z | ||||||
CqXHP | 7.8 | / | . | ||||||
CqYHP | 21.6 | / | . Y | ||||||
CqZHP | 10.4 | / | . Z | ||||||
cHP0X:=1/(1/CXHP +1/CqXHP+ 1/BradHP); | 1.217 | / | HP | ||||||
cHP0Z:=1/(1/CZHP +1/CqZHP+ 1/BradHP); | 1.220 | / | HP Z | ||||||
cPL0Z:=BradPL; | / | PL Z | |||||||
cPL0Y:=BradPL; | / | PL Y | |||||||
McHPy:=ceil(evalf((nx^2+nz^2)* (Pnr^2*abs(1/cHP0X -1/cHP0Z) + Pnr*Ppl*(1/cHP0X -1/ cPL0Z)+ Ppl^2*/cPL0Z))/4/100); | Y | ||||||||
McPLx:=ceil(evalf((nx^2+nz^2)* Ppl^2*abs(1/cPL0Y -1/cPL0Z))/4/100); | |||||||||
10. Y ()
( , , )
. | . | .-. | |
lambdaHP | - | Y - . | |
lambdaPL | - | X - | |
McvHPy:=ceil(evalf(nv^2* lambdaHP* lambdaHP* (Pnr^2*abs(1/cHP0X -1/cHP0Z)+ Pnr*Ppl*(1/cHP0X -1/ cPL0Z)+ Ppl^2*/cPL0Z))/2/100); | Y |
11.
( , , )
. | . | .-. | |||||
Nknr | - | . | |||||
Nkpl | - | . | |||||
Nsh | - | , | |||||
Rk | 0.5 | ||||||
Fk | 0.1 | H | |||||
f | 0.2 | - | |||||
Mknr:=f*Fk*Rk*Nknr*Nsh; | . | ||||||
Mkpl:=f*Fk*Rk*Nkpl*Nsh; | |||||||
Nnr | - | . | |||||
Nnr | - | ||||||
tetaGrnr | . [] | ||||||
tetanr:= tetaGrnr*Pi180; | 1.22 | . [] | |||||
tetaGrpl | [] | ||||||
tetapl:= tetaGrpl*Pi180; | 1.05 | [] | |||||
LtpHP | |||||||
LtpPL | |||||||
MtrwHPy:=ceil(6.5*Nnr*tetanr/ LtpHP); | . | ||||||
MtrwPLx:=ceil(6.5*Npl*tetapl/ LtpPL); | |||||||
( ) | |||||||
Mtoky:=min(Mknr,MtrwHPy); | |||||||
Mtokx:=min(Mkpl,MtrwPLx); | |||||||
|
|
12.
.
. | . | |
[1] | ||
[1] | ||
13200 |
. | ||
[1] | ||
[1] | ||
630 |
.
1. Torques 4kurs.mw , : VMom.mw.
2. VMom.mw .
3. VMom.mw Maple.
4. VMom.mw.
5. Maple !!!, .
( !!, Torques 4kurs.mw 15 . na, nb 1 10, nt 30 10.)
6. File à Save As , VMom REZ.mw. Maple WORD.
. !! Maple VMom.mw VMom REZ.mw , VMom REZ.mw . VMom.mw.