Об использовании XFLR5

Dragon25

Здравствуйте. Знатоки, подскажите пожалуйста, что я делаю не так.
Задача: научиться анализировать профиля, нарисованные не в программе XFLR5.
С помощью программы Автокад Ехеля и Блокнота был нарисован профиль. 87 точек, в местах, где линия прямая, дополнительных точек нет. XFLR5 его даже считывает, но не выдает никаких характеристик (относительная толщина, координата максимальной толщины и др.). De-rotate выполняет явно неправильно, задирая профиль хвостом вверх. Среднюю линию не рисует.
И, самое главное, программа не хочет его считать! Подобный профиль, нарисованный в самой программе считается нормально, но он не точен, нужно просчитать именно мой.

Может ли кто-нибудь подсказать, какие требования к профилям предъявляет эта программа?

Jimm

Попробуйте « ломаную» profili2 . Там хороший интерфейс по вводу координат. А Xfoil -встроенный.

Dragon25

Не совсем поняла вас: вы предлагаете программу Profili2 использовать только для создания файла для XFLR5? Говорят у второй программы больше возможностей для анализа, потому интересует именно она.

HardRock

Покажи файл, может он “кривой”.
Чеcтно ни разу не рисовал профили в XFLR, а всегда их импортировал 😃

Dragon25

Вот этот текст вставляется в Блокнот и переименовывается в формат .dat

Spline Foil
0.014147698 -2.943519075
0.023735843 -2.903344235
0.031338465 -2.863387157
0.036936091 -2.82375018
0.040514385 -2.784534827
0.042064182 -2.745841539
0.053691423 -2.707769422
0.068809372 -2.670415988
0.085790509 -2.63387691
0.104591342 -2.598245775
0.125163716 -2.563613845
0.17328618 -2.482979994
0.234762066 -2.391683014
0.301218019 -2.303969496
0.372446799 -2.220112971
0.448226281 -2.140374945
0.528320148 -2.065004077
0.612478629 -1.99423541
0.70043928 -1.928289633
0.791927797 -1.867372397
0.886658876 -1.811673671
0.902319424 -1.80311023
0.997644499 -1.75026595
1.094487985 -1.700282187
1.192764636 -1.65320294
1.292387939 -1.609069654
1.393270198 -1.567921176
1.495322609 -1.52979373
1.598455338 -1.494720878
1.702577597 -1.462733495
1.807597731 -1.433859737
1.913423293 -1.408125022
1.924435439 -1.405734987
2.023125307 -1.382557358
2.12227596 -1.361458817
2.221843905 -1.342448618
2.321785468 -1.325535103
2.422056812 -1.310725689
2.522613956 -1.298026871
2.62341279 -1.28744422
2.724409101 -1.278982378
2.82555859 -1.272645056
2.926816888 -1.268435034
2.988611628 -1.266622998
3.083629395 -1.26425531
3.17866821 -1.263052818
3.273713886 -1.263015704
3.368752238 -1.264143971
3.463769079 -1.266437451
3.558750228 -1.269895803
3.653681507 -1.274518509
3.748548747 -1.28030488
3.843337788 -1.287254053
3.938034482 -1.295364989
4.098675236 -1.312006102
4.198917812 -1.323251944
4.299100034 -1.335024433
4.399219157 -1.347323248
4.499272435 -1.360148052
4.599257126 -1.373498492
4.699170487 -1.387374202
4.799009781 -1.401774803
4.898772269 -1.4166999
4.998455218 -1.432149083
5.098055893 -1.448121929
4.964543023 -1.426832646
12.90960558 -2.722394643
16.63379619 -2.872084971
17.33359364 -2.900213343
17.33359364 -2.900213343
17.34422254 -3
15.33979035 -2.920146775
0.255401988 -3.258297548
0.25426481 -3.258275524
0.210104586 -3.253517084
0.167400185 -3.241283884
0.127397899 -3.221932943
0.091265166 -3.196029003
0.060056489 -3.164328047
0.034682669 -3.127755244
0.01588422 -3.087377942
0.00420976 -3.04437452
0 -3
0.010866776 -2.955549415
0.014147698 -2.943519075

HardRock

Как и ожидалось, файл кривой.
Координаты не могут быть больше единицы. Все значения от 0 до 1

Dragon25

Спасибо большое! Ошибка исправлена!
Но всё равно ничего не работает(((

Вот новые координаты профиля:

Spline Foil
0.000815701 0.003256469
0.001368516 0.005572792
0.001806853 0.007876561
0.00212959 0.010161873
0.0023359 0.012422877
0.002425256 0.01465378
0.003095637 0.016848869
0.003967278 0.019002521
0.004946344 0.021109221
0.006030326 0.023163572
0.007216449 0.025160314
0.009991001 0.029809345
0.01353546 0.035073171
0.017367049 0.040130388
0.021473821 0.044965226
0.025842969 0.049562608
0.030460867 0.053908197
0.035313115 0.05798844
0.040384581 0.061790615
0.04565945 0.065302864
0.051121272 0.068514234
0.052024198 0.069007968
0.057520268 0.072054762
0.063103883 0.07493663
0.068770129 0.077651035
0.074514018 0.080195587
0.080330494 0.082568047
0.086214435 0.084766326
0.092160664 0.086788489
0.098163945 0.088632756
0.104218994 0.090297503
0.11032048 0.091781266
0.110955397 0.091919066
0.116645468 0.093255397
0.122362106 0.094471856
0.128102803 0.09556791
0.133865041 0.096543077
0.139646294 0.097396929
0.145444024 0.098129093
0.151255689 0.098739248
0.15707874 0.099227124
0.162910623 0.099592509
0.168748779 0.099835243
0.172311621 0.099939718
0.177789973 0.100076229
0.183269538 0.10014556
0.188749499 0.1001477
0.194229038 0.100082648
0.199707336 0.099950415
0.205183576 0.09975102
0.210656942 0.099484493
0.216126614 0.099150874
0.221591779 0.098750212
0.227051618 0.098282567
0.236313534 0.097323106
0.242093128 0.096674715
0.247869242 0.095995959
0.253641718 0.095286858
0.259410397 0.09454743
0.265175122 0.093777696
0.270935734 0.092977677
0.276692076 0.092147395
0.28244399 0.091286872
0.288191318 0.090396133
0.293933902 0.089475201
0.286236074 0.090702658
0.744317211 0.016005636
0.95903943 0.007375079
0.999387006 0.005753307
0.999387006 0.005753307
0.999999827 0
0.88443213 0.004604024
0.014725477 -0.014892423
0.014659911 -0.014891153
0.012113806 -0.0146168
0.009651638 -0.013911482
0.007345263 -0.012795783
0.005261991 -0.011302263
0.003462622 -0.00947451
0.001999667 -0.007365866
0.000915822 -0.005037869
0.000242718 -0.002558461
0 0
0.000626536 0.002562846
0.000815701 0.003256469

HardRock

Неверный формат.
Профиль начинается с задней кромки, потом идет к передней через верх, а затем возвращается к задней через низ.
Тоесть координаты с “1 A”, потом гдето посередине “0 B” и заканчивается снова в “1 А”

Dragon25

Отлично, уже считает все характеристики профиля (толщину и кривизну). Неверно прорисовывает среднюю линию. По моим расчетам в Ехеле кривизна профиля 5,6. Программа же пишет, что 9, что почти совпадает с толщиной и впринципе невозможно на таком профиле. Не анализирует поляру(

Исправленные данные:

Spline Foil
1 0
0.88443213 0.004604024
0.014725477 -0.014892423
0.014659911 -0.014891153
0.012113806 -0.0146168
0.009651638 -0.013911482
0.007345263 -0.012795783
0.005261991 -0.011302263
0.003462622 -0.00947451
0.001999667 -0.007365866
0.000915822 -0.005037869
0.000242718 -0.002558461
0 0
0.000626536 0.002562846
0.000815701 0.003256469
0.000815701 0.003256469
0.001368516 0.005572792
0.001806853 0.007876561
0.00212959 0.010161873
0.0023359 0.012422877
0.002425256 0.01465378
0.003095637 0.016848869
0.003967278 0.019002521
0.004946344 0.021109221
0.006030326 0.023163572
0.007216449 0.025160314
0.009991001 0.029809345
0.01353546 0.035073171
0.017367049 0.040130388
0.021473821 0.044965226
0.025842969 0.049562608
0.030460867 0.053908197
0.035313115 0.05798844
0.040384581 0.061790615
0.04565945 0.065302864
0.051121272 0.068514234
0.052024198 0.069007968
0.057520268 0.072054762
0.063103883 0.07493663
0.068770129 0.077651035
0.074514018 0.080195587
0.080330494 0.082568047
0.086214435 0.084766326
0.092160664 0.086788489
0.098163945 0.088632756
0.104218994 0.090297503
0.11032048 0.091781266
0.110955397 0.091919066
0.116645468 0.093255397
0.122362106 0.094471856
0.128102803 0.09556791
0.133865041 0.096543077
0.139646294 0.097396929
0.145444024 0.098129093
0.151255689 0.098739248
0.15707874 0.099227124
0.162910623 0.099592509
0.168748779 0.099835243
0.172311621 0.099939718
0.177789973 0.100076229
0.183269538 0.10014556
0.188749499 0.1001477
0.194229038 0.100082648
0.199707336 0.099950415
0.205183576 0.09975102
0.210656942 0.099484493
0.216126614 0.099150874
0.221591779 0.098750212
0.227051618 0.098282567
0.236313534 0.097323106
0.242093128 0.096674715
0.247869242 0.095995959
0.253641718 0.095286858
0.259410397 0.09454743
0.265175122 0.093777696
0.270935734 0.092977677
0.276692076 0.092147395
0.28244399 0.091286872
0.288191318 0.090396133
0.293933902 0.089475201
0.286236074 0.090702658
0.744317211 0.016005636
0.95903943 0.007375079
0.999387006 0.005753307
0.999387006 0.005753307
1 0

0 не посередине, т.к. нижняя поверхность не такая кривая и много точек нужны только на носу. Дальше прямая линия, поэтому 2 точки стоят далеко друг от друга.

HardRock

По-прежнему неверный формат. Сначала верхняя часть, потом нижняя, тут наоборот. И ещё есть перехлест Х координат, тоесть не упорядоченные значения.

Dragon25

Вот блин растяпа, перепутала… исправила значения, убрала повторяющиеся точки. И ура! Программа корректно рисует среднюю линию и считает характеристики профиля. Но… не корректно меняет относительную толщину и кривизну, превращает профиль в каракули.
И не делает самого главного: не анализирует. Но теперь даже не начинает, пишет: local speed too large
Compressibility corrections invalid
Не совсем пойму, что изменить?

Новые данные:

Spline Foil
1.0000 0
0.9994 0.005753307
0.9590 0.007375079
0.7443 0.016005636
0.2939 0.089475201
0.2882 0.090396133
0.2862 0.090702658
0.2824 0.091286872
0.2767 0.092147395
0.2709 0.092977677
0.2652 0.093777696
0.2594 0.09454743
0.2536 0.095286858
0.2479 0.095995959
0.2421 0.096674715
0.2363 0.097323106
0.2271 0.098282567
0.2216 0.098750212
0.2161 0.099150874
0.2107 0.099484493
0.2052 0.09975102
0.1997 0.099950415
0.1942 0.100082648
0.1887 0.1001477
0.1833 0.10014556
0.1778 0.100076229
0.1723 0.099939718
0.1687 0.099835243
0.1629 0.099592509
0.1571 0.099227124
0.1513 0.098739248
0.1454 0.098129093
0.1396 0.097396929
0.1339 0.096543077
0.1281 0.09556791
0.1224 0.094471856
0.1166 0.093255397
0.1110 0.091919066
0.1103 0.091781266
0.1042 0.090297503
0.0982 0.088632756
0.0922 0.086788489
0.0862 0.084766326
0.0803 0.082568047
0.0745 0.080195587
0.0688 0.077651035
0.0631 0.07493663
0.0575 0.072054762
0.0520 0.069007968
0.0511 0.068514234
0.0457 0.065302864
0.0404 0.061790615
0.0353 0.05798844
0.0305 0.053908197
0.0258 0.049562608
0.0215 0.044965226
0.0174 0.040130388
0.0135 0.035073171
0.0100 0.029809345
0.007216449 0.025160314
0.006030326 0.023163572
0.004946344 0.021109221
0.003967278 0.019002521
0.003095637 0.016848869
0.002425256 0.01465378
0.0023359 0.012422877
0.00212959 0.010161873
0.001806853 0.007876561
0.001368516 0.005572792
0.000815701 0.003256469
0.0000 0
0.0002 -0.002558461
0.0006 0.002562846
0.000815701 0.003256469
0.0009 -0.005037869
0.0020 -0.007365866
0.0035 -0.00947451
0.0053 -0.011302263
0.0073 -0.012795783
0.0097 -0.013911482
0.0121 -0.0146168
0.0147 -0.014891153
0.8844 0.004604024
1.0000 0

HardRock

Внимательно смотрите координаты. На передней кромке перехлест, неупорядоченные координаты

Dragon25

Ура! Придумала новый более простой и надёжный способ снимать координаты! Просто через профиль рисую кучу вертикальных линий, затем обрезаю их, рисую линию из начала профиля и конца и получаю координаты. Предыдущий способ был уж слишком энергозатратный, а просчитать их нужно много.
Итого профиль состоит из 211 точек и наконец-то профиль просчитывается! Спасибо вам за огромное терпение и объяснения)))

Теперь следующий вопрос: а насколько по вашему опыту точны расчеты этой программы? Особенно интересуют расчеты для огромных моделей, если кто-то такие делает)

HardRock

Достаточно точные чтобы понять полетит или нет и как полетит. 100% точность дает только продувка в аэродинамической трубе. Полностью доверять результатам и использовать полученные значения как абсолютно точные - нельзя. Не тот уровень моделирования.

Dragon25

Ну, меня больше интересуют закономерности, а не точность, т.к. я думаю не смогу создать правдоподобную модель. Т.е. например создаю какую-то упрощенную модель, пробую менять профиля и смотрю, как меняется Mz. Подбираю профиля с учётом достаточной устойчивости, но при этом не слишком больших усилий по тангажу. Возможно ли решить такую задачу или получится чересчур неправдоподобно?

HardRock

Имелось ввиду наверно Cm - момент на кабрирование? Для проверки балансировки и устойчивости - подходит достаточно точно.