comparison freqCalcCyl4No_D4Mach.pd @ 3:e18dbd26468e

Wake quadrupoles directivity updated
author Rod Selfridge <r.selfridge@qmul.ac.uk>
date Tue, 13 Jun 2017 12:53:12 +0100
parents 58abd6089729
children 8db386825c9c
comparison
equal deleted inserted replaced
2:58abd6089729 3:e18dbd26468e
1 #N canvas 159 62 1370 784 10; 1 #N canvas 55 48 1370 784 10;
2 #X text 582 246 Mass Density of Air; 2 #X text 582 246 Mass Density of Air;
3 #X obj 704 247 *~ 1.225; 3 #X obj 704 247 *~ 1.225;
4 #X obj 704 322 /~ 1.81e-05; 4 #X obj 704 322 /~ 1.81e-05;
5 #X obj 704 277 *~ 1; 5 #X obj 704 277 *~ 1;
6 #X obj 704 440 /~ 1; 6 #X obj 704 440 /~ 1;
66 #X obj 321 163 r~ \$0-windSpeed; 66 #X obj 321 163 r~ \$0-windSpeed;
67 #X obj 339 202 r \$0-diameter; 67 #X obj 339 202 r \$0-diameter;
68 #X obj 313 142 r~ \$0-str; 68 #X obj 313 142 r~ \$0-str;
69 #X obj 331 183 r \$0-leng; 69 #X obj 331 183 r \$0-leng;
70 #X obj 356 241 r \$0-dist; 70 #X obj 356 241 r \$0-dist;
71 #N canvas 83 79 1238 721 GoldfreqGain 1; 71 #N canvas 83 79 1238 721 GoldfreqGain 0;
72 #N canvas 759 125 181 244 pow6 0; 72 #N canvas 759 125 181 244 pow6 0;
73 #X obj 47 67 *~; 73 #X obj 47 67 *~;
74 #X obj 76 67 *~; 74 #X obj 76 67 *~;
75 #X obj 76 35 inlet~; 75 #X obj 76 35 inlet~;
76 #X obj 47 163 outlet~; 76 #X obj 47 163 outlet~;
338 #X connect 105 0 90 0; 338 #X connect 105 0 90 0;
339 #X connect 106 0 48 1; 339 #X connect 106 0 48 1;
340 #X connect 107 0 52 0; 340 #X connect 107 0 52 0;
341 #X connect 108 0 107 0; 341 #X connect 108 0 107 0;
342 #X restore 313 307 pd GoldfreqGain; 342 #X restore 313 307 pd GoldfreqGain;
343 #N canvas 344 132 1006 797 GoldnoiseGain 1; 343 #N canvas 563 85 1006 797 GoldnoiseGain 1;
344 #X text -21037 364 Mass Density of Air \, squared; 344 #X text -21037 364 Mass Density of Air \, squared;
345 #X obj -20777 459 *; 345 #X obj -20777 459 *;
346 #X text -20777 412 Distance; 346 #X text -20777 412 Distance;
347 #N canvas 759 125 235 275 pow8 0; 347 #N canvas 759 125 235 275 pow8 0;
348 #X obj 47 67 *~; 348 #X obj 47 67 *~;
373 #X connect 10 0 4 0; 373 #X connect 10 0 4 0;
374 #X restore -20846 224 pd pow8; 374 #X restore -20846 224 pd pow8;
375 #X obj -20846 137 inlet~; 375 #X obj -20846 137 inlet~;
376 #X obj -20807 286 inlet; 376 #X obj -20807 286 inlet;
377 #X obj -20777 433 inlet; 377 #X obj -20777 433 inlet;
378 #X obj -20861 617 outlet~; 378 #X obj -20861 636 outlet~;
379 #X text -20858 648 Gain proportional to windspeed to power 8 for spectrum 379 #X text -20858 667 Gain proportional to windspeed to power 8 for spectrum
380 ; 380 ;
381 #X text -20771 287 Diameter; 381 #X text -20771 287 Diameter;
382 #X text -20847 118 Wind speed; 382 #X text -20847 118 Wind speed;
383 #X text -21027 627 Calculates wake gain; 383 #X text -21027 646 Calculates wake gain;
384 #X text -20399 16 Azimuth; 384 #X text -20399 16 Azimuth;
385 #X obj -20398 33 inlet; 385 #X obj -20398 33 inlet;
386 #X obj -20342 33 inlet; 386 #X obj -20342 33 inlet;
387 #X text -20343 16 Elevation; 387 #X text -20343 16 Elevation;
388 #X floatatom -20304 57 5 0 0 0 - - -; 388 #X floatatom -20304 57 5 0 0 0 - - -;
389 #X floatatom -20470 58 5 0 0 0 - - -; 389 #X floatatom -20470 58 5 0 0 0 - - -;
390 #X obj -20398 117 s~ \$0-this_azim; 390 #X obj -20398 117 s~ \$0-this_azim;
391 #X obj -20342 95 s~ \$0-this_elev; 391 #X obj -20342 95 s~ \$0-this_elev;
392 #X obj -20861 371 *~ 1.225; 392 #X obj -20861 371 *~ 1.225;
393 #X obj -20501 232 r~ \$0-this_azim; 393 #X obj -20459 466 r~ \$0-this_azim;
394 #N canvas 759 125 250 309 pow5 0; 394 #N canvas 759 125 250 309 pow5 0;
395 #X obj 47 67 *~; 395 #X obj 47 67 *~;
396 #X obj 76 35 inlet~; 396 #X obj 76 35 inlet~;
397 #X obj 47 170 outlet~; 397 #X obj 47 170 outlet~;
398 #X obj 136 173 snapshot~; 398 #X obj 136 173 snapshot~;
440 #X connect 7 0 5 0; 440 #X connect 7 0 5 0;
441 #X connect 8 0 9 0; 441 #X connect 8 0 9 0;
442 #X connect 9 0 2 0; 442 #X connect 9 0 2 0;
443 #X connect 9 0 3 0; 443 #X connect 9 0 3 0;
444 #X restore -20670 401 pd pow5; 444 #X restore -20670 401 pd pow5;
445 #X obj -20624 216 /~ 360; 445 #X obj -20624 264 cos~;
446 #X obj -20624 243 cos~;
447 #X obj -20624 349 *~; 446 #X obj -20624 349 *~;
448 #X obj -20670 348 sig~ 1; 447 #X obj -20670 348 sig~ 1;
449 #X obj -20670 375 -~; 448 #X obj -20670 375 -~;
450 #X obj -20705 322 sig~ 3.1416; 449 #X obj -20705 322 sig~ 3.1416;
451 #X obj -20705 347 *~; 450 #X obj -20705 347 *~;
453 #X obj -20720 371 *~; 452 #X obj -20720 371 *~;
454 #X obj -20720 429 *~; 453 #X obj -20720 429 *~;
455 #X obj -20720 502 *~; 454 #X obj -20720 502 *~;
456 #X obj -20777 530 *~; 455 #X obj -20777 530 *~;
457 #X obj -20861 574 /~; 456 #X obj -20861 574 /~;
458 #X obj -20623 186 r~ \$0-this_elev; 457 #X obj -20608 173 r~ \$0-this_elev;
459 #X obj -20916 137 inlet~; 458 #X obj -20916 137 inlet~;
460 #X obj -20916 164 *~; 459 #X obj -20916 164 *~;
461 #X obj -20828 253 inlet~; 460 #X obj -20828 253 inlet~;
462 #X obj -20828 312 *~ 1; 461 #X obj -20828 312 *~ 1;
463 #X obj -20861 251 *~; 462 #X obj -20861 251 *~;
511 #X msg -20342 53 \$1 5; 510 #X msg -20342 53 \$1 5;
512 #X obj -20777 502 line~; 511 #X obj -20777 502 line~;
513 #X msg -20777 480 \$1 5; 512 #X msg -20777 480 \$1 5;
514 #X obj -20398 86 line~; 513 #X obj -20398 86 line~;
515 #X msg -20398 64 \$1 5; 514 #X msg -20398 64 \$1 5;
516 #X obj -20501 278 cos~; 515 #X obj -20459 512 cos~;
517 #X obj -20861 595 *~ 1; 516 #X obj -20459 489 /~ 360;
518 #X obj -20501 255 /~ 360; 517 #X obj -20459 534 *~;
519 #X obj -20516 299 *~;
520 #X text -20929 530 Sqrt(2*pi); 518 #X text -20929 530 Sqrt(2*pi);
521 #X obj -20609 326 r~ MY_MACH; 519 #X obj -20609 326 r~ MY_MACH;
522 #X text -21045 480 Scaling factor between dipoles; 520 #X text -21045 480 Scaling factor between dipoles;
521 #X obj -20861 595 *~;
522 #X text -20512 165 Lateral Quadrupole Directionality;
523 #X obj -20520 196 sig~ 1;
524 #X obj -20505 223 sig~ 0.7;
525 #X obj -20490 332 cos~;
526 #N canvas 927 234 183 208 pow4 0;
527 #X obj 47 67 *~;
528 #X obj 76 67 *~;
529 #X obj 76 35 inlet~;
530 #X obj 47 120 outlet~;
531 #X obj 47 93 *~;
532 #X connect 0 0 4 0;
533 #X connect 1 0 4 1;
534 #X connect 2 0 0 0;
535 #X connect 2 0 0 1;
536 #X connect 2 0 1 1;
537 #X connect 2 0 1 0;
538 #X connect 4 0 3 0;
539 #X restore -20490 356 pd pow4;
540 #X obj -20505 378 *~;
541 #X obj -20420 393 sin~;
542 #X obj -20420 370 *~ 2;
543 #X obj -20420 417 *~;
544 #X obj -20457 396 +~ 3;
545 #X obj -20457 417 /~ 4;
546 #X obj -20457 442 *~;
547 #X obj -20505 475 -~;
548 #X obj -20520 501 +~;
549 #X obj -20520 560 *~;
550 #X obj -20623 152 sig~ 180;
551 #X obj -20623 197 -~;
552 #X obj -20475 267 r~ \$0-this_elev;
553 #X obj -20490 246 sig~ 180;
554 #X obj -20490 288 -~;
555 #X obj -20623 226 /~ 360;
556 #X obj -20490 309 /~ 360;
523 #X obj -20861 483 /~ 10000; 557 #X obj -20861 483 /~ 10000;
524 #X connect 1 0 58 0; 558 #X connect 1 0 57 0;
525 #X connect 3 0 43 1; 559 #X connect 3 0 42 1;
526 #X connect 4 0 50 0; 560 #X connect 4 0 49 0;
527 #X connect 5 0 42 1; 561 #X connect 5 0 41 1;
528 #X connect 6 0 1 0; 562 #X connect 6 0 1 0;
529 #X connect 6 0 1 1; 563 #X connect 6 0 1 1;
530 #X connect 13 0 17 0; 564 #X connect 13 0 17 0;
531 #X connect 13 0 60 0; 565 #X connect 13 0 59 0;
532 #X connect 14 0 16 0; 566 #X connect 14 0 16 0;
533 #X connect 14 0 56 0; 567 #X connect 14 0 55 0;
534 #X connect 20 0 46 0; 568 #X connect 20 0 45 0;
535 #X connect 21 0 63 0; 569 #X connect 21 0 61 0;
536 #X connect 22 0 35 1; 570 #X connect 22 0 34 1;
537 #X connect 23 0 22 0; 571 #X connect 23 0 22 0;
538 #X connect 24 0 34 1; 572 #X connect 24 0 33 1;
539 #X connect 25 0 26 0; 573 #X connect 25 0 26 0;
540 #X connect 26 0 27 0; 574 #X connect 26 0 28 1;
541 #X connect 27 0 29 1; 575 #X connect 27 0 28 0;
542 #X connect 28 0 29 0; 576 #X connect 28 0 24 0;
543 #X connect 29 0 24 0; 577 #X connect 29 0 30 0;
544 #X connect 30 0 31 0; 578 #X connect 29 0 30 1;
545 #X connect 30 0 31 1; 579 #X connect 30 0 32 1;
546 #X connect 31 0 33 1; 580 #X connect 31 0 32 0;
547 #X connect 32 0 33 0; 581 #X connect 32 0 33 0;
548 #X connect 33 0 34 0; 582 #X connect 33 0 34 0;
549 #X connect 34 0 35 0; 583 #X connect 34 0 35 1;
550 #X connect 35 0 36 1; 584 #X connect 35 0 36 1;
551 #X connect 36 0 37 1; 585 #X connect 36 0 66 0;
552 #X connect 37 0 62 0; 586 #X connect 37 0 83 1;
553 #X connect 38 0 25 0; 587 #X connect 38 0 39 0;
554 #X connect 39 0 40 0; 588 #X connect 38 0 39 1;
555 #X connect 39 0 40 1; 589 #X connect 39 0 42 0;
556 #X connect 40 0 43 0; 590 #X connect 40 0 41 0;
557 #X connect 41 0 42 0; 591 #X connect 41 0 43 1;
558 #X connect 42 0 44 1; 592 #X connect 42 0 43 0;
559 #X connect 43 0 44 0; 593 #X connect 43 0 20 0;
560 #X connect 44 0 20 0; 594 #X connect 44 0 45 1;
561 #X connect 45 0 46 1; 595 #X connect 45 0 89 0;
562 #X connect 46 0 68 0; 596 #X connect 46 0 36 0;
563 #X connect 47 0 37 0; 597 #X connect 49 0 53 0;
564 #X connect 50 0 54 0; 598 #X connect 51 0 50 0;
565 #X connect 52 0 51 0; 599 #X connect 51 0 49 0;
566 #X connect 52 0 50 0; 600 #X connect 52 0 3 0;
567 #X connect 53 0 3 0; 601 #X connect 53 0 52 0;
568 #X connect 54 0 53 0; 602 #X connect 54 0 19 0;
569 #X connect 55 0 19 0; 603 #X connect 55 0 54 0;
570 #X connect 56 0 55 0; 604 #X connect 56 0 35 0;
571 #X connect 57 0 36 0; 605 #X connect 57 0 56 0;
572 #X connect 58 0 57 0; 606 #X connect 58 0 18 0;
573 #X connect 59 0 18 0; 607 #X connect 59 0 58 0;
574 #X connect 60 0 59 0; 608 #X connect 60 0 62 1;
575 #X connect 61 0 64 1; 609 #X connect 60 0 62 0;
576 #X connect 62 0 7 0; 610 #X connect 61 0 60 0;
577 #X connect 63 0 61 0; 611 #X connect 62 0 81 1;
578 #X connect 66 0 27 1; 612 #X connect 64 0 26 1;
579 #X connect 68 0 47 0; 613 #X connect 66 0 7 0;
614 #X connect 68 0 80 0;
615 #X connect 69 0 72 0;
616 #X connect 69 0 76 0;
617 #X connect 70 0 71 0;
618 #X connect 71 0 72 1;
619 #X connect 72 0 79 0;
620 #X connect 73 0 75 0;
621 #X connect 73 0 75 1;
622 #X connect 74 0 73 0;
623 #X connect 75 0 78 1;
624 #X connect 76 0 77 0;
625 #X connect 77 0 78 0;
626 #X connect 78 0 79 1;
627 #X connect 79 0 80 1;
628 #X connect 80 0 81 0;
629 #X connect 81 0 66 1;
630 #X connect 82 0 83 0;
631 #X connect 83 0 87 0;
632 #X connect 84 0 86 1;
633 #X connect 85 0 86 0;
634 #X connect 86 0 88 0;
635 #X connect 87 0 25 0;
636 #X connect 88 0 70 0;
637 #X connect 88 0 74 0;
638 #X connect 89 0 46 0;
580 #X restore 304 573 pd GoldnoiseGain; 639 #X restore 304 573 pd GoldnoiseGain;
581 #X text 295 620 Calculates the gain of the wake; 640 #X text 295 620 Calculates the gain of the wake;
582 #X obj 460 80 s \$0-azim; 641 #X obj 460 80 s \$0-azim;
583 #X obj 534 80 s \$0-elev; 642 #X obj 534 80 s \$0-elev;
584 #X obj 365 262 r \$0-elev; 643 #X obj 365 262 r \$0-elev;
771 is linear and did not appear to be reliant on current TU values; 830 is linear and did not appear to be reliant on current TU values;
772 #X text 565 329 Third section of the Reynolds number - DeltaF/F relationship 831 #X text 565 329 Third section of the Reynolds number - DeltaF/F relationship
773 is linear and did not appear to be reliant on current TU values; 832 is linear and did not appear to be reliant on current TU values;
774 #X text 114 -16 Middle section of Reynolds number - DeltaF/F relationship 833 #X text 114 -16 Middle section of Reynolds number - DeltaF/F relationship
775 is also linear but depends on TU Value; 834 is also linear but depends on TU Value;
776 #X obj 461 412 max 0.005;
777 #X floatatom 402 435 0 0 0 0 - - -; 835 #X floatatom 402 435 0 0 0 0 - - -;
778 #X obj 707 42 > 243320; 836 #X obj 707 42 > 243320;
779 #X obj 712 97 > 145021; 837 #X obj 712 97 > 145021;
780 #X obj 635 126 > 193260; 838 #X obj 635 126 > 193260;
781 #X obj 252 163 < 193260; 839 #X obj 252 163 < 193260;
782 #X text 184 511 This patch calculates the Q values to be applied to 840 #X text 184 511 This patch calculates the Q values to be applied to
783 the bandpass filters. Future development may link this to the Turbulence 841 the bandpass filters. Future development may link this to the Turbulence
784 Intensity but not enough data available at time of writing to do this. 842 Intensity but not enough data available at time of writing to do this.
785 ; 843 ;
844 #X obj 461 412 max 5;
786 #X connect 0 0 16 0; 845 #X connect 0 0 16 0;
787 #X connect 1 0 2 0; 846 #X connect 1 0 2 0;
788 #X connect 1 1 2 1; 847 #X connect 1 1 2 1;
789 #X connect 2 0 3 0; 848 #X connect 2 0 3 0;
790 #X connect 2 0 36 0; 849 #X connect 2 0 42 0;
791 #X connect 4 0 1 0; 850 #X connect 4 0 1 0;
792 #X connect 7 0 9 0; 851 #X connect 7 0 9 0;
793 #X connect 8 0 9 0; 852 #X connect 8 0 9 0;
794 #X connect 9 0 24 0; 853 #X connect 9 0 24 0;
795 #X connect 9 0 22 0; 854 #X connect 9 0 22 0;
796 #X connect 9 0 12 0; 855 #X connect 9 0 12 0;
797 #X connect 9 0 10 0; 856 #X connect 9 0 10 0;
798 #X connect 9 0 31 0; 857 #X connect 9 0 31 0;
858 #X connect 9 0 39 0;
799 #X connect 9 0 40 0; 859 #X connect 9 0 40 0;
800 #X connect 9 0 41 0;
801 #X connect 10 0 11 0; 860 #X connect 10 0 11 0;
802 #X connect 11 0 15 0; 861 #X connect 11 0 15 0;
803 #X connect 12 0 10 1; 862 #X connect 12 0 10 1;
804 #X connect 13 0 14 0; 863 #X connect 13 0 14 0;
805 #X connect 13 0 4 0; 864 #X connect 13 0 4 0;
819 #X connect 26 0 25 0; 878 #X connect 26 0 25 0;
820 #X connect 27 0 29 1; 879 #X connect 27 0 29 1;
821 #X connect 28 0 30 0; 880 #X connect 28 0 30 0;
822 #X connect 28 0 4 0; 881 #X connect 28 0 4 0;
823 #X connect 29 0 28 0; 882 #X connect 29 0 28 0;
824 #X connect 36 0 5 0; 883 #X connect 39 0 22 1;
825 #X connect 36 0 37 0; 884 #X connect 40 0 11 1;
826 #X connect 40 0 22 1; 885 #X connect 42 0 5 0;
827 #X connect 41 0 11 1; 886 #X connect 42 0 36 0;
828 #X restore 1189 91 pd StBandwidth; 887 #X restore 1189 91 pd StBandwidth;
829 #X obj 1189 67 inlet; 888 #X obj 1189 67 inlet;
830 #X obj 1189 114 s \$0-Qval; 889 #X obj 1189 114 s \$0-Qval;
831 #X obj 1098 260 r~ \$0-myFreq; 890 #X obj 1098 260 r~ \$0-myFreq;
832 #X obj 120 65 vd~ varwind; 891 #X obj 120 65 vd~ varwind;
1003 #X connect 78 0 77 1; 1062 #X connect 78 0 77 1;
1004 #X connect 79 0 71 1; 1063 #X connect 79 0 71 1;
1005 #X connect 80 0 31 1; 1064 #X connect 80 0 31 1;
1006 #X connect 81 0 67 0; 1065 #X connect 81 0 67 0;
1007 #X restore 837 576 pd Dipoles; 1066 #X restore 837 576 pd Dipoles;
1067 #X obj 545 548 snapshot~;
1068 #X obj 545 525 r myMet;
1069 #X floatatom 545 573 0 0 0 0 - - -;
1070 #X obj 542 623 snapshot~;
1071 #X obj 542 600 r myMet;
1072 #X floatatom 542 648 0 0 0 0 - - -;
1008 #X connect 1 0 3 0; 1073 #X connect 1 0 3 0;
1009 #X connect 2 0 19 0; 1074 #X connect 2 0 19 0;
1010 #X connect 2 0 36 0; 1075 #X connect 2 0 36 0;
1011 #X connect 2 0 99 0; 1076 #X connect 2 0 99 0;
1012 #X connect 3 0 2 0; 1077 #X connect 3 0 2 0;
1044 #X connect 64 0 69 1; 1109 #X connect 64 0 69 1;
1045 #X connect 65 0 69 3; 1110 #X connect 65 0 69 3;
1046 #X connect 66 0 69 0; 1111 #X connect 66 0 69 0;
1047 #X connect 67 0 69 2; 1112 #X connect 67 0 69 2;
1048 #X connect 68 0 69 5; 1113 #X connect 68 0 69 5;
1114 #X connect 69 0 103 0;
1049 #X connect 69 0 43 0; 1115 #X connect 69 0 43 0;
1050 #X connect 69 1 42 0; 1116 #X connect 69 1 42 0;
1051 #X connect 70 0 47 0; 1117 #X connect 70 0 47 0;
1118 #X connect 70 0 106 0;
1052 #X connect 74 0 69 6; 1119 #X connect 74 0 69 6;
1053 #X connect 75 0 69 7; 1120 #X connect 75 0 69 7;
1054 #X connect 76 0 70 7; 1121 #X connect 76 0 70 7;
1055 #X connect 77 0 70 6; 1122 #X connect 77 0 70 6;
1056 #X connect 78 0 80 0; 1123 #X connect 78 0 80 0;
1069 #X connect 93 0 92 0; 1136 #X connect 93 0 92 0;
1070 #X connect 95 0 91 0; 1137 #X connect 95 0 91 0;
1071 #X connect 96 0 14 0; 1138 #X connect 96 0 14 0;
1072 #X connect 96 0 101 0; 1139 #X connect 96 0 101 0;
1073 #X connect 101 0 97 0; 1140 #X connect 101 0 97 0;
1141 #X connect 103 0 105 0;
1142 #X connect 104 0 103 0;
1143 #X connect 106 0 108 0;
1144 #X connect 107 0 106 0;