hoverboard-firmware-hack-fo.../01_Matlab/99_RecycleBin/Motor_Control_Model_Package/Model_3_Initialization.m

27 lines
32 KiB
Matlab

%% Copyright 2018 The MathWorks, Inc.%%
clear all;
bdclose all;
clc;
%% PMSM parameters
Ld = 1.7e-3;
Lq = 3.2e-3;
Rs = 0.02;
Lambda_m = 0.2205;
Polepairs = 4;
Param_BaseSpeed = 876;
%% Current Loop PI Controller parameters
Gain_P = 7.74;
Gain_I = 26.84;
%% flux weakening Lookup Table data
ParamControlTableWeIndex = [875.837524774747,1058.84332746136,1241.84913014798,1424.85493283460,1607.86073552121,1790.86653820783,1973.87234089444,2156.87814358106,2339.88394626768,2522.88974895429,2705.89555164091,2888.90135432753,3071.90715701414,3254.91295970076,3437.91876238737,3620.92456507399,3803.93036776061,3986.93617044722,4169.94197313384,4352.94777582045,4535.95357850707,4718.95938119369,4901.96518388030,5084.97098656692,5267.97678925354,5450.98259194015,5633.98839462677,5816.99419731338,6000];
ParamControlTableTrqIndex = [0,23.5444010560252,47.0888021120504,70.6332031680755,94.1776042241007,117.722005280126,141.266406336151,164.810807392176,188.355208448201,211.899609504227,235.444010560252,258.988411616277,282.532812672302,306.077213728327,329.621614784353,353.166015840378,376.710416896403,400.254817952428,423.799219008453,447.343620064478,470.888021120504,494.432422176529,517.976823232554,541.521224288579,565.065625344604,588.610026400629,612.154427456655,635.698828512680,659.243229568705,682.787630624730,706.332031680755];
Param_Id_of_We_Torque = [0,-2.30177543036769,-8.59356944788153,-16.4990590457644,-24.2019970239658,-31.7336385477141,-39.1248735240059,-46.3895339353480,-53.5438693452557,-60.5877368527563,-67.5279121716960,-74.3632914076158,-81.0848264560473,-87.6900840096281,-94.1727155294297,-100.524695788491,-106.737943081073,-112.804868607954,-118.718887132852,-124.474863382221,-130.069470306117,-135.501440241541,-140.771697570859,-145.881729903076,-150.821447800247,-155.607779664491,-160.241445812248,-164.718345082356,-169.056495295300,-173.248914453973,-177.360738302822;0,-2.30177543036769,-8.59356944788153,-16.4990590457644,-24.2019970239658,-31.7336385477141,-39.1248735240059,-46.3895339353479,-53.5438693452557,-60.5877368527563,-67.5279121716960,-74.3632914076158,-81.0848264560473,-87.6900840096281,-94.1727155294296,-100.524695788491,-106.737943081073,-112.804868607954,-118.718887132852,-124.474863382221,-130.069470306117,-135.501440241541,-140.771697570859,-152.283029408620,-166.341256648012,-181.044372292181,-196.559534936106,-213.196093815918,-228.882398211478,-228.882398211478,-228.882398211478;0,-2.30177543036769,-8.59356944788153,-16.4990590457644,-24.2019970239658,-31.7336385477141,-39.1248735240059,-46.3895339353480,-53.5438693452558,-60.5877368527563,-67.5279121716960,-74.3632914076158,-81.0848264560473,-87.6900840096281,-94.1727155294297,-100.524695788491,-106.737943081073,-112.804868607954,-126.987083056285,-142.577470334302,-158.995849754900,-176.553863690237,-195.813751248412,-217.878321740982,-245.735278748580,-255.130260088429,-255.130260088429,-255.130260088429,-255.130260088429,-255.130260088429,-255.130260088429;0,-2.30177543036769,-8.59356944788153,-16.4990590457644,-24.2019970239658,-31.7336385477141,-39.1248735240059,-46.3895339353479,-53.5438693452557,-60.5877368527563,-67.5279121716960,-74.3632914076158,-81.0848264560473,-87.6900840096281,-98.7421788560036,-115.196322814909,-132.481466213307,-150.963417820495,-171.252437235333,-194.696983894867,-225.372929459523,-269.934129715824,-269.934129715824,-269.934129715824,-269.934129715824,-269.934129715824,-269.934129715824,-269.934129715824,-269.934129715824,-269.934129715824,-269.934129715824;0,-2.30177543036769,-8.59356944788153,-16.4990590457644,-24.2019970239658,-31.7336385477141,-39.1248735240059,-46.3895339353479,-53.5438693452557,-60.5877368527563,-67.5279121716960,-74.7619638432208,-91.9218646374382,-109.843178001800,-128.914150879364,-149.767398762337,-173.789282492612,-205.253636215905,-250.507664286527,-250.507664286527,-250.507664286527,-250.507664286527,-250.507664286527,-250.507664286527,-250.507664286527,-250.507664286527,-250.507664286527,-250.507664286527,-250.507664286527,-250.507664286527,-250.507664286527;0,-2.30177543036769,-8.59356944788153,-16.4990590457644,-24.2019970239658,-31.7336385477141,-39.1248735240059,-46.3895339353479,-53.5438693452557,-60.5877368527563,-78.1050103145147,-96.8034138358351,-116.739594469434,-138.679171981248,-164.374782245228,-200.944925985356,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780,-234.070830703780;0,-2.30177543036769,-8.59356944788153,-16.4990590457644,-24.2019970239658,-31.7336385477141,-39.1248735240059,-46.3895339353480,-58.8256812381914,-77.7472969361681,-97.7029783123308,-119.375991761412,-144.190490279082,-176.691400195127,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556,-220.478935678556;0,-2.30177543036769,-8.59356944788153,-16.4990590457644,-24.2019970239658,-31.7336385477141,-39.1248735240059,-54.5337994509510,-74.0902473435455,-94.8724178123988,-117.809788961500,-144.929936274578,-186.766671382983,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162,-209.256113691162;0,-2.30177543036769,-8.59356944788153,-16.4990590457644,-24.2019970239658,-31.7336385477141,-47.8776829740439,-67.6727625527533,-88.8405040711418,-112.297891703778,-140.455369548132,-192.456677807757,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589,-200.021773408589;0,-2.30177543036769,-8.59356944788153,-16.4990590457644,-24.2019970239658,-39.5090523308086,-59.1712047811833,-80.2356325580394,-103.525691169078,-131.351478943695,-177.768176199280,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500,-192.298088608500;0,-2.30177543036769,-8.59356944788153,-16.4990590457644,-30.2074628867844,-49.2746303478927,-69.8161821167655,-92.4618389633067,-118.928165200060,-156.785097017020,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127,-185.883616103127;0,-2.30177543036769,-8.59356944788153,-20.9781214433467,-38.7697873330525,-58.3410649789592,-79.9444854701277,-104.708223183798,-136.656207989024,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198,-180.455498636198;0,-2.30177543036769,-13.2821233730394,-28.6433407390983,-46.6398069387442,-66.8488548454248,-89.7936757541619,-117.558579850461,-169.446175050641,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994,-175.765088863994;-5.15111058479215,-9.37817761151612,-20.3164668363841,-35.6352428410448,-53.9271872978830,-74.8998356517358,-99.5117322447552,-132.306119772076,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043,-171.783405860043;-11.7847146335121,-15.8941363279448,-26.6812979653435,-42.0436253735410,-60.7104794526613,-82.5954841667655,-109.457926537629,-155.852490323259,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416,-168.342510612416;-17.7432239612841,-21.7931206394695,-32.4917535324702,-47.9466777273966,-67.0552297714064,-90.0580067459636,-120.160313516063,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485,-165.174499956485;-23.1254526555585,-27.1324612701692,-37.7873991219706,-53.4100642388033,-73.0443223504612,-97.4095027281437,-132.865803829414,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663,-162.543240838663;-28.0238347817693,-31.9942424760981,-42.6640132382237,-58.4843871518942,-78.7578275916840,-104.817429666347,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809,-160.012427997809;-32.4843046764256,-36.4390883659983,-47.1640664584978,-63.2243209015020,-84.1916704313632,-112.528978741526,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773,-157.955732163773;-36.5704066234535,-40.5225640786725,-51.3032120852817,-67.6707945257079,-89.4976095299204,-120.844137271502,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737,-155.899036329737;-40.3324417239013,-44.2990086064001,-55.1629877394263,-71.8651993683818,-94.6091344613929,-130.914299504987,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685,-154.159771140685;-43.7911061890892,-47.7860227776836,-58.7620999335346,-75.8249891076031,-99.7468144929498,-151.816915912529,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635,-152.607681385635;-46.9959559938019,-51.0195984330011,-62.1220241794312,-79.6049375743892,-104.810610025867,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584,-151.055591630584;-49.9760709472481,-54.0246274272582,-65.2798207316614,-83.2128302545071,-110.067119963582,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084,-149.614288743084;-52.7445154763888,-56.8319170880952,-68.2324616343204,-86.6549300063553,-115.581049607675,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144,-148.495553120144;-55.3229409127913,-59.4488848056988,-71.0282485880003,-89.9993485210229,-121.649467419016,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205,-147.376817497205;-57.7401150402565,-61.9002150027160,-73.6864097273100,-93.2512068842550,-129.128887422093,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265,-146.258081874265;-60.0070179889441,-64.2073406245814,-76.1871368795506,-96.4343312022980,-145.096761031369,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326,-145.139346251326;-62.1346299372585,-66.3799425825595,-78.5587693380233,-99.5265802732710,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386,-144.020610628386];
Param_Iq_of_We_Torque = [0,17.4374754938312,33.6052724806698,47.9620946336906,61.0927552487034,73.1479215327095,84.3049660756008,94.6583419249824,104.337724889008,113.390978591554,121.917651973936,129.979877833255,137.614541014493,144.885610404097,151.839336396392,158.514190867132,164.945264651086,171.164425441937,177.200422756775,183.078971644055,188.822841517577,194.451970162672,199.983615838069,205.431863624177,210.803633703531,216.115356625104,221.373785175143,226.583519814900,231.754224851569,236.887502120212,241.956955900585;0,17.4374754938312,33.6052724806698,47.9620946336906,61.0927552487034,73.1479215327095,84.3049660756008,94.6583419249823,104.337724889008,113.390978591554,121.917651973936,129.979877833255,137.614541014493,144.885610404097,151.839336396392,158.514190867132,164.945264651086,171.164425441937,177.200422756775,183.078971644055,188.822841517577,194.451970162672,199.983615838069,201.044009242705,200.372990137506,199.366741840698,197.978072462241,196.096667295849,193.939580952555,193.939580952555,193.939580952555;0,17.4374754938312,33.6052724806698,47.9620946336906,61.0927552487034,73.1479215327095,84.3049660756008,94.6583419249824,104.337724889008,113.390978591554,121.917651973936,129.979877833255,137.614541014493,144.885610404097,151.839336396392,158.514190867132,164.945264651086,171.164425441937,171.865046688796,171.646165952377,170.985644914264,169.792463108866,167.884368528465,164.901903962853,159.866231194614,157.821783142357,157.821783142357,157.821783142357,157.821783142357,157.821783142357,157.821783142357;0,17.4374754938312,33.6052724806698,47.9620946336906,61.0927552487034,73.1479215327095,84.3049660756008,94.6583419249823,104.337724889008,113.390978591554,121.917651973936,129.979877833255,137.614541014493,144.885610404097,149.036748795782,149.661343627938,149.765633628978,149.255776344521,147.960595682839,145.465015630661,140.506825339713,129.461360284565,129.461360284565,129.461360284565,129.461360284565,129.461360284565,129.461360284565,129.461360284565,129.461360284565,129.461360284565,129.461360284565;0,17.4374754938312,33.6052724806698,47.9620946336906,61.0927552487034,73.1479215327095,84.3049660756008,94.6583419249823,104.337724889008,113.390978591554,121.917651973936,129.762730470789,131.392176379514,132.409752856599,132.739202581728,132.227171013757,130.480666602013,126.252193787057,115.851683973806,115.851683973806,115.851683973806,115.851683973806,115.851683973806,115.851683973806,115.851683973806,115.851683973806,115.851683973806,115.851683973806,115.851683973806,115.851683973806,115.851683973806;0,17.4374754938312,33.6052724806698,47.9620946336906,61.0927552487034,73.1479215327095,84.3049660756008,94.6583419249823,104.337724889008,113.390978591554,116.214048929701,118.031444131009,119.028515832307,119.044693851234,117.622576299711,112.778511983818,105.224498537100,105.224498537100,105.224498537100,105.224498537100,105.224498537100,105.224498537100,105.224498537100,105.224498537100,105.224498537100,105.224498537100,105.224498537100,105.224498537100,105.224498537100,105.224498537100,105.224498537100;0,17.4374754938312,33.6052724806698,47.9620946336906,61.0927552487034,73.1479215327095,84.3049660756008,94.6583419249824,101.679371542554,104.759230438303,106.906598978746,108.029524950492,107.807688309270,105.065117686575,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366,96.6058654966366;0,17.4374754938312,33.6052724806698,47.9620946336906,61.0927552487034,73.1479215327095,84.3049660756008,90.8643617461800,94.6597381881286,97.3420638729994,98.7894529506375,98.5732865865922,94.0557051499357,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658,89.3474564534658;0,17.4374754938312,33.6052724806698,47.9620946336906,61.0927552487034,73.1479215327095,80.5441857335869,85.3024680446079,88.7392151660643,90.8004425500792,91.0070717869069,84.7728158162453,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489,83.1329878583489;0,17.4374754938312,33.6052724806698,47.9620946336906,61.0927552487034,70.1300212123730,76.1310203793256,80.5872594130038,83.5374334254859,84.5851750376701,80.5511613949964,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468,77.6979000949468;0,17.4374754938312,33.6052724806698,47.9620946336906,59.0504057760564,66.6413818695353,72.3937908286874,76.4726153307164,78.6992531293581,77.5036233298666,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932,72.9547094738932;0,17.4374754938312,33.6052724806698,46.7183155959264,56.3286095141498,63.6998388334534,69.1627141453360,72.7521327189188,73.7807511608048,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742,68.7562806335742;0,17.4374754938312,32.6408411766490,44.6796978217716,54.0388425577522,61.1648747675232,66.2860092837044,69.2181953118415,66.1358877450690,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329,64.9848782549329;0,16.7262357133501,31.2695872041843,42.9693459817827,52.0780635980903,58.9457678672346,63.6729924219775,65.5636239842584,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585,61.6455462001585;0,16.0595048833507,30.1244298574958,41.5135885289213,50.3783233527072,56.9706448699771,61.2037352269477,60.4662810609082,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985,58.6577781481985;0,15.4959358217850,29.1478420451268,40.2577564584911,48.8839855967256,55.1766198873581,58.7520889987179,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610,55.8524189619610;0,15.0202165679940,28.3137830133957,39.1576297616816,47.5536615731826,53.5170083078450,56.0849794855336,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734,53.4213997063734;0,14.6146028234074,27.5848778331803,38.1933046419804,46.3510102194796,51.9431666508985,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343,51.0658763537343;0,14.2601276556578,26.9424232893190,37.3299055503777,45.2611590413153,50.3997997329713,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366,49.0667016146366;0,13.9503641626986,26.3831883551594,36.5577695700784,44.2462552100146,48.8351902761439,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388,47.0675268755388;0,13.6751519437899,25.8793799478812,35.8565215326093,43.3103164701728,47.0656747109237,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394,45.3263170118394;0,13.4276721529767,25.4265008089351,35.2192996543112,42.4080925827776,43.7615640842036,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514,43.7372181313514;0,13.2080270537479,25.0181067024987,34.6318913669296,41.5556143886311,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634,42.1481192508634;0,13.0119875306571,24.6444855421644,34.0903775002956,40.7055250979567,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577,40.6565779072577;0,12.8314975920339,24.3088612907163,33.5883515390307,39.8508825129483,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492,39.4490852826492;0,12.6689152068344,23.9968784060255,33.1133486819459,38.9508406084884,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407,38.2415926580407;0,12.5218488594486,23.7057695941514,32.6652287749572,37.8959965124568,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322,37.0341000334322;0,12.3858230213883,23.4410013440789,32.2392020259077,35.8180549546761,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238,35.8266074088238;0,12.2599773280971,23.1959727737193,31.8338078040855,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153,34.6191147842153];