Board index FlightGear Media

MayDay RED plane Yak-53M1 test flight

Screenshots, videos, sound recording etc. taken in/with FlightGear.

MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Fri May 01, 2015 7:18 am

In the socialist May Day the RED plane Yak-53M1 to you.
For free!
The RED plane is not competed, but can fly.

1. KSFO first testing
Just take off
Image
Going landing
Image

2. Black Sea shore evening flight (in the wether it is better to eject immediately)
blind flight
Image
above clouds
Image
fullscreen
Image
navcam
Image
night occured, using cheat GPS map set N+24E course back
Image
i see the place to landing
Image
miss me!
Image
just fall down to it
Image
miss me
...
miss me
ready!
Image
but no, side wind move me left and i damaged the plane (change time to show picture)
Image

PS:
Now the plane looks like that
Image
working pilot view
Image

PPS:
You also can dounload all the pictures as zip archive: Yak-53M1 night flight
And can see daylight flight of most modern version of Yak-53M1 in .fgtape format, just be sure the RED plane can fly.
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Sun May 31, 2015 5:58 am

1. For Yak-53M1 (r150501) patch to change alpha lift limits closer to Yak-52/53 stock model

patch to file "UserAirCraft\Yak-53M1\Yak-53M1.xml"

<function name="aero/coefficient/CLalpha">
<description>Lift_due_to_alpha</description>
alpha for r150501.txt

Code: Select all
    <function name="aero/coefficient/CLalpha">
      <description>Lift_due_to_alpha</description>
      <product>
          <property>aero/qbar-psf</property>
          <property>metrics/Sw-sqft</property>
          <table>
            <independentVar lookup="row">aero/alpha-rad</independentVar>
            <independentVar lookup="column">propulsion/engine/propeller-rpm</independentVar>
            <tableData>
            <!--
            yak53 Cy(alfa) official limits:
            -0.262   -1.025
            0.314    1.560

            ideal table
                    aver RPM
            -0.296  -0.000
            -0.279  -0.025
                         
            -0.262  -1.025
            -0.244  -0.975
            -0.209  -0.825
            -0.174  -0.675
            -0.140  -0.525
            -0.105  -0.375
            -0.070  -0.225
            -0.035  -0.084
             0.000   0.084
             0.035   0.252
             0.070   0.420
             0.105   0.588
             0.140   0.756
             0.174   0.924
             0.209   1.092
             0.244   1.260
             0.279   1.428
             0.314   1.560
                         
             0.331    0.560
             0.349    0.000

            official correction due to 2 blades propeller wind to wings
         alpha >=10 deg (0.175 rad)
            0.244    1.660    RPM 2500 (+0.4)
            0.244    0.860    RPM 0     (-0.4)
            -->

            <!--
            assumption 2 blades propeller
            alpha >=10 deg (0.175 rad)
            0.244    1.660    RPM 2500 (+0.4/+0.4) norm/over flight
            0.244    0.860    RPM 0     (-0.4/-0.2) norm/over flight
            -->
                      0     1500      2500                
            -0.296  -0.000  -0.000  -0.000             
            -0.279  -0.025  -0.025  -0.025             
                                                       
            -0.262  -0.825  -1.025  -1.425             
            -0.244  -0.775  -0.975  -1.375             
            -0.209  -0.625  -0.825  -1.225             
            -0.174  -0.575  -0.675  -1.075             
            -0.140  -0.420  -0.525  -0.525             
            -0.105  -0.325  -0.375  -0.375             
            -0.070  -0.225  -0.225  -0.225             
            -0.035  -0.084  -0.084  -0.084             
             0.000   0.084   0.084   0.084             
             0.035   0.252   0.252   0.252             
             0.070   0.420   0.420   0.420             
             0.105   0.550   0.588   0.588             
             0.140   0.580   0.756   0.756             
             0.174   0.624   0.924   1.324             
             0.209   0.692   1.092   1.492             
             0.244   0.860   1.260   1.660             
             0.279   1.028   1.428   1.828             
             0.314   1.160   1.560   1.960             
                                                       
             0.331    0.560   0.560   0.560             
             0.349    0.000   0.000   0.000             
            </tableData>
          </table>
      </product>
    </function>


2. New revision of Yak-53M1-I in test flight
equipped by 800HP or 1200HP or 1400HP piston injector engine and single pair of counter-rotating propellers
Image
Image
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Mon Jun 01, 2015 3:26 pm

video of YAK-53M1-I test flight (Brownian motion)
It is recommended to download the video by the reference to get HQ, preview is LQ!
music track was taken from youtube videos, but they does not allow to post it to youtube

tested YAK-53M1-I
1200HP engine
2x(3-blades) thruster
525 km/h IAS max

PS:
tracklist of the video:
sixpence none the richer - I've Been Waiting
sixpence none the richer - kiss me
muffs - lucky day
muffs - really really happy
killers - sweet talk
killers - mr brightside
killers - human
trentemoller - evil dub moan
Dropkick Murphys - Burn
+ star wars - imperial glory theme
Last edited by mmgfg2 on Wed Jul 01, 2015 1:28 pm, edited 1 time in total.
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Wed Jun 17, 2015 3:31 pm

1. In red-blue 3D
new test flight revision of M1-I with improved engine (1200HP max):
- mass reduced by 50kg (result 350kg)
- work volume reduced by 5L (result 15L)
- max RPM increased by 1000 (result 4200/5300 RPM nominal/max) /engine work time between service reduced to 540 hours - 360 days of 1.5 hours flights/
- increased thruster force and ratio 2.12 (propeller 2000/2500 nominal/max PRM)
- decreased max IAS near ground to 500 km/h
- loads:
1350kg min (fuel 1 hour flight),
1400kg nominal (fuel 2 hours flight)
1800kg max, with external fuel tanks or cargo and without aerobatic ability (fuel 2 hours flight with max IAS)
(all files in one zip)
Image
Image
Image
Image
Image
Image
Image
Image
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Fri Jun 19, 2015 7:05 pm

1. If you want to use red-blue 3d for Yak-53M1
to checkout settings of 3D-view you can compare "distance between red-blue fileds" for remote object with "known distance between you and it" by "two points":
a) near object (gyro panel, for instance) is controlled by "eye-separation" parameter;
b) far object (nose of plane, for instance) is controlled by "screen-distance" parameter;
example of config from autosave_3_4.xml:
Code: Select all
      <osg-displaysettings>
        <eye-separation type="float">0.04</eye-separation> <!-- 0.05 default -->
        <screen-distance type="float">1.30</screen-distance> <!-- 0.5 default -->
        <stereo-mode type="string">ANAGLYPHIC</stereo-mode>
      </osg-displaysettings>

To control the settings you can compare image generated by your FG render and the following test picture (near object is hand and far is wall carpet). The distance between red and blue fileds in FG render and in the image for equidistant from you objects must be comparable
Image

To chekout your own ability to see stereo images and filters of your red-blue glasses, you can use the following test picture:
a)close one eye and look at the picture 1-2 seconds (you must see one rectangle)
b)close other eye and look at the picture 1-2 seconds (you must see other rectangle)
c)open both eyes and you must see "slightly fluorescent, blinking" both rectangles (cross)
if you see with both eyes opened only one rectangle, apropriate eye of the hidden rectangle is "passive"
(you can try to train passive eye by "close for a time and open again" active eye, trying to see both rectangle by both eyes)
if you see both rectangle sharp and clear by only one eye - the filter of your red-blue glasses is incorrect
Image

The following demo video shows ability of red-blue glasses to dislay objects in Z-dimension and you can train your eyes by focusing them on the objects with different distance
http://www.youtube.com/watch?v=On14lBCpBas
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Mon Jun 22, 2015 10:22 pm

1. How to display "real sizes" for Yak-53M1

It is possible to fly on Yak-53M1 with real size objects (gyro-panel and control levers of real looking sizes).

The following picture shows human eye field (angle) of view:
Image

To check and count size of screen projection of any object you need to now any two independed parameters - "two sides" or "one side and angle" - and use expression "A=atan(H/L)".

a) the distance between screen and eyes equals 500mm
fortunately, without intention, the gyro-panel placed in real Yak-53M1 at distance about 500mm also
it means FOV must be 45 degrees and size(width) of gyro-panel on screen will be about 350mm (gyro-panel size 350 mm is reference value to find FOV)
to check size 350 mm just place school ruler upon screen image, it must be 350mm

the gyro-panel was developed with intention to fly on very low angles of view (such as 40-45 degrees) without 3D rendering

b) the distance between screen and eyes equals 250mm
screen bounaries of ordinary real monitor are visible so it is important to "3D effect" to place image "deep inside screen outwards you" in order to do not cross the real screen boundaries and does not exhibit it "towards you" (5$ note did it "towards you" in test picture of previous message).

that is why we need place monitor closer to eye than real distance to object and we can try 250mm
in the case of 250mm screen-to-eye distance, visible size of gyro-panel (it's screen projection size) is about 170mm and FOV is about 90 degrees (170mm is reference to find FOV also)

the actual FOV depends on concrete eye/monitor pair and 3D render settings, for example it can be 170mm and FOV=65 degrees
but anyway it is possible to see flight in Yak-53M1 as "real pilot" does
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Wed Jun 24, 2015 9:12 pm

PS:
the information below is useful if you will tune the values of own YAK-53M1.

I must note, that i made a mistake in engine power consumption 1200HP and overlooked the fact because of continuous improvements are being applyed to the plane that change it weight in very noticeable way.

The first complete test (i do it quite rare) shows that to preserve dinamic parameters i need enlarge engine power (and that lead to yet more weight)

1.
the result is new revision of M1-I with improved engine (2000HP max):
- weight increased by 70kg (result 420kg)
- work volume increased by 10L (result 25L)
- max RPM remained the same (4200/5300 RPM nominal/max) /engine work time between service 540 hours - 360 days of 1.5 hours flights/
- thruster force and ratio remained the same 2.12 (propeller 2000/2500 nominal/max PRM)
- increased max IAS near ground more than Vne=600 km/h
- loads:
1420kg min (60L fuel 1 hour flight),
1480kg nominal (120L fuel 2 hours flight)
1600kg cruise (240L fuel 1 hour flight with max IAS)
1860kg max, without aerobatic ability, with external cargo 260kg or fuel tanks (500L fuel 2 hours flight with max IAS)

2.
note, the increased weight leads to reduced overload G-limits of reference YAK-52/53 plane body (if the plane body is used)
actual_overload = (reference_overload(6g)*reference_weight(1350kg)/actual_weight(kg))(-1g|+1g)

so max overload in aerobatic flight modes
up to 1350kg = -5g / +7g
up to 1420kg = -4.5g / +6.5g
up to 1480kg = -4.25g / +6.25g
up to 1600kg = -4g / +6g;

and max overload in max flight mode
up to 1900kg = -3g / +5g
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Wed Jul 01, 2015 1:43 pm

1 July is two monthes of YAK-53M1 in public access
video of YAK-53M1-I test new engine in 3D stereo pair format
It is recommended to download the video by the reference to get HQ, preview may be in LQ!
music track was taken from youtube videos, but they does not allow to post it to youtube back

To use red-blue 3D glasses you need enough fresh version of VLC with videofilter option anaglyph_3d is set (ctrl+E, videofilters tab) or you need another player that can do anaglyph and scale sides of video

It is require to scale at least to 4:3. Note that in the 3D-pair format the scale of video picture is wrong and sizes is not real (reduced), because I got a significant problems with capture and recode origin video in anaglyph colors.

tracklist of the video:
The Eyeliners - Something To Say
OneRepublic - Life In Color
Paramore - Still Into You
My Chemical Romance - Teenagers
Bonnie Tyler - Total Eclipse of the Heart
Evils Toy - Angels Only - Above
ramones - havana affair
+ Dave202 - Torrent (short remix)
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Thu Jul 09, 2015 12:32 pm

3D red-blue glases usage eye safety.

1.
It is recommended to reduce time of usage of 3D red-blue glases by 1-2 hours/day because the color separation for each eye is not natural way of view. The brain can not detect true color when left and right eye signals different colors for the same thing.

It is also recommended to swap red-blue filter between eye time to time (one time per hour) and swap red-blue filter after usage for 1-2 minutes to recover normal color detection faster.

2.
It is also possible to turn true color image into "two color + black" separation (not in red-cyan separation), to do that you need:
a) xor 3d party OpenGL anaglyh driver (there is no the free driver for windows Vista and up)
b) xor change FG source and recompile OSG-anaglyph output method
In both cases you need turn settings of anaglyph output in the following way
<AnaglyphOutput>
<!-- Red / Blue custom color matrix -->
<CustomLeftMatrix m00="0.2126" m01="0.7152" m02="0.0722" m10="0" m11="0" m12="0" m20="0" m21="0" m22="0" />
<CustomRightMatrix m00="0" m01="0" m02="0" m10="0" m11="0" m12="0" m20="0.2126" m21="0.7152" m22="0.0722" />
</AnaglyphOutput>
<!--
RGB to YUV (grayscale)
PAL: Y = 0.299 * R + 0.587 * G + 0.114 * B;
HD: Y = 0.2126 * R + 0.7152 * G + 0.0722 * B;
-->
mXY means
m - matrix
X - color that will be displayed on screen in result
Y - color that game was going to display
0-red
1-green
2-blue

example
true color image
Image
"two color + black" separation
Image

3. future of 3D display
One of the posible way is "3D helmet" with correct optical scheme (because there are many LCD displays are being producing for smartphones etc)
Image
there are no the devices in current market as i know

PS:
New 3D red-blue settings to feel real YAK panel at 500mm distance
<osg-displaysettings>
<!-- 0.015-0.15 FOV 65, eye to screen dist 250mm -->
<eye-separation type="float">0.015</eye-separation>
<screen-distance type="float">0.15</screen-distance>
<stereo-mode type="string">ANAGLYPHIC</stereo-mode>
</osg-displaysettings>
Image

External fuel tanks were drawn (260 liters together)
Image
Image
Image
Image
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Thu Sep 24, 2015 5:34 am

Honour rights to wear and to set to plane the logo of freedom.

Ideological admirers of YAK-53M1, who was continuing all the time to study flights with the help of YAK-53M1, have deserved the honour rights to wear and to set to plane the logo of freedom:
Image
PS:
the sign means you are in squadron of free from any licence
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Tue Sep 29, 2015 11:45 am

Here new express patch to brake system of YAK53-M1, to does not recopy i post link reference to near topic:
First two files here: http://forum.flightgear.org/viewtopic.php?p=258655#p258655
Last third file here: http://forum.flightgear.org/viewtopic.php?p=259108#p259108
Solving problems in first message of the topic by reference.
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby MIG29pilot » Wed Sep 30, 2015 8:45 pm

How do you pronounce Yakovlev?
User avatar
MIG29pilot
 
Posts: 1454
Joined: Tue May 19, 2015 4:03 pm
Location: 6 feet under Snow
Callsign: MIG29pilot
Version: 3.7nightly
OS: Windows 10

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Mon Oct 12, 2015 11:37 pm

Extraction from FAQ of YAK53-M1.
Q:
12-Oct-15, 23:47 #4
Richard Marklew is online now Moderator of Blender

>and adding new objects requires control "object\display\Transparency" by texture existence.
What does this mean?
Please in clear English

A:
hey, you
"adding new objects" is subj (3d face)
"requires" is verb
"control" is noun (means what requires "he requires surface")
"object\display\Transparency" is blender property
"by" (means "with the help" "he did surface by hands")
"texture" is noun
"existence" is noun

I treat your request as "harm with planned intention" that results in:
"i don't want to discuss special tools with fairy mind persons, have no enough kindness, do not write me any more and do not remove my messages"
do you understand my english? or what?

They attacked peacefull peasants! So let's set KSFO into RED smoke.
Image
Image
Image
Image
Image

add to file: Models/Yak-53M1.xml
Code: Select all
    <!-- air trainig smokes -->
  <!-- Left -->
  <model>
    <path>Aircraft/Yak-53M1/Models/Effects/Smokes/AirTrainig.xml</path>
    <offsets>
      <x-m> 2.4 </x-m>
      <y-m> -4.7 </y-m>
      <z-m> -0.23 </z-m>
      <roll-deg>    0 </roll-deg>
      <pitch-deg>   0 </pitch-deg>
      <heading-deg> 0 </heading-deg>
    </offsets>
  </model>

  <!-- Right -->
  <model>
    <path>Aircraft/Yak-53M1/Models/Effects/Smokes/AirTrainig.xml</path>
    <offsets>
      <x-m> 2.4 </x-m>
      <y-m> 4.7 </y-m>
      <z-m> -0.23 </z-m>
      <roll-deg>    0 </roll-deg>
      <pitch-deg>   0 </pitch-deg>
      <heading-deg> 0 </heading-deg>
    </offsets>
  </model>


add to file: Set/Yak-53M1-local.xml
Code: Select all
   <!-- -->
   <is_smokes type="bool">false</is_smokes>


create file: Models/Effects/Smokes/AirTrainig.xml
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>

<PropertyList>

  <particlesystem>
    <name>aerosmoke</name>
    <texture>smoke.png</texture>
    <emissive>false</emissive>
    <lighting>false</lighting>

    <offsets>
      <x-m> -0.3 </x-m>
      <y-m>  0.0 </y-m>
      <z-m>  0.0 </z-m>
    </offsets>

    <condition>
      <property>local/is_smokes</property>
    </condition>

    <attach>world</attach>

    <placer>
      <type>point</type>
    </placer>

    <shooter>
      <theta-min-deg> 84.0 </theta-min-deg>
      <theta-max-deg> 86.0 </theta-max-deg>
      <phi-min-deg>   -1.5 </phi-min-deg>
      <phi-max-deg>    1.5 </phi-max-deg>
      <speed-mps>
        <value>  0 </value>
        <spread> 0 </spread>
      </speed-mps>
      <rotation-speed>
        <x-max-deg-sec>  5 </x-max-deg-sec>
        <x-min-deg-sec>  5 </x-min-deg-sec>
        <y-max-deg-sec>  5 </y-max-deg-sec>
        <y-min-deg-sec> 25 </y-min-deg-sec>
        <z-max-deg-sec> 25 </z-max-deg-sec>
        <z-min-deg-sec> 25 </z-min-deg-sec>
      </rotation-speed>
    </shooter>

    <counter>
      <particles-per-sec>
        <value>  10 </value>
        <spread>  5 </spread>
      </particles-per-sec>
    </counter>

    <align>billboard</align>

    <particle>
      <start>
        <color>
          <red><value>   1.0 </value></red>
          <green><value> 0.0 </value></green>
          <blue><value>  1.0 </value></blue>
          <alpha><value> 1.0 </value></alpha>
        </color>
        <size><value> 0.8 </value></size>
      </start>
      <end>
        <color>
          <red><value>   1.0 </value></red>
          <green><value> 0.0 </value></green>
          <blue><value>  1.0 </value></blue>
          <alpha><value> 1.0 </value></alpha>
        </color>
        <size><value> 1.0 </value></size>
      </end>

      <life-sec>
        <value> 9600 </value>
      </life-sec>

      <mass-kg>  0.025 </mass-kg>
      <radius-m> 0.175 </radius-m>
    </particle>

    <program>
      <fluid>   air  </fluid>
      <gravity> true </gravity>
      <wind>    true </wind>
    </program>

  </particlesystem>

</PropertyList>


add file Models/Effects/Smokes/smoke.png
smoke.png
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Fri Oct 30, 2015 8:22 pm

In celebration of half-year of YAK-53M1 publication.
Festive aircraft as gift:
YAK-53M1-I2000V25JXM1360F240C300T1900

2000hp engine, under live design.
You never get enough money to buy the plane anywhere!

Aircraft to download: inst_Yak-53M1-I_r151101.zip
Pictures from the aircraft life: Yak-53M1-I_r150501_images_from_plane_life.zip
Image
Image
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Re: MayDay RED plane Yak-53M1 test flight

Postby mmgfg2 » Sun Nov 08, 2015 1:40 pm

Critical patch for ALT stabilizer for Yak-53M1-I r151101
problem: whithout the patch ALT stabilizer will push aircraft up always
reason: in XML tree "local/caa_limit_dn" stored with real sign (not as signless magnitude)
patch:
In file "Yak-53M1/Nasal/autop.nas":
Code: Select all
   prev_alt = alt;

    #
    var total_pitch_up_limit = getprop("local/caa_limit_up_flaps");
    if(1){
       var tmp = getprop("fdm/jsbsim/fcs/flap-pos-norm");
       if( tmp == nil ){ settimer(alt_by_elevator, 3); return; }
       
       #flaps OFF
       if( tmp < 0.01 ){ total_pitch_up_limit = getprop("local/caa_limit_up"); }
    }
    if( total_pitch_up_limit == nil ){ settimer(alt_by_elevator, 3); return; }
    if( total_pitch_up_limit < 0 ){ total_pitch_up_limit = -total_pitch_up_limit; }
    
    var total_pitch_dn_limit = getprop("local/caa_limit_dn");
    if( total_pitch_dn_limit == nil ){ settimer(alt_by_elevator, 3); return; }
    if( total_pitch_dn_limit < 0 ){ total_pitch_dn_limit = -total_pitch_dn_limit; }
    
    var pitch_ofs = getprop("local/caa_pitch_ofs");
    if( pitch_ofs == nil ){ settimer(alt_by_elevator, 3); return; }
    total_pitch_up_limit += (pitch_ofs - 2);
    total_pitch_dn_limit -= (pitch_ofs + 2);

    #
   var alt_ref = getprop("local/auto_alt_ref_m");

from char "#" at line 41:
Code: Select all
   prev_alt = alt;

    #
    var total_pitch_up_limit = ...

to char "#" at line:
Code: Select all
   #
   var alt_ref = getprop("local/auto_alt_ref_m");
mmgfg2
 
Posts: 47
Joined: Wed Feb 25, 2015 11:51 am

Next

Return to Media

Who is online

Users browsing this forum: Thorsten, WoodSTokk and 10 guests