]> git.mxchange.org Git - flightgear.git/blobdiff - src/FDM/UIUCModel/uiuc_coef_sideforce.cpp
Harald JOHNSEN:
[flightgear.git] / src / FDM / UIUCModel / uiuc_coef_sideforce.cpp
index 46c44f5dd9cd9171ef8d3087323160130b545747..d1288bb03babdedf5c1e408c1456de163913a4d3 100644 (file)
@@ -114,7 +114,7 @@ void uiuc_coef_sideforce()
                 CYo = uiuc_ice_filter(CYo_clean,kCYo);
               }
            CYo_save = CYo;
-            CY += CYo;
+            CY += CYo_save;
             break;
           }
         case CY_beta_flag:
@@ -123,8 +123,7 @@ void uiuc_coef_sideforce()
               {
                 CY_beta = uiuc_ice_filter(CY_beta_clean,kCY_beta);
               }
-           CY_beta_save = CY_beta * Beta;
-           //       CY += CY_beta * Beta;
+           CY_beta_save = CY_beta * Std_Beta;
            if (eta_q_CY_beta_fac)
              {
                CY += CY_beta_save * eta_q_CY_beta_fac;
@@ -144,7 +143,6 @@ void uiuc_coef_sideforce()
             /* CY_p must be mulitplied by b/2U 
                (see Roskam Control book, Part 1, pg. 147) */
            CY_p_save = CY_p * P_body * b_2U;
-           //    CY += CY_p * P_body * b_2U;
            if (eta_q_CY_p_fac)
              {
                CY += CY_p_save * eta_q_CY_p_fac;
@@ -164,7 +162,6 @@ void uiuc_coef_sideforce()
             /* CY_r must be mulitplied by b/2U 
                (see Roskam Control book, Part 1, pg. 147) */
            CY_r_save = CY_r * R_body * b_2U;
-           //    CY += CY_r * R_body * b_2U;
            if (eta_q_CY_r_fac)
              {
                CY += CY_r_save * eta_q_CY_r_fac;
@@ -182,7 +179,7 @@ void uiuc_coef_sideforce()
                 CY_da = uiuc_ice_filter(CY_da_clean,kCY_da);
               }
            CY_da_save = CY_da * aileron;
-            CY += CY_da * aileron;
+            CY += CY_da_save;
             break;
           }
         case CY_dr_flag:
@@ -192,7 +189,6 @@ void uiuc_coef_sideforce()
                 CY_dr = uiuc_ice_filter(CY_dr_clean,kCY_dr);
               }
            CY_dr_save = CY_dr * rudder;
-           //     CY += CY_dr * rudder;
            if (eta_q_CY_dr_fac)
              {
                CY += CY_dr_save * eta_q_CY_dr_fac;
@@ -209,8 +205,8 @@ void uiuc_coef_sideforce()
               {
                 CY_dra = uiuc_ice_filter(CY_dra_clean,kCY_dra);
               }
-           CY_dra_save = CY_dra * rudder * Alpha;
-            CY += CY_dra * rudder * Alpha;
+           CY_dra_save = CY_dra * rudder * Std_Alpha;
+            CY += CY_dra_save;
             break;
           }
         case CY_bdot_flag:
@@ -219,8 +215,8 @@ void uiuc_coef_sideforce()
               {
                 CY_bdot = uiuc_ice_filter(CY_bdot_clean,kCY_bdot);
               }
-           CY_bdot_save = CY_bdot * Beta_dot * b_2U;
-            CY += CY_bdot * Beta_dot * b_2U;
+           CY_bdot_save = CY_bdot * Std_Beta_dot * b_2U;
+            CY += CY_bdot_save;
             break;
           }
         case CYfada_flag:
@@ -230,7 +226,7 @@ void uiuc_coef_sideforce()
                                            CYfada_CYArray,
                                            CYfada_nAlphaArray,
                                            CYfada_nda,
-                                           Alpha,
+                                           Std_Alpha,
                                            aileron);
             CY += CYfadaI;
             break;
@@ -242,7 +238,7 @@ void uiuc_coef_sideforce()
                                               CYfbetadr_CYArray,
                                               CYfbetadr_nBetaArray,
                                               CYfbetadr_ndr,
-                                              Beta,
+                                              Std_Beta,
                                               rudder);
             CY += CYfbetadrI;
             break;
@@ -258,8 +254,8 @@ void uiuc_coef_sideforce()
                                               CYfabetaf_nb_nice,
                                               CYfabetaf_nf,
                                               flap_pos,
-                                              Alpha,
-                                              Beta);
+                                              Std_Alpha,
+                                              Std_Beta);
            else
              CYfabetafI = uiuc_3Dinterpolation(CYfabetaf_fArray,
                                                CYfabetaf_aArray,
@@ -269,8 +265,8 @@ void uiuc_coef_sideforce()
                                                CYfabetaf_nbeta,
                                                CYfabetaf_nf,
                                                flap_pos,
-                                               Alpha,
-                                               Beta);
+                                               Std_Alpha,
+                                               Std_Beta);
             CY += CYfabetafI;
             break;
           }
@@ -285,7 +281,7 @@ void uiuc_coef_sideforce()
                                             CYfadaf_nda_nice,
                                             CYfadaf_nf,
                                             flap_pos,
-                                            Alpha,
+                                            Std_Alpha,
                                             aileron);
            else
              CYfadafI = uiuc_3Dinterpolation(CYfadaf_fArray,
@@ -296,7 +292,7 @@ void uiuc_coef_sideforce()
                                              CYfadaf_nda,
                                              CYfadaf_nf,
                                              flap_pos,
-                                             Alpha,
+                                             Std_Alpha,
                                              aileron);
             CY += CYfadafI;
             break;
@@ -312,7 +308,7 @@ void uiuc_coef_sideforce()
                                             CYfadrf_ndr_nice,
                                             CYfadrf_nf,
                                             flap_pos,
-                                            Alpha,
+                                            Std_Alpha,
                                             rudder);
            else
              CYfadrfI = uiuc_3Dinterpolation(CYfadrf_fArray,
@@ -323,7 +319,7 @@ void uiuc_coef_sideforce()
                                              CYfadrf_ndr,
                                              CYfadrf_nf,
                                              flap_pos,
-                                             Alpha,
+                                             Std_Alpha,
                                              rudder);
             CY += CYfadrfI;
             break;
@@ -340,7 +336,7 @@ void uiuc_coef_sideforce()
                                            CYfapf_np_nice,
                                            CYfapf_nf,
                                            flap_pos,
-                                           Alpha,
+                                           Std_Alpha,
                                            p_nondim);
            else
              CYfapfI = uiuc_3Dinterpolation(CYfapf_fArray,
@@ -351,7 +347,7 @@ void uiuc_coef_sideforce()
                                             CYfapf_np,
                                             CYfapf_nf,
                                             flap_pos,
-                                            Alpha,
+                                            Std_Alpha,
                                             p_nondim);
             CY += CYfapfI;
             break;
@@ -368,7 +364,7 @@ void uiuc_coef_sideforce()
                                            CYfarf_nr_nice,
                                            CYfarf_nf,
                                            flap_pos,
-                                           Alpha,
+                                           Std_Alpha,
                                            r_nondim);
            else
              CYfarfI = uiuc_3Dinterpolation(CYfarf_fArray,
@@ -379,7 +375,7 @@ void uiuc_coef_sideforce()
                                             CYfarf_nr,
                                             CYfarf_nf,
                                             flap_pos,
-                                            Alpha,
+                                            Std_Alpha,
                                             r_nondim);
             CY += CYfarfI;
             break;