- Graph search optimal control in grid world as a starting point of the HJB equation, Chapter 7, underactuated robotics.
- Dynamic programming from Kirk in discretized space using the previously stored state transition cost
- HJB equation in continuous time optimal control, also linked to Dynamic programming.
- Assuming a solution/ S[N] expression for the HJB equation and then substituting it into HJB equation to see if it satisfies HJB and then getting the optimal gain from it.
- Variational calculus approach to get the optimal control in continuous time from Naidu/Lewis
- Dynamic programming based approach to get the Kalman gain matrix from Lewis for discrete system.
Saturday, December 31, 2022
Optimal control to expand
Wednesday, December 21, 2022
Things he did
- Made a finger gun and started shooting Phew Phew Phew for thre first time.
- When asked to pour water, told to me that my mother asked him not to pour water.
- Started singing Waka Waka song and dancing.
- Complained to my mother that am taking sugar from his plate.
Sunday, October 30, 2022
Journals for active magnetic bearing related work (AMB)
- International Journal of Control, Automation and Systems, monthly, 55 days review, Link
- Journal of Dynamical and Control Systems, once in 3 months, 5 days decisionLink
- International Journal of Control, Automation and Systems, monthly, 55 days review, Link
- IFAC Journal of Systems and Control, 2 weeks review,Link
- International Journal of Dynamics and Control, once in 2 months, Link
- Mechanisms and machine theory, monthly journal,3 weeks, Link
- Mechanical systems and signal processing, monthly journal, Link
- Sadhana,Once in 3 months, 40 days decision, Link
- Journal of Vibration Engineering and Technologies, irregular publishing, First decisiton 5 days, Link
- Journal of dynamics systems measurement and control, monthly journal, Link
- Mechatronics, 3 months review, Link
- Journal of Verification Validation and Uncertainity quantification, Once in 3 monthsLink
- Archive of Mechanical engineering, once in 3 months, Link
- The Journal of Vibration and Acoustics , once in 2 months, Link
- International Journal of Systems, Control and Communications, once in 3 months, Link
- International journal of control, automation and systems, open access, monthly journal,Link
- European Journal of Control , 2 weeks publication, Link
- Control engineering practice,once a year, Link
- IEEE Transactions on Control Systems Technology , once in 2 months, paid Link
- Frontiers in control engineering, 77 days review, Paid,Link
- Journal of control science and engineering, paid, 31 days decision, Link
Friday, October 28, 2022
Paper Ideas to follow up
Current paper 2 plan (29 Oct 2022)
- Show why 2D gain scheduling is required + 2D gain scheduling considering speed and levitated height + LQR filter for designing the PID controller in the gain scheduling + as you go lower, as you go closer to the bottom actuator, make the objective function take sign of the error into consideration, rather than simple xQx, quadratic under the effect of 1X disturbing force.
Notch filter based(29 Oct 2022)
- Instead of notching filter (Herzog 1996) + Tracking control for machining spindles, shift the notch filter central frequency around to balance between current consumption and vibration control. Also, based on the response to the 1X excitation force with the shifted notch filter, change the reference input adaptively: Called input trajectory optimization in https://ieeexplore.ieee.org/document/6859290, Nanu Chen
System identification + health monitoring (2 Nov 2022)
- Do unbalance identification for health monitoring when the plant is originally controlled by LPV/gain scheduled control where RPM itself is a scheduling variable.
Active disturbance rejection control(29 Oct 2022)
Algebraic successive integration scheme(29 Oct 2022)
- FEM model with flexible rotor with algebraic successive integration for unabalance estimation and shaft model identification
- Rigid rotor on AMB with algebraic successive integration for unbalance identification + km identification
- Rigid rotor + AMB + algebraic successive integration for unbalance identification + Changing RPM + Notch filter tracking based on Herzog (03 Nov 2022)
- Rigid rotor + AMB + algebraic successive integration for unbalance identification + Changing RPM + Notch filter tracking based on Herzog + With run out error on sensor disk (03 Nov 2022)
- Impart
thrust disk face out and thrust disk tilt on the 4 actuator supported
thrust AMB, with rotation, in the first paper frame work on algebraic
successive integration
Also see older ideas:
Thursday, October 27, 2022
DynCont#10 Linearising closed loop in simulink, Equilibrium point, trim point.
- When linearising a non linear plant, about a trim point, always open the feed back loop
- Do not place input perturbation and output pickup in simulink in the closed loop
- Linearising is applicable for unstable systems, so open the feedback loop and linearise the plant alone.
- Important : Trim point is not Equilibrium point
- At equilibrium point, all state vector derivatives are zero
- At trim point, only the constrained state vector derivatives are zero. Example, linearising the aircraft model at a constant forward speed..
From Analyzing Models (Getting Started) (urv.es) |
Saturday, October 22, 2022
DGI direct gasoline injection system drive details
- Purchase link: GDI_CRDI_Direct_Injector_Tester (autodiagnosticsandpublishing.com)
- Good article on current sense and drive circuit : Link
- NCS 333 Operational amplifier.. Link
- BSS123 Mosfet: Link
- Using pressurised nitrogen bottle and to pressurise the fuel line instead of using a DGI pump: Mdpi paper on bike engines DGI optimisation.
- A good reference with details on the circuit design of the DGI injector drive circuit and the power stage: 2011 Paper (Wenchang Sai)
- High pressure DGI injector drive circuit using 3 Mosfets :
High pressure 3 stage pulses injector drive circuit PCB from MDPI paper - Study of the injector drive circuit for a high pressure GDI injector, Simulation study: Link
- Some photos of the experimental setup in Professor Krishna Sahu's Lab, thermodynamics:
Ford injector Fuel rail with the injector Cam driven DGI pump Encoder for triggering the solenoid of the cam driven DGI pump
Friday, October 21, 2022
Specifying design point of a gas turbine: Lesson learnt.
- Design point of the compressor for a gas turbine is specified at 100% RPM, 101325 Pascal inlet pressure and 288.15 at 0 Mach = ISA SLS
- Design point performance of the compressor is specified as 3 numbers
- Corrected mass flow rate
- pressure ratio
- efficiency
- The inlet face of the compressor is at ISA SLS
- If you have inlet pressure drop in the bell mouth inlet at ISA SLS, then actual mass flow rate seen by the compressor will be less than the corrected mass flow rate.
- For design point calculation, do not give inlet pressure drop in the bell mouth inlet.
- If inlet pressure drop in the bell mouth inlet is zero, the actual mass flow rate and corrected mass flow rate will be same and it is easier to generate the compressor characteristics curve from CFD.
- Commercial softwares such as GSP change the design point Mach number automatically when you specify the inlet pressure drop. For example, if you give design point ISA SLS inlet pressure drop as 0.98, it will automatically raise Mach number to 0.17 and reduce the ambient temperature by 2 degrees.
- The raise in total pressure at the inlet due to Mach number compensates for the inlet pressure drop and the compressor corrected mass flow rate and actual mass flow rate are same. inlet face of compressor sees 101325 after the total pressure rise due to mach number and total pressure drop due to inlet pressure loss.
- The reduction of ambient temperature by -2 degrees compensates for ram temperature rise and compressor inlet temperature becomes 288.15 after Mach number total temperature rise
- If you want zero mach number with inlet pressure drop, use the "flight" option in GSP and not the design point calculation option.
Sunday, October 16, 2022
DynCont#9 Simple Looped AI and AO using PXIe, nidaqmx, Python, Labview, NIMAX
- It took 3 days of poking, trial and error to get this python program working. This can only be run with hardware (PXIe system, with NI 6356 card. It has 8 diff analog inputs and 2 analog outputs
- No, you cannot use 8 differential as 16 ground referenced single ended channels. Pay more for that to Hungary.
- LABVIEW not essential
- NIMAX drivers required for configuring connections, checking hardware using test panels
- nidaqmx python library used instead of labview.
- LABVIEW is a mind melting mixed veg noodles, that is 2 days old.
- This program is a simple looped AI and AO
- It is not yet software timed. To do software timed loop, use a while loop inside the outer loop to check if your control loop update time has elapsed and then continue with the next outer loop pass.
- In software timed loop, if one outer loop pass takes more time than your control update time, then increase control update time.
- In hardware timed loop, use call backs from input task that is triggered after samples are read from the buffer to the computer.
- Program below samples 4 channels of analog in TCV, BCV, Excitation and Eddy. Writes 2 outputs TCV and BCV. TCV and BCV are looped into analog in also.
- No hardware or software timing, no processing using the sampled values to calculate the outputs. Only seeing how fast simple loop runs. This is the bare minimum control update possible. This uses stream readers and stream writers. Uses shared clock between analog in and analog out. Uses a trigger from analog in to start analog out.
from nidaqmx import stream_readers | |
from nidaqmx import stream_writers | |
import nidaqmx | |
import numpy as np | |
import matplotlib.pyplot as plt | |
import time | |
import pdb | |
print("="*80); | |
print("Revised = Balaji Sankar, 15 October 2022: Attempting code using logic from Python_DAQmx_examples-master") | |
print("Code to interact with PXIe 6356") | |
print("Check test panel of MAX to get the channel and chassis details.") | |
print(" "); | |
print("Always ensure computer ipV4 setting is in DHCP mode for auto assigning of IP address to CDAQ. Other wise you get error 201252 that there is no route to device or network adapter not fournd. I wasted 2 days full on googling this issue.") | |
print(" "); | |
print("Virtual channel = Physical channel + Terminal connection + Scaling"); | |
print("Task = Virtual channel + Timing + Triggering"); | |
print("="*80); | |
# Setup | |
#-------- | |
# Take more samples at a time so i can average it | |
numberOfInputChannels = 4; | |
numberOfOutputChannels = 2; | |
outputData_4streamWriter= np.array([1,1], dtype=np.float64) | |
inputData_4streamReader = np.array([0,0,0,0], dtype=np.float64) | |
Fs_control = 5e3;#Hz | |
Fs_sample = Fs_control; | |
acquisitionRunTimePerLoop = 1/Fs_sample; | |
nLoops = 20; | |
experimentRunTime = acquisitionRunTimePerLoop*nLoops; | |
data = np.zeros((1+numberOfInputChannels,nLoops), dtype=np.float64)# Declare buffer array, one more than the channels for time. | |
data[0] = np.linspace(0,experimentRunTime-(1/Fs_sample) ,nLoops) # Time | |
# Create output tasks | |
try: | |
print('Closing pending tasks') | |
inputTask.stop() | |
outputTask.stop() | |
inputTask.close() | |
outputTask.close() | |
print('Closed pending tasks') | |
except NameError: | |
print('Tasks are already closed.') | |
except: | |
print('Escapting errors like this should not be done.') | |
outputTask = nidaqmx.task.Task('balajiOutputTask'); | |
outputTask.ao_channels.add_ao_voltage_chan("PXI1slot5/ao0") | |
outputTask.ao_channels.add_ao_voltage_chan("PXI1slot5/ao1") | |
# If rate =1, each sample of the data array will last for 1 second. | |
# If samps_per_chan is 10 and input data given to DAQ has 2 samples, the input data will be repeated 5 times. | |
# Check the regeneration mode property for this. | |
# Then the pulse train will last for 10 seconds. | |
# If samps_per_chan is 5 and input data given to DAQ has 7 samples, only the first 5 samples of input data will be written. | |
outputTask.timing.cfg_samp_clk_timing(rate=Fs_control) | |
#samps_per_chan=samplesPerOutputChannelPerPass,\ | |
#sample_mode=nidaqmx.constants.AcquisitionType.FINITE); | |
# Create input task | |
inputTask = nidaqmx.task.Task('balajiInputTask'); | |
# Creating input channel | |
inputTask.ai_channels.add_ai_voltage_chan("PXI1slot5/ai0",\ | |
name_to_assign_to_channel='TCV', max_val=5, min_val=0,\ | |
terminal_config=nidaqmx.constants.TerminalConfiguration.DIFF) | |
inputTask.ai_channels.add_ai_voltage_chan("PXI1slot5/ai1",\ | |
name_to_assign_to_channel='BCV', max_val=5, min_val=0,\ | |
terminal_config=nidaqmx.constants.TerminalConfiguration.DIFF) | |
inputTask.ai_channels.add_ai_voltage_chan("PXI1slot5/ai2",\ | |
name_to_assign_to_channel='EXC', max_val=5, min_val=0,\ | |
terminal_config=nidaqmx.constants.TerminalConfiguration.DIFF) | |
inputTask.ai_channels.add_ai_voltage_chan("PXI1slot5/ai3",\ | |
name_to_assign_to_channel='EDD', max_val=0, min_val=-10,\ | |
terminal_config=nidaqmx.constants.TerminalConfiguration.DIFF) | |
# Timing configuration of input , Using the clock of output task in the input. | |
print('Input task clock is given from output task'); | |
inputTask.timing.cfg_samp_clk_timing(rate=Fs_sample,\ | |
source= '/PXI1Slot5/ao/SampleClock',\ | |
sample_mode=nidaqmx.constants.AcquisitionType.CONTINUOUS); | |
print('writer.write must start before reader.read. Only then reader.read will get clock signal.') | |
#If I give FINITE, there is a warning that the task might have stopped before all values are acquired. In Continous, whatever is there in buffer is read. | |
#pdb.set_trace() | |
print(" ") | |
print("=======================") | |
print("Signal details:") | |
print("Acquisition run time = {} mu s".format(acquisitionRunTimePerLoop*1e6)) | |
print("Experiment run time = {} m s".format(experimentRunTime*1e3)) | |
print("Control frequency GEN = {} kHz".format(Fs_control/1e3)) | |
print("Sample frequency ACQ = {} kHz".format(Fs_sample/1e3)) | |
print(" ") | |
# Start writing | |
# pdb.set_trace() | |
# Each row of data is one channel. | |
# From https://github.com/fhchl | |
# Commiting both the tasks reduces lag between read and write | |
# Before this, there is 1.3 second lag between input and output TASK. | |
# After only committing , even without trigger modifications, the lag is unnoticeable at 10s/s. It seems to be 5ms from online posts | |
# In addition, to this also configure start trigger of write task to take the trigger from the read task. | |
inputTask.control(nidaqmx.constants.TaskMode.TASK_COMMIT) | |
#After committing the input task, the inputTask.triggers.start_trigger.term property becomes | |
#available. Use this as the trigger setting for outputTask. | |
# outputTask.triggers.start_trigger.cfg_dig_edge_start_trig(inputTask.triggers.start_trigger.term); | |
# Not sure committing output task helps. | |
outputTask.control(nidaqmx.constants.TaskMode.TASK_COMMIT) | |
# * Do allow sample regeneration: i.e. the buffer contents will play repeatedly (cyclically). | |
# http://zone.ni.com/reference/en-XX/help/370471AE-01/mxcprop/attr1453/ | |
# For more on DAQmx write properties: http://zone.ni.com/reference/en-XX/help/370469AG-01/daqmxprop/daqmxwrite/ | |
# For a discussion on regeneration mode in the context of analog output tasks see: | |
# https://forums.ni.com/t5/Multifunction-DAQ/Continuous-write-analog-voltage-NI-cDAQ-9178-with-callbacks/td-p/4036271 | |
outputTask.out_stream.regen_mode = nidaqmx.constants.RegenerationMode.DONT_ALLOW_REGENERATION | |
# This will hide any error in our output channel. | |
print('\n BS Start trigger of output task linked to input start trigger.\n Not sure if this helps. As clock of input is from output task.') | |
outputTask.triggers.start_trigger.cfg_dig_edge_start_trig( '/PXI1Slot5/ai/StartTrigger' ) | |
print(' Note that now the AO task must be started before the AI task in order for the synchronisation to work'); | |
print(' BS Setup complete'); | |
# Get the streams for the tasks. | |
reader = stream_readers.AnalogMultiChannelReader(inputTask.in_stream) | |
writer = stream_writers.AnalogMultiChannelWriter(outputTask.out_stream) | |
# Now you have to start the output task as auto start is set to false. It will start and wait for trigger from input task. | |
outputTask.start(); | |
inputTask.start(); | |
# outputTask.wait_until_done() | |
# Do not use wait until done. It pauses execution. | |
# So input task starts only after output tasks gets over. THere is no parallel execution. | |
print('Loop starts..') | |
time.clock() # start the clock | |
for i in np.arange(0,nLoops): | |
writer.write_one_sample(i/nLoops*outputData_4streamWriter, timeout=1) | |
reader.read_one_sample(inputData_4streamReader,timeout=1); | |
data[0,i] = time.clock(); | |
data[1:,i] = inputData_4streamReader; | |
data[0,:] = data[0,:] - np.min(data[0,:]) | |
print('Loop stopped.') | |
print('Remember the output is triggered after the input is read, by the input trigger link') | |
# Start time from 0 | |
print('='*80); | |
# Close and cleanup | |
inputTask.stop() | |
outputTask.stop() | |
inputTask.close() | |
outputTask.close() | |
# Post process. | |
t = time.localtime(); | |
prepend = 'straight' | |
# Write data to csv file for post processing. | |
fileName = './output/'+prepend +'PID_t_{}_{}_{}_{}_{}_{}.csv'.format(t.tm_year,t.tm_mon,t.tm_mday,t.tm_hour,t.tm_min,t.tm_sec) | |
np.savetxt(fileName,data.transpose(),delimiter=',',) | |
# Plot the main signals | |
plt.figure(figsize=(10, 16)) | |
plt.subplot(311) | |
#plt.plot(data[0],data[1],'-o') | |
plt.plot(data[1],'-o') | |
#plt.axis([np.min(data[0]) , np.max(data[0]), -0.1, 5]) | |
plt.ylabel('TCV Signal V'.format()) | |
plt.title('TCV loop back Fs={:4.1f} Hz'.format(Fs_sample)) | |
plt.subplot(312) | |
plt.plot(data[0],data[2],'-o') | |
plt.axis([np.min(data[0]) , np.max(data[0]), -0.1, 5]) | |
plt.ylabel('BCV Signal V'.format()) | |
#plt.title('BCV loop back Sample rate={:4.1f} Hz'.format(Fs_sample)) | |
plt.subplot(313) | |
plt.plot(data[0],data[3],'-o') | |
plt.axis([np.min(data[0]) , np.max(data[0]), -0.1, 5]) | |
plt.ylabel('EXC Signal V'.format()) | |
#plt.title('Exc Sample rate={:4.1f} Hz'.format(Fs_sample)) | |
fileName = './output/'+prepend +'plot_t_{}_{}_{}_{}_{}_{}.png'.format(t.tm_year,t.tm_mon,t.tm_mday,t.tm_hour,t.tm_min,t.tm_sec) | |
#plt.savefig(fileName, bbox_inches='tight') | |
plt.show() | |
#plt.close(); | |
def query_devices(): | |
local_system = nidaqmx.system.System.local() | |
driver_version = local_system.driver_version | |
print('Version information = DAQmx {0}.{1}.{2}'.format(driver_version.major_version, driver_version.minor_version, | |
driver_version.update_version)) | |
for device in local_system.devices: | |
print('Device Name: {0}, Product Category: {1}, Product Type: {2}'.format( | |
device.name, device.product_category, device.product_type)) | |
if __name__ == "__main__": | |
query_devices() |
DynCont#8 NIDAMX PID control Labview NI PXI
Tasks start and stop behavior:
- If you are using finite samples, no need to stop after reading input. Always close only at the end of the complete program
- Create task once in the beginning of the program
- Start task once when using finite samples.
- If you allow regeneration, call backs will not work: Source = https://forums.ni.com/t5/Multifunction-DAQ/Continuous-write-analog-voltage-NI-cDAQ-9178-with-callbacks/td-p/4036271/page/2?profile.language=en
Don't use USB/ETHERNET
Software timed IO:
Source = https://www.ni.com/docs/en-US/bundle/ni-daqmx/page/mxcncpts/controlappcase5_2.html
- For software timing, the software and operating system determines the
rate at which the loop executes. Software timing is not deterministic.
Controlling a while loop and using the Wait Until Next ms Multiple VI to
handle timing is an example of a software-timed loop.
- IO is triggered by the python code in the PC
- Use this mode when hardware time IO is not available
- Timing will have jitter due to software errors
- Configure the Timed Loop to run at the desired rate.
Hardware timed IO:
- The current iteration's output samples are guaranteed to be aligned with the next iteration's input samples.
- Use the DAQmx Wait For Next Sample Clock function
- Read, process, and write operations are confined to the time available between the moment the device starts acquiring data and the moment the next sample clock edge arrives.
- Does exactly what we need = An example of this kind of application is an analog control loop that reads samples from a specific number of analog input channels, processes the data using a control algorithm (such as PID), and writes new control values to the analog output channels.
- https://github.com/mjablons1/twingo
- https://github.com/toastytato/DAQ_Interface
- https://github.com/czimm79/MuControl-release
- Relevant = https://github.com/tenss/Python_DAQmx_examples
- Relevant = https://github.com/mjablons1/nidaqmx-continuous-analog-io
- Relevant = https://github.com/mjablons1/nidaqmx-continuous-analog-io
- https://github.com/tenss/SimplePyScanner
- https://github.com/petebachant/daqmx
- https://github.com/tenss/Python_DAQmx_examples/blob/master/pynidaqmxegs/mixed/AOandAI_sharedClock.py
Thursday, October 13, 2022
DynCont#7 Paper publication Ideas to follow up.
Controls
- PD control steady stater error in servo control analysis and physical meaning
- PD / PID + Mapping of the initial trajectory required + Using preknown offset to modify the desired path beforehand from system identification + Tune this controller using LQR using closed form algebraic solution of Ricatti equation
- Weight the negative error more than the positive error to simulate the non allowable tool plunging while optimizing LQR (x^3-x^2-x)^2 rather than x'Qx.
- Model reference adaptive controller .
- Mode predictive controller for AMB
- RAMB. Flexible mode control using RAMB. How to damp the flexible modes.
- Simulation model of shaft on AMB with Dynamic modal decomp, sparse SINDY, DMD with control , DMD without control!...
- Kalman filter post on linked in https://bitbucket.org/tremaineconsultinggroup/observer_luenberger/src/master/
Gas turbines
- PID controller with gain scheduling for gas turbine
- LQR / LQG controller for gas turbine
- MPC controller for gas turbine
- Model reference adaptive controller for gas turbine
Foil bearings
- Link model FEM from IISC course+ Psedospectral method
- Orbit simulation
- Stability analysis
- FDM / FVM / Commercial solver comparison for Foil bearing
- Software for foil beairng load capacity estimation
Sunday, October 9, 2022
DynCont#6 Optimal control resources for preparation
- Video lectures = AA4CC lectures (Lecture 2 missing)
- Video lectures = Neuro match academy, good explanation, https://www.youtube.com/playlist?list=PLkBQOLLbi18NSMbvuDS2WaXLWctg3QArY
- Video lectures = Barjeev Tyagi, IIT Roorkee, https://nptel.ac.in/courses/108107098
- Video lectures - Shyam Kamal, IIT BHU, EE564, https://www.youtube.com/playlist?list=PLHEIL5MR2cEGqWdrFvzxDwR6Lw-D5ETWY
- Video lectures = G D Ray, IIT KGDP, https://www.youtube.com/playlist?list=PLbMVogVj5nJQNzJT6sYZpB7H1G6WF0FZ4
- Optimal control 2022 https://www.youtube.com/playlist?list=PLZnJoM76RM6Iaf59ICcU9-DzztGZvK_52
- Kirk Introduction to optimal control book
Tuesday, September 27, 2022
Investing in India - Points from Nitin Kamat, Zerodha
Trade volume
- 90% of the trades made in Indian stock market is done by traders doing intraday. They are 3% of the DEMAT account holders
- 97% of people are doing investing and not intra day
- This 97% of people contribute insignificantly to the trade volume in India
Growth expectation by Venture capitalists
- VC investors want growth. Not profitabilityFor VC, it is ok to spend 400 Rs for customer acquisition who will give 200Rs profit at the max
- VC will have 7 year investment cycle
- VC 1 will have to exit after 7 years, selling the share to another VC, who will have sell to another .
- For first VC to exit and second VC to enter, there should be growth in the company.
- If there is good growth and good potential for future growth, why will first VC exit after 7 years?
- Where will he invest after exiting?
- VC1 has to invest in another startup after exiting. Why not stay with the company where he has understood the business and know the founders for 7 years?
- If VC 1 is convincing the next VC that growth is going to be there, why VC1 is exiting ?
Growth expectation by market
- It is not enough for a company to make profit or stay sustaibable
- Company has to keep growing. A company that does not grow will be de-valued even if it is sustaibable and is profit making. Example = Coin base
- India , 140 crore people have less than 2 Lakhs per year.
- They will not invest in stock market, even if brokerage is free.
- Growth base for fintech companies is not the population, it is the IT paying population, less than 1% of the population.
Tuesday, September 13, 2022
Matlab program to plot the magnetic bearing constant and force values from the E actuator
Second set of experiments on April 25,2022 with old load cell plotting.
clear all;clc;close all;commandwindow; | |
% Compare and plot experimental with new FEM results | |
% Written on september 11 2022 | |
% Processing done by G:\01_PHD\05_WIP\10_leverRig_v2_mudi2\2022_august_29_thirdRevisionData\2022_sept_FEMM_tiltedPlateSimulation\MatlabAttempt\sim_TiltThrusPlt_Euneq_7_sept11_2002.m | |
% | |
% April 4th 2022, FUll data set | |
% ------------------------------------------ | |
% 1 Gap without adding 140 microns. | |
% 2 Measured force | |
% 3 FEM force at tilt angle starting = 0.4 | |
% 4 FEM force at tilt angle starting = 0.35 | |
% 5 FEM force at tilt angle starting = 0.3 | |
% 6 FEM force at tilt angle starting = 0.25 | |
% 7 FEM force at tilt angle starting = 0.2 | |
% 8 FEM force at tilt angle starting = 0.1 | |
% 9 FEM force at tilt angle starting = 0 | |
%10 Current | |
%11 Identifier | |
%12 Analytical force, with 140 micron correction added. | |
% Compensate for the 140 microns addition in the air gap | |
d = [0.171000000000000,0.171000000000000,0.171000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.247000000000000,0.247000000000000,0.247000000000000,0.247000000000000,0.247000000000000,0.232000000000000,0.217000000000000,0.217000000000000,0.217000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.309000000000000,0.309000000000000,0.309000000000000,0.309000000000000,0.309000000000000,0.309000000000000,0.309000000000000,0.293000000000000,0.293000000000000,0.278000000000000,0.247000000000000,0.278000000000000,0.278000000000000,0.263000000000000,0.247000000000000,0.401000000000000,0.397000000000000,0.386000000000000,0.386000000000000,0.386000000000000,0.386000000000000,0.378000000000000,0.370000000000000,0.366000000000000,0.355000000000000,0.340000000000000,0.324000000000000,0.309000000000000,0.447000000000000,0.447000000000000,0.447000000000000,0.447000000000000,0.447000000000000,0.436000000000000,0.436000000000000,0.432000000000000,0.432000000000000,0.432000000000000,0.432000000000000,0.432000000000000,0.420000000000000,0.401000000000000,0.401000000000000,0.401000000000000,0.386000000000000,0.386000000000000,0.370000000000000,0.355000000000000,0.340000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.539000000000000,0.539000000000000,0.539000000000000,0.539000000000000,0.539000000000000,0.539000000000000,0.539000000000000,0.524000000000000,0.539000000000000,0.539000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.555000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.509000000000000,0.509000000000000,0.509000000000000,0.509000000000000,0.493000000000000,0.489000000000000,0.478000000000000,0.474000000000000,0.585000000000000,0.570000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.539000000000000,0.524000000000000,0.509000000000000,0.509000000000000,0.478000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.708000000000000,0.708000000000000,0.708000000000000,0.697000000000000,0.693000000000000,0.678000000000000,0.678000000000000,0.678000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.785000000000000,0.778000000000000,0.770000000000000,0.770000000000000,0.755000000000000,0.755000000000000,0.739000000000000,0.739000000000000,0.908000000000000,0.908000000000000,0.904000000000000,0.893000000000000,0.893000000000000,0.893000000000000,0.893000000000000,0.889000000000000,0.877000000000000,0.877000000000000,0.877000000000000,0.862000000000000,0.862000000000000,0.862000000000000,0.847000000000000,0.847000000000000,0.954000000000000,0.954000000000000,0.950000000000000,0.939000000000000,0.939000000000000,0.924000000000000,0.908000000000000,0.893000000000000,0.862000000000000,1.06200000000000,1.06200000000000,1.06200000000000,1.06200000000000,1.04700000000000,1.04700000000000,1.04700000000000,1.04700000000000,1.03100000000000,1.03100000000000,1.03100000000000,1.01600000000000,1.01600000000000;1.56100000000000,1.81000000000000,2.09000000000000,1.72100000000000,1.91500000000000,2.13800000000000,2.34500000000000,2.57800000000000,2.82100000000000,3.08000000000000,4.00100000000000,4.66900000000000,5.42800000000000,6.19600000000000,7.00800000000000,7.78500000000000,8.55400000000000,9.33900000000000,10.5980000000000,13.6490000000000,15.4930000000000,21.2730000000000,1.63600000000000,1.96100000000000,2.00600000000000,2.40500000000000,2.84300000000000,3.28700000000000,3.74800000000000,4.21100000000000,4.63700000000000,5.09100000000000,5.44500000000000,6.58100000000000,7.28200000000000,8.00300000000000,8.76500000000000,9.61100000000000,10.5440000000000,10.6720000000000,11.6570000000000,13.0970000000000,14.8600000000000,23.0800000000000,15.5110000000000,16.9040000000000,21.6400000000000,26.5080000000000,2.14200000000000,2.92400000000000,3.70200000000000,4.38200000000000,5.01600000000000,6.16000000000000,7.33500000000000,8.70400000000000,9.55800000000000,11.8900000000000,18.6360000000000,19.7890000000000,24.4270000000000,1.67500000000000,2.26600000000000,2.98900000000000,3.40600000000000,3.96400000000000,4.37800000000000,4.88400000000000,5.23900000000000,5.78400000000000,6.20400000000000,6.70500000000000,7.37900000000000,9.07600000000000,12.9400000000000,13.8650000000000,15.2690000000000,17.4290000000000,18.4340000000000,23.1190000000000,26.2360000000000,30.5430000000000,1.62700000000000,1.84100000000000,2.04800000000000,2.24200000000000,2.40900000000000,2.64100000000000,2.78300000000000,2.92300000000000,3.21200000000000,3.84100000000000,4.19200000000000,4.56700000000000,4.54300000000000,5.01900000000000,5.57400000000000,6.21000000000000,8.82200000000000,7.34700000000000,6.73800000000000,8.91400000000000,9.27900000000000,9.63600000000000,9.62400000000000,9.77500000000000,3.25800000000000,8.74000000000000,8.87300000000000,9.57500000000000,9.65000000000000,10.4340000000000,11.0320000000000,11.8300000000000,13.3760000000000,13.8600000000000,15.7360000000000,17.2300000000000,17.5810000000000,19.2270000000000,4.03300000000000,6.43200000000000,9.26100000000000,9.62100000000000,11.0780000000000,13.3210000000000,15.7550000000000,18.6420000000000,19.8630000000000,24.4620000000000,1.50400000000000,1.85500000000000,2.10700000000000,2.49200000000000,2.73300000000000,3.18700000000000,3.68500000000000,3.91800000000000,5.12500000000000,6.87500000000000,7.27100000000000,8.06700000000000,8.97300000000000,10.9700000000000,11.8310000000000,13.7110000000000,1.55200000000000,1.74500000000000,1.74400000000000,1.97500000000000,2.59700000000000,3.05200000000000,3.60700000000000,4.34900000000000,6.22300000000000,6.42900000000000,7.34400000000000,8.62200000000000,10.0200000000000,11.5620000000000,12.3120000000000,14.2690000000000,1.60500000000000,1.97900000000000,2.33600000000000,2.67600000000000,3.07700000000000,3.32100000000000,3.94000000000000,5.51400000000000,5.70100000000000,6.34900000000000,6.97100000000000,8.71700000000000,9.97100000000000,10.3940000000000,11.5590000000000,13.6010000000000,1.54900000000000,1.91600000000000,2.75700000000000,3.82600000000000,5.57300000000000,8.19900000000000,10.2700000000000,12.7950000000000,16.5270000000000,1.77200000000000,2.10100000000000,2.25300000000000,2.76100000000000,4.03000000000000,4.21300000000000,4.79200000000000,5.60500000000000,6.51100000000000,7.45800000000000,7.91700000000000,9.09200000000000,10.3270000000000;0,0,0,1.34700000000000,1.55100000000000,1.78700000000000,2.00800000000000,2.25200000000000,2.51000000000000,2.78200000000000,3.70100000000000,4.38100000000000,5.08400000000000,6.27000000000000,7.03900000000000,7.76100000000000,8.45300000000000,9.10600000000000,10.7950000000000,14.2910000000000,15.4800000000000,18.0600000000000,1.68800000000000,2.09500000000000,2.58100000000000,3.08500000000000,3.61900000000000,4.16200000000000,4.70300000000000,5.24000000000000,5.72800000000000,6.21800000000000,6.65100000000000,8.24200000000000,8.98000000000000,9.74900000000000,10.4600000000000,11.2900000000000,12.1520000000000,12.0550000000000,14.0530000000000,15.4070000000000,17.9050000000000,27.1350000000000,16.4190000000000,18.0570000000000,24.1960000000000,28.8190000000000,2.29200000000000,3.13300000000000,4.08500000000000,4.84500000000000,5.49500000000000,6.64200000000000,7.86200000000000,9.55800000000000,10.4900000000000,13.0540000000000,19.1800000000000,21.1300000000000,25.2530000000000,1.96500000000000,2.61900000000000,3.32900000000000,3.95000000000000,4.44000000000000,5.07500000000000,5.58600000000000,6.14100000000000,6.59000000000000,7.17400000000000,7.72100000000000,8.35200000000000,10.4190000000000,14.8520000000000,15.9550000000000,17,19.7330000000000,20.4870000000000,24.9670000000000,28.1670000000000,31.7610000000000,2.22800000000000,2.47600000000000,2.70700000000000,2.93500000000000,3.13600000000000,3.30300000000000,3.47500000000000,3.65100000000000,3.97800000000000,4.86900000000000,5.25400000000000,5.65400000000000,5.65400000000000,6.11600000000000,6.69500000000000,7.35100000000000,10.2500000000000,8.09200000000000,7.40300000000000,10.2500000000000,10.6270000000000,11.0110000000000,11.0110000000000,11.1400000000000,3.79500000000000,10.0640000000000,10.2500000000000,10.9460000000000,11.0110000000000,11.7320000000000,12.8360000000000,13.5570000000000,14.5230000000000,15.1350000000000,17.4590000000000,18.8700000000000,19.5380000000000,20.9900000000000,4.15000000000000,6.73700000000000,9.67300000000000,10.0830000000000,11.4290000000000,13.8100000000000,16.4100000000000,19.3540000000000,20.3250000000000,25.1250000000000,1.32800000000000,1.68600000000000,1.99500000000000,2.26400000000000,2.50000000000000,2.95600000000000,3.42200000000000,3.68200000000000,4.90600000000000,6.42700000000000,6.87000000000000,7.71400000000000,8.64200000000000,10.6300000000000,11.3790000000000,12.8950000000000,1.44100000000000,1.71000000000000,1.71000000000000,1.93600000000000,2.41700000000000,2.88200000000000,3.44400000000000,4.11500000000000,5.92800000000000,6.19000000000000,7.13000000000000,8.21900000000000,9.70500000000000,11.0120000000000,11.9880000000000,13.5830000000000,1.41600000000000,1.60600000000000,1.94500000000000,2.31400000000000,2.68800000000000,2.91000000000000,3.48400000000000,4.88200000000000,5.16200000000000,5.75400000000000,6.31100000000000,7.97500000000000,9.05400000000000,9.41400000000000,10.6260000000000,11.5260000000000,0.991000000000000,1.47800000000000,2.27200000000000,3.22000000000000,4.84500000000000,7.15600000000000,9.33500000000000,11.2820000000000,13.3470000000000,1.77800000000000,2.06500000000000,2.23300000000000,2.66400000000000,3.81500000000000,3.94200000000000,4.44500000000000,5.15100000000000,6.05400000000000,6.87200000000000,7.25200000000000,8.41100000000000,9.25800000000000;0,0,0,1.27500000000000,1.46800000000000,1.69000000000000,1.89900000000000,2.13000000000000,2.37300000000000,2.63100000000000,3.50000000000000,4.14200000000000,4.80700000000000,5.88800000000000,6.60900000000000,7.28700000000000,7.93700000000000,8.55000000000000,10.0540000000000,13.0800000000000,14.1670000000000,16.5270000000000,1.62100000000000,2.01200000000000,2.47800000000000,2.96200000000000,3.47500000000000,3.99600000000000,4.51600000000000,5.03100000000000,5.50000000000000,5.97000000000000,6.38500000000000,7.89100000000000,8.59700000000000,9.33400000000000,10.0140000000000,10.8090000000000,11.6330000000000,11.5400000000000,13.4090000000000,14.7010000000000,17.0290000000000,25.5830000000000,15.6160000000000,17.1740000000000,22.9390000000000,27.1700000000000,2.22500000000000,3.03900000000000,3.95700000000000,4.69300000000000,5.32300000000000,6.43400000000000,7.61000000000000,9.24300000000000,10.1410000000000,12.6020000000000,18.4840000000000,20.3280000000000,24.2340000000000,1.91600000000000,2.55400000000000,3.24600000000000,3.85100000000000,4.32800000000000,4.94200000000000,5.43800000000000,5.97800000000000,6.41500000000000,6.98300000000000,7.51500000000000,8.13000000000000,10.1340000000000,14.4190000000000,15.4900000000000,16.5050000000000,19.1330000000000,19.8640000000000,24.1650000000000,27.2200000000000,30.6470000000000,2.18800000000000,2.43100000000000,2.65700000000000,2.88100000000000,3.07900000000000,3.24300000000000,3.41100000000000,3.58400000000000,3.90500000000000,4.77600000000000,5.15400000000000,5.54600000000000,5.54600000000000,5.99900000000000,6.56600000000000,7.21000000000000,10.0460000000000,7.93700000000000,7.26100000000000,10.0460000000000,10.4150000000000,10.7920000000000,10.7920000000000,10.9180000000000,3.72500000000000,9.86400000000000,10.0460000000000,10.7280000000000,10.7920000000000,11.4980000000000,12.5740000000000,13.2800000000000,14.2260000000000,14.8250000000000,17.0860000000000,18.4620000000000,19.1060000000000,20.5200000000000,4.08100000000000,6.61900000000000,9.49900000000000,9.90200000000000,11.2240000000000,13.5490000000000,16.0880000000000,18.9610000000000,19.9120000000000,24.5790000000000,1.31200000000000,1.66600000000000,1.97200000000000,2.23700000000000,2.47100000000000,2.92100000000000,3.38100000000000,3.63800000000000,4.84800000000000,6.35000000000000,6.78700000000000,7.61700000000000,8.53200000000000,10.4880000000000,11.2270000000000,12.7240000000000,1.42700000000000,1.69300000000000,1.69300000000000,1.91700000000000,2.39300000000000,2.85400000000000,3.40900000000000,4.07400000000000,5.86700000000000,6.12400000000000,7.05400000000000,8.13100000000000,9.59600000000000,10.8890000000000,11.8540000000000,13.4310000000000,1.40500000000000,1.59400000000000,1.93000000000000,2.29500000000000,2.66500000000000,2.88500000000000,3.45500000000000,4.84100000000000,5.11900000000000,5.70600000000000,6.25800000000000,7.90600000000000,8.97600000000000,9.33300000000000,10.5330000000000,11.4240000000000,0.983000000000000,1.46700000000000,2.25500000000000,3.19600000000000,4.80800000000000,7.10000000000000,9.26100000000000,11.1900000000000,13.2350000000000,1.76700000000000,2.05200000000000,2.21900000000000,2.64800000000000,3.79100000000000,3.91800000000000,4.41800000000000,5.11900000000000,6.01600000000000,6.82800000000000,7.20700000000000,8.35600000000000,9.19700000000000;1.22200000000000,1.45000000000000,1.68400000000000,1.21600000000000,1.39900000000000,1.61100000000000,1.81100000000000,2.03000000000000,2.26200000000000,2.50800000000000,3.33600000000000,3.94800000000000,4.58100000000000,5.59600000000000,6.28100000000000,6.92600000000000,7.54300000000000,8.12500000000000,9.51000000000000,12.3010000000000,13.3230000000000,15.5430000000000,1.56400000000000,1.94100000000000,2.39100000000000,2.85700000000000,3.35200000000000,3.85500000000000,4.35600000000000,4.85300000000000,5.30500000000000,5.75800000000000,6.15900000000000,7.59800000000000,8.27800000000000,8.98700000000000,9.64200000000000,10.4070000000000,11.2010000000000,11.1110000000000,12.8810000000000,14.1220000000000,16.3100000000000,24.3590000000000,14.9570000000000,16.4490000000000,21.9060000000000,25.8710000000000,2.16600000000000,2.95800000000000,3.84800000000000,4.56500000000000,5.17700000000000,6.25700000000000,7.39300000000000,8.97700000000000,9.84300000000000,12.2160000000000,17.8930000000000,19.6340000000000,23.3700000000000,1.87200000000000,2.49600000000000,3.17200000000000,3.76400000000000,4.23000000000000,4.82700000000000,5.31200000000000,5.83600000000000,6.26300000000000,6.81800000000000,7.33700000000000,7.93700000000000,9.88500000000000,14.0460000000000,15.0890000000000,16.0780000000000,18.6170000000000,19.3280000000000,23.4820000000000,26.4120000000000,29.6870000000000,2.15200000000000,2.39100000000000,2.61400000000000,2.83400000000000,3.02900000000000,3.19000000000000,3.35600000000000,3.52600000000000,3.84200000000000,4.69400000000000,5.06600000000000,5.45100000000000,5.45100000000000,5.89600000000000,6.45400000000000,7.08700000000000,9.86800000000000,7.80100000000000,7.13600000000000,9.86800000000000,10.2300000000000,10.6000000000000,10.6000000000000,10.7240000000000,3.66400000000000,9.68900000000000,9.86800000000000,10.5380000000000,10.6000000000000,11.2940000000000,12.3410000000000,13.0340000000000,13.9630000000000,14.5500000000000,16.7590000000000,18.1040000000000,18.7240000000000,20.1090000000000,4.01900000000000,6.51600000000000,9.34400000000000,9.74100000000000,11.0410000000000,13.3220000000000,15.8090000000000,18.6180000000000,19.5520000000000,24.0990000000000,1.29800000000000,1.64800000000000,1.95100000000000,2.21300000000000,2.44400000000000,2.89000000000000,3.34500000000000,3.59900000000000,4.79300000000000,6.27900000000000,6.71200000000000,7.53000000000000,8.43500000000000,10.3660000000000,11.0960000000000,12.5750000000000,1.41400000000000,1.67800000000000,1.67800000000000,1.90000000000000,2.37200000000000,2.82800000000000,3.37900000000000,4.03800000000000,5.81200000000000,6.06700000000000,6.98700000000000,8.05400000000000,9.50300000000000,10.7830000000000,11.7330000000000,13.2930000000000,1.39400000000000,1.58200000000000,1.91600000000000,2.27800000000000,2.64600000000000,2.86400000000000,3.43000000000000,4.80400000000000,5.08000000000000,5.66300000000000,6.21000000000000,7.84300000000000,8.90400000000000,9.25900000000000,10.4470000000000,11.3310000000000,0.977000000000000,1.45700000000000,2.24000000000000,3.17400000000000,4.77500000000000,7.05000000000000,9.19300000000000,11.1100000000000,13.1310000000000,1.75700000000000,2.04100000000000,2.20600000000000,2.63300000000000,3.76900000000000,3.89600000000000,4.39300000000000,5.09000000000000,5.98200000000000,6.78900000000000,7.16500000000000,8.30700000000000,9.14300000000000;1.12900000000000,1.33900000000000,1.55500000000000,1.16800000000000,1.34400000000000,1.54800000000000,1.73900000000000,1.95000000000000,2.17300000000000,2.40800000000000,3.20300000000000,3.79100000000000,4.39800000000000,5.35400000000000,6.01000000000000,6.62600000000000,7.21600000000000,7.77300000000000,9.07400000000000,11.7010000000000,12.6730000000000,14.7840000000000,1.51600000000000,1.88100000000000,2.31700000000000,2.76900000000000,3.24800000000000,3.73600000000000,4.22100000000000,4.70200000000000,5.14000000000000,5.57900000000000,5.96800000000000,7.34900000000000,8.00700000000000,8.69300000000000,9.32600000000000,10.0660000000000,10.8340000000000,10.7470000000000,12.4340000000000,13.6320000000000,15.7190000000000,23.3580000000000,14.4150000000000,15.8520000000000,21.0620000000000,24.8070000000000,2.11600000000000,2.88800000000000,3.75400000000000,4.45300000000000,5.05000000000000,6.10400000000000,7.21000000000000,8.74500000000000,9.58700000000000,11.8900000000000,17.3900000000000,19.0580000000000,22.6450000000000,1.83500000000000,2.44600000000000,3.10800000000000,3.68800000000000,4.14500000000000,4.72700000000000,5.20200000000000,5.71500000000000,6.13200000000000,6.67600000000000,7.18400000000000,7.77200000000000,9.66900000000000,13.7270000000000,14.7460000000000,15.7120000000000,18.1750000000000,18.8690000000000,22.8960000000000,25.7220000000000,28.8710000000000,2.12100000000000,2.35600000000000,2.57500000000000,2.79300000000000,2.98400000000000,3.14300000000000,3.30600000000000,3.47400000000000,3.78500000000000,4.62300000000000,4.98800000000000,5.36800000000000,5.36800000000000,5.80700000000000,6.35600000000000,6.97900000000000,9.71300000000000,7.68200000000000,7.02800000000000,9.71300000000000,10.0700000000000,10.4340000000000,10.4340000000000,10.5570000000000,3.61000000000000,9.53700000000000,9.71300000000000,10.3730000000000,10.4340000000000,11.1170000000000,12.1420000000000,12.8240000000000,13.7370000000000,14.3150000000000,16.4730000000000,17.7950000000000,18.3940000000000,19.7500000000000,3.96400000000000,6.42400000000000,9.20900000000000,9.60000000000000,10.8810000000000,13.1230000000000,15.5630000000000,18.3210000000000,19.2400000000000,23.6860000000000,1.28500000000000,1.63200000000000,1.93100000000000,2.19100000000000,2.42000000000000,2.86100000000000,3.31100000000000,3.56300000000000,4.74500000000000,6.21600000000000,6.64400000000000,7.45500000000000,8.34800000000000,10.2580000000000,10.9810000000000,12.4440000000000,1.40300000000000,1.66400000000000,1.66400000000000,1.88400000000000,2.35300000000000,2.80500000000000,3.35100000000000,4.00500000000000,5.76300000000000,6.01600000000000,6.92700000000000,7.98400000000000,9.42000000000000,10.6890000000000,11.6260000000000,13.1730000000000,1.38500000000000,1.57100000000000,1.90200000000000,2.26200000000000,2.62800000000000,2.84500000000000,3.40600000000000,4.77200000000000,5.04400000000000,5.62300000000000,6.16600000000000,7.78900000000000,8.84300000000000,9.19500000000000,10.3720000000000,11.2500000000000,0.971000000000000,1.44900000000000,2.22600000000000,3.15400000000000,4.74600000000000,7.00600000000000,9.13400000000000,11.0350000000000,13.0420000000000,1.74800000000000,2.03100000000000,2.19600000000000,2.62000000000000,3.75100000000000,3.87600000000000,4.37100000000000,5.06500000000000,5.95100000000000,6.75400000000000,7.12800000000000,8.26400000000000,9.09600000000000;1.06600000000000,1.26500000000000,1.46800000000000,1.12800000000000,1.29800000000000,1.49400000000000,1.67900000000000,1.88200000000000,2.09700000000000,2.32400000000000,3.09100000000000,3.65900000000000,4.24500000000000,5.15800000000000,5.78900000000000,6.38200000000000,6.95000000000000,7.48700000000000,8.71900000000000,11.2150000000000,12.1470000000000,14.1690000000000,1.47600000000000,1.83100000000000,2.25500000000000,2.69500000000000,3.16100000000000,3.63500000000000,4.10700000000000,4.57600000000000,5.00100000000000,5.42900000000000,5.80600000000000,7.14100000000000,7.78000000000000,8.44600000000000,9.06200000000000,9.78000000000000,10.5260000000000,10.4420000000000,12.0600000000000,13.2220000000000,15.2210000000000,22.5320000000000,13.9580000000000,15.3500000000000,20.3560000000000,23.9290000000000,2.07200000000000,2.82800000000000,3.67400000000000,4.35800000000000,4.94200000000000,5.97400000000000,7.05100000000000,8.54800000000000,9.36800000000000,11.6100000000000,16.9590000000000,18.5680000000000,22.0390000000000,1.80200000000000,2.40200000000000,3.05300000000000,3.62200000000000,4.07000000000000,4.64000000000000,5.10700000000000,5.60800000000000,6.01900000000000,6.55200000000000,7.05100000000000,7.62700000000000,9.48500000000000,13.4530000000000,14.4520000000000,15.3990000000000,17.7970000000000,18.4770000000000,22.3990000000000,25.1360000000000,28.1910000000000,2.09300000000000,2.32500000000000,2.54200000000000,2.75600000000000,2.94500000000000,3.10200000000000,3.26300000000000,3.42800000000000,3.73600000000000,4.56100000000000,4.92200000000000,5.29600000000000,5.29600000000000,5.72900000000000,6.27000000000000,6.88500000000000,9.57800000000000,7.57900000000000,6.93300000000000,9.57800000000000,9.93100000000000,10.2890000000000,10.2890000000000,10.4100000000000,3.56300000000000,9.40500000000000,9.57800000000000,10.2290000000000,10.2890000000000,10.9630000000000,11.9660000000000,12.6370000000000,13.5380000000000,14.1080000000000,16.2290000000000,17.5310000000000,18.1120000000000,19.4440000000000,3.91600000000000,6.34500000000000,9.09200000000000,9.47800000000000,10.7420000000000,12.9480000000000,15.3520000000000,18.0600000000000,18.9660000000000,23.3280000000000,1.27500000000000,1.61800000000000,1.91500000000000,2.17300000000000,2.40000000000000,2.83700000000000,3.28400000000000,3.53300000000000,4.70300000000000,6.16100000000000,6.58500000000000,7.38600000000000,8.27200000000000,10.1610000000000,10.8770000000000,12.3260000000000,1.39200000000000,1.65200000000000,1.65200000000000,1.87100000000000,2.33600000000000,2.78500000000000,3.32700000000000,3.97600000000000,5.72200000000000,5.97100000000000,6.87400000000000,7.92300000000000,9.34600000000000,10.6050000000000,11.5350000000000,13.0690000000000,1.37700000000000,1.56200000000000,1.89100000000000,2.24900000000000,2.61200000000000,2.82800000000000,3.38600000000000,4.74300000000000,5.01300000000000,5.58800000000000,6.12900000000000,7.74000000000000,8.78600000000000,9.13600000000000,10.3060000000000,11.1780000000000,0.966000000000000,1.44100000000000,2.21400000000000,3.13700000000000,4.71900000000000,6.96600000000000,9.08100000000000,10.9710000000000,12.9620000000000,1.74100000000000,2.02200000000000,2.18600000000000,2.60800000000000,3.73300000000000,3.85800000000000,4.35100000000000,5.04100000000000,5.92400000000000,6.72300000000000,7.09500000000000,8.22400000000000,9.05200000000000;0.979000000000000,1.16100000000000,1.34800000000000,1.06700000000000,1.22800000000000,1.41400000000000,1.58800000000000,1.78000000000000,1.98400000000000,2.19900000000000,2.92400000000000,3.46000000000000,4.01400000000000,4.86000000000000,5.45500000000000,6.01400000000000,6.54900000000000,7.05400000000000,8.18800000000000,10.4980000000000,11.3700000000000,13.2630000000000,1.41300000000000,1.75300000000000,2.15900000000000,2.58000000000000,3.02600000000000,3.48000000000000,3.93100000000000,4.38000000000000,4.78700000000000,5.19600000000000,5.55700000000000,6.82000000000000,7.43000000000000,8.06700000000000,8.65400000000000,9.34000000000000,10.0530000000000,9.97200000000000,11.4910000000000,12.5980000000000,14.4690000000000,21.2950000000000,13.2690000000000,14.5920000000000,19.2980000000000,22.6150000000000,2.00400000000000,2.73400000000000,3.54900000000000,4.20900000000000,4.77300000000000,5.76900000000000,6.80400000000000,8.24300000000000,9.03100000000000,11.1790000000000,16.3030000000000,17.8130000000000,21.1050000000000,1.75100000000000,2.33400000000000,2.96600000000000,3.51900000000000,3.95400000000000,4.50500000000000,4.95700000000000,5.44200000000000,5.84000000000000,6.35700000000000,6.84200000000000,7.40100000000000,9.19600000000000,13.0220000000000,13.9880000000000,14.9050000000000,17.2030000000000,17.8600000000000,21.6220000000000,24.2360000000000,27.1360000000000,2.04900000000000,2.27600000000000,2.48900000000000,2.69800000000000,2.88300000000000,3.03700000000000,3.19500000000000,3.35600000000000,3.65700000000000,4.46300000000000,4.81700000000000,5.18300000000000,5.18300000000000,5.60600000000000,6.13600000000000,6.73800000000000,9.36400000000000,7.41700000000000,6.78500000000000,9.36400000000000,9.70800000000000,10.0590000000000,10.0590000000000,10.1770000000000,3.48800000000000,9.19400000000000,9.36400000000000,10,10.0590000000000,10.7180000000000,11.6920000000000,12.3480000000000,13.2280000000000,13.7850000000000,15.8380000000000,17.1060000000000,17.6660000000000,18.9620000000000,3.84000000000000,6.21800000000000,8.90500000000000,9.28300000000000,10.5220000000000,12.6740000000000,15.0200000000000,17.6540000000000,18.5400000000000,22.7660000000000,1.25700000000000,1.59600000000000,1.88900000000000,2.14300000000000,2.36700000000000,2.79800000000000,3.23800000000000,3.48500000000000,4.63600000000000,6.07200000000000,6.49000000000000,7.27800000000000,8.15200000000000,10.0090000000000,10.7140000000000,12.1420000000000,1.37600000000000,1.63300000000000,1.63300000000000,1.84900000000000,2.30800000000000,2.75200000000000,3.28800000000000,3.92900000000000,5.65100000000000,5.89800000000000,6.79000000000000,7.82600000000000,9.22900000000000,10.4720000000000,11.3870000000000,12.9020000000000,1.36400000000000,1.54700000000000,1.87300000000000,2.22700000000000,2.58700000000000,2.80000000000000,3.35300000000000,4.69700000000000,4.96300000000000,5.53300000000000,6.06800000000000,7.66200000000000,8.69900000000000,9.04500000000000,10.2000000000000,11.0640000000000,0.957000000000000,1.42800000000000,2.19500000000000,3.11000000000000,4.67900000000000,6.90300000000000,8.99900000000000,10.8680000000000,12.8380000000000,1.72800000000000,2.00700000000000,2.17000000000000,2.59000000000000,3.70600000000000,3.83000000000000,4.31900000000000,5.00500000000000,5.87900000000000,6.67300000000000,7.04200000000000,8.16400000000000,8.98600000000000;0.926000000000000,1.09700000000000,1.27300000000000,1.02800000000000,1.18300000000000,1.36100000000000,1.52900000000000,1.71400000000000,1.91000000000000,2.11600000000000,2.81400000000000,3.33000000000000,3.86300000000000,4.66900000000000,5.24000000000000,5.77700000000000,6.29100000000000,6.77600000000000,7.84900000000000,10.0380000000000,10.8710000000000,12.6800000000000,1.37100000000000,1.70100000000000,2.09400000000000,2.50300000000000,2.93500000000000,3.37600000000000,3.81400000000000,4.24900000000000,4.64400000000000,5.04000000000000,5.39100000000000,6.60700000000000,7.19800000000000,7.81500000000000,8.38400000000000,9.04800000000000,9.73800000000000,9.66000000000000,11.1170000000000,12.1870000000000,13.9750000000000,20.5040000000000,12.8160000000000,14.0940000000000,18.6120000000000,21.7760000000000,1.95900000000000,2.67100000000000,3.46400000000000,4.10900000000000,4.65900000000000,5.63200000000000,6.63900000000000,8.03900000000000,8.80500000000000,10.8910000000000,15.8690000000000,17.3200000000000,20.4930000000000,1.71600000000000,2.28700000000000,2.90700000000000,3.44800000000000,3.87500000000000,4.41200000000000,4.85600000000000,5.33000000000000,5.72000000000000,6.22600000000000,6.70000000000000,7.24800000000000,9.00100000000000,12.7340000000000,13.6800000000000,14.5760000000000,16.8120000000000,17.4540000000000,21.1150000000000,23.6420000000000,26.4440000000000,2.01900000000000,2.24300000000000,2.45200000000000,2.65900000000000,2.84100000000000,2.99200000000000,3.14800000000000,3.30700000000000,3.60400000000000,4.39500000000000,4.74200000000000,5.10300000000000,5.10300000000000,5.52000000000000,6.04200000000000,6.63400000000000,9.21900000000000,7.30300000000000,6.68100000000000,9.21900000000000,9.55800000000000,9.90300000000000,9.90300000000000,10.0190000000000,3.43700000000000,9.05200000000000,9.21900000000000,9.84500000000000,9.90300000000000,10.5510000000000,11.5040000000000,12.1500000000000,13.0160000000000,13.5640000000000,15.5820000000000,16.8250000000000,17.3700000000000,18.6380000000000,3.78700000000000,6.13100000000000,8.77700000000000,9.14900000000000,10.3700000000000,12.4870000000000,14.7900000000000,17.3830000000000,18.2540000000000,22.3960000000000,1.24500000000000,1.58000000000000,1.87000000000000,2.12200000000000,2.34300000000000,2.77000000000000,3.20600000000000,3.45000000000000,4.59000000000000,6.01200000000000,6.42600000000000,7.20600000000000,8.06800000000000,9.90500000000000,10.6030000000000,12.0160000000000,1.36400000000000,1.61900000000000,1.61900000000000,1.83300000000000,2.28900000000000,2.72900000000000,3.26000000000000,3.89500000000000,5.60400000000000,5.84700000000000,6.73100000000000,7.75800000000000,9.14700000000000,10.3790000000000,11.2840000000000,12.7850000000000,1.35500000000000,1.53700000000000,1.86100000000000,2.21200000000000,2.56900000000000,2.78100000000000,3.33000000000000,4.66500000000000,4.92800000000000,5.49400000000000,6.02500000000000,7.60700000000000,8.63600000000000,8.98000000000000,10.1280000000000,10.9850000000000,0.952000000000000,1.41900000000000,2.18100000000000,3.08900000000000,4.64800000000000,6.86000000000000,8.94100000000000,10.7970000000000,12.7500000000000,1.71900000000000,1.99700000000000,2.15900000000000,2.57600000000000,3.68700000000000,3.81100000000000,4.29700000000000,4.97900000000000,5.84900000000000,6.63800000000000,7.00600000000000,8.11900000000000,8.93600000000000;0.605000000000000,0.658000000000000,0.708000000000000,0.766000000000000,0.821000000000000,0.880000000000000,0.932000000000000,0.986000000000000,1.04000000000000,1.09400000000000,1.25900000000000,1.36800000000000,1.47200000000000,1.57000000000000,1.66200000000000,1.74400000000000,1.81900000000000,1.88700000000000,1.97300000000000,2.16400000000000,2.25100000000000,2.42900000000000,0.980000000000000,1.09000000000000,1.20800000000000,1.31900000000000,1.42700000000000,1.52900000000000,1.62400000000000,1.71300000000000,1.79000000000000,1.86400000000000,1.92700000000000,2.08000000000000,2.17000000000000,2.26000000000000,2.34000000000000,2.43000000000000,2.52000000000000,2.51000000000000,2.62000000000000,2.74200000000000,2.86000000000000,3.27100000000000,2.74000000000000,2.87200000000000,3.21000000000000,3.37000000000000,1.31300000000000,1.52200000000000,1.70400000000000,1.85400000000000,1.97300000000000,2.16700000000000,2.32400000000000,2.52500000000000,2.62600000000000,2.87000000000000,3.38000000000000,3.44200000000000,3.65200000000000,1.31000000000000,1.51000000000000,1.70000000000000,1.85000000000000,1.96000000000000,2.06000000000000,2.16000000000000,2.25000000000000,2.33000000000000,2.43000000000000,2.52000000000000,2.62000000000000,2.87000000000000,3.32000000000000,3.44000000000000,3.55000000000000,3.73000000000000,3.80000000000000,4.08000000000000,4.22000000000000,4.36000000000000,1.62100000000000,1.70800000000000,1.78500000000000,1.85800000000000,1.92000000000000,1.97000000000000,2.02000000000000,2.07000000000000,2.16000000000000,2.34000000000000,2.43000000000000,2.52000000000000,2.52000000000000,2.62000000000000,2.74000000000000,2.87000000000000,3.32000000000000,3.01000000000000,2.88000000000000,3.32000000000000,3.38000000000000,3.44000000000000,3.44000000000000,3.46000000000000,2.11000000000000,3.29000000000000,3.32000000000000,3.43000000000000,3.44000000000000,3.55000000000000,3.64000000000000,3.74000000000000,3.87000000000000,3.95000000000000,4.15000000000000,4.29000000000000,4.29900000000000,4.43000000000000,2.29000000000000,2.86000000000000,3.36000000000000,3.43000000000000,3.65000000000000,3.93000000000000,4.20000000000000,4.47000000000000,4.58000000000000,4.88000000000000,1.52000000000000,1.71100000000000,1.86000000000000,1.98000000000000,2.08000000000000,2.26000000000000,2.43000000000000,2.52000000000000,2.86000000000000,3.27000000000000,3.38000000000000,3.54000000000000,3.73000000000000,4.07000000000000,4.21000000000000,4.48000000000000,1.70600000000000,1.85700000000000,1.85700000000000,1.97500000000000,2.20500000000000,2.40600000000000,2.62800000000000,2.87100000000000,3.39100000000000,3.44200000000000,3.66500000000000,3.93300000000000,4.21100000000000,4.48400000000000,4.60600000000000,4.90100000000000,1.85800000000000,1.97800000000000,2.16800000000000,2.34200000000000,2.52300000000000,2.62400000000000,2.87000000000000,3.38200000000000,3.44200000000000,3.63300000000000,3.80300000000000,4.21800000000000,4.49300000000000,4.58100000000000,4.80300000000000,5.00100000000000,1.61600000000000,1.97100000000000,2.43200000000000,2.86700000000000,3.51200000000000,4.21200000000000,4.74500000000000,5.15000000000000,5.45500000000000,2.34600000000000,2.52700000000000,2.62700000000000,2.86800000000000,3.39100000000000,3.44700000000000,3.65900000000000,3.93700000000000,4.21700000000000,4.49100000000000,4.61300000000000,4.91100000000000,5.15100000000000;1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12;1.98000000000000,2.35000000000000,2.72000000000000,1.90000000000000,2.18000000000000,2.50000000000000,2.81000000000000,3.14000000000000,3.50000000000000,3.87000000000000,5.13000000000000,6.05000000000000,7.01000000000000,8.64000000000000,9.68000000000000,10.7000000000000,11.6000000000000,12.5000000000000,14.8000000000000,19.3000000000000,20.9000000000000,24.3000000000000,2.34000000000000,2.90000000000000,3.56000000000000,4.25000000000000,4.97000000000000,5.71000000000000,6.44000000000000,7.16000000000000,7.82000000000000,8.48000000000000,9.06000000000000,11.3000000000000,12.3000000000000,13.3000000000000,14.3000000000000,15.4000000000000,16.5000000000000,16.4000000000000,19.2000000000000,21.1000000000000,24.6000000000000,37.5000000000000,22.6000000000000,24.8000000000000,33.3000000000000,39.8000000000000,3.10000000000000,4.22000000000000,5.52000000000000,6.53000000000000,7.40000000000000,8.92000000000000,10.6000000000000,12.9000000000000,14.2000000000000,17.7000000000000,26.1000000000000,28.9000000000000,34.8000000000000,2.62000000000000,3.48000000000000,4.41000000000000,5.22000000000000,5.86000000000000,6.73000000000000,7.40000000000000,8.14000000000000,8.73000000000000,9.49000000000000,10.2000000000000,11,13.8000000000000,19.8000000000000,21.3000000000000,22.6000000000000,26.4000000000000,27.4000000000000,33.6000000000000,38.2000000000000,43.4000000000000,2.86000000000000,3.18000000000000,3.47000000000000,3.76000000000000,4.02000000000000,4.23000000000000,4.45000000000000,4.67000000000000,5.08000000000000,6.25000000000000,6.74000000000000,7.25000000000000,7.25000000000000,7.83000000000000,8.57000000000000,9.40000000000000,13.2000000000000,10.3000000000000,9.47000000000000,13.2000000000000,13.6000000000000,14.1000000000000,14.1000000000000,14.3000000000000,4.85000000000000,12.9000000000000,13.2000000000000,14,14.1000000000000,15,16.5000000000000,17.5000000000000,18.7000000000000,19.5000000000000,22.6000000000000,24.5000000000000,25.5000000000000,27.4000000000000,5.25000000000000,8.54000000000000,12.3000000000000,12.8000000000000,14.5000000000000,17.6000000000000,21.1000000000000,25,26.2000000000000,32.8000000000000,1.63000000000000,2.06000000000000,2.44000000000000,2.77000000000000,3.05000000000000,3.60000000000000,4.16000000000000,4.48000000000000,5.99000000000000,7.83000000000000,8.36000000000000,9.42000000000000,10.6000000000000,13,13.9000000000000,15.8000000000000,1.73000000000000,2.05000000000000,2.05000000000000,2.32000000000000,2.89000000000000,3.44000000000000,4.11000000000000,4.90000000000000,7.08000000000000,7.40000000000000,8.54000000000000,9.84000000000000,11.7000000000000,13.2000000000000,14.5000000000000,16.4000000000000,18.7000000000000,1.66000000000000,2.27000000000000,2.71000000000000,3.14000000000000,3.40000000000000,4.06000000000000,5.69000000000000,6.03000000000000,6.72000000000000,7.37000000000000,9.33000000000000,10.6000000000000,11,12.5000000000000,13.5000000000000,1.15000000000000,1.71000000000000,2.62000000000000,3.72000000000000,5.58000000000000,8.25000000000000,10.8000000000000,13.1000000000000,15.6000000000000,2.01000000000000,2.33000000000000,2.52000000000000,3,4.30000000000000,4.44000000000000,5.01000000000000,5.80000000000000,6.83000000000000,7.75000000000000,8.18000000000000,9.51000000000000,10.5000000000000]'; | |
d(:,1) = d(:,1)+0.140; | |
kmExp = d(:,2).*(d(:,1).^2).*1e-6./(d(:,10)).^2; | |
kmFEM = d(:,3).*(d(:,1).^2).*1e-6./(d(:,10)).^2; | |
NumberOfTurns = 49; | |
kmTheory = 4*3.14e-7*20e-3*35e-3*NumberOfTurns*NumberOfTurns/4; % Used for validation of experimental data | |
% dataSetNumber = 1;% 167 159 | |
% dataSetNumber = 2;% 247 217 | |
% dataSetNumber = 03;% 309 247 | |
% dataSetNumber = 04;% 386 309 | |
% dataSetNumber = 05;% 430 340 | |
% dataSetNumber = 06;% 539 474 | |
% dataSetNumber = 07;% 585 470 | |
% dataSetNumber = 08;% 708 678 | |
% dataSetNumber = 09;% 785 724 | |
% dataSetNumber = 10;% 893 847 | |
% dataSetNumber = 11;% 939 862 | |
% dataSetNumber = 12;% 1047 1016 | |
figure('Name','Current Vs Force Vs Theory',... | |
'units','normalized',... | |
'position',[0 0 1 1 ]); | |
for dataSetNumber=1:12 | |
subplot(3,4,dataSetNumber); | |
apr25_airGap_mm = d((d(:,11)==dataSetNumber),1); | |
apr25_curr_ampere = d((d(:,11)==dataSetNumber),10); | |
apr25_measForceN = d((d(:,11)==dataSetNumber),2); | |
% % No 140 micron correction: | |
% apr25_analForceN = kmTheory*apr25_curr_ampere.*apr25_curr_ampere./(apr25_airGap_mm.*apr25_airGap_mm.*1e-6); | |
% With 140 micron correction: | |
apr25_analForceN = d((d(:,11)==dataSetNumber),12); | |
apr25_tiltFemForceN_0 = d((d(:,11)==dataSetNumber),9); | |
apr25_tiltFemForceN_0p2= d((d(:,11)==dataSetNumber),7); | |
apr25_tiltFemForceN_0p3= d((d(:,11)==dataSetNumber),5); | |
apr25_tiltFemForceN_0p4= d((d(:,11)==dataSetNumber),3); | |
if (dataSetNumber == 1 ) | |
plot(apr25_curr_ampere,apr25_measForceN,'ko',... | |
apr25_curr_ampere,apr25_analForceN,'k+',... | |
apr25_curr_ampere,apr25_tiltFemForceN_0p3,'b-',... | |
'linewidth',2) | |
else | |
plot(apr25_curr_ampere,apr25_measForceN,'ko',... | |
apr25_curr_ampere,apr25_analForceN,'k+',... | |
apr25_curr_ampere,apr25_tiltFemForceN_0p4,'b-',... | |
'linewidth',2) | |
end | |
% apr25_curr_ampere,apr25_tiltFemForceN_0 ,'k-',... | |
% apr25_curr_ampere,apr25_tiltFemForceN_0p2,'r-',... | |
% apr25_curr_ampere,apr25_tiltFemForceN_0p3,'g-',... | |
if (dataSetNumber == 1 ) | |
legend('Experimental', 'Analytical','FEM ','FEM tile 0.2^o','FEM tile 0.3^o','FEM tile 0.4^o','location','best') | |
end | |
title(sprintf('Gap %3.0f \\mu m to %3.0f \\mu m ',min(apr25_airGap_mm*1000),max(apr25_airGap_mm*1000))) | |
if (dataSetNumber == 1 || dataSetNumber == 5 || dataSetNumber == 9) | |
ylabel('Actuator force N','fontsize',12,'fontweight','n','color','k'); | |
end | |
if (dataSetNumber >= 9 && dataSetNumber <= 12) | |
xlabel('Current A','fontsize',12,'fontweight','n','color','k'); | |
end | |
end | |
saveas(gcf,'april25_tiltFEM_uneqalLeg_compareExp.fig'); | |
export_fig(gcf,'april25_tiltFEM_uneqalLeg_compareExp.png'); | |
%% Km plot | |
figure('Name','Gap Vs KmExp Vs KmTheory',... | |
'units','normalized',... | |
'position',[0 0 1 1 ]); | |
plot(d(:,1),kmExp,'o',... | |
d(:,1),kmTheory*ones(size(d(:,1))),'k-',... | |
'linewidth',2) | |
legend('Experimental', 'Analytical','FEM ','location','best') | |
title('Variation of K_m with air gap') | |
ylabel('Actuator K_m Nm^2/Ampere^2 ','fontsize',12,'fontweight','n','color','k'); | |
xlabel('Air gap mm','fontsize',12,'fontweight','n','color','k'); | |
saveas(gcf,'april25_tiltFEM_uneqalLeg_kmExp.fig'); | |
export_fig(gcf,'april25_tiltFEM_uneqalLeg_kmExp.png'); | |
Third set of experiments on August 29,2022 with new load cell plotting
clc; | |
clear all; | |
close all; | |
commandwindow | |
fprintf('Plotting the km values calculated in the excel file'); | |
fprintf('\n G:\01_PHD\05_WIP\10_leverRig_v2_mudi2\2022_august_29_thirdRevisionData\\29aug2022_loadCellData_evening.xlsx'); | |
NumberOfTurns = 49; | |
kmTheory = 4*3.14e-7*20e-3*35e-3*NumberOfTurns*NumberOfTurns/4; % Used for validation of experimental data | |
%% Data from excel sheet 29aug2022_loadCellData_evening.xlsx | |
% Stored in folder = G:\01_PHD\05_WIP\10_leverRig_v2_mudi2\2022_august_29_thirdRevisionData | |
thirdRevisionHoneyWellDataSet_03Sept2022 = [ | |
1.0000E+00 9.6000E-01 9.6100E-01 1.3100E+00 5.0504E-01 5.3213E-01 6.7142E-01 8.3000E-01 5.0189E-07 4.7040E+01 7.2134E-01 -3.2174E-02 3.9636E-02 -3.2187E-02 -1.1229E+01 1.3439E+01 -1.1234E+01 2.2800E+03 2.3470E+03 2.2799E+03 ; | |
2.0000E+00 1.6600E+00 1.0200E+00 1.3700E+00 5.7109E-01 5.9960E-01 1.9813E+00 8.3000E-01 4.9533E-07 8.1340E+01 2.1820E+00 -5.5582E-02 6.8652E-02 -5.5605E-02 -1.7235E+01 1.9592E+01 -1.7243E+01 2.5663E+03 2.7884E+03 2.5662E+03 ; | |
3.0000E+00 2.0700E+00 1.0700E+00 1.4200E+00 6.2707E-01 6.5583E-01 3.0820E+00 8.3000E-01 4.9551E-07 1.0143E+02 3.4106E+00 -6.9309E-02 8.5798E-02 -6.9338E-02 -1.9652E+01 2.1955E+01 -1.9660E+01 2.8066E+03 3.1099E+03 2.8065E+03 ; | |
4.0000E+00 2.5600E+00 1.1500E+00 1.5000E+00 7.1663E-01 7.4580E-01 4.8432E+00 8.3000E-01 5.0911E-07 1.2544E+02 5.2409E+00 -8.5903E-02 1.0636E-01 -8.5940E-02 -2.1915E+01 2.4413E+01 -2.1925E+01 3.1193E+03 3.4671E+03 3.1192E+03 ; | |
5.0000E+00 3.2000E+00 1.2700E+00 1.6300E+00 8.5097E-01 8.9200E-01 7.5953E+00 8.3000E-01 5.1098E-07 1.5680E+02 8.2258E+00 -1.0767E-01 1.3318E-01 -1.0772E-01 -2.4506E+01 2.7350E+01 -2.4518E+01 3.4961E+03 3.8749E+03 3.4961E+03 ; | |
6.0000E+00 3.8000E+00 1.4200E+00 1.7800E+00 1.0189E+00 1.0607E+00 1.0897E+01 8.3000E-01 5.1989E-07 1.8620E+02 1.1637E+01 -1.2798E-01 1.5836E-01 -1.2803E-01 -2.6749E+01 2.9730E+01 -2.6762E+01 3.8072E+03 4.2386E+03 3.8071E+03 ; | |
7.0000E+00 4.2400E+00 1.5500E+00 1.9000E+00 1.1644E+00 1.1956E+00 1.3649E+01 8.3000E-01 5.2303E-07 2.0776E+02 1.4515E+01 -1.4286E-01 1.7686E-01 -1.4292E-01 -2.8244E+01 3.1289E+01 -2.8257E+01 4.0251E+03 4.4982E+03 4.0250E+03 ; | |
6.0000E+00 3.8200E+00 1.4400E+00 1.8000E+00 1.0413E+00 1.0832E+00 1.1338E+01 8.3000E-01 5.3525E-07 1.8718E+02 1.1761E+01 -1.2865E-01 1.5920E-01 -1.2871E-01 -2.6820E+01 2.9804E+01 -2.6832E+01 3.8171E+03 4.2506E+03 3.8171E+03 ; | |
5.0000E+00 3.1800E+00 1.2900E+00 1.6400E+00 8.7336E-01 9.0324E-01 7.9253E+00 8.3000E-01 5.3990E-07 1.5582E+02 8.1223E+00 -1.0699E-01 1.3234E-01 -1.0704E-01 -2.4428E+01 2.7265E+01 -2.4440E+01 3.4852E+03 3.8627E+03 3.4852E+03 ; | |
4.0000E+00 2.6000E+00 1.1700E+00 1.5300E+00 7.3902E-01 7.7954E-01 5.3938E+00 8.3000E-01 5.4968E-07 1.2740E+02 5.4077E+00 -8.7264E-02 1.0804E-01 -8.7303E-02 -2.2083E+01 2.4606E+01 -2.2093E+01 3.1446E+03 3.4941E+03 3.1446E+03 ; | |
3.0000E+00 2.0800E+00 1.0900E+00 1.4400E+00 6.4946E-01 6.7832E-01 3.5223E+00 8.3000E-01 5.6087E-07 1.0192E+02 3.4440E+00 -6.9646E-02 8.6218E-02 -6.9674E-02 -1.9703E+01 2.2007E+01 -1.9712E+01 2.8128E+03 3.1177E+03 2.8127E+03 ; | |
2.0000E+00 1.6500E+00 1.0300E+00 1.3800E+00 5.8229E-01 6.1085E-01 2.2015E+00 8.3000E-01 5.5706E-07 8.0850E+01 2.1554E+00 -5.5248E-02 6.8236E-02 -5.5271E-02 -1.7167E+01 1.9527E+01 -1.7175E+01 2.5609E+03 2.7808E+03 2.5608E+03 ; | |
1.0000E+00 9.7000E-01 9.7000E-01 1.3200E+00 5.1512E-01 5.4337E-01 8.8058E-01 8.3000E-01 6.4474E-07 4.7530E+01 7.3657E-01 -3.2510E-02 4.0050E-02 -3.2522E-02 -1.1333E+01 1.3554E+01 -1.1338E+01 2.2827E+03 2.3514E+03 2.2827E+03 ; | |
1.5000E+00 1.4000E+00 1.0100E+00 1.3400E+00 5.5990E-01 5.6586E-01 1.5405E+00 8.3000E-01 5.4146E-07 6.8600E+01 1.5457E+00 -4.6900E-02 5.7850E-02 -4.6918E-02 -1.5315E+01 1.7716E+01 -1.5322E+01 2.4368E+03 2.5986E+03 2.4367E+03 ; | |
2.5000E+00 1.8700E+00 1.0500E+00 1.4000E+00 6.0468E-01 6.3334E-01 2.6418E+00 8.3000E-01 5.2043E-07 9.1630E+01 2.7768E+00 -6.2602E-02 7.7417E-02 -6.2628E-02 -1.8552E+01 2.0869E+01 -1.8561E+01 2.6852E+03 2.9521E+03 2.6851E+03 ; | |
3.5000E+00 2.3000E+00 1.1100E+00 1.4600E+00 6.7185E-01 7.0082E-01 3.9626E+00 8.3000E-01 5.1604E-07 1.1270E+02 4.2206E+00 -7.7070E-02 9.5453E-02 -7.7102E-02 -2.0773E+01 2.3127E+01 -2.0782E+01 2.9524E+03 3.2844E+03 2.9523E+03 ; | |
4.5000E+00 3.1100E+00 1.2600E+00 1.6100E+00 8.3977E-01 8.6951E-01 7.2648E+00 8.3000E-01 5.1744E-07 1.5239E+02 7.7653E+00 -1.0461E-01 1.2941E-01 -1.0466E-01 -2.4153E+01 2.6961E+01 -2.4164E+01 3.4467E+03 3.8197E+03 3.4466E+03 ; | |
5.5000E+00 3.3800E+00 1.3200E+00 1.6800E+00 9.0694E-01 9.4823E-01 8.6960E+00 8.3000E-01 5.2438E-07 1.6562E+02 9.1868E+00 -1.1377E-01 1.4072E-01 -1.1382E-01 -2.5201E+01 2.8103E+01 -2.5213E+01 3.5924E+03 3.9848E+03 3.5923E+03 ; | |
6.5000E+00 4.1200E+00 1.5100E+00 1.8800E+00 1.1196E+00 1.1731E+00 1.2989E+01 8.3000E-01 5.2716E-07 2.0188E+02 1.3699E+01 -1.3880E-01 1.7181E-01 -1.3886E-01 -2.7850E+01 3.0875E+01 -2.7863E+01 3.9659E+03 4.4283E+03 3.9658E+03 ; | |
5.5000E+00 3.4600E+00 1.3500E+00 1.7100E+00 9.4053E-01 9.8197E-01 9.3565E+00 8.3000E-01 5.3841E-07 1.6954E+02 9.6311E+00 -1.1648E-01 1.4408E-01 -1.1653E-01 -2.5504E+01 2.8426E+01 -2.5516E+01 3.6342E+03 4.0334E+03 3.6342E+03 ; | |
4.5000E+00 3.1200E+00 1.2700E+00 1.6300E+00 8.5097E-01 8.9200E-01 7.5953E+00 8.3000E-01 5.3752E-07 1.5288E+02 7.8158E+00 -1.0495E-01 1.2983E-01 -1.0500E-01 -2.4192E+01 2.7004E+01 -2.4204E+01 3.4522E+03 3.8258E+03 3.4522E+03 ; | |
3.5000E+00 2.3200E+00 1.1300E+00 1.4800E+00 6.9424E-01 7.2331E-01 4.4029E+00 8.3000E-01 5.6354E-07 1.1368E+02 4.2952E+00 -7.7748E-02 9.6293E-02 -7.7780E-02 -2.0865E+01 2.3227E+01 -2.0874E+01 2.9653E+03 3.2990E+03 2.9651E+03 ; | |
2.5000E+00 1.8700E+00 1.0600E+00 1.4100E+00 6.1587E-01 6.4459E-01 2.8619E+00 8.3000E-01 5.6380E-07 9.1630E+01 2.7768E+00 -6.2602E-02 7.7417E-02 -6.2628E-02 -1.8552E+01 2.0869E+01 -1.8561E+01 2.6852E+03 2.9521E+03 2.6851E+03 ; | |
1.5000E+00 1.4100E+00 1.0100E+00 1.3600E+00 5.5990E-01 5.8836E-01 1.7612E+00 8.3000E-01 6.1027E-07 6.9090E+01 1.5681E+00 -4.7234E-02 5.8265E-02 -4.7253E-02 -1.5396E+01 1.7795E+01 -1.5403E+01 2.4413E+03 2.6055E+03 2.4412E+03 ; | |
1.0000E+00 9.7000E-01 1.0100E+00 1.3400E+00 5.5990E-01 5.6586E-01 1.3428E+00 6.2000E-01 5.4861E-07 4.7530E+01 1.2877E+00 -4.3845E-02 5.1867E-02 -4.3715E-02 -1.4561E+01 1.6486E+01 -1.4527E+01 2.3962E+03 2.5036E+03 2.3947E+03 ; | |
2.0000E+00 1.6500E+00 1.1200E+00 1.4600E+00 6.8304E-01 7.0082E-01 3.8748E+00 6.2000E-01 5.4709E-07 8.0850E+01 3.7854E+00 -7.4773E-02 8.8741E-02 -7.4569E-02 -2.0476E+01 2.2319E+01 -2.0446E+01 2.9060E+03 3.1640E+03 2.9023E+03 ; | |
3.0000E+00 2.0700E+00 1.2100E+00 1.5400E+00 7.8380E-01 7.9078E-01 5.7458E+00 6.2000E-01 5.1545E-07 1.0143E+02 5.9954E+00 -9.4144E-02 1.1168E-01 -9.3885E-02 -2.2940E+01 2.5025E+01 -2.2907E+01 3.2658E+03 3.5514E+03 3.2614E+03 ; | |
4.0000E+00 2.5600E+00 1.3500E+00 1.6900E+00 9.4053E-01 9.5947E-01 8.9381E+00 6.2000E-01 5.2426E-07 1.2544E+02 9.2196E+00 -1.1676E-01 1.3843E-01 -1.1643E-01 -2.5561E+01 2.7880E+01 -2.5524E+01 3.6349E+03 3.9510E+03 3.6301E+03 ; | |
5.0000E+00 3.2000E+00 1.5700E+00 1.9200E+00 1.1868E+00 1.2181E+00 1.3892E+01 6.2000E-01 5.2148E-07 1.5680E+02 1.4481E+01 -1.4620E-01 1.7345E-01 -1.4581E-01 -2.8590E+01 3.1013E+01 -2.8552E+01 4.0694E+03 4.4506E+03 4.0639E+03 ; | |
6.0000E+00 3.8000E+00 1.8500E+00 2.1900E+00 1.5003E+00 1.5218E+00 1.9945E+01 6.2000E-01 5.3096E-07 1.8620E+02 2.0493E+01 -1.7393E-01 2.0636E-01 -1.7346E-01 -3.1008E+01 3.3605E+01 -3.0968E+01 4.4637E+03 4.8868E+03 4.4574E+03 ; | |
7.0000E+00 4.2300E+00 2.0700E+00 2.4200E+00 1.7466E+00 1.7804E+00 2.4899E+01 6.2000E-01 5.3491E-07 2.0727E+02 2.5445E+01 -1.9386E-01 2.2998E-01 -1.9333E-01 -3.2596E+01 3.5357E+01 -3.2553E+01 4.7326E+03 5.1761E+03 4.7260E+03 ; | |
6.0000E+00 3.8100E+00 1.9100E+00 2.2600E+00 1.5674E+00 1.6005E+00 2.1377E+01 6.2000E-01 5.6607E-07 1.8669E+02 2.0602E+01 -1.7440E-01 2.0691E-01 -1.7393E-01 -3.1046E+01 3.3647E+01 -3.1006E+01 4.4701E+03 4.8937E+03 4.4638E+03 ; | |
5.0000E+00 3.1800E+00 1.6300E+00 1.9900E+00 1.2540E+00 1.2969E+00 1.5323E+01 6.2000E-01 5.8246E-07 1.5582E+02 1.4298E+01 -1.4528E-01 1.7235E-01 -1.4489E-01 -2.8503E+01 3.0922E+01 -2.8465E+01 4.0560E+03 4.4354E+03 4.0506E+03 ; | |
4.0000E+00 2.6000E+00 1.4300E+00 1.7700E+00 1.0301E+00 1.0494E+00 1.0699E+01 6.2000E-01 6.0840E-07 1.2740E+02 9.5135E+00 -1.1860E-01 1.4061E-01 -1.1827E-01 -2.5765E+01 2.8094E+01 -2.5728E+01 3.6630E+03 3.9828E+03 3.6582E+03 ; | |
3.0000E+00 2.0800E+00 1.2700E+00 1.6200E+00 8.5097E-01 8.8075E-01 7.2873E+00 6.2000E-01 6.4747E-07 1.0192E+02 6.0542E+00 -9.4606E-02 1.1223E-01 -9.4345E-02 -2.2995E+01 2.5087E+01 -2.2962E+01 3.2740E+03 3.5599E+03 3.2696E+03 ; | |
2.0000E+00 1.6500E+00 1.1500E+00 1.4900E+00 7.1663E-01 7.3455E-01 4.5352E+00 6.2000E-01 6.4034E-07 8.0850E+01 3.7854E+00 -7.4773E-02 8.8741E-02 -7.4569E-02 -2.0476E+01 2.2319E+01 -2.0446E+01 2.9060E+03 3.1640E+03 2.9023E+03 ; | |
1.0000E+00 9.7000E-01 1.0300E+00 1.3600E+00 5.8229E-01 5.8836E-01 1.7831E+00 6.2000E-01 7.2849E-07 4.7530E+01 1.2877E+00 -4.3845E-02 5.1867E-02 -4.3715E-02 -1.4561E+01 1.6486E+01 -1.4527E+01 2.3962E+03 2.5036E+03 2.3947E+03 ; | |
1.5000E+00 1.4000E+00 1.0900E+00 1.4200E+00 6.4946E-01 6.5583E-01 3.1040E+00 6.2000E-01 6.0877E-07 6.8600E+01 2.7118E+00 -6.3361E-02 7.5113E-02 -6.3185E-02 -1.8701E+01 2.0552E+01 -1.8670E+01 2.6962E+03 2.9084E+03 2.6932E+03 ; | |
2.5000E+00 1.8700E+00 1.1800E+00 1.5200E+00 7.5021E-01 7.6829E-01 5.1957E+00 6.2000E-01 5.7114E-07 9.1630E+01 4.8794E+00 -8.4900E-02 1.0076E-01 -8.4668E-02 -2.1813E+01 2.3759E+01 -2.1783E+01 3.0972E+03 3.3747E+03 3.0931E+03 ; | |
3.5000E+00 2.3000E+00 1.2900E+00 1.6400E+00 8.7336E-01 9.0324E-01 7.7276E+00 6.2000E-01 5.6153E-07 1.1270E+02 7.4220E+00 -1.0477E-01 1.2424E-01 -1.0448E-01 -2.4196E+01 2.6414E+01 -2.4161E+01 3.4457E+03 3.7428E+03 3.4412E+03 ; | |
4.5000E+00 3.1100E+00 1.5700E+00 1.9200E+00 1.1868E+00 1.2181E+00 1.3892E+01 6.2000E-01 5.5210E-07 1.5239E+02 1.3669E+01 -1.4206E-01 1.6851E-01 -1.4167E-01 -2.8196E+01 3.0603E+01 -2.8158E+01 4.0093E+03 4.3818E+03 4.0039E+03 ; | |
5.5000E+00 3.3700E+00 1.6800E+00 2.0300E+00 1.3100E+00 1.3418E+00 1.6313E+01 6.2000E-01 5.5216E-07 1.6513E+02 1.6078E+01 -1.5405E-01 1.8277E-01 -1.5363E-01 -2.9309E+01 3.1768E+01 -2.9270E+01 4.1825E+03 4.5784E+03 4.1767E+03 ; | |
6.5000E+00 4.1200E+00 2.0500E+00 2.4000E+00 1.7242E+00 1.7579E+00 2.4459E+01 6.2000E-01 5.5389E-07 2.0188E+02 2.4127E+01 -1.8876E-01 2.2394E-01 -1.8825E-01 -3.2197E+01 3.4916E+01 -3.2155E+01 4.6653E+03 5.1037E+03 4.6588E+03 ; | |
5.5000E+00 3.4700E+00 1.7500E+00 2.1000E+00 1.3883E+00 1.4206E+00 1.7854E+01 6.2000E-01 5.6999E-07 1.7003E+02 1.7057E+01 -1.5866E-01 1.8826E-01 -1.5824E-01 -2.9718E+01 3.2203E+01 -2.9679E+01 4.2486E+03 4.6520E+03 4.2427E+03 ; | |
4.5000E+00 3.1200E+00 1.6100E+00 1.9600E+00 1.2316E+00 1.2631E+00 1.4772E+01 6.2000E-01 5.8334E-07 1.5288E+02 1.3758E+01 -1.4252E-01 1.6906E-01 -1.4213E-01 -2.8240E+01 3.0649E+01 -2.8202E+01 4.0160E+03 4.3895E+03 4.0106E+03 ; | |
3.5000E+00 2.3200E+00 1.3300E+00 1.6800E+00 9.1814E-01 9.4823E-01 8.6082E+00 6.2000E-01 6.1478E-07 1.1368E+02 7.5533E+00 -1.0569E-01 1.2533E-01 -1.0540E-01 -2.4303E+01 2.6531E+01 -2.4268E+01 3.4607E+03 3.7590E+03 3.4562E+03 ; | |
2.5000E+00 1.8700E+00 1.2100E+00 1.5400E+00 7.8380E-01 7.9078E-01 5.7458E+00 6.2000E-01 6.3161E-07 9.1630E+01 4.8794E+00 -8.4900E-02 1.0076E-01 -8.4668E-02 -2.1813E+01 2.3759E+01 -2.1783E+01 3.0972E+03 3.3747E+03 3.0931E+03 ; | |
1.5000E+00 1.4000E+00 1.1000E+00 1.4300E+00 6.6065E-01 6.6708E-01 3.3242E+00 6.2000E-01 6.5194E-07 6.8600E+01 2.7118E+00 -6.3361E-02 7.5113E-02 -6.3185E-02 -1.8701E+01 2.0552E+01 -1.8670E+01 2.6962E+03 2.9084E+03 2.6932E+03 ; | |
1.0000E+00 9.6000E-01 1.0900E+00 1.4100E+00 6.4946E-01 6.4459E-01 3.5223E+00 3.9000E-01 5.8132E-07 4.7040E+01 3.0733E+00 -6.9263E-02 7.7954E-02 -6.9388E-02 -1.9677E+01 2.0945E+01 -1.9696E+01 2.8011E+03 2.9618E+03 2.8034E+03 ; | |
2.0000E+00 1.6500E+00 1.3700E+00 1.7000E+00 9.6292E-01 9.7072E-01 9.7968E+00 3.9000E-01 5.4732E-07 8.0850E+01 9.2843E+00 -1.2040E-01 1.3546E-01 -1.2062E-01 -2.5982E+01 2.7586E+01 -2.6006E+01 3.6876E+03 3.9076E+03 3.6911E+03 ; | |
3.0000E+00 2.0700E+00 1.6300E+00 1.9800E+00 1.2540E+00 1.2856E+00 1.5741E+01 3.9000E-01 5.5876E-07 1.0143E+02 1.4731E+01 -1.5157E-01 1.7059E-01 -1.5186E-01 -2.9108E+01 3.0779E+01 -2.9133E+01 4.1437E+03 4.4105E+03 4.1480E+03 ; | |
4.0000E+00 2.5600E+00 1.9500E+00 2.2900E+00 1.6122E+00 1.6342E+00 2.2676E+01 3.9000E-01 5.2627E-07 1.2544E+02 2.2682E+01 -1.8811E-01 2.1171E-01 -1.8847E-01 -3.2171E+01 3.4011E+01 -3.2199E+01 4.6530E+03 4.9534E+03 4.6580E+03 ; | |
5.0000E+00 3.1700E+00 2.5300E+00 2.8800E+00 2.2615E+00 2.2977E+00 3.5554E+01 3.9000E-01 5.3815E-07 1.5533E+02 3.4982E+01 -2.3372E-01 2.6299E-01 -2.3417E-01 -3.5605E+01 3.7699E+01 -3.5636E+01 5.2236E+03 5.5514E+03 5.2290E+03 ; | |
6.0000E+00 3.8100E+00 3.3500E+00 3.7400E+00 3.1795E+00 3.2649E+00 5.4048E+01 3.9000E-01 5.6631E-07 1.8669E+02 5.0748E+01 -2.8171E-01 3.1690E-01 -2.8224E-01 -3.8960E+01 4.1386E+01 -3.8996E+01 5.7539E+03 6.0933E+03 5.7596E+03 ; | |
5.0000E+00 3.1700E+00 2.6700E+00 3.0400E+00 2.4183E+00 2.4777E+00 3.8857E+01 3.9000E-01 5.8814E-07 1.5533E+02 3.4982E+01 -2.3372E-01 2.6299E-01 -2.3417E-01 -3.5605E+01 3.7699E+01 -3.5636E+01 5.2236E+03 5.5514E+03 5.2290E+03 ; | |
4.0000E+00 2.6000E+00 2.1400E+00 2.5200E+00 1.8249E+00 1.8929E+00 2.7300E+01 3.9000E-01 6.1424E-07 1.2740E+02 2.3407E+01 -1.9110E-01 2.1507E-01 -1.9147E-01 -3.2406E+01 3.4263E+01 -3.2434E+01 4.6927E+03 4.9950E+03 4.6976E+03 ; | |
3.0000E+00 2.0800E+00 1.7300E+00 2.1200E+00 1.3659E+00 1.4431E+00 1.8384E+01 3.9000E-01 6.4631E-07 1.0192E+02 1.4876E+01 -1.5231E-01 1.7143E-01 -1.5261E-01 -2.9175E+01 3.0849E+01 -2.9201E+01 4.1544E+03 4.4221E+03 4.1587E+03 ; | |
2.0000E+00 1.6500E+00 1.4600E+00 1.8400E+00 1.0637E+00 1.1282E+00 1.2330E+01 3.9000E-01 6.8883E-07 8.0850E+01 9.2843E+00 -1.2040E-01 1.3546E-01 -1.2062E-01 -2.5982E+01 2.7586E+01 -2.6006E+01 3.6876E+03 3.9076E+03 3.6911E+03 ; | |
1.0000E+00 9.6000E-01 1.1300E+00 1.5100E+00 6.9424E-01 7.5705E-01 5.0649E+00 3.9000E-01 8.3590E-07 4.7040E+01 3.0733E+00 -6.9263E-02 7.7954E-02 -6.9388E-02 -1.9677E+01 2.0945E+01 -1.9696E+01 2.8011E+03 2.9618E+03 2.8034E+03 ; | |
1.5000E+00 1.4000E+00 1.2700E+00 1.6400E+00 8.5097E-01 9.0324E-01 8.0366E+00 3.9000E-01 6.2366E-07 6.8600E+01 6.6421E+00 -1.0184E-01 1.1460E-01 -1.0203E-01 -2.3871E+01 2.5357E+01 -2.3893E+01 3.3948E+03 3.5966E+03 3.3981E+03 ; | |
2.5000E+00 1.8600E+00 1.4900E+00 1.8800E+00 1.0973E+00 1.1731E+00 1.3100E+01 3.9000E-01 5.7596E-07 9.1140E+01 1.1850E+01 -1.3598E-01 1.5301E-01 -1.3623E-01 -2.7619E+01 2.9259E+01 -2.7643E+01 3.9178E+03 4.1614E+03 3.9217E+03 ; | |
3.5000E+00 2.3000E+00 1.7700E+00 2.1600E+00 1.4107E+00 1.4880E+00 1.9265E+01 3.9000E-01 5.5390E-07 1.1270E+02 1.8249E+01 -1.6870E-01 1.8988E-01 -1.6903E-01 -3.0599E+01 3.2334E+01 -3.0626E+01 4.3872E+03 4.6731E+03 4.3919E+03 ; | |
4.5000E+00 3.1000E+00 2.4700E+00 2.8400E+00 2.1944E+00 2.2528E+00 3.4454E+01 3.9000E-01 5.4531E-07 1.5190E+02 3.3436E+01 -2.2848E-01 2.5710E-01 -2.2892E-01 -3.5225E+01 3.7289E+01 -3.5257E+01 5.1615E+03 5.4868E+03 5.1669E+03 ; | |
5.5000E+00 3.3700E+00 2.7500E+00 3.1200E+00 2.5078E+00 2.5677E+00 4.0618E+01 3.9000E-01 5.4399E-07 1.6513E+02 3.9595E+01 -2.4870E-01 2.7983E-01 -2.4918E-01 -3.6672E+01 3.8860E+01 -3.6705E+01 5.3967E+03 5.7303E+03 5.4022E+03 ; | |
6.5000E+00 4.1100E+00 3.6600E+00 4.0700E+00 3.5266E+00 3.6360E+00 6.1093E+01 3.9000E-01 5.5009E-07 2.0139E+02 5.9143E+01 -3.0425E-01 3.4219E-01 -3.0482E-01 -4.0497E+01 4.3105E+01 -4.0535E+01 5.9785E+03 6.3173E+03 5.9840E+03 ; | |
5.5000E+00 3.4600E+00 2.9700E+00 3.3600E+00 2.7541E+00 2.8376E+00 4.5682E+01 3.9000E-01 5.8039E-07 1.6954E+02 4.1764E+01 -2.5545E-01 2.8741E-01 -2.5594E-01 -3.7146E+01 3.9379E+01 -3.7179E+01 5.4724E+03 5.8080E+03 5.4780E+03 ; | |
4.5000E+00 3.1200E+00 2.6300E+00 3.0000E+00 2.3735E+00 2.4327E+00 3.7976E+01 3.9000E-01 5.9338E-07 1.5288E+02 3.3874E+01 -2.2998E-01 2.5879E-01 -2.3042E-01 -3.5334E+01 3.7406E+01 -3.5365E+01 5.1794E+03 5.5054E+03 5.1847E+03 ; | |
3.5000E+00 2.3100E+00 1.9000E+00 2.2800E+00 1.5563E+00 1.6230E+00 2.2016E+01 3.9000E-01 6.2755E-07 1.1319E+02 1.8411E+01 -1.6944E-01 1.9072E-01 -1.6977E-01 -3.0661E+01 3.2400E+01 -3.0688E+01 4.3977E+03 4.6842E+03 4.4024E+03 ; | |
2.5000E+00 1.8700E+00 1.5900E+00 1.9600E+00 1.2092E+00 1.2631E+00 1.5081E+01 3.9000E-01 6.5597E-07 9.1630E+01 1.1980E+01 -1.3672E-01 1.5384E-01 -1.3697E-01 -2.7693E+01 2.9334E+01 -2.7718E+01 3.9286E+03 4.1733E+03 3.9325E+03 ; | |
1.5000E+00 1.4000E+00 1.3200E+00 1.6800E+00 9.0694E-01 9.4823E-01 9.0270E+00 3.9000E-01 7.0051E-07 6.8600E+01 6.6421E+00 -1.0184E-01 1.1460E-01 -1.0203E-01 -2.3871E+01 2.5357E+01 -2.3893E+01 3.3948E+03 3.5966E+03 3.3981E+03 ; | |
1.0000E+00 9.6000E-01 2.0900E+00 2.5200E+00 1.7690E+00 1.8929E+00 2.6848E+01 1.1500E-01 3.8527E-07 4.7040E+01 3.2189E+01 -2.3292E-01 2.4217E-01 -2.3293E-01 -3.5571E+01 3.6239E+01 -3.5572E+01 5.2108E+03 5.3179E+03 5.2109E+03 ; | |
2.5000E-01 1.9700E-01 1.0700E+00 1.4700E+00 6.2707E-01 7.1206E-01 4.0620E+00 1.1500E-01 1.3842E-06 9.6530E+00 1.1313E+00 -4.3693E-02 4.5408E-02 -4.3694E-02 -1.4533E+01 1.4972E+01 -1.4533E+01 2.3925E+03 2.4134E+03 2.3925E+03 ; | |
5.0000E-01 4.5600E-01 1.2700E+00 1.6600E+00 8.5097E-01 9.2574E-01 8.3546E+00 1.1500E-01 5.3136E-07 2.2344E+01 6.7220E+00 -1.0640E-01 1.1059E-01 -1.0640E-01 -2.4419E+01 2.4904E+01 -2.4419E+01 3.4673E+03 3.5336E+03 3.4674E+03 ; | |
7.5000E-01 7.1600E-01 1.5500E+00 1.9600E+00 1.1644E+00 1.2631E+00 1.4739E+01 1.1500E-01 3.8023E-07 3.5084E+01 1.7428E+01 -1.7132E-01 1.7810E-01 -1.7133E-01 -3.0838E+01 3.1397E+01 -3.0838E+01 4.4210E+03 4.5141E+03 4.4210E+03 ; | |
1.0000E+00 9.6000E-01 1.9900E+00 2.4200E+00 1.6570E+00 1.7804E+00 2.4646E+01 1.1500E-01 3.5368E-07 4.7040E+01 3.2189E+01 -2.3292E-01 2.4217E-01 -2.3293E-01 -3.5571E+01 3.6239E+01 -3.5572E+01 5.2108E+03 5.3179E+03 5.2109E+03 ; | |
1.2500E+00 1.1800E+00 2.5400E+00 3.0200E+00 2.2727E+00 2.4552E+00 3.7306E+01 1.1500E-01 3.5433E-07 5.7820E+01 4.9406E+01 -2.8869E-01 3.0018E-01 -2.8870E-01 -3.9464E+01 4.0252E+01 -3.9465E+01 5.8213E+03 5.9343E+03 5.8213E+03 ; | |
1.1000E+00 1.0500E+00 2.3500E+00 2.7700E+00 2.0600E+00 2.1740E+00 3.2461E+01 1.1500E-01 3.8939E-07 5.1450E+01 3.8786E+01 -2.5572E-01 2.6588E-01 -2.5573E-01 -3.7190E+01 3.7902E+01 -3.7190E+01 5.4718E+03 5.5824E+03 5.4719E+03 ; | |
1.1500E+00 1.1000E+00 2.4200E+00 2.8400E+00 2.1384E+00 2.2528E+00 3.4002E+01 1.1500E-01 3.7164E-07 5.3900E+01 4.2718E+01 -2.6840E-01 2.7907E-01 -2.6841E-01 -3.8071E+01 3.8811E+01 -3.8071E+01 5.6101E+03 5.7220E+03 5.6102E+03 ; | |
1.0500E+00 1.0100E+00 2.2700E+00 2.7100E+00 1.9705E+00 2.1066E+00 3.0921E+01 1.1500E-01 4.0087E-07 4.9490E+01 3.5777E+01 -2.4558E-01 2.5534E-01 -2.4559E-01 -3.6477E+01 3.7168E+01 -3.6477E+01 5.3577E+03 5.4669E+03 5.3577E+03 ; | |
9.5000E-01 9.2000E-01 2.1100E+00 2.5400E+00 1.7913E+00 1.9154E+00 2.7288E+01 1.1500E-01 4.2638E-07 4.5080E+01 2.9456E+01 -2.2280E-01 2.3165E-01 -2.2281E-01 -3.4834E+01 3.5484E+01 -3.4835E+01 5.0899E+03 5.1950E+03 5.0900E+03 ; | |
9.0000E-01 8.6900E-01 2.0300E+00 2.4400E+00 1.7018E+00 1.8029E+00 2.5306E+01 1.1500E-01 4.4319E-07 4.2581E+01 2.6150E+01 -2.0991E-01 2.1824E-01 -2.0992E-01 -3.3874E+01 3.4501E+01 -3.3875E+01 4.9313E+03 5.0337E+03 4.9313E+03 ; | |
8.5000E-01 8.1900E-01 1.9400E+00 2.3600E+00 1.6010E+00 1.7130E+00 2.3435E+01 1.1500E-01 4.6206E-07 4.0131E+01 2.3102E+01 -1.9729E-01 2.0510E-01 -1.9729E-01 -3.2910E+01 3.3514E+01 -3.2910E+01 4.7704E+03 4.8701E+03 4.7705E+03 ; | |
8.0000E-01 7.6800E-01 1.8600E+00 2.2800E+00 1.5115E+00 1.6230E+00 2.1674E+01 1.1500E-01 4.8598E-07 3.7632E+01 2.0191E+01 -1.8442E-01 1.9173E-01 -1.8443E-01 -3.1900E+01 3.2481E+01 -3.1900E+01 4.6005E+03 4.6972E+03 4.6006E+03 ; | |
7.5000E-01 7.1400E-01 1.7700E+00 2.2000E+00 1.4107E+00 1.5330E+00 1.9803E+01 1.1500E-01 5.1373E-07 3.4986E+01 1.7326E+01 -1.7082E-01 1.7758E-01 -1.7083E-01 -3.0796E+01 3.1355E+01 -3.0797E+01 4.4140E+03 4.5069E+03 4.4140E+03 ; | |
7.0000E-01 6.6000E-01 1.6900E+00 2.1100E+00 1.3212E+00 1.4318E+00 1.7932E+01 1.1500E-01 5.4441E-07 3.2340E+01 1.4684E+01 -1.5725E-01 1.6347E-01 -1.5726E-01 -2.9636E+01 3.0181E+01 -2.9637E+01 4.2224E+03 4.3101E+03 4.2225E+03 ; | |
6.5000E-01 6.1100E-01 1.6100E+00 2.0400E+00 1.2316E+00 1.3531E+00 1.6281E+01 1.1500E-01 5.7675E-07 2.9939E+01 1.2480E+01 -1.4498E-01 1.5070E-01 -1.4499E-01 -2.8515E+01 2.9051E+01 -2.8515E+01 4.0460E+03 4.1279E+03 4.0461E+03 ; | |
6.0000E-01 5.6200E-01 1.5500E+00 1.9600E+00 1.1644E+00 1.2631E+00 1.4739E+01 1.1500E-01 6.1716E-07 2.7538E+01 1.0461E+01 -1.3275E-01 1.3797E-01 -1.3275E-01 -2.7308E+01 2.7839E+01 -2.7309E+01 3.8682E+03 3.9438E+03 3.8683E+03 ; | |
5.5000E-01 5.1200E-01 1.4700E+00 1.8800E+00 1.0749E+00 1.1731E+00 1.2978E+01 1.1500E-01 6.5474E-07 2.5088E+01 8.5910E+00 -1.2030E-01 1.2503E-01 -1.2030E-01 -2.5987E+01 2.6503E+01 -2.5988E+01 3.6837E+03 3.7540E+03 3.6838E+03 ; | |
5.0000E-01 4.5600E-01 1.4000E+00 1.8000E+00 9.9650E-01 1.0832E+00 1.1327E+01 1.1500E-01 7.2040E-07 2.2344E+01 6.7220E+00 -1.0640E-01 1.1059E-01 -1.0640E-01 -2.4419E+01 2.4904E+01 -2.4419E+01 3.4673E+03 3.5336E+03 3.4674E+03 ; | |
4.5000E-01 4.0100E-01 1.3300E+00 1.7300E+00 9.1814E-01 1.0045E+00 9.7858E+00 1.1500E-01 8.0483E-07 1.9649E+01 5.1162E+00 -9.2800E-02 9.6458E-02 -9.2803E-02 -2.2811E+01 2.3253E+01 -2.2811E+01 3.2374E+03 3.3011E+03 3.2374E+03 ; | |
4.0000E-01 3.5600E-01 1.2700E+00 1.6800E+00 8.5097E-01 9.4823E-01 8.5752E+00 1.1500E-01 8.9483E-07 1.7444E+01 3.9701E+00 -8.1730E-02 8.4955E-02 -8.1733E-02 -2.1442E+01 2.1855E+01 -2.1442E+01 3.0333E+03 3.0934E+03 3.0333E+03 ; | |
3.5000E-01 3.0600E-01 1.2200E+00 1.6300E+00 7.9499E-01 8.9200E-01 7.4745E+00 1.1500E-01 1.0557E-06 1.4994E+01 2.8739E+00 -6.9550E-02 7.2289E-02 -6.9552E-02 -1.9733E+01 2.0148E+01 -1.9734E+01 2.8047E+03 2.8551E+03 2.8047E+03 ; | |
3.0000E-01 2.5000E-01 1.1700E+00 1.5600E+00 7.3902E-01 8.1328E-01 6.1531E+00 1.1500E-01 1.3020E-06 1.2250E+01 1.8688E+00 -5.6116E-02 5.8322E-02 -5.6118E-02 -1.7376E+01 1.7810E+01 -1.7376E+01 2.5700E+03 2.6059E+03 2.5700E+03 ; | |
3.2500E-01 2.7500E-01 1.1800E+00 1.5700E+00 7.5021E-01 8.2452E-01 6.3733E+00 1.1500E-01 1.1145E-06 1.3475E+01 2.2885E+00 -6.2081E-02 6.4523E-02 -6.2083E-02 -1.8500E+01 1.8925E+01 -1.8500E+01 2.6704E+03 2.7131E+03 2.6705E+03 ; | |
3.7500E-01 3.2900E-01 1.2100E+00 1.6000E+00 7.8380E-01 8.5826E-01 7.0337E+00 1.1500E-01 8.5938E-07 1.6121E+01 3.3549E+00 -7.5134E-02 7.8096E-02 -7.5137E-02 -2.0555E+01 2.0965E+01 -2.0555E+01 2.9088E+03 2.9643E+03 2.9089E+03 ; | |
4.2500E-01 3.7800E-01 1.2500E+00 1.6400E+00 8.2858E-01 9.0324E-01 7.9143E+00 1.1500E-01 7.3253E-07 1.8522E+01 4.5116E+00 -8.7132E-02 9.0570E-02 -8.7135E-02 -2.2122E+01 2.2545E+01 -2.2122E+01 3.1343E+03 3.1969E+03 3.1344E+03 ; | |
4.7500E-01 4.2600E-01 1.2900E+00 1.6800E+00 8.7336E-01 9.4823E-01 8.7949E+00 1.1500E-01 6.4092E-07 2.0874E+01 5.8180E+00 -9.8974E-02 1.0287E-01 -9.8977E-02 -2.3549E+01 2.4011E+01 -2.3549E+01 3.3446E+03 3.4093E+03 3.3446E+03 ; | |
5.2500E-01 4.8300E-01 1.3500E+00 1.7500E+00 9.4053E-01 1.0270E+00 1.0226E+01 1.1500E-01 5.7971E-07 2.3667E+01 7.5935E+00 -1.1309E-01 1.1754E-01 -1.1310E-01 -2.5185E+01 2.5687E+01 -2.5186E+01 3.5734E+03 3.6414E+03 3.5734E+03 ; | |
5.7500E-01 5.3700E-01 1.4000E+00 1.8000E+00 9.9650E-01 1.0832E+00 1.1327E+01 1.1500E-01 5.1946E-07 2.6313E+01 9.5023E+00 -1.2652E-01 1.3149E-01 -1.2652E-01 -2.6658E+01 2.7183E+01 -2.6659E+01 3.7766E+03 3.8494E+03 3.7767E+03 ; | |
6.2500E-01 5.8800E-01 1.4500E+00 1.8400E+00 1.0525E+00 1.1282E+00 1.2317E+01 1.1500E-01 4.7114E-07 2.8812E+01 1.1510E+01 -1.3923E-01 1.4472E-01 -1.3924E-01 -2.7960E+01 2.8494E+01 -2.7960E+01 3.9627E+03 4.0417E+03 3.9628E+03 ; | |
6.7500E-01 6.3600E-01 1.5100E+00 1.9200E+00 1.1196E+00 1.2181E+00 1.3859E+01 1.1500E-01 4.5311E-07 3.1164E+01 1.3581E+01 -1.5124E-01 1.5721E-01 -1.5124E-01 -2.9096E+01 2.9636E+01 -2.9097E+01 4.1363E+03 4.2212E+03 4.1363E+03 ; | |
7.2500E-01 6.8700E-01 1.5700E+00 1.9700E+00 1.1868E+00 1.2744E+00 1.5069E+01 1.1500E-01 4.2226E-07 3.3663E+01 1.5977E+01 -1.6403E-01 1.7052E-01 -1.6404E-01 -3.0225E+01 3.0775E+01 -3.0225E+01 4.3187E+03 4.4092E+03 4.3188E+03 ; | |
7.7500E-01 7.4200E-01 1.6500E+00 2.0500E+00 1.2764E+00 1.3643E+00 1.6830E+01 1.1500E-01 4.0428E-07 3.6358E+01 1.8783E+01 -1.7787E-01 1.8491E-01 -1.7787E-01 -3.1374E+01 3.1943E+01 -3.1374E+01 4.5115E+03 4.6065E+03 4.5115E+03 ; | |
8.2500E-01 7.9400E-01 1.7300E+00 2.1300E+00 1.3659E+00 1.4543E+00 1.8592E+01 1.1500E-01 3.9001E-07 3.8906E+01 2.1650E+01 -1.9098E-01 1.9854E-01 -1.9098E-01 -3.2418E+01 3.3011E+01 -3.2419E+01 4.6879E+03 4.7861E+03 4.6880E+03 ; | |
8.7500E-01 8.5400E-01 1.8300E+00 2.2400E+00 1.4779E+00 1.5780E+00 2.0903E+01 1.1500E-01 3.7905E-07 4.1846E+01 2.5215E+01 -2.0612E-01 2.1430E-01 -2.0613E-01 -3.3587E+01 3.4208E+01 -3.3588E+01 4.8836E+03 4.9852E+03 4.8837E+03 ; | |
9.2500E-01 8.9300E-01 1.8900E+00 2.3200E+00 1.5451E+00 1.6680E+00 2.2445E+01 1.1500E-01 3.7223E-07 4.3757E+01 2.7681E+01 -2.1598E-01 2.2455E-01 -2.1599E-01 -3.4329E+01 3.4966E+01 -3.4329E+01 5.0066E+03 5.1103E+03 5.0067E+03 ; | |
9.7500E-01 9.4200E-01 1.9800E+00 2.4000E+00 1.6458E+00 1.7579E+00 2.4316E+01 1.1500E-01 3.6240E-07 4.6158E+01 3.0944E+01 -2.2837E-01 2.3744E-01 -2.2838E-01 -3.5241E+01 3.5901E+01 -3.5242E+01 5.1568E+03 5.2630E+03 5.1568E+03 ; | |
1.0250E+00 9.8900E-01 2.0700E+00 2.5100E+00 1.7466E+00 1.8816E+00 2.6518E+01 1.1500E-01 3.5854E-07 4.8461E+01 3.4247E+01 -2.4027E-01 2.4981E-01 -2.4027E-01 -3.6098E+01 3.6780E+01 -3.6099E+01 5.2965E+03 5.4049E+03 5.2966E+03 ; | |
1.0750E+00 1.0300E+00 2.1600E+00 2.6000E+00 1.8473E+00 1.9829E+00 2.8499E+01 1.1500E-01 3.5527E-07 5.0470E+01 3.7266E+01 -2.5065E-01 2.6061E-01 -2.5066E-01 -3.6834E+01 3.7536E+01 -3.6835E+01 5.4151E+03 5.5251E+03 5.4152E+03 ; | |
1.0000E+00 9.6000E-01 1.3300E+00 1.7200E+00 9.1814E-01 9.9321E-01 8.3436E+00 2.4000E-01 5.2147E-07 4.7040E+01 7.8323E+00 -1.1288E-01 1.2194E-01 -1.1291E-01 -2.5154E+01 2.6169E+01 -2.5158E+01 3.5709E+03 3.7080E+03 3.5714E+03 ; | |
2.0000E+00 1.6500E+00 1.9500E+00 2.3200E+00 1.6122E+00 1.6680E+00 2.1772E+01 2.4000E-01 4.6063E-07 8.0850E+01 2.3819E+01 -1.9680E-01 2.1263E-01 -1.9686E-01 -3.2863E+01 3.4082E+01 -3.2868E+01 4.7654E+03 4.9646E+03 4.7662E+03 ; | |
3.0000E+00 2.0600E+00 2.4600E+00 2.8300E+00 2.1832E+00 2.2415E+00 3.2999E+01 2.4000E-01 4.4791E-07 1.0094E+02 3.7478E+01 -2.4696E-01 2.6679E-01 -2.4704E-01 -3.6564E+01 3.7964E+01 -3.6570E+01 5.3748E+03 5.5924E+03 5.3757E+03 ; | |
4.0000E+00 2.5600E+00 3.5900E+00 3.9600E+00 3.4482E+00 3.5123E+00 5.7876E+01 2.4000E-01 5.0868E-07 1.2544E+02 5.8321E+01 -3.0832E-01 3.3297E-01 -3.0841E-01 -4.0790E+01 4.2479E+01 -4.0797E+01 6.0149E+03 6.2376E+03 6.0158E+03 ; | |
3.0000E+00 2.0700E+00 2.7700E+00 3.1300E+00 2.5302E+00 2.5789E+00 3.9714E+01 2.4000E-01 5.3385E-07 1.0143E+02 3.7849E+01 -2.4819E-01 2.6812E-01 -2.4827E-01 -3.6651E+01 3.8055E+01 -3.6657E+01 5.3887E+03 5.6066E+03 5.3896E+03 ; | |
2.0000E+00 1.6500E+00 2.1900E+00 2.5600E+00 1.8809E+00 1.9379E+00 2.7056E+01 2.4000E-01 5.7241E-07 8.0850E+01 2.3819E+01 -1.9680E-01 2.1263E-01 -1.9686E-01 -3.2863E+01 3.4082E+01 -3.2868E+01 4.7654E+03 4.9646E+03 4.7662E+03 ; | |
1.0000E+00 9.6000E-01 1.4500E+00 1.8400E+00 1.0525E+00 1.1282E+00 1.0985E+01 2.4000E-01 6.8658E-07 4.7040E+01 7.8323E+00 -1.1288E-01 1.2194E-01 -1.1291E-01 -2.5154E+01 2.6169E+01 -2.5158E+01 3.5709E+03 3.7080E+03 3.5714E+03 ; | |
5.0000E-01 4.5000E-01 1.0700E+00 1.4700E+00 6.2707E-01 7.1206E-01 2.7301E+00 2.4000E-01 7.7657E-07 2.2050E+01 1.6365E+00 -5.1669E-02 5.5793E-02 -5.1680E-02 -1.6439E+01 1.7313E+01 -1.6442E+01 2.5011E+03 2.5645E+03 2.5013E+03 ; | |
1.5000E+00 1.4100E+00 1.6500E+00 2.0300E+00 1.2764E+00 1.3418E+00 1.5278E+01 2.4000E-01 4.4264E-07 6.9090E+01 1.7262E+01 -1.6750E-01 1.8099E-01 -1.6755E-01 -3.0511E+01 3.1629E+01 -3.0515E+01 4.3687E+03 4.5536E+03 4.3694E+03 ; | |
2.5000E+00 1.8600E+00 2.1400E+00 2.5200E+00 1.8249E+00 1.8929E+00 2.6065E+01 2.4000E-01 4.3397E-07 9.1140E+01 3.0428E+01 -2.2248E-01 2.4036E-01 -2.2255E-01 -3.4801E+01 3.6109E+01 -3.4806E+01 5.0873E+03 5.2970E+03 5.0881E+03 ; | |
3.5000E+00 2.2900E+00 2.8100E+00 3.1600E+00 2.5750E+00 2.6126E+00 4.0484E+01 2.4000E-01 4.4467E-07 1.1221E+02 4.6495E+01 -2.7517E-01 2.9722E-01 -2.7525E-01 -3.8527E+01 4.0050E+01 -3.8533E+01 5.6835E+03 5.9056E+03 5.6844E+03 ; | |
2.5000E+00 1.8600E+00 2.4300E+00 2.8000E+00 2.1496E+00 2.2078E+00 3.2339E+01 2.4000E-01 5.3842E-07 9.1140E+01 3.0428E+01 -2.2248E-01 2.4036E-01 -2.2255E-01 -3.4801E+01 3.6109E+01 -3.4806E+01 5.0873E+03 5.2970E+03 5.0881E+03 ; | |
1.5000E+00 1.4000E+00 1.8600E+00 2.2400E+00 1.5115E+00 1.5780E+00 1.9901E+01 2.4000E-01 5.8485E-07 6.8600E+01 1.7012E+01 -1.6628E-01 1.7967E-01 -1.6633E-01 -3.0408E+01 3.1523E+01 -3.0413E+01 4.3515E+03 4.5357E+03 4.3523E+03 ; | |
5.0000E-01 4.5000E-01 1.1200E+00 1.5100E+00 6.8304E-01 7.5705E-01 3.7205E+00 2.4000E-01 1.0583E-06 2.2050E+01 1.6365E+00 -5.1669E-02 5.5793E-02 -5.1680E-02 -1.6439E+01 1.7313E+01 -1.6442E+01 2.5011E+03 2.5645E+03 2.5013E+03 ; | |
1.0000E+00 9.6000E-01 1.1700E+00 1.5400E+00 7.3902E-01 7.9078E-01 4.8432E+00 3.4000E-01 6.0750E-07 4.7040E+01 4.0032E+00 -7.9527E-02 8.8379E-02 -7.9613E-02 -2.1142E+01 2.2277E+01 -2.1154E+01 2.9933E+03 3.1571E+03 2.9948E+03 ; | |
2.0000E+00 1.6500E+00 1.5300E+00 1.8900E+00 1.1420E+00 1.1844E+00 1.2658E+01 3.4000E-01 5.3748E-07 8.0850E+01 1.2115E+01 -1.3838E-01 1.5370E-01 -1.3853E-01 -2.7861E+01 2.9322E+01 -2.7877E+01 3.9524E+03 4.1712E+03 3.9545E+03 ; | |
3.0000E+00 2.0600E+00 1.7900E+00 2.1600E+00 1.4331E+00 1.4880E+00 1.8492E+01 3.4000E-01 5.0375E-07 1.0094E+02 1.9043E+01 -1.7347E-01 1.9270E-01 -1.7366E-01 -3.0998E+01 3.2556E+01 -3.1014E+01 4.4533E+03 4.7103E+03 4.4557E+03 ; | |
4.0000E+00 2.5500E+00 2.2100E+00 2.5600E+00 1.9033E+00 1.9379E+00 2.7518E+01 3.4000E-01 4.8920E-07 1.2495E+02 2.9386E+01 -2.1557E-01 2.3943E-01 -2.1580E-01 -3.4279E+01 3.6041E+01 -3.4298E+01 5.0043E+03 5.2865E+03 5.0070E+03 ; | |
5.0000E+00 3.1900E+00 2.9300E+00 3.2400E+00 2.7093E+00 2.7026E+00 4.2927E+01 3.4000E-01 4.8765E-07 1.5631E+02 4.6276E+01 -2.7070E-01 3.0058E-01 -2.7099E-01 -3.8208E+01 4.0278E+01 -3.8230E+01 5.6379E+03 5.9386E+03 5.6408E+03 ; | |
6.0000E+00 3.7800E+00 3.7200E+00 4.0400E+00 3.5937E+00 3.6023E+00 6.0429E+01 3.4000E-01 4.8890E-07 1.8522E+02 6.5229E+01 -3.2165E-01 3.5703E-01 -3.2201E-01 -4.1684E+01 4.4118E+01 -4.1709E+01 6.1406E+03 6.4399E+03 6.1436E+03 ; | |
6.0000E+00 3.7900E+00 3.7200E+00 4.0400E+00 3.5937E+00 3.6023E+00 6.0429E+01 3.4000E-01 4.8632E-07 1.8571E+02 6.5578E+01 -3.2252E-01 3.5799E-01 -3.2287E-01 -4.1742E+01 4.4184E+01 -4.1768E+01 6.1484E+03 6.4476E+03 6.1514E+03 ; | |
5.0000E+00 3.1700E+00 3.0100E+00 3.3200E+00 2.7989E+00 2.7926E+00 4.4688E+01 3.4000E-01 5.1408E-07 1.5533E+02 4.5690E+01 -2.6897E-01 2.9867E-01 -2.6926E-01 -3.8089E+01 4.0148E+01 -3.8111E+01 5.6195E+03 5.9200E+03 5.6224E+03 ; | |
4.0000E+00 2.5800E+00 2.3800E+00 2.7200E+00 2.0936E+00 2.1178E+00 3.1150E+01 3.4000E-01 5.4097E-07 1.2642E+02 3.0092E+01 -2.1815E-01 2.4229E-01 -2.1839E-01 -3.4471E+01 3.6246E+01 -3.4490E+01 5.0361E+03 5.3195E+03 5.0387E+03 ; | |
3.0000E+00 2.0700E+00 1.9100E+00 2.2800E+00 1.5674E+00 1.6230E+00 2.1134E+01 3.4000E-01 5.7016E-07 1.0143E+02 1.9232E+01 -1.7433E-01 1.9366E-01 -1.7452E-01 -3.1068E+01 3.2630E+01 -3.1085E+01 4.4652E+03 4.7228E+03 4.4676E+03 ; | |
2.0000E+00 1.6500E+00 1.6000E+00 1.9600E+00 1.2204E+00 1.2631E+00 1.4199E+01 3.4000E-01 6.0291E-07 8.0850E+01 1.2115E+01 -1.3838E-01 1.5370E-01 -1.3853E-01 -2.7861E+01 2.9322E+01 -2.7877E+01 3.9524E+03 4.1712E+03 3.9545E+03 ; | |
1.0000E+00 9.6000E-01 1.2100E+00 1.6000E+00 7.8380E-01 8.5826E-01 5.9444E+00 3.4000E-01 7.4564E-07 4.7040E+01 4.0032E+00 -7.9527E-02 8.8379E-02 -7.9613E-02 -2.1142E+01 2.2277E+01 -2.1154E+01 2.9933E+03 3.1571E+03 2.9948E+03 ; | |
1.5000E+00 1.4000E+00 1.3400E+00 1.7200E+00 9.2933E-01 9.9321E-01 8.6960E+00 3.4000E-01 5.1289E-07 6.8600E+01 8.6624E+00 -1.1705E-01 1.3000E-01 -1.1718E-01 -2.5616E+01 2.7026E+01 -2.5631E+01 3.6364E+03 3.8276E+03 3.6382E+03 ; | |
2.5000E+00 1.8600E+00 1.6100E+00 1.9800E+00 1.2316E+00 1.2856E+00 1.4530E+01 3.4000E-01 4.8550E-07 9.1140E+01 1.5467E+01 -1.5633E-01 1.7366E-01 -1.5650E-01 -2.9538E+01 3.1033E+01 -2.9554E+01 4.2115E+03 4.4531E+03 4.2138E+03 ; | |
3.5000E+00 2.2900E+00 1.9400E+00 2.3200E+00 1.6010E+00 1.6680E+00 2.1905E+01 3.4000E-01 4.8287E-07 1.1221E+02 2.3618E+01 -1.9322E-01 2.1462E-01 -1.9343E-01 -3.2576E+01 3.4230E+01 -3.2593E+01 4.7201E+03 4.9895E+03 4.7227E+03 ; | |
4.5000E+00 3.0800E+00 2.7700E+00 3.1000E+00 2.5302E+00 2.5452E+00 3.9625E+01 3.4000E-01 4.8287E-07 1.5092E+02 4.3101E+01 -2.6121E-01 2.9007E-01 -2.6149E-01 -3.7552E+01 3.9561E+01 -3.7573E+01 5.5354E+03 5.8347E+03 5.5383E+03 ; | |
5.5000E+00 3.3600E+00 3.1000E+00 3.4300E+00 2.8997E+00 2.9163E+00 4.6890E+01 3.4000E-01 4.8013E-07 1.6464E+02 5.1405E+01 -2.8537E-01 3.1684E-01 -2.8568E-01 -3.9215E+01 4.1383E+01 -3.9238E+01 5.7908E+03 6.0928E+03 5.7937E+03 ; | |
4.5000E+00 3.1000E+00 2.8400E+00 3.1600E+00 2.6086E+00 2.6126E+00 4.1056E+01 3.4000E-01 4.9387E-07 1.5190E+02 4.3670E+01 -2.6294E-01 2.9198E-01 -2.6322E-01 -3.7671E+01 3.9692E+01 -3.7692E+01 5.5542E+03 5.8538E+03 5.5571E+03 ; | |
3.5000E+00 2.3000E+00 2.0500E+00 2.4000E+00 1.7242E+00 1.7579E+00 2.3995E+01 3.4000E-01 5.2436E-07 1.1270E+02 2.3828E+01 -1.9408E-01 2.1558E-01 -1.9429E-01 -3.2643E+01 3.4302E+01 -3.2660E+01 4.7314E+03 5.0013E+03 4.7339E+03 ; | |
2.5000E+00 1.8600E+00 1.7200E+00 2.0800E+00 1.3547E+00 1.3981E+00 1.6841E+01 3.4000E-01 5.6273E-07 9.1140E+01 1.5467E+01 -1.5633E-01 1.7366E-01 -1.5650E-01 -2.9538E+01 3.1033E+01 -2.9554E+01 4.2115E+03 4.4531E+03 4.2138E+03 ; | |
1.5000E+00 1.4000E+00 1.4200E+00 1.8000E+00 1.0189E+00 1.0832E+00 1.0457E+01 3.4000E-01 6.1676E-07 6.8600E+01 8.6624E+00 -1.1705E-01 1.3000E-01 -1.1718E-01 -2.5616E+01 2.7026E+01 -2.5631E+01 3.6364E+03 3.8276E+03 3.6382E+03 ; | |
7.5000E-01 7.1000E-01 1.1000E+00 1.4800E+00 6.6065E-01 7.2331E-01 3.4125E+00 3.4000E-01 7.8256E-07 3.4790E+01 2.1562E+00 -5.8449E-02 6.4900E-02 -5.8516E-02 -1.7824E+01 1.8988E+01 -1.7837E+01 2.6096E+03 2.7200E+03 2.6106E+03 ; | |
1.1250E+00 1.0800E+00 1.2200E+00 1.6000E+00 7.9499E-01 8.5826E-01 6.0543E+00 3.4000E-01 6.0003E-07 5.2920E+01 5.0955E+00 -8.9743E-02 9.9718E-02 -8.9840E-02 -2.2429E+01 2.3639E+01 -2.2441E+01 3.1841E+03 3.3569E+03 3.1857E+03 ; | |
1.2250E+00 1.1600E+00 1.2500E+00 1.6400E+00 8.2858E-01 9.0324E-01 6.8250E+00 3.4000E-01 5.8634E-07 5.6840E+01 5.8978E+00 -9.6570E-02 1.0728E-01 -9.6675E-02 -2.3250E+01 2.4523E+01 -2.3263E+01 3.3053E+03 3.4813E+03 3.3070E+03 ; | |
1.3250E+00 1.2500E+00 1.3000E+00 1.6600E+00 8.8455E-01 9.2574E-01 7.5948E+00 3.4000E-01 5.6189E-07 6.1250E+01 6.8716E+00 -1.0425E-01 1.1580E-01 -1.0437E-01 -2.4156E+01 2.5491E+01 -2.4170E+01 3.4343E+03 3.6149E+03 3.4361E+03 ; | |
1.4250E+00 1.3400E+00 1.3300E+00 1.7100E+00 9.1814E-01 9.8197E-01 8.4759E+00 3.4000E-01 5.4567E-07 6.5660E+01 7.9209E+00 -1.1193E-01 1.2432E-01 -1.1206E-01 -2.5041E+01 2.6425E+01 -2.5055E+01 3.5572E+03 3.7437E+03 3.5590E+03 ; | |
1.5250E+00 1.4200E+00 1.3700E+00 1.7300E+00 9.6292E-01 1.0045E+00 9.1358E+00 3.4000E-01 5.2376E-07 6.9580E+01 8.9171E+00 -1.1876E-01 1.3189E-01 -1.1889E-01 -2.5805E+01 2.7223E+01 -2.5820E+01 3.6624E+03 3.8554E+03 3.6642E+03 ; | |
1.6250E+00 1.4800E+00 1.4000E+00 1.7600E+00 9.9650E-01 1.0382E+00 9.7963E+00 3.4000E-01 5.1700E-07 7.2520E+01 9.7035E+00 -1.2388E-01 1.3757E-01 -1.2401E-01 -2.6362E+01 2.7798E+01 -2.6378E+01 3.7394E+03 3.9383E+03 3.7413E+03 ; | |
1.7250E+00 1.5300E+00 1.4200E+00 1.8000E+00 1.0189E+00 1.0832E+00 1.0457E+01 3.4000E-01 5.1640E-07 7.4970E+01 1.0385E+01 -1.2814E-01 1.4231E-01 -1.2828E-01 -2.6816E+01 2.8262E+01 -2.6832E+01 3.8027E+03 4.0071E+03 3.8046E+03 ; | |
1.8250E+00 1.5800E+00 1.4500E+00 1.8000E+00 1.0525E+00 1.0832E+00 1.0787E+01 3.4000E-01 4.9949E-07 7.7420E+01 1.1089E+01 -1.3241E-01 1.4705E-01 -1.3255E-01 -2.7259E+01 2.8712E+01 -2.7275E+01 3.8653E+03 4.0757E+03 3.8673E+03 ; | |
2.6250E+00 1.9100E+00 1.6500E+00 2.0000E+00 1.2764E+00 1.3081E+00 1.5190E+01 3.4000E-01 4.8132E-07 9.3590E+01 1.6326E+01 -1.6061E-01 1.7842E-01 -1.6078E-01 -2.9914E+01 3.1421E+01 -2.9930E+01 4.2725E+03 4.5187E+03 4.2748E+03 ; | |
2.7250E+00 1.9500E+00 1.6700E+00 2.0400E+00 1.2988E+00 1.3531E+00 1.5851E+01 3.4000E-01 4.8187E-07 9.5550E+01 1.7030E+01 -1.6404E-01 1.8223E-01 -1.6421E-01 -3.0209E+01 3.1727E+01 -3.0225E+01 4.3211E+03 4.5706E+03 4.3235E+03 ; | |
2.8250E+00 1.9900E+00 1.7000E+00 2.0800E+00 1.3324E+00 1.3981E+00 1.6621E+01 3.4000E-01 4.8520E-07 9.7510E+01 1.7749E+01 -1.6747E-01 1.8604E-01 -1.6764E-01 -3.0499E+01 3.2031E+01 -3.0515E+01 4.3694E+03 4.6219E+03 4.3718E+03 ; | |
3.1000E+00 2.1100E+00 1.7900E+00 2.1600E+00 1.4331E+00 1.4880E+00 1.8492E+01 3.4000E-01 4.8016E-07 1.0339E+02 1.9995E+01 -1.7776E-01 1.9747E-01 -1.7795E-01 -3.1348E+01 3.2926E+01 -3.1364E+01 4.5125E+03 4.7725E+03 4.5150E+03 ; | |
4.1000E+00 2.6200E+00 2.2500E+00 2.6000E+00 1.9481E+00 1.9829E+00 2.8398E+01 3.4000E-01 4.7824E-07 1.2838E+02 3.1047E+01 -2.2159E-01 2.4611E-01 -2.2183E-01 -3.4725E+01 3.6517E+01 -3.4744E+01 5.0780E+03 5.3633E+03 5.0807E+03 ; | |
4.2000E+00 2.7700E+00 2.4000E+00 2.7500E+00 2.1160E+00 2.1516E+00 3.1701E+01 3.4000E-01 4.7760E-07 1.3573E+02 3.4761E+01 -2.3450E-01 2.6044E-01 -2.3475E-01 -3.5665E+01 3.7522E+01 -3.5684E+01 5.2322E+03 5.5235E+03 5.2350E+03 ; | |
4.3000E+00 2.9600E+00 2.6000E+00 2.9200E+00 2.3399E+00 2.3427E+00 3.5773E+01 3.4000E-01 4.7198E-07 1.4504E+02 3.9766E+01 -2.5087E-01 2.7859E-01 -2.5114E-01 -3.6829E+01 3.8776E+01 -3.6849E+01 5.4205E+03 5.7174E+03 5.4234E+03 ; | |
4.4000E+00 3.0000E+00 2.6600E+00 3.0000E+00 2.4071E+00 2.4327E+00 3.7314E+01 3.4000E-01 4.7928E-07 1.4700E+02 4.0863E+01 -2.5431E-01 2.8242E-01 -2.5459E-01 -3.7071E+01 3.9038E+01 -3.7091E+01 5.4592E+03 5.7570E+03 5.4620E+03 ; | |
4.5000E+00 3.1000E+00 2.7600E+00 3.0800E+00 2.5190E+00 2.5227E+00 3.9295E+01 3.4000E-01 4.7268E-07 1.5190E+02 4.3670E+01 -2.6294E-01 2.9198E-01 -2.6322E-01 -3.7671E+01 3.9692E+01 -3.7692E+01 5.5542E+03 5.8538E+03 5.5571E+03 ; | |
4.6000E+00 3.1440E+00 2.8100E+00 3.1200E+00 2.5750E+00 2.5677E+00 4.0285E+01 3.4000E-01 4.7113E-07 1.5406E+02 4.4934E+01 -2.6673E-01 2.9618E-01 -2.6702E-01 -3.7934E+01 3.9978E+01 -3.7956E+01 5.5954E+03 5.8956E+03 5.5983E+03 ; | |
4.7000E+00 3.1500E+00 2.8200E+00 3.1500E+00 2.5862E+00 2.6014E+00 4.0726E+01 3.4000E-01 4.7447E-07 1.5435E+02 4.5108E+01 -2.6725E-01 2.9676E-01 -2.6754E-01 -3.7970E+01 4.0018E+01 -3.7991E+01 5.6009E+03 5.9012E+03 5.6038E+03 ; | |
1.0000E+00 9.6000E-01 1.0800E+00 1.4400E+00 6.3826E-01 6.7832E-01 2.7516E+00 4.5000E-01 6.0459E-07 4.7040E+01 2.3334E+00 -6.0053E-02 6.8473E-02 -6.0062E-02 -1.8120E+01 1.9567E+01 -1.8121E+01 2.6373E+03 2.7847E+03 2.6376E+03 ; | |
2.0000E+00 1.6500E+00 1.2900E+00 1.6400E+00 8.7336E-01 9.0324E-01 7.2643E+00 4.5000E-01 5.4032E-07 8.0850E+01 7.0364E+00 -1.0419E-01 1.1886E-01 -1.0421E-01 -2.4142E+01 2.5830E+01 -2.4144E+01 3.4342E+03 3.6617E+03 3.4348E+03 ; | |
3.0000E+00 2.0600E+00 1.4600E+00 1.7900E+00 1.0637E+00 1.0719E+00 1.0786E+01 4.5000E-01 5.1470E-07 1.0094E+02 1.1048E+01 -1.3051E-01 1.4887E-01 -1.3055E-01 -2.7056E+01 2.8880E+01 -2.7058E+01 3.8385E+03 4.1020E+03 3.8393E+03 ; | |
4.0000E+00 2.5500E+00 1.7100E+00 2.0200E+00 1.3435E+00 1.3306E+00 1.6069E+01 4.5000E-01 5.0042E-07 1.2495E+02 1.7038E+01 -1.6200E-01 1.8486E-01 -1.6205E-01 -3.0025E+01 3.1937E+01 -3.0028E+01 4.2935E+03 4.6063E+03 4.2945E+03 ; | |
5.0000E+00 3.1900E+00 2.1500E+00 3.4400E+00 1.8361E+00 2.9275E+00 3.6567E+01 4.5000E-01 7.2767E-07 1.5631E+02 2.6821E+01 -2.0333E-01 2.3199E-01 -2.0340E-01 -3.3346E+01 3.5505E+01 -3.3350E+01 4.8523E+03 5.1995E+03 4.8533E+03 ; | |
6.0000E+00 3.7800E+00 2.6300E+00 2.8700E+00 2.3735E+00 2.2865E+00 3.5550E+01 4.5000E-01 5.0383E-07 1.8522E+02 3.7805E+01 -2.4152E-01 2.7551E-01 -2.4159E-01 -3.6157E+01 3.8563E+01 -3.6160E+01 5.3155E+03 5.6854E+03 5.3166E+03 ; | |
7.0000E+00 4.2200E+00 3.0400E+00 3.2400E+00 2.8325E+00 2.7026E+00 4.4135E+01 4.5000E-01 5.0186E-07 2.0678E+02 4.7222E+01 -2.7006E-01 3.0801E-01 -2.7013E-01 -3.8153E+01 4.0782E+01 -3.8156E+01 5.6328E+03 6.0103E+03 5.6338E+03 ; | |
6.0000E+00 3.8110E+00 2.7100E+00 2.9400E+00 2.4630E+00 2.3652E+00 3.7201E+01 4.5000E-01 5.1869E-07 1.8674E+02 3.8434E+01 -2.4353E-01 2.7780E-01 -2.4360E-01 -3.6300E+01 3.8720E+01 -3.6303E+01 5.3387E+03 5.7094E+03 5.3397E+03 ; | |
5.0000E+00 3.1700E+00 2.2200E+00 2.4800E+00 1.9145E+00 1.8479E+00 2.6745E+01 4.5000E-01 5.3895E-07 1.5533E+02 2.6482E+01 -2.0204E-01 2.3051E-01 -2.0210E-01 -3.3248E+01 3.5398E+01 -3.3251E+01 4.8358E+03 5.1820E+03 4.8368E+03 ; | |
4.0000E+00 2.5900E+00 1.8300E+00 2.1300E+00 1.4779E+00 1.4543E+00 1.8601E+01 4.5000E-01 5.6150E-07 1.2691E+02 1.7585E+01 -1.6458E-01 1.8781E-01 -1.6463E-01 -3.0246E+01 3.2170E+01 -3.0249E+01 4.3300E+03 4.6457E+03 4.3310E+03 ; | |
3.0000E+00 2.0700E+00 1.5400E+00 1.8800E+00 1.1532E+00 1.1731E+00 1.2658E+01 4.5000E-01 5.9819E-07 1.0143E+02 1.1158E+01 -1.3115E-01 1.4960E-01 -1.3119E-01 -2.7122E+01 2.8948E+01 -2.7125E+01 3.8480E+03 4.1125E+03 3.8487E+03 ; | |
2.0000E+00 1.6500E+00 1.3500E+00 1.6800E+00 9.4053E-01 9.4823E-01 8.3646E+00 4.5000E-01 6.2216E-07 8.0850E+01 7.0364E+00 -1.0419E-01 1.1886E-01 -1.0421E-01 -2.4142E+01 2.5830E+01 -2.4144E+01 3.4342E+03 3.6617E+03 3.4348E+03 ; | |
1.0000E+00 9.6000E-01 1.1100E+00 1.4800E+00 6.7185E-01 7.2331E-01 3.5223E+00 4.5000E-01 7.7395E-07 4.7040E+01 2.3334E+00 -6.0053E-02 6.8473E-02 -6.0062E-02 -1.8120E+01 1.9567E+01 -1.8121E+01 2.6373E+03 2.7847E+03 2.6376E+03 ; | |
5.0000E-01 4.5000E-01 9.9200E-01 1.3600E+00 5.3974E-01 5.8836E-01 9.0255E-01 4.5000E-01 9.0255E-07 2.2050E+01 5.0116E-01 -2.7981E-02 3.1842E-02 -2.7976E-02 -9.9064E+00 1.1136E+01 -9.9049E+00 2.2477E+03 2.2755E+03 2.2477E+03 ; | |
1.5000E+00 1.4000E+00 1.2000E+00 1.5600E+00 7.7260E-01 8.1328E-01 5.3933E+00 4.5000E-01 5.5722E-07 6.8600E+01 5.0363E+00 -8.8106E-02 1.0056E-01 -8.8130E-02 -2.2223E+01 2.3738E+01 -2.2225E+01 3.1550E+03 3.3712E+03 3.1555E+03 ; | |
2.5000E+00 1.8600E+00 1.3700E+00 1.7200E+00 9.6292E-01 9.9321E-01 9.0255E+00 4.5000E-01 5.2829E-07 9.1140E+01 8.9775E+00 -1.1768E-01 1.3422E-01 -1.1771E-01 -2.5678E+01 2.7460E+01 -2.5680E+01 3.6469E+03 3.8896E+03 3.6475E+03 ; | |
3.5000E+00 2.2900E+00 1.5700E+00 1.8900E+00 1.1868E+00 1.1844E+00 1.3097E+01 4.5000E-01 5.0576E-07 1.1221E+02 1.3698E+01 -1.4527E-01 1.6575E-01 -1.4531E-01 -2.8519E+01 3.0372E+01 -2.8522E+01 4.0535E+03 4.3427E+03 4.0544E+03 ; | |
4.5000E+00 3.0600E+00 2.0500E+00 2.3400E+00 1.7242E+00 1.6905E+00 2.3333E+01 4.5000E-01 5.0462E-07 1.4994E+02 2.4654E+01 -1.9493E-01 2.2241E-01 -1.9499E-01 -3.2699E+01 3.4806E+01 -3.2702E+01 4.7438E+03 5.0849E+03 4.7448E+03 ; | |
5.5000E+00 3.3500E+00 2.2700E+00 2.5300E+00 1.9705E+00 1.9041E+00 2.7846E+01 4.5000E-01 5.0245E-07 1.6415E+02 2.9613E+01 -2.1368E-01 2.4378E-01 -2.1374E-01 -3.4128E+01 3.6350E+01 -3.4131E+01 4.9824E+03 5.3368E+03 4.9834E+03 ; | |
6.5000E+00 4.0700E+00 2.9000E+00 3.1200E+00 2.6758E+00 2.5677E+00 4.1274E+01 4.5000E-01 5.0456E-07 1.9943E+02 4.3894E+01 -2.6033E-01 2.9693E-01 -2.6040E-01 -3.7479E+01 4.0028E+01 -3.7482E+01 5.5274E+03 5.9031E+03 5.5284E+03 ; | |
7.5000E+00 4.5600E+00 3.4100E+00 3.6000E+00 3.2467E+00 3.1075E+00 5.2170E+01 4.5000E-01 5.0806E-07 2.2344E+02 5.5214E+01 -2.9216E-01 3.3315E-01 -2.9223E-01 -3.9667E+01 4.2488E+01 -3.9670E+01 5.8610E+03 6.2395E+03 5.8619E+03 ; | |
6.5000E+00 4.0000E+00 2.9700E+00 3.1900E+00 2.7541E+00 2.6464E+00 4.2815E+01 4.5000E-01 5.4187E-07 1.9600E+02 4.2382E+01 -2.5578E-01 2.9176E-01 -2.5585E-01 -3.7162E+01 3.9675E+01 -3.7166E+01 5.4772E+03 5.8519E+03 5.4782E+03 ; | |
5.5000E+00 3.5100E+00 2.5100E+00 2.7600E+00 2.2391E+00 2.1628E+00 3.3019E+01 4.5000E-01 5.4272E-07 1.7199E+02 3.2545E+01 -2.2403E-01 2.5558E-01 -2.2410E-01 -3.4894E+01 3.7182E+01 -3.4898E+01 5.1091E+03 5.4701E+03 5.1101E+03 ; | |
4.5000E+00 3.1100E+00 2.2100E+00 2.4800E+00 1.9033E+00 1.8479E+00 2.6635E+01 4.5000E-01 5.5765E-07 1.5239E+02 2.5477E+01 -1.9816E-01 2.2609E-01 -1.9822E-01 -3.2949E+01 3.5076E+01 -3.2953E+01 4.7858E+03 5.1293E+03 4.7869E+03 ; | |
3.5000E+00 2.3100E+00 1.6700E+00 2.0000E+00 1.2988E+00 1.3081E+00 1.5409E+01 4.5000E-01 5.8477E-07 1.1319E+02 1.3942E+01 -1.4655E-01 1.6722E-01 -1.4660E-01 -2.8640E+01 3.0496E+01 -2.8642E+01 4.0721E+03 4.3633E+03 4.0730E+03 ; | |
2.5000E+00 1.8600E+00 1.4500E+00 1.7800E+00 1.0525E+00 1.0607E+00 1.0566E+01 4.5000E-01 6.1846E-07 9.1140E+01 8.9775E+00 -1.1768E-01 1.3422E-01 -1.1771E-01 -2.5678E+01 2.7460E+01 -2.5680E+01 3.6469E+03 3.8896E+03 3.6475E+03 ; | |
1.5000E+00 1.4000E+00 1.2600E+00 1.6000E+00 8.3977E-01 8.5826E-01 6.4936E+00 4.5000E-01 6.7089E-07 6.8600E+01 5.0363E+00 -8.8106E-02 1.0056E-01 -8.8130E-02 -2.2223E+01 2.3738E+01 -2.2225E+01 3.1550E+03 3.3712E+03 3.1555E+03 ; | |
5.0000E-01 4.5000E-01 1.0100E+00 1.3900E+00 5.5990E-01 6.2209E-01 1.4312E+00 4.5000E-01 1.4312E-06 2.2050E+01 5.0116E-01 -2.7981E-02 3.1842E-02 -2.7976E-02 -9.9064E+00 1.1136E+01 -9.9049E+00 2.2477E+03 2.2755E+03 2.2477E+03 ; | |
1.0000E+00 9.6000E-01 1.0500E+00 1.4400E+00 6.0468E-01 6.7832E-01 2.4221E+00 5.0500E-01 6.7025E-07 4.7040E+01 1.8691E+00 -5.3332E-02 6.1708E-02 -5.3443E-02 -1.6789E+01 1.8434E+01 -1.6811E+01 2.5279E+03 2.6638E+03 2.5297E+03 ; | |
2.0000E+00 1.6500E+00 1.2100E+00 1.6000E+00 7.8380E-01 8.5826E-01 5.9444E+00 5.0500E-01 5.5683E-07 8.0850E+01 5.6278E+00 -9.2341E-02 1.0698E-01 -9.2514E-02 -2.2732E+01 2.4488E+01 -2.2751E+01 3.2325E+03 3.4766E+03 3.2358E+03 ; | |
3.0000E+00 2.0600E+00 1.3500E+00 1.7200E+00 9.4053E-01 9.9321E-01 8.8058E+00 5.0500E-01 5.2920E-07 1.0094E+02 8.8325E+00 -1.1571E-01 1.3398E-01 -1.1592E-01 -2.5454E+01 2.7435E+01 -2.5476E+01 3.6174E+03 3.8861E+03 3.6209E+03 ; | |
4.0000E+00 2.5500E+00 1.5600E+00 1.9200E+00 1.1756E+00 1.2181E+00 1.3319E+01 5.0500E-01 5.2235E-07 1.2495E+02 1.3617E+01 -1.4358E-01 1.6630E-01 -1.4384E-01 -2.8353E+01 3.0419E+01 -2.8375E+01 4.0297E+03 4.3505E+03 4.0338E+03 ; | |
5.0000E+00 3.1900E+00 1.9100E+00 2.2400E+00 1.5674E+00 1.5780E+00 2.0693E+01 5.0500E-01 5.1858E-07 1.5631E+02 2.1430E+01 -1.8013E-01 2.0866E-01 -1.8046E-01 -3.1524E+01 3.3780E+01 -3.1547E+01 4.5471E+03 4.9154E+03 4.5519E+03 ; | |
6.0000E+00 3.7800E+00 2.2900E+00 2.6000E+00 1.9929E+00 1.9829E+00 2.8838E+01 5.0500E-01 5.1471E-07 1.8522E+02 3.0204E+01 -2.1392E-01 2.4777E-01 -2.1431E-01 -3.4140E+01 3.6632E+01 -3.4166E+01 4.9864E+03 5.3824E+03 4.9915E+03 ; | |
7.0000E+00 4.2200E+00 2.6200E+00 2.8800E+00 2.3623E+00 2.2977E+00 3.5551E+01 5.0500E-01 5.0911E-07 2.0678E+02 3.7727E+01 -2.3916E-01 2.7699E-01 -2.3961E-01 -3.5982E+01 3.8663E+01 -3.6011E+01 5.2893E+03 5.7009E+03 5.2948E+03 ; | |
6.0000E+00 3.8110E+00 2.3500E+00 2.6400E+00 2.0600E+00 2.0278E+00 2.9938E+01 5.0500E-01 5.2569E-07 1.8674E+02 3.0706E+01 -2.1570E-01 2.4983E-01 -2.1609E-01 -3.4272E+01 3.6777E+01 -3.4299E+01 5.0084E+03 5.4057E+03 5.0135E+03 ; | |
5.0000E+00 3.1700E+00 1.9500E+00 2.2800E+00 1.6122E+00 1.6230E+00 2.1573E+01 5.0500E-01 5.4750E-07 1.5533E+02 2.1159E+01 -1.7898E-01 2.0733E-01 -1.7931E-01 -3.1431E+01 3.3680E+01 -3.1455E+01 4.5315E+03 4.8988E+03 4.5362E+03 ; | |
4.0000E+00 2.5900E+00 1.6400E+00 1.9700E+00 1.2652E+00 1.2744E+00 1.4749E+01 5.0500E-01 5.6071E-07 1.2691E+02 1.4053E+01 -1.4585E-01 1.6895E-01 -1.4612E-01 -2.8569E+01 3.0641E+01 -2.8591E+01 4.0627E+03 4.3877E+03 4.0668E+03 ; | |
3.0000E+00 2.0700E+00 1.4100E+00 1.7600E+00 1.0077E+00 1.0382E+00 9.9061E+00 5.0500E-01 5.8958E-07 1.0143E+02 8.9198E+00 -1.1628E-01 1.3463E-01 -1.1649E-01 -2.5517E+01 2.7502E+01 -2.5540E+01 3.6261E+03 3.8957E+03 3.6297E+03 ; | |
2.0000E+00 1.6500E+00 1.2500E+00 1.6400E+00 8.2858E-01 9.0324E-01 6.8250E+00 5.0500E-01 6.3932E-07 8.0850E+01 5.6278E+00 -9.2341E-02 1.0698E-01 -9.2514E-02 -2.2732E+01 2.4488E+01 -2.2751E+01 3.2325E+03 3.4766E+03 3.2358E+03 ; | |
1.0000E+00 9.6000E-01 1.0700E+00 1.4400E+00 6.2707E-01 6.7832E-01 2.6418E+00 5.0500E-01 7.3103E-07 4.7040E+01 1.8691E+00 -5.3332E-02 6.1708E-02 -5.3443E-02 -1.6789E+01 1.8434E+01 -1.6811E+01 2.5279E+03 2.6638E+03 2.5297E+03 ; | |
5.0000E-01 4.5000E-01 9.7700E-01 1.3600E+00 5.2295E-01 5.8836E-01 7.3782E-01 5.0500E-01 9.2919E-07 2.2050E+01 4.0316E-01 -2.4878E-02 2.8755E-02 -2.4942E-02 -8.8860E+00 1.0159E+01 -8.9070E+00 2.2280E+03 2.2525E+03 2.2284E+03 ; | |
1.5000E+00 1.4000E+00 1.1500E+00 1.5200E+00 7.1663E-01 7.6829E-01 4.4029E+00 5.0500E-01 5.7289E-07 6.8600E+01 4.0294E+00 -7.8104E-02 9.0520E-02 -7.8250E-02 -2.0943E+01 2.2536E+01 -2.0961E+01 2.9678E+03 3.1963E+03 2.9707E+03 ; | |
2.5000E+00 1.8600E+00 1.2900E+00 1.6700E+00 8.7336E-01 9.3698E-01 7.5953E+00 5.0500E-01 5.5989E-07 9.1140E+01 7.1785E+00 -1.0432E-01 1.2081E-01 -1.0451E-01 -2.4152E+01 2.6044E+01 -2.4174E+01 3.4370E+03 3.6913E+03 3.4404E+03 ; | |
3.5000E+00 2.2900E+00 1.4500E+00 1.8000E+00 1.0525E+00 1.0832E+00 1.0787E+01 5.0500E-01 5.2456E-07 1.1221E+02 1.0949E+01 -1.2879E-01 1.4913E-01 -1.2903E-01 -2.6872E+01 2.8904E+01 -2.6894E+01 3.8139E+03 4.1058E+03 3.8177E+03 ; | |
4.5000E+00 3.0600E+00 1.8300E+00 2.1600E+00 1.4779E+00 1.4880E+00 1.8932E+01 5.0500E-01 5.1562E-07 1.4994E+02 1.9700E+01 -1.7269E-01 2.0005E-01 -1.7300E-01 -3.0919E+01 3.3124E+01 -3.0942E+01 4.4446E+03 4.8060E+03 4.4492E+03 ; | |
5.5000E+00 3.3500E+00 2.0000E+00 2.3200E+00 1.6682E+00 1.6680E+00 2.2564E+01 5.0500E-01 5.1275E-07 1.6415E+02 2.3661E+01 -1.8929E-01 2.1926E-01 -1.8963E-01 -3.2252E+01 3.4573E+01 -3.2277E+01 4.6705E+03 5.0467E+03 4.6753E+03 ; | |
6.5000E+00 4.0700E+00 2.5100E+00 2.8000E+00 2.2391E+00 2.2078E+00 3.3460E+01 5.0500E-01 5.1514E-07 1.9943E+02 3.5068E+01 -2.3055E-01 2.6702E-01 -2.3098E-01 -3.5363E+01 3.7977E+01 -3.5391E+01 5.1882E+03 5.5953E+03 5.1935E+03 ; | |
7.5000E+00 4.5600E+00 2.9100E+00 3.1600E+00 2.6869E+00 2.6126E+00 4.1825E+01 5.0500E-01 5.1296E-07 2.2344E+02 4.4113E+01 -2.5870E-01 2.9958E-01 -2.5918E-01 -3.7359E+01 4.0207E+01 -3.7390E+01 5.5106E+03 5.9292E+03 5.5162E+03 ; | |
6.5000E+00 4.0000E+00 2.5600E+00 2.8400E+00 2.2951E+00 2.2528E+00 3.4451E+01 5.0500E-01 5.4911E-07 1.9600E+02 3.3861E+01 -2.2654E-01 2.6237E-01 -2.2695E-01 -3.5071E+01 3.7654E+01 -3.5099E+01 5.1402E+03 5.5449E+03 5.1455E+03 ; | |
5.5000E+00 3.5100E+00 2.1900E+00 2.4800E+00 1.8809E+00 1.8479E+00 2.6416E+01 5.0500E-01 5.4680E-07 1.7199E+02 2.6002E+01 -1.9845E-01 2.2986E-01 -1.9881E-01 -3.2966E+01 3.5351E+01 -3.2991E+01 4.7905E+03 5.1744E+03 4.7955E+03 ; | |
4.5000E+00 3.1100E+00 1.9400E+00 2.2600E+00 1.6010E+00 1.6005E+00 2.1243E+01 5.0500E-01 5.6011E-07 1.5239E+02 2.0357E+01 -1.7555E-01 2.0336E-01 -1.7587E-01 -3.1153E+01 3.3378E+01 -3.1177E+01 4.4842E+03 4.8484E+03 4.4889E+03 ; | |
3.5000E+00 2.3100E+00 1.5000E+00 1.8800E+00 1.1085E+00 1.1731E+00 1.2218E+01 5.0500E-01 5.8394E-07 1.1319E+02 1.1143E+01 -1.2993E-01 1.5045E-01 -1.3016E-01 -2.6990E+01 2.9026E+01 -2.7013E+01 3.8307E+03 4.1248E+03 3.8344E+03 ; | |
2.5000E+00 1.8600E+00 1.3300E+00 1.7000E+00 9.1814E-01 9.7072E-01 8.3656E+00 5.0500E-01 6.1667E-07 9.1140E+01 7.1785E+00 -1.0432E-01 1.2081E-01 -1.0451E-01 -2.4152E+01 2.6044E+01 -2.4174E+01 3.4370E+03 3.6913E+03 3.4404E+03 ; | |
1.5000E+00 1.4000E+00 1.1900E+00 1.5600E+00 7.6141E-01 8.1328E-01 5.2835E+00 5.0500E-01 6.8746E-07 6.8600E+01 4.0294E+00 -7.8104E-02 9.0520E-02 -7.8250E-02 -2.0943E+01 2.2536E+01 -2.0961E+01 2.9678E+03 3.1963E+03 2.9707E+03 ; | |
5.0000E-01 4.5000E-01 9.9000E-01 1.3800E+00 5.3751E-01 6.1085E-01 1.1012E+00 5.0500E-01 1.3869E-06 2.2050E+01 4.0316E-01 -2.4878E-02 2.8755E-02 -2.4942E-02 -8.8860E+00 1.0159E+01 -8.9070E+00 2.2280E+03 2.2525E+03 2.2284E+03 ; | |
1.0000E+00 9.6000E-01 1.0100E+00 1.3700E+00 5.5990E-01 5.9960E-01 1.0348E+00 7.8500E-01 6.9194E-07 4.7040E+01 8.0245E-01 -3.4061E-02 4.1644E-02 -3.4043E-02 -1.1807E+01 1.3990E+01 -1.1802E+01 2.2956E+03 2.3688E+03 2.2954E+03 ; | |
2.0000E+00 1.6500E+00 1.0900E+00 1.4400E+00 6.4946E-01 6.7832E-01 2.6857E+00 7.8500E-01 6.0789E-07 8.0850E+01 2.3999E+00 -5.8502E-02 7.1753E-02 -5.8474E-02 -1.7811E+01 2.0065E+01 -1.7806E+01 2.6137E+03 2.8457E+03 2.6133E+03 ; | |
3.0000E+00 2.0600E+00 1.1500E+00 1.5100E+00 7.1663E-01 7.5705E-01 4.1169E+00 7.8500E-01 5.9782E-07 1.0094E+02 3.7612E+00 -7.3076E-02 8.9816E-02 -7.3043E-02 -2.0220E+01 2.2448E+01 -2.0215E+01 2.8759E+03 3.1839E+03 2.8753E+03 ; | |
4.0000E+00 2.5500E+00 1.2400E+00 1.6000E+00 8.1738E-01 8.5826E-01 6.0982E+00 7.8500E-01 5.7791E-07 1.2495E+02 5.7912E+00 -9.0704E-02 1.1144E-01 -9.0661E-02 -2.2510E+01 2.4996E+01 -2.2504E+01 3.2065E+03 3.5479E+03 3.2058E+03 ; | |
5.0000E+00 3.1900E+00 1.4000E+00 1.7200E+00 9.9650E-01 9.9321E-01 9.1792E+00 7.8500E-01 5.5586E-07 1.5631E+02 9.1052E+00 -1.1375E-01 1.3966E-01 -1.1370E-01 -2.5209E+01 2.7999E+01 -2.5202E+01 3.5908E+03 3.9692E+03 3.5901E+03 ; | |
6.0000E+00 3.7800E+00 1.5700E+00 1.8800E+00 1.1868E+00 1.1731E+00 1.2811E+01 7.8500E-01 5.5253E-07 1.8522E+02 1.2826E+01 -1.3491E-01 1.6573E-01 -1.3485E-01 -2.7473E+01 3.0367E+01 -2.7466E+01 3.9076E+03 4.3430E+03 3.9068E+03 ; | |
7.0000E+00 4.2200E+00 1.7100E+00 2.0000E+00 1.3435E+00 1.3081E+00 1.5673E+01 7.8500E-01 5.4233E-07 2.0678E+02 1.6017E+01 -1.5071E-01 1.8521E-01 -1.5064E-01 -2.8988E+01 3.1960E+01 -2.8981E+01 4.1372E+03 4.6116E+03 4.1363E+03 ; | |
6.0000E+00 3.8110E+00 1.6200E+00 1.9200E+00 1.2428E+00 1.2181E+00 1.3802E+01 7.8500E-01 5.8560E-07 1.8674E+02 1.3039E+01 -1.3602E-01 1.6710E-01 -1.3596E-01 -2.7585E+01 3.0483E+01 -2.7578E+01 3.9239E+03 4.3623E+03 3.9231E+03 ; | |
5.0000E+00 3.1700E+00 1.4200E+00 1.7600E+00 1.0189E+00 1.0382E+00 9.8402E+00 7.8500E-01 6.0343E-07 1.5533E+02 8.9903E+00 -1.1303E-01 1.3878E-01 -1.1298E-01 -2.5128E+01 2.7913E+01 -2.5121E+01 3.5796E+03 3.9564E+03 3.5789E+03 ; | |
4.0000E+00 2.5900E+00 1.2800E+00 1.6200E+00 8.6216E-01 8.8075E-01 6.7581E+00 7.8500E-01 6.2082E-07 1.2691E+02 5.9763E+00 -9.2147E-02 1.1321E-01 -9.2104E-02 -2.2684E+01 2.5196E+01 -2.2679E+01 3.2325E+03 3.5755E+03 3.2318E+03 ; | |
3.0000E+00 2.0700E+00 1.1700E+00 1.5200E+00 7.3902E-01 7.6829E-01 4.4469E+00 7.8500E-01 6.3952E-07 1.0143E+02 3.7982E+00 -7.3433E-02 9.0258E-02 -7.3400E-02 -2.0272E+01 2.2502E+01 -2.0267E+01 2.8826E+03 3.1920E+03 2.8820E+03 ; | |
2.0000E+00 1.6500E+00 1.1000E+00 1.4600E+00 6.6065E-01 7.0082E-01 3.0162E+00 7.8500E-01 6.8269E-07 8.0850E+01 2.3999E+00 -5.8502E-02 7.1753E-02 -5.8474E-02 -1.7811E+01 2.0065E+01 -1.7806E+01 2.6137E+03 2.8457E+03 2.6133E+03 ; | |
1.0000E+00 9.6000E-01 1.0200E+00 1.4000E+00 5.7109E-01 6.3334E-01 1.4756E+00 7.8500E-01 9.8668E-07 4.7040E+01 8.0245E-01 -3.4061E-02 4.1644E-02 -3.4043E-02 -1.1807E+01 1.3990E+01 -1.1802E+01 2.2956E+03 2.3688E+03 2.2954E+03 ; | |
5.0000E-01 4.5000E-01 9.7000E-01 1.3500E+00 5.1512E-01 5.7711E-01 3.7490E-01 7.8500E-01 1.1408E-06 2.2050E+01 1.7501E-01 -1.5947E-02 1.9492E-02 -1.5938E-02 -5.8069E+00 7.0523E+00 -5.8040E+00 2.1853E+03 2.1994E+03 2.1853E+03 ; | |
1.5000E+00 1.4000E+00 1.0600E+00 1.4200E+00 6.1587E-01 6.5583E-01 2.1356E+00 7.8500E-01 6.7142E-07 6.8600E+01 1.7207E+00 -4.9653E-02 6.0812E-02 -4.9628E-02 -1.5967E+01 1.8271E+01 -1.5961E+01 2.4746E+03 2.6486E+03 2.4743E+03 ; | |
2.5000E+00 1.8600E+00 1.1200E+00 1.4800E+00 6.8304E-01 7.2331E-01 3.4564E+00 7.8500E-01 6.1566E-07 9.1140E+01 3.0588E+00 -6.5950E-02 8.0990E-02 -6.5920E-02 -1.9125E+01 2.1344E+01 -1.9119E+01 2.7441E+03 3.0196E+03 2.7436E+03 ; | |
3.5000E+00 2.2900E+00 1.1900E+00 1.5500E+00 7.6141E-01 8.0203E-01 4.9975E+00 7.8500E-01 5.8724E-07 1.1221E+02 4.6593E+00 -8.1328E-02 9.9972E-02 -8.1290E-02 -2.1345E+01 2.3665E+01 -2.1340E+01 3.0320E+03 3.3617E+03 3.0314E+03 ; | |
4.5000E+00 3.0600E+00 1.3700E+00 1.7100E+00 9.6292E-01 9.8197E-01 8.7395E+00 7.8500E-01 5.7515E-07 1.4994E+02 8.3712E+00 -1.0908E-01 1.3392E-01 -1.0903E-01 -2.4678E+01 2.7427E+01 -2.4672E+01 3.5174E+03 3.8858E+03 3.5167E+03 ; | |
5.5000E+00 3.3500E+00 1.4500E+00 1.7600E+00 1.0525E+00 1.0382E+00 1.0170E+01 7.8500E-01 5.5841E-07 1.6415E+02 1.0051E+01 -1.1949E-01 1.4672E-01 -1.1944E-01 -2.5847E+01 2.8676E+01 -2.5840E+01 3.6789E+03 4.0715E+03 3.6781E+03 ; | |
6.5000E+00 4.0700E+00 1.6700E+00 1.9700E+00 1.2988E+00 1.2744E+00 1.4903E+01 7.8500E-01 5.5438E-07 1.9943E+02 1.4889E+01 -1.4531E-01 1.7857E-01 -1.4525E-01 -2.8488E+01 3.1428E+01 -2.8481E+01 4.0591E+03 4.5215E+03 4.0583E+03 ; | |
7.5000E+00 4.5600E+00 1.8400E+00 2.1200E+00 1.4891E+00 1.4431E+00 1.8424E+01 7.8500E-01 5.4601E-07 2.2344E+02 1.8726E+01 -1.6295E-01 2.0028E-01 -1.6288E-01 -3.0069E+01 3.3138E+01 -3.0062E+01 4.3125E+03 4.8095E+03 4.3116E+03 ; | |
6.5000E+00 4.0000E+00 1.7000E+00 2.0000E+00 1.3324E+00 1.3081E+00 1.5563E+01 7.8500E-01 5.9939E-07 1.9600E+02 1.4377E+01 -1.4280E-01 1.7547E-01 -1.4274E-01 -2.8249E+01 3.1176E+01 -2.8242E+01 4.0226E+03 4.4789E+03 4.0218E+03 ; | |
5.5000E+00 3.5100E+00 1.5200E+00 1.8400E+00 1.1308E+00 1.1282E+00 1.1821E+01 7.8500E-01 5.9126E-07 1.7199E+02 1.1044E+01 -1.2523E-01 1.5379E-01 -1.2517E-01 -2.6468E+01 2.9325E+01 -2.6461E+01 3.7650E+03 4.1732E+03 3.7643E+03 ; | |
4.5000E+00 3.1100E+00 1.4100E+00 1.7500E+00 1.0077E+00 1.0270E+00 9.6200E+00 7.8500E-01 6.1291E-07 1.5239E+02 8.6498E+00 -1.1088E-01 1.3613E-01 -1.1083E-01 -2.4883E+01 2.7650E+01 -2.4877E+01 3.5459E+03 3.9179E+03 3.5451E+03 ; | |
3.5000E+00 2.3100E+00 1.2200E+00 1.5600E+00 7.9499E-01 8.1328E-01 5.4373E+00 7.8500E-01 6.2791E-07 1.1319E+02 4.7420E+00 -8.2048E-02 1.0086E-01 -8.2010E-02 -2.1438E+01 2.3769E+01 -2.1432E+01 3.0456E+03 3.3766E+03 3.0450E+03 ; | |
2.5000E+00 1.8600E+00 1.1400E+00 1.4900E+00 7.0543E-01 7.3455E-01 3.7864E+00 7.8500E-01 6.7444E-07 9.1140E+01 3.0588E+00 -6.5950E-02 8.0990E-02 -6.5920E-02 -1.9125E+01 2.1344E+01 -1.9119E+01 2.7441E+03 3.0196E+03 2.7436E+03 ; | |
1.5000E+00 1.4000E+00 1.0700E+00 1.4400E+00 6.2707E-01 6.7832E-01 2.4660E+00 7.8500E-01 7.7532E-07 6.8600E+01 1.7207E+00 -4.9653E-02 6.0812E-02 -4.9628E-02 -1.5967E+01 1.8271E+01 -1.5961E+01 2.4746E+03 2.6486E+03 2.4743E+03 ; | |
5.0000E-01 4.5000E-01 9.8400E-01 1.3600E+00 5.3079E-01 5.8836E-01 6.3897E-01 7.8500E-01 1.9445E-06 2.2050E+01 1.7501E-01 -1.5947E-02 1.9492E-02 -1.5938E-02 -5.8069E+00 7.0523E+00 -5.8040E+00 2.1853E+03 2.1994E+03 2.1853E+03 ; | |
1.0000E+00 9.6000E-01 1.0100E+00 1.3700E+00 5.5990E-01 5.9960E-01 1.1666E+00 7.2000E-01 6.5623E-07 4.7040E+01 9.4671E-01 -3.7182E-02 4.4925E-02 -3.7222E-02 -1.2731E+01 1.4849E+01 -1.2743E+01 2.3240E+03 2.4076E+03 2.3244E+03 ; | |
2.0000E+00 1.6500E+00 1.1000E+00 1.4600E+00 6.6065E-01 7.0082E-01 3.1479E+00 7.2000E-01 5.9941E-07 8.0850E+01 2.8353E+00 -6.3932E-02 7.7500E-02 -6.3986E-02 -1.8792E+01 2.0881E+01 -1.8802E+01 2.7072E+03 2.9535E+03 2.7081E+03 ; | |
3.0000E+00 2.0600E+00 1.1700E+00 1.5200E+00 7.3902E-01 7.6829E-01 4.5786E+00 7.2000E-01 5.5933E-07 1.0094E+02 4.4447E+00 -7.9960E-02 9.7044E-02 -8.0022E-02 -2.1173E+01 2.3318E+01 -2.1181E+01 3.0053E+03 3.3118E+03 3.0064E+03 ; | |
4.0000E+00 2.5500E+00 1.2800E+00 1.6400E+00 8.6216E-01 9.0324E-01 7.1106E+00 7.2000E-01 5.6688E-07 1.2495E+02 6.8450E+00 -9.9293E-02 1.2040E-01 -9.9374E-02 -2.3544E+01 2.5998E+01 -2.3554E+01 3.3560E+03 3.6855E+03 3.3573E+03 ; | |
5.0000E+00 3.1900E+00 1.4700E+00 1.8000E+00 1.0749E+00 1.0832E+00 1.0962E+01 7.2000E-01 5.5846E-07 1.5631E+02 1.0764E+01 -1.2447E-01 1.5091E-01 -1.2457E-01 -2.6394E+01 2.9065E+01 -2.6405E+01 3.7527E+03 4.1317E+03 3.7541E+03 ; | |
6.0000E+00 3.7800E+00 1.6500E+00 1.9900E+00 1.2764E+00 1.2969E+00 1.5035E+01 7.2000E-01 5.4550E-07 1.8522E+02 1.5165E+01 -1.4764E-01 1.7912E-01 -1.4776E-01 -2.8714E+01 3.1474E+01 -2.8724E+01 4.0918E+03 4.5289E+03 4.0933E+03 ; | |
7.0000E+00 4.2200E+00 1.8300E+00 2.1600E+00 1.4779E+00 1.4880E+00 1.8888E+01 7.2000E-01 5.4982E-07 2.0678E+02 1.8939E+01 -1.6499E-01 2.0019E-01 -1.6512E-01 -3.0251E+01 3.3132E+01 -3.0262E+01 4.3402E+03 4.8082E+03 4.3419E+03 ; | |
6.0000E+00 3.8110E+00 1.6800E+00 2.0000E+00 1.3100E+00 1.3081E+00 1.5475E+01 7.2000E-01 5.5236E-07 1.8674E+02 1.5417E+01 -1.4886E-01 1.8060E-01 -1.4898E-01 -2.8827E+01 3.1593E+01 -2.8837E+01 4.1094E+03 4.5491E+03 4.1110E+03 ; | |
5.0000E+00 3.1700E+00 1.4800E+00 1.8000E+00 1.0861E+00 1.0832E+00 1.1072E+01 7.2000E-01 5.7119E-07 1.5533E+02 1.0628E+01 -1.2368E-01 1.4995E-01 -1.2378E-01 -2.6309E+01 2.8978E+01 -2.6320E+01 3.7410E+03 4.1180E+03 3.7424E+03 ; | |
4.0000E+00 2.5900E+00 1.3200E+00 1.6700E+00 9.0694E-01 9.3698E-01 7.8808E+00 7.2000E-01 6.0903E-07 1.2691E+02 7.0640E+00 -1.0087E-01 1.2231E-01 -1.0095E-01 -2.3730E+01 2.6205E+01 -2.3740E+01 3.3826E+03 3.7141E+03 3.3839E+03 ; | |
3.0000E+00 2.0700E+00 1.2000E+00 1.5600E+00 7.7260E-01 8.1328E-01 5.3494E+00 7.2000E-01 6.4719E-07 1.0143E+02 4.4885E+00 -8.0354E-02 9.7521E-02 -8.0416E-02 -2.1224E+01 2.3375E+01 -2.1233E+01 3.0127E+03 3.3200E+03 3.0139E+03 ; | |
2.0000E+00 1.6500E+00 1.1200E+00 1.4800E+00 6.8304E-01 7.2331E-01 3.5882E+00 7.2000E-01 6.8325E-07 8.0850E+01 2.8353E+00 -6.3932E-02 7.7500E-02 -6.3986E-02 -1.8792E+01 2.0881E+01 -1.8802E+01 2.7072E+03 2.9535E+03 2.7081E+03 ; | |
1.0000E+00 9.6000E-01 1.0300E+00 1.4000E+00 5.8229E-01 6.3334E-01 1.7172E+00 7.2000E-01 9.6595E-07 4.7040E+01 9.4671E-01 -3.7182E-02 4.4925E-02 -3.7222E-02 -1.2731E+01 1.4849E+01 -1.2743E+01 2.3240E+03 2.4076E+03 2.3244E+03 ; | |
1.5000E+00 1.4000E+00 1.0700E+00 1.4400E+00 6.2707E-01 6.7832E-01 2.5978E+00 7.2000E-01 6.8710E-07 6.8600E+01 2.0322E+00 -5.4232E-02 6.5652E-02 -5.4282E-02 -1.6968E+01 1.9111E+01 -1.6978E+01 2.5434E+03 2.7337E+03 2.5442E+03 ; | |
2.5000E+00 1.8600E+00 1.1500E+00 1.5000E+00 7.1663E-01 7.4580E-01 4.1383E+00 7.2000E-01 6.2011E-07 9.1140E+01 3.6142E+00 -7.2115E-02 8.7503E-02 -7.2173E-02 -2.0086E+01 2.2167E+01 -2.0095E+01 2.8571E+03 3.1413E+03 2.8581E+03 ; | |
3.5000E+00 2.2900E+00 1.2300E+00 1.5800E+00 8.0619E-01 8.3577E-01 5.8995E+00 7.2000E-01 5.8319E-07 1.1221E+02 5.5066E+00 -8.9031E-02 1.0801E-01 -8.9103E-02 -2.2314E+01 2.4604E+01 -2.2322E+01 3.1751E+03 3.4934E+03 3.1764E+03 ; | |
4.5000E+00 3.0600E+00 1.4300E+00 1.7600E+00 1.0301E+00 1.0382E+00 1.0082E+01 7.2000E-01 5.5816E-07 1.4994E+02 9.8963E+00 -1.1936E-01 1.4470E-01 -1.1946E-01 -2.5840E+01 2.8487E+01 -2.5851E+01 3.6760E+03 4.0422E+03 3.6774E+03 ; | |
5.5000E+00 3.3500E+00 1.5100E+00 1.8400E+00 1.1196E+00 1.1282E+00 1.1843E+01 7.2000E-01 5.4706E-07 1.6415E+02 1.1883E+01 -1.3075E-01 1.5855E-01 -1.3085E-01 -2.7055E+01 2.9749E+01 -2.7066E+01 3.8456E+03 4.2411E+03 3.8471E+03 ; | |
6.5000E+00 4.0700E+00 1.7800E+00 2.1000E+00 1.4219E+00 1.4206E+00 1.7677E+01 7.2000E-01 5.5319E-07 1.9943E+02 1.7606E+01 -1.5907E-01 1.9300E-01 -1.5919E-01 -2.9742E+01 3.2575E+01 -2.9753E+01 4.2561E+03 4.7149E+03 4.2577E+03 ; | |
7.5000E+00 4.5600E+00 1.9800E+00 2.2900E+00 1.6458E+00 1.6342E+00 2.1969E+01 7.2000E-01 5.4771E-07 2.2344E+02 2.2143E+01 -1.7843E-01 2.1648E-01 -1.7857E-01 -3.1361E+01 3.4364E+01 -3.1373E+01 4.5276E+03 5.0130E+03 4.5294E+03 ; | |
6.5000E+00 4.0000E+00 1.8000E+00 2.1200E+00 1.4443E+00 1.4431E+00 1.8117E+01 7.2000E-01 5.8699E-07 1.9600E+02 1.7000E+01 -1.5631E-01 1.8965E-01 -1.5643E-01 -2.9499E+01 3.2312E+01 -2.9510E+01 4.2166E+03 4.6707E+03 4.2182E+03 ; | |
5.5000E+00 3.5100E+00 1.6100E+00 1.9200E+00 1.2316E+00 1.2181E+00 1.3824E+01 7.2000E-01 5.8167E-07 1.7199E+02 1.3058E+01 -1.3703E-01 1.6620E-01 -1.3713E-01 -2.7693E+01 3.0408E+01 -2.7704E+01 3.9375E+03 4.3495E+03 3.9390E+03 ; | |
4.5000E+00 3.1100E+00 1.4700E+00 1.8000E+00 1.0749E+00 1.0832E+00 1.0962E+01 7.2000E-01 5.8756E-07 1.5239E+02 1.0226E+01 -1.2133E-01 1.4709E-01 -1.2143E-01 -2.6055E+01 2.8712E+01 -2.6065E+01 3.7056E+03 4.0767E+03 3.7071E+03 ; | |
3.5000E+00 2.3100E+00 1.2500E+00 1.6000E+00 8.2858E-01 8.5826E-01 6.3398E+00 7.2000E-01 6.1591E-07 1.1319E+02 5.6044E+00 -8.9821E-02 1.0897E-01 -8.9893E-02 -2.2409E+01 2.4714E+01 -2.2418E+01 3.1896E+03 3.5086E+03 3.1908E+03 ; | |
2.5000E+00 1.8600E+00 1.1700E+00 1.5200E+00 7.3902E-01 7.6829E-01 4.5786E+00 7.2000E-01 6.8608E-07 9.1140E+01 3.6142E+00 -7.2115E-02 8.7503E-02 -7.2173E-02 -2.0086E+01 2.2167E+01 -2.0095E+01 2.8571E+03 3.1413E+03 2.8581E+03 ; | |
1.5000E+00 1.4000E+00 1.0900E+00 1.4400E+00 6.4946E-01 6.7832E-01 2.8175E+00 7.2000E-01 7.4519E-07 6.8600E+01 2.0322E+00 -5.4232E-02 6.5652E-02 -5.4282E-02 -1.6968E+01 1.9111E+01 -1.6978E+01 2.5434E+03 2.7337E+03 2.5442E+03 ; | |
1.0000E+00 9.6000E-01 1.0300E+00 1.4000E+00 5.8229E-01 6.3334E-01 1.7172E+00 6.7000E-01 8.3645E-07 4.7040E+01 1.0865E+00 -4.0081E-02 4.7903E-02 -4.0057E-02 -1.3552E+01 1.5581E+01 -1.3546E+01 2.3534E+03 2.4466E+03 2.3532E+03 ; | |
2.0000E+00 1.6500E+00 1.1300E+00 1.4800E+00 6.9424E-01 7.2331E-01 3.6981E+00 6.7000E-01 6.0975E-07 8.0850E+01 3.2575E+00 -6.8974E-02 8.2719E-02 -6.8933E-02 -1.9615E+01 2.1568E+01 -1.9608E+01 2.7982E+03 3.0520E+03 2.7975E+03 ; | |
3.0000E+00 2.0600E+00 1.2100E+00 1.5600E+00 7.8380E-01 8.1328E-01 5.4592E+00 6.7000E-01 5.7749E-07 1.0094E+02 5.1078E+00 -8.6347E-02 1.0359E-01 -8.6296E-02 -2.1989E+01 2.4092E+01 -2.1982E+01 3.1249E+03 3.4218E+03 3.1240E+03 ; | |
4.0000E+00 2.5500E+00 1.3300E+00 1.6800E+00 9.1814E-01 9.4823E-01 8.1010E+00 6.7000E-01 5.5925E-07 1.2495E+02 7.8677E+00 -1.0722E-01 1.2852E-01 -1.0715E-01 -2.4475E+01 2.6869E+01 -2.4467E+01 3.4860E+03 3.8063E+03 3.4851E+03 ; | |
5.0000E+00 3.1900E+00 1.5500E+00 1.8800E+00 1.1644E+00 1.1731E+00 1.2724E+01 6.7000E-01 5.6128E-07 1.5631E+02 1.2375E+01 -1.3437E-01 1.6112E-01 -1.3429E-01 -2.7431E+01 2.9973E+01 -2.7422E+01 3.8980E+03 4.2776E+03 3.8970E+03 ; | |
6.0000E+00 3.7800E+00 1.7600E+00 2.0800E+00 1.3995E+00 1.3981E+00 1.7236E+01 6.7000E-01 5.4151E-07 1.8522E+02 1.7436E+01 -1.5944E-01 1.9126E-01 -1.5935E-01 -2.9780E+01 3.2439E+01 -2.9771E+01 4.2605E+03 4.6919E+03 4.2593E+03 ; | |
7.0000E+00 4.1800E+00 1.9500E+00 2.2800E+00 1.6122E+00 1.6230E+00 2.1529E+01 6.7000E-01 5.5313E-07 2.0482E+02 2.1361E+01 -1.7650E-01 2.1172E-01 -1.7640E-01 -3.1212E+01 3.4009E+01 -3.1202E+01 4.5001E+03 4.9540E+03 4.4988E+03 ; | |
6.0000E+00 3.7500E+00 1.7900E+00 2.1200E+00 1.4331E+00 1.4431E+00 1.8007E+01 6.7000E-01 5.7482E-07 1.8375E+02 1.7158E+01 -1.5816E-01 1.8973E-01 -1.5807E-01 -2.9668E+01 3.2319E+01 -2.9659E+01 4.2422E+03 4.6716E+03 4.2411E+03 ; | |
5.0000E+00 3.1700E+00 1.5700E+00 1.9100E+00 1.1868E+00 1.2069E+00 1.3274E+01 6.7000E-01 5.9298E-07 1.5533E+02 1.2219E+01 -1.3352E-01 1.6010E-01 -1.3344E-01 -2.7345E+01 2.9885E+01 -2.7336E+01 3.8856E+03 4.2631E+03 3.8846E+03 ; | |
4.0000E+00 2.5600E+00 1.3700E+00 1.7200E+00 9.6292E-01 9.9321E-01 8.9816E+00 6.7000E-01 6.1521E-07 1.2544E+02 7.9303E+00 -1.0764E-01 1.2903E-01 -1.0758E-01 -2.4524E+01 2.6922E+01 -2.4516E+01 3.4929E+03 3.8138E+03 3.4919E+03 ; | |
3.0000E+00 2.0700E+00 1.2400E+00 1.6000E+00 8.1738E-01 8.5826E-01 6.2300E+00 6.7000E-01 6.5267E-07 1.0143E+02 5.1581E+00 -8.6773E-02 1.0410E-01 -8.6722E-02 -2.2041E+01 2.4151E+01 -2.2034E+01 3.1328E+03 3.4301E+03 3.1319E+03 ; | |
2.0000E+00 1.6500E+00 1.1500E+00 1.5200E+00 7.1663E-01 7.6829E-01 4.3590E+00 6.7000E-01 7.1873E-07 8.0850E+01 3.2575E+00 -6.8974E-02 8.2719E-02 -6.8933E-02 -1.9615E+01 2.1568E+01 -1.9608E+01 2.7982E+03 3.0520E+03 2.7975E+03 ; | |
1.0000E+00 9.6000E-01 1.0500E+00 1.4000E+00 6.0468E-01 6.3334E-01 1.9369E+00 6.7000E-01 9.4343E-07 4.7040E+01 1.0865E+00 -4.0081E-02 4.7903E-02 -4.0057E-02 -1.3552E+01 1.5581E+01 -1.3546E+01 2.3534E+03 2.4466E+03 2.3532E+03 ; | |
5.0000E-01 4.5000E-01 9.9200E-01 1.3600E+00 5.3974E-01 5.8836E-01 8.5862E-01 6.7000E-01 1.9034E-06 2.2050E+01 2.3623E-01 -1.8750E-02 2.2399E-02 -1.8739E-02 -6.7929E+00 8.0520E+00 -6.7889E+00 2.1965E+03 2.2137E+03 2.1965E+03 ; | |
1.5000E+00 1.4000E+00 1.0900E+00 1.4400E+00 6.4946E-01 6.7832E-01 2.8175E+00 6.7000E-01 6.4529E-07 6.8600E+01 2.3342E+00 -5.8484E-02 7.0045E-02 -5.8449E-02 -1.7815E+01 1.9809E+01 -1.7808E+01 2.6124E+03 2.8139E+03 2.6119E+03 ; | |
2.5000E+00 1.8600E+00 1.1800E+00 1.5200E+00 7.5021E-01 7.6829E-01 4.6885E+00 6.7000E-01 6.0835E-07 9.1140E+01 4.1530E+00 -7.7842E-02 9.3409E-02 -7.7797E-02 -2.0895E+01 2.2883E+01 -2.0888E+01 2.9645E+03 3.2483E+03 2.9638E+03 ; | |
3.5000E+00 2.2900E+00 1.2700E+00 1.6200E+00 8.5097E-01 8.8075E-01 6.7801E+00 6.7000E-01 5.8038E-07 1.1221E+02 6.3288E+00 -9.6150E-02 1.1530E-01 -9.6092E-02 -2.3175E+01 2.5433E+01 -2.3167E+01 3.3015E+03 3.6076E+03 3.3006E+03 ; | |
4.5000E+00 3.0400E+00 1.5000E+00 1.8400E+00 1.1085E+00 1.1282E+00 1.1733E+01 6.7000E-01 5.6992E-07 1.4896E+02 1.1227E+01 -1.2801E-01 1.5347E-01 -1.2794E-01 -2.6775E+01 2.9298E+01 -2.6766E+01 3.8046E+03 4.1684E+03 3.8036E+03 ; | |
5.5000E+00 3.3500E+00 1.6100E+00 1.9400E+00 1.2316E+00 1.2406E+00 1.4044E+01 6.7000E-01 5.6178E-07 1.6415E+02 1.3661E+01 -1.4116E-01 1.6929E-01 -1.4107E-01 -2.8104E+01 3.0667E+01 -2.8095E+01 3.9969E+03 4.3927E+03 3.9958E+03 ; | |
6.5000E+00 4.0700E+00 1.8900E+00 2.2300E+00 1.5451E+00 1.5668E+00 2.0319E+01 6.7000E-01 5.5063E-07 1.9943E+02 2.0242E+01 -1.7181E-01 2.0609E-01 -1.7171E-01 -3.0827E+01 3.3584E+01 -3.0818E+01 4.4350E+03 4.8834E+03 4.4337E+03 ; | |
7.5000E+00 4.5600E+00 2.1200E+00 2.4400E+00 1.8025E+00 1.8029E+00 2.5162E+01 6.7000E-01 5.4320E-07 2.2344E+02 2.5460E+01 -1.9274E-01 2.3117E-01 -1.9262E-01 -3.2502E+01 3.5443E+01 -3.2492E+01 4.7189E+03 5.1903E+03 4.7175E+03 ; | |
6.5000E+00 4.0400E+00 1.9100E+00 2.2400E+00 1.5674E+00 1.5780E+00 2.0649E+01 6.7000E-01 5.6791E-07 1.9796E+02 1.9942E+01 -1.7053E-01 2.0456E-01 -1.7043E-01 -3.0721E+01 3.3467E+01 -3.0712E+01 4.4171E+03 4.8640E+03 4.4159E+03 ; | |
5.5000E+00 3.4900E+00 1.6900E+00 2.0200E+00 1.3212E+00 1.3306E+00 1.5806E+01 6.7000E-01 5.8252E-07 1.7101E+02 1.4840E+01 -1.4710E-01 1.7644E-01 -1.4701E-01 -2.8669E+01 3.1257E+01 -2.8660E+01 4.0831E+03 4.4920E+03 4.0820E+03 ; | |
4.5000E+00 3.1100E+00 1.5500E+00 1.8800E+00 1.1644E+00 1.1731E+00 1.2724E+01 6.7000E-01 5.9052E-07 1.5239E+02 1.1756E+01 -1.3098E-01 1.5704E-01 -1.3090E-01 -2.7084E+01 2.9616E+01 -2.7075E+01 3.8483E+03 4.2195E+03 3.8473E+03 ; | |
3.5000E+00 2.3000E+00 1.3000E+00 1.6400E+00 8.8455E-01 9.0324E-01 7.3302E+00 6.7000E-01 6.2203E-07 1.1270E+02 6.3848E+00 -9.6576E-02 1.1581E-01 -9.6518E-02 -2.3226E+01 2.5490E+01 -2.3218E+01 3.3089E+03 3.6154E+03 3.3080E+03 ; | |
2.5000E+00 1.8600E+00 1.2000E+00 1.5600E+00 7.7260E-01 8.1328E-01 5.3494E+00 6.7000E-01 6.9411E-07 9.1140E+01 4.1530E+00 -7.7842E-02 9.3409E-02 -7.7797E-02 -2.0895E+01 2.2883E+01 -2.0888E+01 2.9645E+03 3.2483E+03 2.9638E+03 ; | |
1.5000E+00 1.4000E+00 1.1100E+00 1.4800E+00 6.7185E-01 7.2331E-01 3.4784E+00 6.7000E-01 7.9666E-07 6.8600E+01 2.3342E+00 -5.8484E-02 7.0045E-02 -5.8449E-02 -1.7815E+01 1.9809E+01 -1.7808E+01 2.6124E+03 2.8139E+03 2.6119E+03 ; | |
5.0000E-01 4.5000E-01 9.9200E-01 1.3600E+00 5.3974E-01 5.8836E-01 8.5862E-01 6.7000E-01 1.9034E-06 2.2050E+01 2.3623E-01 -1.8750E-02 2.2399E-02 -1.8739E-02 -6.7929E+00 8.0520E+00 -6.7889E+00 2.1965E+03 2.2137E+03 2.1965E+03 ; | |
1.0000E+00 9.6000E-01 1.0300E+00 1.4400E+00 5.8229E-01 6.7832E-01 2.1585E+00 5.3000E-01 6.5791E-07 4.7040E+01 1.7034E+00 -5.0771E-02 5.9055E-02 -5.0766E-02 -1.6230E+01 1.7947E+01 -1.6229E+01 2.4893E+03 2.6185E+03 2.4892E+03 ; | |
2.0000E+00 1.6500E+00 1.1900E+00 1.5900E+00 7.6141E-01 8.4701E-01 5.5705E+00 5.3000E-01 5.7475E-07 8.0850E+01 5.1254E+00 -8.7814E-02 1.0232E-01 -8.7804E-02 -2.2179E+01 2.3944E+01 -2.2179E+01 3.1507E+03 3.4006E+03 3.1503E+03 ; | |
3.0000E+00 2.0600E+00 1.3100E+00 1.7100E+00 8.9575E-01 9.8197E-01 8.2123E+00 5.3000E-01 5.4360E-07 1.0094E+02 8.0426E+00 -1.1005E-01 1.2814E-01 -1.1004E-01 -2.4811E+01 2.6831E+01 -2.4810E+01 3.5296E+03 3.8005E+03 3.5293E+03 ; | |
4.0000E+00 2.5500E+00 1.4900E+00 1.8800E+00 1.0973E+00 1.1731E+00 1.2065E+01 5.3000E-01 5.2118E-07 1.2495E+02 1.2397E+01 -1.3655E-01 1.5903E-01 -1.3654E-01 -2.7663E+01 2.9793E+01 -2.7662E+01 3.9281E+03 4.2476E+03 3.9278E+03 ; | |
5.0000E+00 3.2000E+00 1.8200E+00 2.2000E+00 1.4667E+00 1.5330E+00 1.9219E+01 5.3000E-01 5.2721E-07 1.5680E+02 1.9633E+01 -1.7181E-01 2.0015E-01 -1.7179E-01 -3.0842E+01 3.3131E+01 -3.0841E+01 4.4330E+03 4.8073E+03 4.4326E+03 ; | |
6.0000E+00 3.7500E+00 2.1600E+00 2.5200E+00 1.8473E+00 1.8929E+00 2.6483E+01 5.3000E-01 5.2901E-07 1.8375E+02 2.7056E+01 -2.0176E-01 2.3500E-01 -2.0173E-01 -3.3215E+01 3.5721E+01 -3.3214E+01 4.8338E+03 5.2351E+03 4.8333E+03 ; | |
7.0000E+00 4.1800E+00 2.4500E+00 2.8000E+00 2.1720E+00 2.2078E+00 3.2757E+01 5.3000E-01 5.2663E-07 2.0482E+02 3.3688E+01 -2.2520E-01 2.6228E-01 -2.2517E-01 -3.4968E+01 3.7648E+01 -3.4967E+01 5.1249E+03 5.5439E+03 5.1243E+03 ; | |
6.0000E+00 3.7700E+00 2.2000E+00 2.5700E+00 1.8921E+00 1.9491E+00 2.7474E+01 5.3000E-01 5.4300E-07 1.8473E+02 2.7348E+01 -2.0285E-01 2.3626E-01 -2.0282E-01 -3.3298E+01 3.5812E+01 -3.3297E+01 4.8477E+03 5.2499E+03 4.8472E+03 ; | |
5.0000E+00 3.1700E+00 1.8700E+00 2.2400E+00 1.5227E+00 1.5780E+00 2.0210E+01 5.3000E-01 5.6492E-07 1.5533E+02 1.9262E+01 -1.7018E-01 1.9825E-01 -1.7016E-01 -3.0707E+01 3.2985E+01 -3.0706E+01 4.4103E+03 4.7828E+03 4.4098E+03 ; | |
4.0000E+00 2.5600E+00 1.5700E+00 1.9600E+00 1.1868E+00 1.2631E+00 1.3826E+01 5.3000E-01 5.9260E-07 1.2544E+02 1.2496E+01 -1.3709E-01 1.5966E-01 -1.3708E-01 -2.7717E+01 2.9848E+01 -2.7716E+01 3.9360E+03 4.2566E+03 3.9357E+03 ; | |
3.0000E+00 2.0700E+00 1.3700E+00 1.7600E+00 9.6292E-01 1.0382E+00 9.4229E+00 5.3000E-01 6.1772E-07 1.0143E+02 8.1220E+00 -1.1059E-01 1.2877E-01 -1.1058E-01 -2.4873E+01 2.6897E+01 -2.4872E+01 3.5382E+03 3.8098E+03 3.5379E+03 ; | |
2.0000E+00 1.6500E+00 1.2300E+00 1.6100E+00 8.0619E-01 8.6951E-01 6.2305E+00 5.3000E-01 6.4284E-07 8.0850E+01 5.1254E+00 -8.7814E-02 1.0232E-01 -8.7804E-02 -2.2179E+01 2.3944E+01 -2.2179E+01 3.1507E+03 3.4006E+03 3.1503E+03 ; | |
1.0000E+00 9.6000E-01 1.0600E+00 1.4400E+00 6.1587E-01 6.7832E-01 2.4880E+00 5.3000E-01 7.5833E-07 4.7040E+01 1.7034E+00 -5.0771E-02 5.9055E-02 -5.0766E-02 -1.6230E+01 1.7947E+01 -1.6229E+01 2.4893E+03 2.6185E+03 2.4892E+03 ; | |
5.0000E-01 4.5000E-01 9.8400E-01 1.3700E+00 5.3079E-01 5.9960E-01 8.8109E-01 5.3000E-01 1.2222E-06 2.2050E+01 3.6801E-01 -2.3701E-02 2.7540E-02 -2.3698E-02 -8.4912E+00 9.7652E+00 -8.4903E+00 2.2212E+03 2.2442E+03 2.2212E+03 ; | |
1.5000E+00 1.4000E+00 1.1400E+00 1.5200E+00 7.0543E-01 7.6829E-01 4.2492E+00 5.3000E-01 6.0898E-07 6.8600E+01 3.6702E+00 -7.4297E-02 8.6578E-02 -7.4290E-02 -2.0414E+01 2.2054E+01 -2.0413E+01 2.8963E+03 3.1240E+03 2.8961E+03 ; | |
2.5000E+00 1.8600E+00 1.2600E+00 1.6400E+00 8.3977E-01 9.0324E-01 6.8909E+00 5.3000E-01 5.5950E-07 9.1140E+01 6.5371E+00 -9.9207E-02 1.1555E-01 -9.9195E-02 -2.3549E+01 2.5462E+01 -2.3548E+01 3.3524E+03 3.6113E+03 3.3521E+03 ; | |
3.5000E+00 2.2900E+00 1.4100E+00 1.8000E+00 1.0077E+00 1.0832E+00 1.0303E+01 5.3000E-01 5.5190E-07 1.1221E+02 9.9687E+00 -1.2249E-01 1.4262E-01 -1.2248E-01 -2.6197E+01 2.8291E+01 -2.6197E+01 3.7209E+03 4.0118E+03 3.7206E+03 ; | |
4.5000E+00 3.0400E+00 1.7600E+00 2.5000E+00 1.3995E+00 1.8704E+00 2.1870E+01 5.3000E-01 6.6474E-07 1.4896E+02 1.7697E+01 -1.6311E-01 1.9002E-01 -1.6309E-01 -3.0111E+01 3.2343E+01 -3.0110E+01 4.3107E+03 4.6752E+03 4.3103E+03 ; | |
5.5000E+00 3.3500E+00 1.9100E+00 2.3000E+00 1.5674E+00 1.6455E+00 2.1311E+01 5.3000E-01 5.3341E-07 1.6415E+02 2.1539E+01 -1.7997E-01 2.0965E-01 -1.7995E-01 -3.1506E+01 3.3855E+01 -3.1506E+01 4.5457E+03 4.9279E+03 4.5452E+03 ; | |
6.5000E+00 4.0700E+00 2.3700E+00 2.7300E+00 2.0824E+00 2.1291E+00 3.1107E+01 5.3000E-01 5.2749E-07 1.9943E+02 3.1922E+01 -2.1920E-01 2.5530E-01 -2.1917E-01 -3.4527E+01 3.7161E+01 -3.4526E+01 5.0521E+03 5.4670E+03 5.0515E+03 ; | |
7.5000E+00 4.5600E+00 2.7200E+00 3.0800E+00 2.4742E+00 2.5227E+00 3.8812E+01 5.3000E-01 5.2430E-07 2.2344E+02 4.0155E+01 -2.4594E-01 2.8642E-01 -2.4591E-01 -3.6458E+01 3.9309E+01 -3.6457E+01 5.3682E+03 5.7982E+03 5.3676E+03 ; | |
6.5000E+00 4.0400E+00 2.4100E+00 2.7600E+00 2.1272E+00 2.1628E+00 3.1877E+01 5.3000E-01 5.4861E-07 1.9796E+02 3.1449E+01 -2.1756E-01 2.5339E-01 -2.1754E-01 -3.4405E+01 3.7027E+01 -3.4405E+01 5.0320E+03 5.4458E+03 5.0315E+03 ; | |
5.5000E+00 3.4900E+00 2.0700E+00 2.4400E+00 1.7466E+00 1.8029E+00 2.4612E+01 5.3000E-01 5.6762E-07 1.7101E+02 2.3398E+01 -1.8760E-01 2.1852E-01 -1.8758E-01 -3.2114E+01 3.4518E+01 -3.2113E+01 4.6486E+03 5.0377E+03 4.6481E+03 ; | |
4.5000E+00 3.1100E+00 1.8500E+00 2.2400E+00 1.5003E+00 1.5780E+00 1.9990E+01 5.3000E-01 5.8055E-07 1.5239E+02 1.8532E+01 -1.6692E-01 1.9445E-01 -1.6690E-01 -3.0434E+01 3.2690E+01 -3.0433E+01 4.3645E+03 4.7335E+03 4.3640E+03 ; | |
3.5000E+00 2.3000E+00 1.4700E+00 1.8400E+00 1.0749E+00 1.1282E+00 1.1404E+01 5.3000E-01 6.0554E-07 1.1270E+02 1.0057E+01 -1.2304E-01 1.4326E-01 -1.2302E-01 -2.6256E+01 2.8351E+01 -2.6255E+01 3.7290E+03 4.0210E+03 3.7287E+03 ; | |
2.5000E+00 1.8600E+00 1.3000E+00 1.6800E+00 8.8455E-01 9.4823E-01 7.7715E+00 5.3000E-01 6.3100E-07 9.1140E+01 6.5371E+00 -9.9207E-02 1.1555E-01 -9.9195E-02 -2.3549E+01 2.5462E+01 -2.3548E+01 3.3524E+03 3.6113E+03 3.3521E+03 ; | |
1.5000E+00 1.4000E+00 1.1500E+00 1.5300E+00 7.1663E-01 7.7954E-01 4.4693E+00 5.3000E-01 6.4053E-07 6.8600E+01 3.6702E+00 -7.4297E-02 8.6578E-02 -7.4290E-02 -2.0414E+01 2.2054E+01 -2.0413E+01 2.8963E+03 3.1240E+03 2.8961E+03 ; | |
5.0000E-01 4.5000E-01 9.8700E-01 1.3900E+00 5.3415E-01 6.2209E-01 1.1347E+00 5.3000E-01 1.5740E-06 2.2050E+01 3.6801E-01 -2.3701E-02 2.7540E-02 -2.3698E-02 -8.4912E+00 9.7652E+00 -8.4903E+00 2.2212E+03 2.2442E+03 2.2212E+03 ; | |
1.0000E+00 9.6000E-01 1.0300E+00 1.4000E+00 5.8229E-01 6.3334E-01 1.8710E+00 5.8000E-01 6.8294E-07 4.7040E+01 1.4327E+00 -4.6394E-02 5.4476E-02 -4.6419E-02 -1.5203E+01 1.7042E+01 -1.5210E+01 2.4283E+03 2.5438E+03 2.4286E+03 ; | |
2.0000E+00 1.6500E+00 1.1500E+00 1.5500E+00 7.1663E-01 8.0203E-01 4.8437E+00 5.8000E-01 5.9850E-07 8.0850E+01 4.3052E+00 -8.0039E-02 9.4278E-02 -8.0069E-02 -2.1194E+01 2.2989E+01 -2.1198E+01 3.0052E+03 3.2635E+03 3.0057E+03 ; | |
3.0000E+00 2.0600E+00 1.2600E+00 1.6400E+00 8.3977E-01 9.0324E-01 7.0447E+00 5.8000E-01 5.5845E-07 1.0094E+02 6.7535E+00 -1.0031E-01 1.1807E-01 -1.0035E-01 -2.3676E+01 2.5742E+01 -2.3681E+01 3.3715E+03 3.6499E+03 3.3721E+03 ; | |
4.0000E+00 2.5500E+00 1.4100E+00 1.8000E+00 1.0077E+00 1.0832E+00 1.0457E+01 5.8000E-01 5.4099E-07 1.2495E+02 1.0407E+01 -1.2449E-01 1.4649E-01 -1.2454E-01 -2.6409E+01 2.8657E+01 -2.6415E+01 3.7513E+03 4.0679E+03 3.7519E+03 ; | |
5.0000E+00 3.2000E+00 1.7000E+00 2.0800E+00 1.3324E+00 1.3981E+00 1.6731E+01 5.8000E-01 5.4964E-07 1.5680E+02 1.6478E+01 -1.5654E-01 1.8433E-01 -1.5660E-01 -2.9535E+01 3.1892E+01 -2.9541E+01 4.2178E+03 4.5993E+03 4.2184E+03 ; | |
6.0000E+00 3.7500E+00 1.9700E+00 2.3600E+00 1.6346E+00 1.7130E+00 2.2785E+01 5.8000E-01 5.4507E-07 1.8375E+02 2.2706E+01 -1.8380E-01 2.1640E-01 -1.8387E-01 -3.1808E+01 3.4360E+01 -3.1814E+01 4.5983E+03 5.0119E+03 4.5990E+03 ; | |
7.0000E+00 4.1800E+00 2.2100E+00 2.6000E+00 1.9033E+00 1.9829E+00 2.8069E+01 5.8000E-01 5.4042E-07 2.0482E+02 2.8272E+01 -2.0515E-01 2.4151E-01 -2.0522E-01 -3.3468E+01 3.6187E+01 -3.3475E+01 4.8777E+03 5.3110E+03 4.8784E+03 ; | |
6.0000E+00 3.7700E+00 2.0100E+00 2.4000E+00 1.6794E+00 1.7579E+00 2.3666E+01 5.8000E-01 5.6014E-07 1.8473E+02 2.2952E+01 -1.8479E-01 2.1757E-01 -1.8486E-01 -3.1887E+01 3.4447E+01 -3.1893E+01 4.6117E+03 5.0262E+03 4.6124E+03 ; | |
5.0000E+00 3.1600E+00 1.7300E+00 2.1200E+00 1.3659E+00 1.4431E+00 1.7502E+01 5.8000E-01 5.8961E-07 1.5484E+02 1.6065E+01 -1.5457E-01 1.8200E-01 -1.5462E-01 -2.9359E+01 3.1706E+01 -2.9365E+01 4.1895E+03 4.5678E+03 4.1901E+03 ; | |
4.0000E+00 2.5600E+00 1.4700E+00 1.8600E+00 1.0749E+00 1.1507E+00 1.1778E+01 5.8000E-01 6.0458E-07 1.2544E+02 1.0490E+01 -1.2499E-01 1.4707E-01 -1.2503E-01 -2.6462E+01 2.8712E+01 -2.6468E+01 3.7586E+03 4.0763E+03 3.7592E+03 ; | |
3.0000E+00 2.0700E+00 1.3100E+00 1.6800E+00 8.9575E-01 9.4823E-01 8.0351E+00 5.8000E-01 6.3082E-07 1.0143E+02 6.8201E+00 -1.0081E-01 1.1865E-01 -1.0084E-01 -2.3734E+01 2.5806E+01 -2.3740E+01 3.3798E+03 3.6587E+03 3.3804E+03 ; | |
2.0000E+00 1.6500E+00 1.1900E+00 1.5800E+00 7.6141E-01 8.3577E-01 5.6140E+00 5.8000E-01 6.9368E-07 8.0850E+01 4.3052E+00 -8.0039E-02 9.4278E-02 -8.0069E-02 -2.1194E+01 2.2989E+01 -2.1198E+01 3.0052E+03 3.2635E+03 3.0057E+03 ; | |
1.0000E+00 9.6000E-01 1.0500E+00 1.4400E+00 6.0468E-01 6.7832E-01 2.5319E+00 5.8000E-01 9.2420E-07 4.7040E+01 1.4327E+00 -4.6394E-02 5.4476E-02 -4.6419E-02 -1.5203E+01 1.7042E+01 -1.5210E+01 2.4283E+03 2.5438E+03 2.4286E+03 ; | |
5.0000E-01 4.5000E-01 9.7800E-01 1.3600E+00 5.2407E-01 5.8836E-01 8.5862E-01 5.8000E-01 1.4264E-06 2.2050E+01 3.1037E-01 -2.1687E-02 2.5434E-02 -2.1702E-02 -7.8077E+00 9.0727E+00 -7.8128E+00 2.2104E+03 2.2308E+03 2.2105E+03 ; | |
1.5000E+00 1.4000E+00 1.1100E+00 1.5200E+00 6.7185E-01 7.6829E-01 4.0735E+00 5.8000E-01 6.9914E-07 6.8600E+01 3.0836E+00 -6.7782E-02 7.9782E-02 -6.7810E-02 -1.9434E+01 2.1188E+01 -1.9439E+01 2.7755E+03 2.9965E+03 2.7760E+03 ; | |
2.5000E+00 1.8600E+00 1.2100E+00 1.6000E+00 7.8380E-01 8.5826E-01 6.0543E+00 5.8000E-01 5.8870E-07 9.1140E+01 5.4900E+00 -9.0416E-02 1.0647E-01 -9.0450E-02 -2.2493E+01 2.4427E+01 -2.2498E+01 3.1988E+03 3.4684E+03 3.1993E+03 ; | |
3.5000E+00 2.2900E+00 1.3500E+00 1.7200E+00 9.4053E-01 9.9321E-01 8.9157E+00 5.8000E-01 5.7192E-07 1.1221E+02 8.3697E+00 -1.1167E-01 1.3140E-01 -1.1172E-01 -2.4992E+01 2.7170E+01 -2.4998E+01 3.5557E+03 3.8486E+03 3.5563E+03 ; | |
4.5000E+00 3.0400E+00 1.6500E+00 2.0400E+00 1.2764E+00 1.3531E+00 1.5741E+01 5.8000E-01 5.7297E-07 1.4896E+02 1.4854E+01 -1.4864E-01 1.7500E-01 -1.4869E-01 -2.8820E+01 3.1141E+01 -2.8826E+01 4.1041E+03 4.4721E+03 4.1048E+03 ; | |
5.5000E+00 3.3500E+00 1.7800E+00 2.1600E+00 1.4219E+00 1.4880E+00 1.8492E+01 5.8000E-01 5.5432E-07 1.6415E+02 1.8078E+01 -1.6397E-01 1.9307E-01 -1.6402E-01 -3.0179E+01 3.2582E+01 -3.0185E+01 4.3235E+03 4.7155E+03 4.3241E+03 ; | |
6.5000E+00 4.0700E+00 2.1600E+00 2.5300E+00 1.8473E+00 1.9041E+00 2.6748E+01 5.8000E-01 5.4319E-07 1.9943E+02 2.6790E+01 -1.9968E-01 2.3509E-01 -1.9975E-01 -3.3051E+01 3.5727E+01 -3.3057E+01 4.8078E+03 5.2362E+03 4.8086E+03 ; | |
7.5000E+00 4.5600E+00 2.4600E+00 2.8200E+00 2.1832E+00 2.2303E+00 3.3242E+01 5.8000E-01 5.3778E-07 2.2344E+02 3.3699E+01 -2.2403E-01 2.6372E-01 -2.2411E-01 -3.4877E+01 3.7747E+01 -3.4884E+01 5.1115E+03 5.5598E+03 5.1123E+03 ; | |
6.5000E+00 4.0400E+00 2.1900E+00 2.5600E+00 1.8809E+00 1.9379E+00 2.7408E+01 5.8000E-01 5.6490E-07 1.9796E+02 2.6393E+01 -1.9819E-01 2.3333E-01 -1.9826E-01 -3.2936E+01 3.5601E+01 -3.2943E+01 4.7886E+03 5.2157E+03 4.7893E+03 ; | |
5.5000E+00 3.4900E+00 1.9000E+00 2.2800E+00 1.5563E+00 1.6230E+00 2.1134E+01 5.8000E-01 5.8370E-07 1.7101E+02 1.9638E+01 -1.7090E-01 2.0124E-01 -1.7096E-01 -3.0762E+01 3.3214E+01 -3.0768E+01 4.4210E+03 4.8214E+03 4.4217E+03 ; | |
4.5000E+00 3.1100E+00 1.7200E+00 2.1100E+00 1.3547E+00 1.4318E+00 1.7282E+01 5.8000E-01 6.0107E-07 1.5239E+02 1.5555E+01 -1.5210E-01 1.7908E-01 -1.5215E-01 -2.9137E+01 3.1472E+01 -2.9143E+01 4.1540E+03 4.5281E+03 4.1546E+03 ; | |
3.5000E+00 2.3000E+00 1.3900E+00 1.7700E+00 9.8531E-01 1.0494E+00 9.9066E+00 5.8000E-01 6.2998E-07 1.1270E+02 8.4439E+00 -1.1217E-01 1.3198E-01 -1.1221E-01 -2.5048E+01 2.7230E+01 -2.5054E+01 3.5635E+03 3.8571E+03 3.5640E+03 ; | |
2.5000E+00 1.8600E+00 1.2500E+00 1.6400E+00 8.2858E-01 9.0324E-01 6.9349E+00 5.8000E-01 6.7432E-07 9.1140E+01 5.4900E+00 -9.0416E-02 1.0647E-01 -9.0450E-02 -2.2493E+01 2.4427E+01 -2.2498E+01 3.1988E+03 3.4684E+03 3.1993E+03 ; | |
1.5000E+00 1.4000E+00 1.1300E+00 1.5200E+00 6.9424E-01 7.6829E-01 4.2931E+00 5.8000E-01 7.3684E-07 6.8600E+01 3.0836E+00 -6.7782E-02 7.9782E-02 -6.7810E-02 -1.9434E+01 2.1188E+01 -1.9439E+01 2.7755E+03 2.9965E+03 2.7760E+03 ; | |
5.0000E-01 4.5000E-01 9.8400E-01 1.3800E+00 5.3079E-01 6.1085E-01 1.1452E+00 5.8000E-01 1.9024E-06 2.2050E+01 3.1037E-01 -2.1687E-02 2.5434E-02 -2.1702E-02 -7.8077E+00 9.0727E+00 -7.8128E+00 2.2104E+03 2.2308E+03 2.2105E+03 ;]; | |
%% Columns of the excel sheet. | |
% 1= Input Volt | |
% 2= Current | |
% 3= Left yellow load V | |
% 4= Right Green% Load V | |
% 5= Force on Yellow left Load cell kg | |
% 6= Force on Green right Load cell kg | |
% 7= Net attractive force% Newtons | |
% 8= Air Gap 0.83 mm | |
% 9= Km | |
%10= NI | |
%11 = F_fem | |
%12 = B_leftLeg | |
%13 = B_center | |
%14 = B_right | |
%15 = H_left | |
%16 = H_center | |
%17 = H_right | |
%18 = MU_left | |
%19 = Mu_center | |
%20 = Mu_right | |
%% Splitting columns to create array | |
actuatorCurrent_A = thirdRevisionHoneyWellDataSet_03Sept2022(:,2); | |
actuatorForce_N = thirdRevisionHoneyWellDataSet_03Sept2022(:,7); | |
airGap_mm = thirdRevisionHoneyWellDataSet_03Sept2022(:,8); | |
actuatorKm = thirdRevisionHoneyWellDataSet_03Sept2022(:,9); | |
femForce_N = thirdRevisionHoneyWellDataSet_03Sept2022(:,11); | |
analyticalForce_N = kmTheory*actuatorCurrent_A.^2./(airGap_mm*1e-3).^2; | |
legendString = {... | |
'830\mu m',... | |
'785\mu m',... | |
'720\mu m',... | |
'670\mu m',... | |
'620\mu m',... | |
'580\mu m',... | |
'530\mu m',... | |
'505\mu m',... | |
'450\mu m',... | |
'390\mu m',... | |
'340\mu m',... | |
'240\mu m',... | |
'115\mu m',... | |
}; | |
formatString = {... | |
'k*',... | |
'k+',... | |
'k^',... | |
'ks',... | |
'kd',... | |
'kv',... | |
'r*',... | |
'r+',... | |
'r^',... | |
'rs',... | |
'rd',... | |
'rv',... | |
}; | |
airGapMicrons_list = [830 785 720 670 620 580 530 505 450 390 340 240];% 115] | |
%% Plot forces vs current | |
figure('Name','Current Vs Force Vs Theory',... | |
'units','normalized',... | |
'position',[0 0 1 1 ]); | |
hold on; | |
subplotIndex = 1; | |
for airGapMicrons = airGapMicrons_list; | |
subplot(3,4,subplotIndex); | |
curr = thirdRevisionHoneyWellDataSet_03Sept2022((thirdRevisionHoneyWellDataSet_03Sept2022(:,8)*1000==airGapMicrons),2); | |
forc_exp = thirdRevisionHoneyWellDataSet_03Sept2022((thirdRevisionHoneyWellDataSet_03Sept2022(:,8)*1000==airGapMicrons),7); | |
forc_fem = thirdRevisionHoneyWellDataSet_03Sept2022((thirdRevisionHoneyWellDataSet_03Sept2022(:,8)*1000==airGapMicrons),11); | |
forc_anal= analyticalForce_N((thirdRevisionHoneyWellDataSet_03Sept2022(:,8)*1000==airGapMicrons)); | |
%forc_femm= fem_results ((data_exp_anal_fem_compare(:,5)==iter),3); | |
plot(curr,forc_exp,'ko',... | |
curr,forc_anal,'r+',... | |
curr,forc_fem,'bv',... | |
'linewidth',2) | |
title(['Air gap = ' legendString{subplotIndex}],'fontsize',12,'fontweight','n','color','k'); | |
legend('Experimental','Analytical','FEM','location','best'); | |
% Left most plots get the y axis label | |
if (subplotIndex == 1 || subplotIndex == 5 || subplotIndex == 9) | |
ylabel('Actuator force N','fontsize',12,'fontweight','n','color','k'); | |
end | |
% Bottom most plots get the x axis label | |
if (subplotIndex >= 9 && subplotIndex <= 12) | |
xlabel('Current A','fontsize',12,'fontweight','n','color','k'); | |
end | |
subplotIndex = subplotIndex +1; | |
end | |
set( findall(gcf,'-Property','fontsize'),'fontsize',16) | |
%set(gca,'fontsize',10); | |
%saveas(gcf,'ForceVsCurrentDiffGaps_analFem_aug29Data_sept2sim.png') | |
saveas(gcf,'ForceVsCurrentDiffGaps_analFem_aug29Data_sept2sim.fig') | |
export_fig('ForceVsCurrentDiffGaps_analFem_aug29Data_sept2sim.png') | |
%% Plot forces vs current, single plot | |
figure('Name','Force Vs current, air gap',... | |
'units','normalized',... | |
'position',[0 0 1 1 ]); | |
hold on; | |
columnIndex = 1; | |
for airGapMicrons= airGapMicrons_list(1:end-1); | |
currMatrix{columnIndex} = thirdRevisionHoneyWellDataSet_03Sept2022((thirdRevisionHoneyWellDataSet_03Sept2022(:,8)*1000==airGapMicrons),2); | |
forcExpMatrix{columnIndex} = thirdRevisionHoneyWellDataSet_03Sept2022((thirdRevisionHoneyWellDataSet_03Sept2022(:,8)*1000==airGapMicrons),7); | |
plot(currMatrix{columnIndex},forcExpMatrix{columnIndex},formatString{columnIndex},'linewidth',2) | |
columnIndex = columnIndex +1; | |
end | |
legend(legendString(1:12),'location','best'); | |
title('Variation of actuator force with current for various air gaps','fontsize',12,'fontweight','n','color','k'); | |
ylabel('Actuator force N','fontsize',12,'fontweight','n','color','k'); | |
xlabel('Current A','fontsize',12,'fontweight','n','color','k'); | |
set( findall(gcf,'-Property','fontsize'),'fontsize',16) | |
saveas(gcf,'ForceVsCurrentDiffGaps_analFem_aug29Data_sept2sim_singlePlot.fig') | |
export_fig('ForceVsCurrentDiffGaps_analFem_aug29Data_sept2sim_singlePlot.png') | |
%% Plot Km vs gap | |
figure('Name','Current Vs Force Vs Theory',... | |
'units','normalized',... | |
'position',[0 0 1 1 ]); | |
subplot(2,1,1) | |
plot(... | |
airGap_mm(1000*airGap_mm==830),actuatorKm(1000*airGap_mm==830),'o',... | |
airGap_mm(1000*airGap_mm==785),actuatorKm(1000*airGap_mm==785),'v',... | |
airGap_mm(1000*airGap_mm==720),actuatorKm(1000*airGap_mm==720),'^',... | |
airGap_mm(1000*airGap_mm==670),actuatorKm(1000*airGap_mm==670),'.',... | |
airGap_mm(1000*airGap_mm==620),actuatorKm(1000*airGap_mm==620),'d',... | |
airGap_mm(1000*airGap_mm==580),actuatorKm(1000*airGap_mm==580),'+',... | |
airGap_mm(1000*airGap_mm==530),actuatorKm(1000*airGap_mm==530),'*',... | |
airGap_mm(1000*airGap_mm==505),actuatorKm(1000*airGap_mm==505),'x',... | |
airGap_mm(1000*airGap_mm==450),actuatorKm(1000*airGap_mm==450),'s',... | |
airGap_mm(1000*airGap_mm==390),actuatorKm(1000*airGap_mm==390),'o',... | |
airGap_mm(1000*airGap_mm==340),actuatorKm(1000*airGap_mm==340),'o',... | |
airGap_mm(1000*airGap_mm==240),actuatorKm(1000*airGap_mm==240),'o',... | |
airGap_mm,kmTheory*ones(size(airGap_mm)),'k-',... | |
'linewidth',2) | |
title('Magnetic bearing constant K_m','fontsize',12,'fontweight','n','color','k'); | |
legend([legendString(1:12) 'Analytical'],'location','best'); | |
ylabel('Magnetic bearing constant K_m, (Nm^2/A^2)','fontsize',12,'fontweight','n','color','k'); | |
xlabel('Air gap, mm','fontsize',12,'fontweight','n','color','k'); | |
ylim([0 2e-6]) | |
set(gca,'fontsize',10); | |
set(findall(gcf,'-Property','fontsize'),'fontsize',16) | |
subplot(2,1,2) | |
actuatorKm_boxPlot = actuatorKm; | |
airGap_mm_boxPlot = airGap_mm; | |
boxplot(actuatorKm,airGap_mm) | |
title('Magnetic bearing constant K_m','fontsize',12,'fontweight','n','color','k'); | |
legend([legendString(1:12) 'Analytical'],'location','best'); | |
ylabel('Magnetic bearing constant K_m, (Nm^2/A^2)','fontsize',12,'fontweight','n','color','k'); | |
xlabel('Air gap, mm','fontsize',12,'fontweight','n','color','k'); | |
ylim([0 2e-6]) | |
set(gca,'fontsize',10); | |
set(findall(gcf,'-Property','fontsize'),'fontsize',16) | |
export_fig('airGapVsKm.png') | |
%% Plot Km vs force | |
figure('Name','Force vs Km',... | |
'units','normalized',... | |
'position',[0 0 1 1 ]); | |
hold on; | |
plot(... | |
actuatorForce_N(1000*airGap_mm==830),actuatorKm(1000*airGap_mm==830),'o',... | |
actuatorForce_N(1000*airGap_mm==785),actuatorKm(1000*airGap_mm==785),'v',... | |
actuatorForce_N(1000*airGap_mm==720),actuatorKm(1000*airGap_mm==720),'^',... | |
actuatorForce_N(1000*airGap_mm==670),actuatorKm(1000*airGap_mm==670),'.',... | |
actuatorForce_N(1000*airGap_mm==620),actuatorKm(1000*airGap_mm==620),'d',... | |
actuatorForce_N(1000*airGap_mm==580),actuatorKm(1000*airGap_mm==580),'+',... | |
actuatorForce_N(1000*airGap_mm==530),actuatorKm(1000*airGap_mm==530),'*',... | |
actuatorForce_N(1000*airGap_mm==505),actuatorKm(1000*airGap_mm==505),'x',... | |
actuatorForce_N(1000*airGap_mm==450),actuatorKm(1000*airGap_mm==450),'s',... | |
actuatorForce_N(1000*airGap_mm==390),actuatorKm(1000*airGap_mm==390),'o',... | |
actuatorForce_N(1000*airGap_mm==340),actuatorKm(1000*airGap_mm==340),'o',... | |
actuatorForce_N(1000*airGap_mm==240),actuatorKm(1000*airGap_mm==240),'o',... | |
actuatorForce_N,kmTheory*ones(size(actuatorForce_N)),'k-',... | |
'linewidth',2) | |
title('Magnetic bearing constant K_m','fontsize',12,'fontweight','n','color','k'); | |
legend([legendString(1:12) 'Analytical'],'location','best'); | |
ylabel('Actuator K_m Nm^2/A^2','fontsize',12,'fontweight','n','color','k'); | |
xlabel('Force in N','fontsize',12,'fontweight','n','color','k'); | |
ylim([0 2e-6]) | |
set(gca,'fontsize',10); | |
set(findall(gcf,'-Property','fontsize'),'fontsize',16) | |
export_fig('forceVsKm.png') | |
Monday, September 12, 2022
FEMM program in Matlab to obtain the forces from EI core electromagnetic actuator for different gaps and current.
The top surface of the E actuator, facing the thrust plate is not flat due to previously unknown error in the surface grinder bed level.
The top of the E actuator needed to be all at 40mm, but they were differing to a max of 140 microns above the mean as shown below. When the thrust plate was touching the top surface of the E actuator, it was actually 140 microns above the center leg, not flush with the actuator. The forces that were measured with the load cell are actually at a higher gap than the gap measured with the eddy current probe.
![]() | ||
The uneven top surface due to error in surface grinding operation |
%% FEMM program to create the geometry and simulate E actuator with tilt of thrust plate | |
% Balaji Sankar 9 september 2022 | |
% If you get the error: | |
% Actx server creation failed, invalid prog ide'fem.activeFemm', reinstall | |
% fem after registering matlab to the group capable of creating server | |
% using command matlab -regserver. | |
% mydir='./' | |
% showconsole() | |
% clearconsole() | |
clc;clear all;close all;commandwindow; | |
%% Experimental values from april 22 test data | |
% Creating the tilted plate | |
x_midTP = 30;%Constant | |
thrustPlateThickness = 10;%Constant | |
footProjection = 0;% Fine mesh region just to the left and right of the tip of the top edge of the feet | |
depthIntoPage = 36; %mm | |
blockLabelRaiseAboveEleg = 0.05; | |
fineAirGapMeshSize_mm = 0.1; % Mesh size; | |
roughMeshSize_mm = 3; % Mesh size | |
NumberOfTurns = 49; | |
kmTheory = 4*3.14e-7*20e-3*35e-3*NumberOfTurns*NumberOfTurns/4; % Used for validation of experimental data | |
tiltAngle_deg = -0.1;%+ anticlockwise plate rotation | |
plainCarbonSteel_muR = 100; | |
%% Data sets of the experimental measurements | |
%-------Used during development only------------ | |
% 6th pair in the data set given in G:\01_PHD\05_WIP\10_leverRig_v2_mudi2\2022_august_29_thirdRevisionData\2022_Sept_04_eCore_straight_M15_batchMode.lua | |
% current_validation = 0.605; % 3.8 turns at 49 turns = 186.2 NI gives 11.6 Newtons, 0.15 Tesla and 0.830 | |
% gap_validation = 0.171; | |
% April 4th 2022, FUll data set | |
d_gap_cur_expF_analF_ident_oldFEM = [0.171000000000000,0.171000000000000,0.171000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.263000000000000,0.247000000000000,0.247000000000000,0.247000000000000,0.247000000000000,0.247000000000000,0.232000000000000,0.217000000000000,0.217000000000000,0.217000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.324000000000000,0.309000000000000,0.309000000000000,0.309000000000000,0.309000000000000,0.309000000000000,0.309000000000000,0.309000000000000,0.293000000000000,0.293000000000000,0.278000000000000,0.247000000000000,0.278000000000000,0.278000000000000,0.263000000000000,0.247000000000000,0.401000000000000,0.397000000000000,0.386000000000000,0.386000000000000,0.386000000000000,0.386000000000000,0.378000000000000,0.370000000000000,0.366000000000000,0.355000000000000,0.340000000000000,0.324000000000000,0.309000000000000,0.447000000000000,0.447000000000000,0.447000000000000,0.447000000000000,0.447000000000000,0.436000000000000,0.436000000000000,0.432000000000000,0.432000000000000,0.432000000000000,0.432000000000000,0.432000000000000,0.420000000000000,0.401000000000000,0.401000000000000,0.401000000000000,0.386000000000000,0.386000000000000,0.370000000000000,0.355000000000000,0.340000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.539000000000000,0.539000000000000,0.539000000000000,0.539000000000000,0.539000000000000,0.539000000000000,0.539000000000000,0.524000000000000,0.539000000000000,0.539000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.555000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.524000000000000,0.509000000000000,0.509000000000000,0.509000000000000,0.509000000000000,0.493000000000000,0.489000000000000,0.478000000000000,0.474000000000000,0.585000000000000,0.570000000000000,0.555000000000000,0.555000000000000,0.555000000000000,0.539000000000000,0.524000000000000,0.509000000000000,0.509000000000000,0.478000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.724000000000000,0.708000000000000,0.708000000000000,0.708000000000000,0.697000000000000,0.693000000000000,0.678000000000000,0.678000000000000,0.678000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.801000000000000,0.785000000000000,0.778000000000000,0.770000000000000,0.770000000000000,0.755000000000000,0.755000000000000,0.739000000000000,0.739000000000000,0.724000000000000,0.908000000000000,0.908000000000000,0.904000000000000,0.893000000000000,0.893000000000000,0.893000000000000,0.893000000000000,0.889000000000000,0.877000000000000,0.877000000000000,0.877000000000000,0.862000000000000,0.862000000000000,0.862000000000000,0.847000000000000,0.847000000000000,0.954000000000000,0.954000000000000,0.950000000000000,0.939000000000000,0.939000000000000,0.924000000000000,0.908000000000000,0.893000000000000,0.862000000000000,1.06200000000000,1.06200000000000,1.06200000000000,1.06200000000000,1.04700000000000,1.04700000000000,1.04700000000000,1.04700000000000,1.03100000000000,1.03100000000000,1.03100000000000,1.01600000000000,1.01600000000000;0.605000000000000,0.658000000000000,0.708000000000000,0.766000000000000,0.821000000000000,0.880000000000000,0.932000000000000,0.986000000000000,1.04000000000000,1.09400000000000,1.25900000000000,1.36800000000000,1.47200000000000,1.57000000000000,1.66200000000000,1.74400000000000,1.81900000000000,1.88700000000000,1.97300000000000,2.16400000000000,2.25100000000000,2.42900000000000,0.980000000000000,1.09000000000000,1.20800000000000,1.31900000000000,1.42700000000000,1.52900000000000,1.62400000000000,1.71300000000000,1.79000000000000,1.86400000000000,1.92700000000000,2.08000000000000,2.17000000000000,2.26000000000000,2.34000000000000,2.43000000000000,2.52000000000000,2.51000000000000,2.62000000000000,2.74200000000000,2.86000000000000,3.27100000000000,2.74000000000000,2.87200000000000,3.21000000000000,3.37000000000000,1.31300000000000,1.52200000000000,1.70400000000000,1.85400000000000,1.97300000000000,2.16700000000000,2.32400000000000,2.52520000000000,2.62600000000000,2.87000000000000,3.38000000000000,3.44200000000000,3.65200000000000,1.31000000000000,1.51000000000000,1.70000000000000,1.85000000000000,1.96000000000000,2.06000000000000,2.16000000000000,2.25000000000000,2.33000000000000,2.43000000000000,2.52000000000000,2.62000000000000,2.87000000000000,3.32000000000000,3.44000000000000,3.55000000000000,3.73000000000000,3.80000000000000,4.08000000000000,4.22000000000000,4.36000000000000,1.62130000000000,1.70800000000000,1.78500000000000,1.85800000000000,1.92000000000000,1.97000000000000,2.02000000000000,2.07000000000000,2.16000000000000,2.34000000000000,2.43000000000000,2.52000000000000,2.52000000000000,2.62000000000000,2.74000000000000,2.87000000000000,3.32000000000000,3.01000000000000,2.88000000000000,3.32000000000000,3.38000000000000,3.44000000000000,3.44000000000000,3.46000000000000,2.11000000000000,3.29000000000000,3.32000000000000,3.43000000000000,3.44000000000000,3.55000000000000,3.64000000000000,3.74000000000000,3.87000000000000,3.95000000000000,4.15000000000000,4.29000000000000,4.29900000000000,4.43000000000000,2.29000000000000,2.86000000000000,3.36000000000000,3.43000000000000,3.65000000000000,3.93000000000000,4.20000000000000,4.47000000000000,4.58000000000000,4.88000000000000,1.52000000000000,1.71100000000000,1.86000000000000,1.98000000000000,2.08000000000000,2.26000000000000,2.43000000000000,2.52000000000000,2.86000000000000,3.27000000000000,3.38000000000000,3.54000000000000,3.73000000000000,4.07000000000000,4.21000000000000,4.48000000000000,1.70600000000000,1.85700000000000,1.85700000000000,1.97500000000000,2.20500000000000,2.40600000000000,2.62800000000000,2.87100000000000,3.39100000000000,3.44200000000000,3.66500000000000,3.93300000000000,4.21100000000000,4.48400000000000,4.60600000000000,4.90100000000000,5.15500000000000,1.85800000000000,1.97820000000000,2.16830000000000,2.34200000000000,2.52270000000000,2.62400000000000,2.86950000000000,3.38150000000000,3.44190000000000,3.63280000000000,3.80330000000000,4.21840000000000,4.49300000000000,4.58100000000000,4.80300000000000,5.00100000000000,1.61600000000000,1.97100000000000,2.43200000000000,2.86700000000000,3.51200000000000,4.21200000000000,4.74500000000000,5.15000000000000,5.45500000000000,2.34600000000000,2.52700000000000,2.62690000000000,2.86800000000000,3.39100000000000,3.44700000000000,3.65900000000000,3.93700000000000,4.21700000000000,4.49100000000000,4.61300000000000,4.91100000000000,5.15100000000000;1.56105002700000,1.80992850000000,2.08987710300000,1.72119937500000,1.91499558400000,2.13808808800000,2.34549615100000,2.57779392900000,2.82088409500000,3.08020019000000,4.00106360900000,4.66946354000000,5.42793697600000,6.19647459500000,7.00750958100000,7.78517778600000,8.55436892400000,9.33890840700000,10.5980516100000,13.6492169200000,15.4931097000000,21.2728636300000,1.63600000000000,1.96100000000000,2.00600000000000,2.40500000000000,2.84300000000000,3.28700000000000,3.74800000000000,4.21100000000000,4.63700000000000,5.09100000000000,5.44500000000000,6.58100000000000,7.28200000000000,8.00300000000000,8.76500000000000,9.61100000000000,10.5440000000000,10.6720000000000,11.6570000000000,13.0970000000000,14.8600000000000,23.0800000000000,15.5110000000000,16.9040000000000,21.6400000000000,26.5080000000000,2.14225193400000,2.92363585700000,3.70223766000000,4.38225154600000,5.01622039400000,6.16002694100000,7.33546377800000,8.70374455400000,9.55791175400000,11.8897587100000,18.6361970300000,19.7890594700000,24.4265379600000,1.67511699300000,2.26571089300000,2.98906238400000,3.40585773700000,3.96405579600000,4.37833043600000,4.88374288200000,5.23899547500000,5.78434723000000,6.20358860900000,6.70524799300000,7.37924951000000,9.07630604900000,12.9404668900000,13.8652700900000,15.2690275800000,17.4289431800000,18.4344279000000,23.1189036900000,26.2361677100000,30.5430965900000,1.62727944700000,1.84140941400000,2.04752911200000,2.24238962200000,2.40907415400000,2.64097982000000,2.78255057400000,2.92262757200000,3.21219223200000,3.84057816600000,4.19174160100000,4.56736529600000,4.54269964500000,5.01948798600000,5.57443712500000,6.20976902600000,8.82190067800000,7.34664827900000,6.73796125600000,8.91387872200000,9.27874737200000,9.63644599100000,9.62440258100000,9.77549603200000,3.25819992600000,8.74034158400000,8.87266972000000,9.57451112100000,9.65048730100000,10.4343732700000,11.0322865700000,11.8295790000000,13.3759528700000,13.8596311600000,15.7357890800000,17.2295453900000,17.5807648400000,19.2268469400000,4.03323538500000,6.43162918200000,9.26078495300000,9.62117233300000,11.0782009100000,13.3214681100000,15.7547224400000,18.6417799400000,19.8632431500000,24.4617719300000,1.50382048900000,1.85518931600000,2.10671920600000,2.49195895700000,2.73271513000000,3.18711579800000,3.68491008700000,3.91786138200000,5.12476046200000,6.87475199000000,7.27113889700000,8.06656413000000,8.97325553600000,10.9701463100000,11.8312594800000,13.7111891300000,1.55212483300000,1.74530486800000,1.74392314300000,1.97498857200000,2.59670861800000,3.05170678900000,3.60661858400000,4.34862335700000,6.22282072200000,6.42946323500000,7.34425826800000,8.62194272400000,10.0195011200000,11.5622713100000,12.3122863500000,14.2687710100000,16.3106425300000,1.60524654200000,1.97851757100000,2.33582407900000,2.67589637400000,3.07661517500000,3.32084433100000,3.93967022500000,5.51352921200000,5.70071554900000,6.34880039400000,6.97104325500000,8.71720703300000,9.97142084300000,10.3937991100000,11.5589663700000,13.6011553100000,1.54943607200000,1.91574246200000,2.75682062200000,3.82597669800000,5.57288735300000,8.19935906600000,10.2695932700000,12.7947883100000,16.5274052400000,1.77165099400000,2.10078152400000,2.25346209100000,2.76111517100000,4.02993044900000,4.21252348600000,4.79174616500000,5.60505913000000,6.51096631300000,7.45765304400000,7.91700178000000,9.09232658500000,10.3267481200000;6.60599706901269,7.81410809367669,9.04678236405048,4.47678142070581,5.14274114895112,5.90845177926528,6.62735410422588,7.41757901084012,8.25230041897382,9.13151832862699,12.0937172710868,14.2784329320245,16.5319457387442,21.3218678067170,23.8939516483011,26.3098821539904,28.6214307460834,30.8013493075809,38.1678809437091,52.4825457848075,56.7873196360042,66.1234355652445,4.82816361758878,5.97286671601128,7.33607387885993,8.74620029518938,10.2371195244075,11.7528934401368,13.2587284976071,14.7517843048525,16.1077874293172,17.4671336699893,18.6678050582438,23.9127519686639,26.0268948190739,28.2305778372660,30.2645767103403,32.6373911565652,35.0997457705722,34.8217290767797,42.1975454940652,46.2188896975760,55.8550342642720,92.5522603788261,51.2662300408881,56.3247311537084,78.6173527617864,98.2394095071219,5.65796888866487,7.75654184001675,10.2845292968724,12.1748802543478,13.7879407763578,16.6327117619413,19.9484196554184,24.5814762650299,27.1673401793484,34.4926796954573,52.1549357363322,59.5595708341640,73.7164524621569,4.53259998688748,6.02224883753985,7.63312974891021,9.03958012652083,10.1465160011811,11.7809770604326,12.9525229930141,14.3158582899306,15.3519729521391,16.6980171093750,17.9578126388889,19.4113141027949,24.6425167722222,36.1748942576228,38.8372068412510,41.3606932139725,49.2791153012161,51.1460892372950,64.1706925253470,74.5741039819083,86.7830666269896,4.50360867798997,4.99815378591738,5.45896516274653,5.91459894140800,6.31591591176041,6.64915312010389,6.99095683765928,7.34132706442659,7.99358107582177,9.94658578512396,10.7264216528926,11.5356852892562,11.5356852892562,12.4693811570248,13.6377725619835,14.9625671074380,21.1852425977507,16.4579337190083,15.0670175206612,21.1852425977507,21.9578935198998,22.7443829660276,22.7443829660276,23.0096213422877,7.62779113247301,20.8041065831682,21.1852425977507,22.6123403830633,22.7443829660276,24.2222220059291,26.9890159991663,28.4922986497659,30.5074714495467,31.7817988563422,37.3957461478961,40.6178296894878,42.6873254471202,46.0967829275045,8.08684428425743,13.2862433612804,19.3424924797662,20.1568248454509,22.8254637951465,28.0561076033058,33.9043837480333,40.7004611292221,42.7282631328426,55.0051937690167,2.32610808949666,2.94742480967423,3.48312134107628,3.94705425643295,4.35581459418211,5.14232586474772,5.94504659698269,6.39357548975917,8.61163073366530,11.2576784038351,12.0278148263590,13.6132185234938,15.2887170268340,19.0173184470636,20.3481369575186,23.0418045481679,2.39393784073404,2.83647280096228,2.83647280096228,3.20840375463099,3.99918968501452,4.76152492417063,5.68074817664436,6.77986741419013,9.84772957793631,10.3295734033730,11.9560123714876,13.7684892750248,16.4170994009663,18.6147476342069,20.5011790493184,23.2113487226820,26.7546981141735,2.20973182446681,2.50488934932581,3.03613953366506,3.62986699383559,4.21160996670827,4.55663867302461,5.44915784875139,7.63545830125550,8.12862629947158,9.05531660196720,9.92525853695599,12.6386542480320,14.3376559151951,14.9047913246427,16.9698577072468,18.3978357195683,1.51427869320922,2.25266363009968,3.45859555328000,4.91976149929763,7.38240178892325,10.9661108280992,14.4118782511971,17.5521931126630,21.1346386244893,2.57529408419675,2.98800485290005,3.22892454011431,3.84883336407801,5.53582132527994,5.72017152322066,6.44542120825846,7.46203556079744,8.82896346360986,10.0135628429677,10.5649981853579,12.3302618778247,13.5648667512514;1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12;5.75700000000000,6.85800000000000,7.98800000000000,4.12600000000000,4.76000000000000,5.49100000000000,6.18000000000000,6.93900000000000,7.74200000000000,8.59100000000000,11.4630000000000,13.5900000000000,15.7920000000000,20.3500000000000,22.8650000000000,25.2310000000000,27.4970000000000,29.6370000000000,36.6580000000000,50.3910000000000,54.6030000000000,63.7460000000000,4.58300000000000,5.69900000000000,7.03400000000000,8.42000000000000,9.88900000000000,11.3870000000000,12.8790000000000,14.3610000000000,15.7080000000000,17.0610000000000,18.2560000000000,23.3920000000000,25.4990000000000,27.6970000000000,29.7270000000000,32.0980000000000,34.5600000000000,34.2820000000000,41.4860000000000,45.5010000000000,54.8860000000000,90.6440000000000,50.3150000000000,55.3540000000000,77.2510000000000,96.2750000000000,5.52100000000000,7.60900000000000,10.1140000000000,12.0100000000000,13.6310000000000,16.4950000000000,19.8040000000000,24.4380000000000,27.0230000000000,34.3400000000000,52.0260000000000,59.2870000000000,73.2940000000000,4.45600000000000,5.95100000000000,7.57500000000000,8.99600000000000,10.1160000000000,11.7480000000000,12.9350000000000,14.3070000000000,15.3580000000000,16.7260000000000,18.0070000000000,19.4860000000000,24.7590000000000,36.3860000000000,39.0960000000000,41.6660000000000,49.6020000000000,51.5010000000000,64.5570000000000,74.9010000000000,87.0120000000000,4.52500000000000,5.03000000000000,5.50100000000000,5.96700000000000,6.37800000000000,6.71900000000000,7.07000000000000,7.42900000000000,8.09900000000000,10.0800000000000,10.8820000000000,11.7140000000000,11.7140000000000,12.6750000000000,13.8790000000000,15.2450000000000,21.6260000000000,16.7880000000000,15.3530000000000,21.6260000000000,22.4240000000000,23.2370000000000,23.2370000000000,23.5100000000000,7.72300000000000,21.2330000000000,21.6260000000000,23.1000000000000,23.2370000000000,24.7630000000000,27.5580000000000,29.1100000000000,31.1910000000000,32.5070000000000,38.2260000000000,41.5290000000000,43.5880000000000,47.0830000000000,8.23200000000000,13.5790000000000,19.8160000000000,20.6590000000000,23.4250000000000,28.7860000000000,34.7800000000000,41.7260000000000,43.8240000000000,56.2890000000000,2.37500000000000,3.01900000000000,3.57600000000000,4.05900000000000,4.48400000000000,5.30500000000000,6.14300000000000,6.61200000000000,8.91900000000000,11.6920000000000,12.5010000000000,14.1470000000000,15.8970000000000,19.7800000000000,21.1780000000000,24.0070000000000,2.47000000000000,2.93200000000000,2.93200000000000,3.32100000000000,4.15100000000000,4.95200000000000,5.91900000000000,7.07700000000000,10.3010000000000,10.8030000000000,12.5110000000000,14.4260000000000,17.2000000000000,19.5230000000000,21.4820000000000,24.3470000000000,28.0530000000000,2.30600000000000,2.61700000000000,3.17700000000000,3.80100000000000,4.41700000000000,4.78200000000000,5.72900000000000,8.05100000000000,8.56600000000000,9.55200000000000,10.4780000000000,13.3490000000000,15.1590000000000,15.7640000000000,17.9420000000000,19.4630000000000,1.58100000000000,2.36200000000000,3.64200000000000,5.19300000000000,7.82100000000000,11.6390000000000,15.3070000000000,18.6400000000000,22.4110000000000,2.73100000000000,3.17300000000000,3.43200000000000,4.09700000000000,5.90400000000000,6.10200000000000,6.88300000000000,7.97800000000000,9.43800000000000,10.7150000000000,11.3090000000000,13.1980000000000,14.5290000000000]'; | |
dataSetNumber = 12;% 12th data set has the largest air gaps right now 1047 to 1016 | |
dataSetNumber = 07;% 585 470 | |
exp_airGap_mm = d_gap_cur_expF_analF_ident_oldFEM((d_gap_cur_expF_analF_ident_oldFEM(:,5)==dataSetNumber),1); | |
exp_curr_amper = d_gap_cur_expF_analF_ident_oldFEM((d_gap_cur_expF_analF_ident_oldFEM(:,5)==dataSetNumber),2); | |
exp_measForceN = d_gap_cur_expF_analF_ident_oldFEM((d_gap_cur_expF_analF_ident_oldFEM(:,5)==dataSetNumber),3); | |
exp_analForceN = d_gap_cur_expF_analF_ident_oldFEM((d_gap_cur_expF_analF_ident_oldFEM(:,5)==dataSetNumber),4); | |
exp_straitFemForcN = d_gap_cur_expF_analF_ident_oldFEM((d_gap_cur_expF_analF_ident_oldFEM(:,5)==dataSetNumber),6); | |
exp_tiltFemForcN = zeros(size(exp_measForceN)); | |
%% RUN tilted FEM for all load cases | |
for loadCaseIter = 1:size(exp_airGap_mm,1) | |
airGap_mm_iter = exp_airGap_mm(loadCaseIter); | |
curr_ampere_iter = exp_curr_amper(loadCaseIter); | |
%% Start FEMM | |
% Start up and connect to FEMM | |
% addpath('/cygdrive/c/femm42/octavefemm/mfiles'); | |
openfemm(0) | |
% openfem(1) will hide the openFEM window; | |
% messagebox('Balaji The GREAT = Check if unequal gaps cause reduction of force.') | |
newdocument(0) | |
% %NOTE: newdocument(doctype) Creates a new preprocessor document and opens up a new | |
% %preprocessor window. Specify doctype to be 0 for a magnetics problem, 1 for an | |
% %electrostatics problem, 2 for a heat flow problem, or 3 for a current flow | |
% %problem. Alternative syntax for this function is create(doctype) | |
minangleAngleConstraing4Mesh = 30; | |
mi_probdef(0, 'millimeters', 'planar', 1e-008, depthIntoPage, minangleAngleConstraing4Mesh, 'succ.approx') | |
%% Create geometry | |
% ---------------- | |
%Draw nodes of E actuator | |
mi_addnode(00.000,00.000) | |
mi_addnode(60.000,00.000) | |
mi_addnode(60.000,39.930) | |
mi_addnode(50.000,39.950) | |
mi_addnode(50.000,10.000) | |
mi_addnode(40.000,10.000) | |
mi_addnode(40.000,39.975) | |
mi_addnode(20.000,40.015) | |
mi_addnode(20.000,10.000) | |
mi_addnode(10.000,10.000) | |
mi_addnode(10.000,40.110) | |
mi_addnode(00.000,40.140) | |
% Draw the line segments, upside facing e actuator | |
mi_addsegment(00.000,00.000,60.000,00.000)%01 | |
mi_addsegment(60.000,00.000,60.000,39.930)%02 | |
mi_addsegment(60.000,39.930,50.000,39.950)%03 | |
mi_addsegment(50.000,39.950,50.000,10.000)%04 | |
mi_addsegment(50.000,10.000,40.000,10.000)%05 | |
mi_addsegment(40.000,10.000,40.000,39.975)%06 | |
mi_addsegment(40.000,39.975,20.000,40.015)%07 | |
mi_addsegment(20.000,40.015,20.000,10.000)%08 | |
mi_addsegment(20.000,10.000,10.000,10.000)%09 | |
mi_addsegment(10.000,10.000,10.000,40.110)%10 | |
mi_addsegment(10.000,40.110,00.000,40.140)%11 | |
mi_addsegment(00.000,40.140,00.000,00.000)%12 | |
% Nodes of enclosing volume | |
mi_addnode(-10,-10) | |
mi_addnode( 70,-10) | |
mi_addnode( 70, 55) | |
mi_addnode(-10, 55) | |
mi_addsegment(-10,-10, 70,-10)%01 | |
mi_addsegment( 70,-10, 70, 55)%02 | |
mi_addsegment( 70, 55,-10, 55)%03 | |
mi_addsegment(-10, 55,-10,-10)%04 | |
% Tilt and airgap change the surface of the plate | |
y_midTP = 40 + airGap_mm_iter; | |
% Get the equation of the line | |
slope = tan(deg2rad(tiltAngle_deg)); | |
intercept_lowerTPsurfaceLine= y_midTP - slope*x_midTP; | |
% Co ordinates of the thrust plate | |
x_leftBott_TP = -05; | |
x_rightBott_TP = +65; | |
y_leftBott_TP = slope*(-5) + intercept_lowerTPsurfaceLine; | |
y_rightBott_TP = slope*65 + intercept_lowerTPsurfaceLine; | |
y_leftTopp_TP = y_leftBott_TP + 10; | |
y_rightTopp_TP = y_rightBott_TP + 10; | |
% Nodes of thrust plate | |
mi_addnode (x_leftBott_TP ,y_leftBott_TP) | |
mi_addnode (x_rightBott_TP,y_rightBott_TP) | |
mi_addnode (x_rightBott_TP,y_rightTopp_TP) | |
mi_addnode (x_leftBott_TP,y_leftTopp_TP) | |
mi_addsegment(x_leftBott_TP ,y_leftBott_TP ,x_rightBott_TP,y_rightBott_TP)%01 | |
mi_addsegment(x_rightBott_TP,y_rightBott_TP,x_rightBott_TP,y_rightTopp_TP)%02 | |
mi_addsegment(x_rightBott_TP,y_rightTopp_TP,x_leftBott_TP ,y_leftTopp_TP) %03 | |
mi_addsegment(x_leftBott_TP ,y_leftTopp_TP ,x_leftBott_TP ,y_leftBott_TP) %04 | |
% Coordinates of left fine mesh volume | |
mi_addnode(00-footProjection,40.140) | |
mi_addnode(10+footProjection,40.110) | |
mi_addnode(00-footProjection,slope*(00-footProjection) + intercept_lowerTPsurfaceLine) | |
% Coordinates of central fine mesh volume | |
mi_addnode(20-footProjection,40.015) | |
mi_addnode(40+footProjection,39.975) | |
% Coordinates of right fine mesh volume | |
mi_addnode(50-footProjection,39.950) | |
mi_addnode(60+footProjection,39.930) | |
mi_addnode(60+footProjection,slope*(60+footProjection) + intercept_lowerTPsurfaceLine); | |
% On the e actuator left foot | |
mi_addsegment(00-footProjection,40.140,10+footProjection,40.110)%01 | |
% Left Vertical line | |
mi_addsegment(00-footProjection,slope*(00-footProjection) + intercept_lowerTPsurfaceLine,00-footProjection,40.140)%01 | |
% Along the thrust plate, full line | |
mi_addsegment(00-footProjection,slope*(00-footProjection) + intercept_lowerTPsurfaceLine,60+footProjection,slope*(60+footProjection) + intercept_lowerTPsurfaceLine) | |
% Right Vertical line | |
mi_addsegment(60+footProjection,39.930,60+footProjection,slope*(60+footProjection) + intercept_lowerTPsurfaceLine)%01 | |
% On the e actuator right foot | |
mi_addsegment(60+footProjection,39.930,50-footProjection,39.950) | |
% On Central foot | |
mi_addsegment(20-footProjection,40.015,40+footProjection,39.975) | |
% Left Central bridge | |
mi_addsegment(20-footProjection,40.015,10+footProjection,40.110) | |
% Right Central bridge | |
mi_addsegment(40+footProjection,39.975,50-footProjection,39.950) | |
mi_zoomnatural() | |
%% Assign block labels for coil, thrust plate and E acutuator and air. | |
mi_addblocklabel(30,45);% Thrust plate | |
mi_addblocklabel(5,5);% E actuator | |
mi_addblocklabel(5,5);% E actuator | |
mi_addblocklabel(15,15);% E coil left side | |
mi_addblocklabel(45,15);% E coil right side | |
% Air | |
mi_addblocklabel(5,-2);% Just below the E actuator | |
mi_addblocklabel(30,39.995+blockLabelRaiseAboveEleg);% Just 1 micron above the mid point of the central leg | |
%% Boundary condition: | |
% ------------------- | |
% Can't figure out how to do this yet. | |
% Open boundary condition | |
% Define an "asymptotic boundary condition" property. This will mimic | |
% an "open" solution domain | |
% mi addboundprop(’propname’, A0, A1, A2, Phi, Mu, Sig, c0, c1, BdryFormat,ia, oa) | |
mu_o = pi*4.e-7; | |
mi_addboundprop('A=0', 0, 0, 0, 0, 0, 0, 0, 0, 0); | |
%% Create material BH curves | |
% ------------------- | |
bh_curve_Iron_fromdemo2 = [ 0.,0.3,0.8,1.12,1.32,1.46,1.54,1.62,1.74,1.87,1.99,2.046,2.08; 0, 40, 80, 160, 318, 796, 1590, 3380, 7960, 15900, 31800, 55100, 79600]'; | |
bh_curve_m17_fromExcel = [0,0.108333333000000,0.208333333000000,0.320833333000000,0.425000000000000,0.562500000000000,0.720833333000000,0.841666667000000,1.00833333300000,1.14583333300000,1.27083333300000,1.32916666700000,1.36250000000000,1.38333333300000,1.40416666700000,1.42500000000000,1.43333333300000,1.45000000000000,1.45833333300000,1.47083333300000,1.47500000000000,1.48333333300000,1.48333333300000,1.49583333300000,1.49583333300000,1.50416666700000;0,5.20833333300000,14.3662280700000,22.2017543900000,35.3048245600000,43.1271929800000,58.8333333300000,70.6118421100000,86.3135964900000,104.662280700000,126.964912300000,158.513157900000,200.600877200000,240.063596500000,290.052631600000,342.673245600000,420.300438600000,509.765350900000,584.760964900000,647.912280700000,716.331140400000,779.484649100000,836.063596500000,899.214912300000,967.635964900000,995.263157900000]'; | |
bh_curve_m15_fromExcel = [0,0.0500000000000000,0.100000000000000,0.150000000000000,0.200000000000000,0.250000000000000,0.300000000000000,0.350000000000000,0.400000000000000,0.450000000000000,0.500000000000000,0.550000000000000,0.600000000000000,0.650000000000000,0.700000000000000,0.750000000000000,0.800000000000000,0.850000000000000,0.900000000000000,0.950000000000000,1,1.05000000000000,1.10000000000000,1.15000000000000,1.20000000000000,1.25000000000000,1.30000000000000,1.35000000000000,1.40000000000000,1.45000000000000,1.50000000000000,1.55000000000000,1.60000000000000,1.65000000000000,1.70000000000000,1.75000000000000,1.80000000000000,1.85000000000000,1.90000000000000,1.95000000000000,2,2.05000000000000,2.10000000000000,2.15000000000000,2.20000000000000,2.25000000000000,2.30000000000000;0,15.1207140000000,22.7182920000000,27.8427330000000,31.8714340000000,35.3650440000000,38.6005880000000,41.7362020000000,44.8739790000000,48.0878070000000,51.4372360000000,54.9752210000000,58.7529930000000,62.8236440000000,67.2452850000000,72.0844060000000,77.4201000000000,83.3500210000000,89.9996120000000,97.5373530000000,106.201406000000,116.348464000000,128.547329000000,143.765431000000,163.754169000000,191.868158000000,234.833507000000,306.509769000000,435.255202000000,674.911968000000,1108.32556900000,1813.08546800000,2801.21742100000,4053.65311700000,5591.10689000000,7448.31841300000,9708.81567000000,12486.9316150000,16041.4836440000,21249.4206240000,31313.4958780000,53589.4468770000,88477.4846010000,124329.410540000,159968.569300000,197751.604272000,234024.751347000]'; | |
% Expression of BH curve from Calculation of Nonlinear Electromagnetic | |
% Fields in the Steel Wall Vicinity of Transformer Bushings Article in IEEE Transactions on Magnetics · June 2015 DOI: 10.1109/TMAG.2014.2379217 Sergei Maximov | |
% B = mu_o * (999637.86 * arcTan (0.001002 * H) + 1.0861 * H) | |
H_0_230000 = linspace(0,230000,47)'; | |
bh_curve_lowCarbSteel = [ mu_o*(999637.86 * atan (0.001002 * H_0_230000) + 1.0861 * H_0_230000) , H_0_230000]; | |
% For silicon steel ST 1312 | |
bh_curve_ST1312_siliconSteel = [0 0.11 0.32 0.74 1.05 1.25 1.37 1.50 1.74 1.95 2.07 2.17;0 33 66 125 250 500 1000 2500 10000 25000 52000 100000]'; | |
%% Apply materials to blocks | |
% ---------------- | |
% mi addmaterial(’matname’, mu x, mu y, H c, J, Cduct, Lam d, Phi hmax, lam fill, | |
% LamType, Phi hx, Phi hy, nstr, dwire) adds a new material with called ’matname’ | |
% with the material properties | |
% – mu xRelative permeability in the x- or r-direction. | |
% – mu yRelative permeability in the y- or z-direction. | |
% – Hc Permanent magnet coercivity in Amps/Meter. | |
% – J Applied source current density in Amps/mm 2 . | |
% – Cduct Electrical conductivity of the material in MS/m. | |
% – Lamd Lamination thickness in millimeters. | |
% – Phihmax Hysteresis lag angle in degrees, used for nonlinear BH curves. | |
% – Lamfill Fraction of the volume occupied per lamination that is actually filled with | |
% iron(Note that this parameter defaults to 1 in the femm preprocessor dialog box because, | |
% by default, iron completely fills the volume) | |
% – LamtypeSet to | |
% ? 0 – Not laminated or laminated in plane | |
% ? 1 – laminated x or r | |
% ? 2 – laminated y or z | |
% ? 3 – magnet wire | |
% ? 4 – plain stranded wire | |
% ? 5 – Litz wire | |
% ? 6 – square wire | |
% – Phi hxHysteresis lag in degrees in the x-direction for linear problems. | |
% – Phi hyHysteresis lag in degrees in the y-direction for linear problems. | |
% – nstrNumber of strands in the wire build. Should be 1 for Magnet or Square wire. | |
% – dwireDiameter of each of the wire’s constituent strand in millimeters | |
muX = 1; | |
muY = 1; | |
permMagCoer = 0; | |
sourceCurrDens = 0; | |
conductivity = 0; | |
lamThk = 0; | |
phi_hysteresisLagAngle = 0; | |
laminateFillFraction = 1; | |
laminationType = 0; | |
phi_hysteresisLagDeg_x = 0; | |
phi_hysteresisLagDeg_y = 0; | |
wireStrandsCount = 0; | |
wireDiameter = 0; | |
mi_addmaterial('AirMaterial' , muX , muY, permMagCoer, sourceCurrDens, conductivity, lamThk, phi_hysteresisLagAngle, laminateFillFraction, laminationType, phi_hysteresisLagDeg_x,phi_hysteresisLagDeg_y,wireStrandsCount,wireDiameter); | |
muX = 1; | |
muY = 1; | |
permMagCoer = 0; | |
sourceCurrDens = 0; | |
conductivity = 58;% For current carrying coil, don't know why multiplying by .65; | |
lamThk = 0; | |
phi_hysteresisLagAngle = 0; | |
laminateFillFraction = 1; | |
laminationType = 3;% magnet wire | |
phi_hysteresisLagDeg_x = 0; | |
phi_hysteresisLagDeg_y = 0; | |
wireStrandsCount = 0; % This is strands, not turns. Number of turns is given in block properties below; | |
wireDiameter = 1.02; | |
mi_addmaterial('CoilMaterial', muX , muY, permMagCoer, sourceCurrDens, conductivity, lamThk, phi_hysteresisLagAngle, laminateFillFraction, laminationType, phi_hysteresisLagDeg_x,phi_hysteresisLagDeg_y,wireStrandsCount,wireDiameter); | |
%muX = 2828;% For linear iron, muX, 4000/1.414 | |
%muY = 2828;% For linear iron, muY, 4000/1.414 | |
muX = plainCarbonSteel_muR/sqrt(2);% For carbon steel, engineering tool box, 100/1.414 | |
muY = plainCarbonSteel_muR/sqrt(2);% For carbon steel, engineering tool box, 100/1.414 | |
permMagCoer = 0; | |
sourceCurrDens = 0; | |
conductivity = 0;% For linear iron, zeroing out previous change in coil. | |
lamThk = 0; | |
phi_hysteresisLagAngle = 0; | |
laminateFillFraction = 1; | |
laminationType = 0;% Not laminated | |
phi_hysteresisLagDeg_x = 0; | |
phi_hysteresisLagDeg_y = 0; | |
wireStrandsCount = 0; | |
wireDiameter = 0; | |
mi_addmaterial('Iron_linearMaterial', muX , muY, permMagCoer, sourceCurrDens, conductivity, lamThk, phi_hysteresisLagAngle, laminateFillFraction, laminationType, phi_hysteresisLagDeg_x,phi_hysteresisLagDeg_y,wireStrandsCount,wireDiameter); | |
muX = 0;% For non linear iron, muX | |
muY = 0;% For non linear iron, muY | |
permMagCoer = 0; | |
sourceCurrDens = 0; | |
conductivity = 0;% For non linear iron | |
lamThk = 0; | |
phi_hysteresisLagAngle = 0; | |
laminateFillFraction = 1; | |
laminationType = 0;% Not laminated | |
phi_hysteresisLagDeg_x = 0; | |
phi_hysteresisLagDeg_y = 0; | |
wireStrandsCount = 0; | |
wireDiameter = 0; | |
mi_addmaterial('Iron_nonLinearMaterial',muX , muY, permMagCoer, sourceCurrDens, conductivity, lamThk, phi_hysteresisLagAngle, laminateFillFraction, laminationType, phi_hysteresisLagDeg_x,phi_hysteresisLagDeg_y,wireStrandsCount,wireDiameter); | |
mi_addbhpoints('Iron_nonLinearMaterial', bh_curve_Iron_fromdemo2);% Associates BH curve with the Iron material, and replace the muX and muY values | |
muX = 1;% For e stamping, will replace with bh curve | |
muY = 1;% For e stamping, will replace with bh curve | |
permMagCoer = 0; | |
sourceCurrDens = 0; | |
conductivity = 0;% For non linear iron | |
lamThk = 0.5; | |
phi_hysteresisLagAngle = 0; | |
laminateFillFraction = 0.92;% For insulating film inbetween | |
% laminationType 1 gives mu_x extremely low | |
% laminationType 2 gives mu_y extremely low | |
laminationType = 0; | |
phi_hysteresisLagDeg_x = 0; | |
phi_hysteresisLagDeg_y = 0; | |
wireStrandsCount = 0; | |
wireDiameter = 0; | |
mi_addmaterial('eActLaminateMaterial',muX , muY, permMagCoer, sourceCurrDens, conductivity, lamThk, phi_hysteresisLagAngle, laminateFillFraction, laminationType, phi_hysteresisLagDeg_x,phi_hysteresisLagDeg_y,wireStrandsCount,wireDiameter); | |
mi_addbhpoints('eActLaminateMaterial',bh_curve_m15_fromExcel); | |
%% Current carrying coil: | |
% Add a "circuit property" so that we can calculate the properties of the | |
% coil as seen from the terminals. | |
circuitName = 'iCoilCircProp'; | |
cur = curr_ampere_iter; | |
seriesConnected = 1; | |
mi_addcircprop(circuitName, cur, seriesConnected); | |
%% Assign material and mesh size to the blocks. | |
automesh = 0; | |
meshsize = roughMeshSize_mm; | |
incircuit= '<None>'; | |
magdir = 0; | |
group = 0; | |
numberOfTurns = 0; | |
mi_selectlabel(30,45);% Thrust plate | |
% mi_setblockprop('Iron_linearMaterial', automesh, meshsize, incircuit, magdir, group, numberOfTurns); | |
% mi_setblockprop('eActLaminateMaterial', automesh, meshsize, incircuit, magdir, group, numberOfTurns); | |
mi_setblockprop('Iron_linearMaterial', automesh, meshsize, incircuit, magdir, group, numberOfTurns); | |
mi_clearselected | |
meshsize = roughMeshSize_mm; | |
mi_selectlabel(5,5);% E actuator | |
mi_setblockprop('eActLaminateMaterial', automesh, meshsize, incircuit, magdir, group, numberOfTurns); | |
mi_clearselected | |
meshsize = roughMeshSize_mm; | |
mi_selectlabel(5,-2);% Just below the E actuator | |
mi_setblockprop('AirMaterial', automesh, meshsize, incircuit, magdir, group, numberOfTurns); | |
mi_clearselected | |
meshsize = fineAirGapMeshSize_mm; | |
mi_selectlabel(30,39.990+blockLabelRaiseAboveEleg);% Just 1 micron above the mid point of the central leg | |
mi_setblockprop('AirMaterial', automesh, meshsize, incircuit, magdir, group, numberOfTurns); | |
mi_clearselected | |
meshsize = roughMeshSize_mm; | |
incircuit = 'iCoilCircProp'; | |
numberOfTurns = +NumberOfTurns; | |
mi_selectlabel(15,15);% Left side of coil | |
mi_setblockprop('CoilMaterial', automesh, meshsize, incircuit, magdir, group, numberOfTurns); | |
mi_clearselected | |
meshsize = roughMeshSize_mm; | |
incircuit = 'iCoilCircProp'; | |
numberOfTurns = -NumberOfTurns;% Current has to go inside on one side. | |
mi_selectlabel(45,15);% Left side of coil | |
mi_setblockprop('CoilMaterial', automesh, meshsize, incircuit, magdir, group, numberOfTurns); | |
mi_clearselected | |
mi_zoomnatural | |
%% Mesh and solve | |
mi_saveas('EactUnequalLegsTiltedPlate.fem'); | |
mi_createmesh(); | |
mi_analyze; | |
%% Postprocess | |
mi_loadsolution(); | |
% mo_addcontour(-1,1); | |
% mo_addcontour(61,1); | |
% magnitudeOfB = 1; | |
% numPoints = 100; | |
% mo_makeplot(magnitudeOfB,numPoints,'Eactuator_Bmag_alongEdgePlot.txt',0) | |
% | |
% mo_showdensityplot(1,0,1.6,0,'bmag'); | |
% %1 with legend | |
% %0 colour plot | |
% %0 low b | |
% %1.6 max b | |
% %type of pplot | |
% mo_savebitmap('Eactuator_Bmag_density.bmp') | |
mo_clearblock; | |
mo_selectblock(30,45); | |
% fx = mo_blockintegral(18);% 18 is x direction weighted stress tensor force | |
exp_tiltFemForcN(loadCaseIter,1) = abs(mo_blockintegral(19));% 19 is y direction weighted stress tensor force | |
fprintf('\ni=%d/%d,FEM_tilt F=%3.3f N,Meas F=%3.1f N,Anal F=%3.1f N,Cur= %1.1fA,Gap=%1.3f mm,Tilt=%1.2fdeg',loadCaseIter,size(exp_airGap_mm,1),exp_tiltFemForcN(loadCaseIter),exp_measForceN(loadCaseIter),exp_analForceN(loadCaseIter),curr_ampere_iter,airGap_mm_iter,tiltAngle_deg); | |
%% Save and close; | |
closefemm | |
end | |
%% Plot gap vs force | |
fprintf('\n Tilted FEM calculated K_m:') | |
fprintf('\n ---------------------------') | |
fprintf('\n%1.2g',exp_tiltFemForcN.*(exp_airGap_mm*1e-3).^2./(exp_curr_amper).^2); | |
fprintf('\n Tilted FEM calculated force:') | |
fprintf('\n ---------------------------') | |
fprintf('\n%1.2f',exp_tiltFemForcN); | |
figure('units','normalized','outerposition',[0 0 1 1]); | |
subplot(1,2,1) | |
plot(exp_airGap_mm,exp_tiltFemForcN,'d',... | |
exp_airGap_mm,exp_analForceN,'o',... | |
exp_airGap_mm,exp_measForceN,'+','linewidth',2) | |
legend('Tilted, FEM','Analytical,straight','Measured','Location','Best'); | |
xlabel('Air gap mm','fontsize',16,'fontweight','n','color','k'); | |
ylabel('Force N','fontsize',16,'fontweight','n','color','k'); | |
set(gca,'fontsize',16); | |
title('Gap Vs Force','fontsize',20,'fontweight','n','color','k'); | |
subplot(1,2,2) | |
plot(exp_airGap_mm,exp_tiltFemForcN.*(exp_airGap_mm*1e-3).^2./(exp_curr_amper).^2,'d',... | |
exp_airGap_mm,exp_analForceN.*(exp_airGap_mm*1e-3).^2./(exp_curr_amper).^2,'o',... | |
exp_airGap_mm,exp_measForceN.*(exp_airGap_mm*1e-3).^2./(exp_curr_amper).^2,'+','linewidth',2) | |
legend('Tilted, FEM','Analytical,straight','Measured','Location','Best');xlabel('Air gap mm','fontsize',16,'fontweight','n','color','k'); | |
ylabel('Magnetic bearing constant Nm^2/A^2','fontsize',16,'fontweight','n','color','k'); | |
set(gca,'fontsize',16); | |
title('Gap Vs Km','fontsize',20,'fontweight','n','color','k'); | |
%% OLD method of creating air gaps | |
% % Coordinates and segments of left fine mesh volume | |
% mi_addnode(00-footProjection,40.140) | |
% mi_addnode(10+footProjection,40.110) | |
% mi_addnode(10+footProjection,slope*(10+footProjection) + intercept_lowerTPsurfaceLine) | |
% mi_addnode(00-footProjection,slope*(00-footProjection) + intercept_lowerTPsurfaceLine) | |
% mi_addsegment(00-footProjection,40.140,10+footProjection,40.110)%01 | |
% mi_addsegment(10+footProjection,40.110,10+footProjection,slope*(10+footProjection) + intercept_lowerTPsurfaceLine)%01 | |
% mi_addsegment(10+footProjection,slope*(10+footProjection) + intercept_lowerTPsurfaceLine,00-footProjection,slope*(00-footProjection) + intercept_lowerTPsurfaceLine)%01 | |
% mi_addsegment(00-footProjection,slope*(00-footProjection) + intercept_lowerTPsurfaceLine,00-footProjection,40.140)%01 | |
% | |
% | |
% % Coordinates and segments of central fine mesh volume | |
% mi_addnode(20-footProjection,40.015) | |
% mi_addnode(40+footProjection,39.975) | |
% mi_addnode(40+footProjection,slope*(40+footProjection) + intercept_lowerTPsurfaceLine) | |
% mi_addnode(20-footProjection,slope*(20-footProjection) + intercept_lowerTPsurfaceLine) | |
% mi_addsegment(20-footProjection,40.015,40+footProjection,39.975)%01 | |
% mi_addsegment(40+footProjection,39.975,40+footProjection,slope*(40+footProjection) + intercept_lowerTPsurfaceLine)%01 | |
% mi_addsegment(40+footProjection,slope*(40+footProjection) + intercept_lowerTPsurfaceLine,20-footProjection,slope*(20-footProjection) + intercept_lowerTPsurfaceLine)%01 | |
% mi_addsegment(20-footProjection,slope*(20-footProjection) + intercept_lowerTPsurfaceLine,20-footProjection,40.015)%01 | |
% | |
% % Coordinates and segments of right fine mesh volume | |
% mi_addnode(50-footProjection,39.950) | |
% mi_addnode(60+footProjection,39.930) | |
% mi_addnode(60+footProjection,slope*(60+footProjection) + intercept_lowerTPsurfaceLine) | |
% mi_addnode(50-footProjection,slope*(50-footProjection) + intercept_lowerTPsurfaceLine) | |
% mi_addsegment(50-footProjection,39.950,60+footProjection,39.930)%01 | |
% mi_addsegment(60+footProjection,39.930,60+footProjection,slope*(60+footProjection) + intercept_lowerTPsurfaceLine)%01 | |
% mi_addsegment(60+footProjection,slope*(60+footProjection) + intercept_lowerTPsurfaceLine,50-footProjection,slope*(50-footProjection) + intercept_lowerTPsurfaceLine)%01 | |
% mi_addsegment(50-footProjection,slope*(50-footProjection) + intercept_lowerTPsurfaceLine,50-footProjection,39.950)%01 | |
%% Block meanings | |
% 3rd column material | |
% 4 column is mesh size | |
% 5th column is circuit | |
% 6th magnetization direction | |
% 7th is group membership | |
%% Scrap | |
% exp_airGap_mm,exp_straitFemForcN.*(exp_airGap_mm*1e-3).^2./(exp_curr_amper).^2,'*',... | |
Thursday, September 8, 2022
PID control resources for NI system
LABVIEW Vi for implementing a single channel PID controller:
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019QlFSAU&l=en-IN
Use queue and channel wires
PID control labview example video:
Thesis on PID control with labview
Simple on off control LABVIEW
![]() | |
Basic on off control using labview |
Hardware timed PID control using shared sample clock and trigger |
PID control with python and NIDAQMX
Edit on 15 Oct 2022
Sample rate and samples per channel
Hardware timed single point
Time stamping of acquired data samples from NI DAQ devices.
- DAQ cards do not have a time stamp mechanism, so we use the t0 (Buffer read time, not task start time) and dt in LabVIEW to time stamp it. Link = https://forums.ni.com/t5/Multifunction-DAQ/Loop-timing-with-NIDAQmx-for-Python/td-p/3656140
- DAQmx does not timestamp samples when they are taken on the DAQ device, but it does when it reads the FIFO samples onto the computer if you are reading in a waveform data type.
- Read = Reading from the FIFO buffer into the PC
- Acquire = Acquisition of data by the DAQ hardware
- SOlution = Each time you acquire, note down the time when the specific loop interation starts and then append dt to it for every column.
- Every row is a channel
- Every column is a sample taken in that channel.
Program for design point cycle analysis and parametric analysis of turboprop engines and plotting of parametric results, gas path temperatures and pressures.
%% Requirement: | |
% Pratap wants design point cycle analysis for 2500 HP, 2750 HP class engine and | |
% 3000HP class engine; Asked on 28 June 2022. | |
%% Constant: | |
% * TIT = Kept at the same level as 2750 class engine. | |
% * Ratio of LPC and HPC kept same | |
% * Ideally it should be done on the basis of work function distribution. | |
%% Parameters | |
% * Overall pressure ratio | |
% * Mass flow rate of air | |
clc;clear all;close all; commandwindow; | |
doPlots = 0; | |
ratioOfLPCtoHPCpr = 1.0272;% (18 = 4.3 * 4.18) | |
%TIT_k = 1477+273;%Vlaue of PW150A engine. | |
TIT_k = 1470;%Value Pratap asked to use. | |
whichEngineToRun = 'parametric'; | |
whichEngineToRun = '2500hp'; | |
whichEngineToRun = '2750hp'; | |
whichEngineToRun = '3000hp'; | |
whichEngineToRun = '5068.4hp';%PW150 value | |
switch lower(whichEngineToRun) | |
case 'parametric' | |
% % Use for parametric study | |
targetHp = 3000;%HP max take off power | |
rangeOfTotalPR = 14.5:0.01:16; | |
rangeOfMassFlow = 10:0.01:12; | |
case '2500hp' | |
% Picked values for 2500 HP, 0.43982 SFC = 0.95 * 0.463 SFC | |
targetHp = 2500;%HP max take off power | |
rangeOfTotalPR = 14.4; | |
rangeOfMassFlow = 9.72; | |
case '2750hp' | |
% % % Picked values for 2750 HP, 0.436 SFC = 0.95 * 0.459 SFC | |
targetHp = 2750;%HP max take off power | |
rangeOfTotalPR = 14.7; | |
rangeOfMassFlow = 10.66; | |
case '3000hp' | |
% % % Picked values for 3000 HP, 0.432 SFC = 0.95 * 0.455 SFC | |
targetHp = 3000;%HP max take off power | |
rangeOfTotalPR = 15.0; | |
rangeOfMassFlow = 11.58; | |
case '5068.4hp' | |
% % % Picked values for 5000 HP, 0.263 SFC kg/(kW hr) | |
targetHp = 5068.4;%HP max take off power | |
rangeOfTotalPR = 18.0; | |
rangeOfMassFlow = 11.50; | |
end | |
[prGrid,mDotGrid] = meshgrid(rangeOfTotalPR,rangeOfMassFlow); | |
fpt_power_out = prGrid*0; | |
sfc_out = prGrid*0; | |
mfDot_out = prGrid*0; | |
Thspec_out = prGrid*0; | |
Powspec_out = prGrid*0; | |
for rowIndex = 1:size(prGrid,1) | |
for colIndex = 1:size(prGrid,2) | |
% Assign parameters | |
pAmb = 101325; | |
tAmb = 288.15; | |
propeller.powerTakeOff_kW = targetHp*0.746; | |
%SFC_eshp_TO = 0.263;%kg/(kW*hr); | |
machFreestream = 0; | |
inlet.pr = 0.99; | |
overallPR = prGrid(rowIndex,colIndex); | |
lpc.pr = sqrt(overallPR*ratioOfLPCtoHPCpr); | |
lpc.eta = 0.78; | |
lpc.mDot = mDotGrid(rowIndex,colIndex); | |
lpc.exitArea = 0; | |
lpc.exitPr = 0.98; | |
hpc.pr = sqrt(overallPR/ratioOfLPCtoHPCpr); | |
hpc.eta = 0.77; | |
hpc.exitArea = 0; | |
hpc.bleedOutFractionOfInletAir = 0.01 ; | |
hpc.exitPr = 0.98; | |
burner.pr = 0.96; | |
burner.fhv = 43e6; | |
burner.eta = 0.99; | |
%burner.mfDot = propeller.powerTakeOff_kW* SFC_eshp_TO/3600; | |
hpt.fractionOfBleedAirReturningInFrontOfHptAndDoingWork = 1/2; | |
hpt.eta = 0.87; | |
hpt.exitPr = 0.99; | |
hpt.excessWork = 30*.746*1000;%30HP on HP spool | |
lpt.fractionOfBleedAirReturningInFrontOfLptAndDoingWork = 1/4; | |
lpt.eta = 0.87; | |
lpt.exitPr = 0.99; | |
lpt.excessWork = 30*0.746*1000; | |
lpt.exitArea = 0; | |
fpt.fractionOfBleedAirReturningInFrontOfFptAndDoingWork = 1/4; | |
fpt.eta = 0.87; | |
fpt.exitPr = 0.99; | |
lpSpool.eta = 0.99; | |
lpSpool.rpm = 27000; | |
hpSpool.eta = 0.99; | |
hpSpool.rpm = 31150; | |
fpSpool.eta = 0.99; | |
nozzle.cd = 0.99; | |
nozzle.ct = 0.99; | |
gearBox.excessWork = 30*0.746*1000; | |
%% Description of the fucntion: | |
% This function is part of project for parameter estimation and simulation | |
% of RTA | |
% | |
% Purpose of this function is to run the design point simulation model | |
% using the input arguments given and compare the output of the simulation | |
% model to the measurements, that are read from the mat file, and calculate | |
% the errors. | |
%% Input parameters | |
% The input parameters are the component parameters of the simulation model | |
% at a specific operating point. It could be design or off design rating. | |
% | |
%% | |
% | |
% # pAmb : Ambient pressure in Pascals | |
% # tAmb : Ambient temperature in K | |
% # mach : Free stream mach number | |
% # inlet.pr : Inlet total pressure ratio | |
% # lpc.pr : Low pressure compressor pressure ratio | |
% # lpc.eta : Low pressure compressor efficiency | |
% # lpc.mDot : Low pressure compressor actual mass flow rate | |
% # splitter.prColdChannel : Splitter pressure ratio in the cold channel, | |
% that leads to the bypass duct. This value should be less than 1 always. | |
% # splitter.prHotChannel : Splitter pressure ratio in the hot channel, | |
% that leads to the core engine. This value should be less than 1 always. | |
% # splitter.bpr : Splitter splitting ratio, division of flow into the core | |
% and the bypass streams, $\frac{M_{cold}}{M_{hot}}=bypass\ ratio$ | |
% # bypassDuct.pr : Duct pressure ratio in the bypass dcuct connecting the | |
% lpc exit to the aferburner chamber. This value should be less than 1 always. | |
% # hpc.pr : High pressure compressor pressure ratio | |
% # hpc.eta : High pressure compressor efficiency | |
% # hpc.bleedOutFractionOfInletAir : High pressure compressor 7th stage air | |
% beed out, as a fraction of air incoming in the engine inlet. | |
% # burner.pr : Main combustion chamber pressure ratio | |
% # burner.eta : Main combustion chamber efficiency | |
% # burner.mfDot : Main combustion chamber fuel mass flow rate | |
% # burner.fhv : Main combustion chamber fuel heating value | |
% # hpt.excessWork : Additional work produced by the turbine in excess of | |
% the work consumedby the compressor. | |
% # hpt.eta : Isentropic efficiency of the turbine | |
% # hpt.exitPr : Pressure loss down stream of the HP turbine | |
% # lpt.excessWork : Additional work produced by the turbine in excess of | |
% the work consumedby the compressor. | |
% # lpt.eta : Isentropic efficiency of the turbine | |
% # lpt.exitPr : Pressure loss down stream of the LP turbine before static | |
% pressure measurement port. | |
% # lpSpool.eta : Mechanical transmission efficiency of the low pressure | |
% spool. | |
% # hpSpool.eta : Mechanical transmission efficiency of the high pressure | |
% spool. | |
% # Afterburner.pr: Afterburner pressure ratio, total pressure loss happens after | |
% before nozzle entry and just after lpt. Any loss of total pressure from | |
% the shock waves have to be absorbed in this total pressure loss factor. | |
% Nozzle itself does not have any total pressure loss factor. It has to be | |
% absorbed in after burner only. | |
% # Afterburner.mfDot : Fuel flow rate pumped into the afterburner. Heating | |
% value is the same as that of the main burner. | |
% # Afterburner.eta : Afterburner combustion chamber efficiency of | |
% combustion. | |
% # nozzle.cd: The ratio between the aerodynamic exit area and geometric | |
% exit area of the nozzle . | |
% # nozzle.ct: The ratio between the actual thrust generated and the theoretical momentum thrust | |
%% Input sanitation | |
commandwindow; | |
% fprintf('\n Balaji Sankar: '); | |
if (inlet.pr >1 || inlet.pr<0.8) | |
fprintf('\n In design point code, inlet pr is unrealistic; pausing executiona and going into debug mode'); | |
keyboard; | |
end | |
if (lpc.pr >6 || lpc.pr<3) | |
fprintf('\n In design point code, LPC pr is unrealistic; pausing executiona and going into debug mode'); | |
keyboard; | |
end | |
if (lpc.eta >1 || lpc.eta <0.6) | |
fprintf('\n In design point code, LPC eta is unrealistic; pausing executiona and going into debug mode'); | |
keyboard; | |
end | |
if (hpc.pr >10 || hpc.pr<1) | |
fprintf('\n In design point code, HPC pr is unrealistic; pausing executiona and going into debug mode'); | |
keyboard; | |
end | |
if (hpc.eta >1 || hpc.eta <0.6) | |
fprintf('\n In design point code, HPC eta is unrealistic; pausing executiona and going into debug mode'); | |
keyboard; | |
end | |
% if (splitter.bpr>1 || splitter.bpr <0.41) | |
% fprintf('\n In design point code, bypass ratio is unrealistic; pausing executiona and going into debug mode'); | |
% keyboard; | |
% end | |
if (burner.pr>1 || burner.pr<0.4) | |
fprintf('\n In design point code, burner PR is unrealistic; pausing executiona and going into debug mode'); | |
keyboard; | |
end | |
if (hpt.eta >1 || hpt.eta <0.6) | |
fprintf('\n In design point code, HPT eta is unrealistic; pausing executiona and going into debug mode'); | |
keyboard; | |
end | |
if (lpt.eta >1 || lpt.eta <0.6) | |
fprintf('\n In design point code, LPT eta is unrealistic; pausing executiona and going into debug mode'); | |
keyboard; | |
end | |
if (lpt.exitPr >1 || lpt.exitPr <0.6) | |
fprintf('\n In design point code, LPT exit Pr is unrealistic; pausing executiona and going into debug mode'); | |
keyboard; | |
end | |
if (nozzle.cd >1 || nozzle.cd <0.8) | |
fprintf('\n In design point code, Coeffecient Discharge of nozzle is unrealistic; pausing executiona and going into debug mode'); | |
keyboard; | |
end | |
if (nozzle.ct >1 || nozzle.ct <0.8) | |
fprintf('\n In design point code, Thrust coeffecient nozzle is unrealistic; pausing executiona and going into debug mode'); | |
keyboard; | |
end | |
%% Inlet | |
mach.ambient = machFreestream; | |
tP.inletEntry = pAmb*(1+0.2* mach.ambient* mach.ambient)^3.5; | |
tK.inletEntry = tAmb*(1+0.2* mach.ambient* mach.ambient); | |
m.inletEntry = lpc.mDot; | |
theta.inletEntry = tK.inletEntry /288.15; | |
delta.inletEntry = tP.inletEntry /101325; | |
mc.inletEntry = m.inletEntry*sqrt(theta.inletEntry)/delta.inletEntry; | |
tP.inletExit = tP.inletEntry*inlet.pr; | |
tK.inletExit = tK.inletEntry ; | |
m.inletExit = lpc.mDot; | |
theta.inletExit = tK.inletExit /288.15; | |
delta.inletExit = tP.inletExit /101325; | |
mc.inletExit = m.inletExit*sqrt(theta.inletExit)/delta.inletExit; | |
[g.inletExit,~,cp.inletExit] = gordonMcBrideAir_withG(tK.inletExit); | |
% LPC | |
m.lpcExit = m.inletExit; | |
tP.lpcExit = tP.inletExit*lpc.pr; | |
tKisen.lpcExit = tK.inletExit*(lpc.pr)^((g.inletExit-1)/g.inletExit); | |
tK.lpcExit = tK.inletExit + tK.inletExit*((((lpc.pr)^((g.inletExit-1)/g.inletExit))-1)/lpc.eta); | |
work.lpc = m.lpcExit*cp.inletExit*(tK.lpcExit-tK.inletExit); | |
theta.lpcExit = tK.lpcExit/288.15; | |
delta.lpcExit = tP.lpcExit/101325; | |
mc.lpcExit = m.lpcExit*sqrt(theta.lpcExit)/delta.lpcExit; | |
[g.lpcExit,~,cp.lpcExit] = gordonMcBrideAir_withG(tK.lpcExit); | |
tP.lpcExit = tP.lpcExit*lpc.exitPr; | |
% sP.lpcExit = staticFromTotal(m.lpcExit,tP.lpcExit,tK.lpcExit, lpc.exitArea,g.lpcExit,'LPC exit'); | |
% HPC | |
m.hpcExit = m.lpcExit - hpc.bleedOutFractionOfInletAir*m.inletExit; | |
tP.hpcExit = tP.lpcExit*hpc.pr; | |
tKisen.hpcExit = tK.lpcExit*(hpc.pr)^((g.lpcExit-1)/g.lpcExit); | |
tK.hpcExit = tK.lpcExit+ tK.lpcExit*((((hpc.pr)^((g.lpcExit-1)/g.lpcExit))-1)/hpc.eta); | |
work.hpc = m.lpcExit*cp.lpcExit*(tK.hpcExit-tK.lpcExit); | |
theta.hpcExit = tK.hpcExit/288.15; | |
delta.hpcExit = tP.hpcExit/101325; | |
mc.hpcExit = m.hpcExit*sqrt(theta.hpcExit)/delta.hpcExit; | |
[g.hpcExit,~,cp.hpcExit] = gordonMcBrideAir_withG(tK.hpcExit); | |
% sP.hpcExit = staticFromTotal(m.hpcExit,tP.hpcExit,tK.hpcExit, hpc.exitArea,g.hpcExit,'HPC exit'); | |
tP.hpcExit = tP.hpcExit*hpc.exitPr; | |
% Main combustion chamber | |
tK.burnerExit = TIT_k; | |
[g.burnerExit,~,cp.burnerExit]= gordonMcBrideAir_withG(tK.burnerExit); | |
burner.mfDot = ((m.hpcExit * cp.burnerExit * tK.burnerExit) - (m.hpcExit * cp.hpcExit * tK.hpcExit))/(burner.eta*burner.fhv- cp.burnerExit * tK.burnerExit); | |
m.burnerExit = m.hpcExit + burner.mfDot; | |
tP.burnerExit = tP.hpcExit*burner.pr; | |
tK.burnerExit = ((m.hpcExit*cp.hpcExit*tK.hpcExit) + (burner.eta*burner.fhv*burner.mfDot))/(m.burnerExit*cp.burnerExit); | |
work.burner = (burner.eta*burner.fhv*burner.mfDot); | |
theta.burnerExit = tK.burnerExit/288.15; | |
delta.burnerExit = tP.burnerExit/101325; | |
mc.burnerExit = m.burnerExit*sqrt(theta.burnerExit)/delta.burnerExit; | |
% HPT | |
m.hptExit = m.burnerExit + hpt.fractionOfBleedAirReturningInFrontOfHptAndDoingWork*hpc.bleedOutFractionOfInletAir*m.inletExit; | |
tK.hptExit = tK.burnerExit - (work.hpc/hpSpool.eta + hpt.excessWork)/(m.hptExit*cp.burnerExit); | |
tKisen.hptExit = tK.burnerExit - (tK.burnerExit - tK.hptExit)/hpt.eta; | |
tP.hptExit = tP.burnerExit*(tKisen.hptExit/tK.burnerExit)^(g.burnerExit/(g.burnerExit-1)); | |
tP.hptExit = tP.hptExit*hpt.exitPr; | |
work.hpt = (tK.burnerExit - tK.hptExit)*m.hptExit*cp.burnerExit; | |
theta.hptExit = tK.hptExit/288.15; | |
delta.hptExit = tP.hptExit/101325; | |
mc.hptExit = m.hptExit*sqrt(theta.hptExit)/delta.hptExit; | |
[g.hptExit,~,cp.hptExit] = gordonMcBrideAir_withG(tK.hptExit); | |
hpt.pr = tP.burnerExit/tP.hptExit; | |
% LPT | |
m.lptExit = m.hptExit + lpt.fractionOfBleedAirReturningInFrontOfLptAndDoingWork*hpc.bleedOutFractionOfInletAir*m.inletExit; | |
tK.lptExit = tK.hptExit - (work.lpc/lpSpool.eta + lpt.excessWork)/(m.lptExit*cp.hptExit); | |
tKisen.lptExit = tK.hptExit - (tK.hptExit - tK.lptExit)/lpt.eta; | |
tP.lptExit = tP.hptExit*(tKisen.lptExit/tK.hptExit)^(g.hptExit/(g.hptExit-1)); | |
tP.lptExit = tP.lptExit*lpt.exitPr; | |
work.lpt = (tK.hptExit - tK.lptExit)*m.lptExit*cp.hptExit; | |
theta.lptExit = tK.lptExit/288.15; | |
delta.lptExit = tP.lptExit/101325; | |
mc.lptExit = m.lptExit*sqrt(theta.lptExit)/delta.lptExit; | |
[g.lptExit,~,cp.lptExit] = gordonMcBrideAir_withG(tK.lptExit); | |
lpt.pr = tP.hptExit/tP.lptExit; | |
% [sP.lptExit,flag,dev] = staticFromTotal(m.lptExit,tP.lptExit,tK.lptExit, lpt.exitArea, g.lptExit,'LPT exit'); | |
if ((strcmp(flag,'mDot_not_reached_even4_mach0p99_at_LPT_exit')) || ... | |
(strcmp(flag,'mDot_not_reached_even4_mach0p05_at_LPT_exit'))) | |
fprintf('\n *************************************'); | |
fprintf('\n ILLOGICAL VALUE OF Ps AT LPT EXIT'); | |
fprintf('\n *************************************'); | |
fprintf('\n Could not find sP at LPT exit because %s',flag); | |
fprintf('\n Could not find sP at LPT exit because %s',flag); | |
fprintf('\n Thrust and static pressure values will be'); | |
fprintf('\n altered so that the error is very high at this guess.'); | |
fprintf('\n The alteration will be a function of deviation of sP '); | |
fprintf('\n from max or min possible value'); | |
sP.afterburnerEntry = dev*1e7; | |
th.momentum = dev*1e7; | |
th.pressure = dev*1e7; | |
th.pressure = dev*1e7; | |
area.nozzleThroat = 777; | |
area.nozzleExit = 777; | |
area.geometricNozzleExit = 777; | |
return; | |
end | |
%% Power turbine | |
m.fptExit = m.lptExit + fpt.fractionOfBleedAirReturningInFrontOfFptAndDoingWork*hpc.bleedOutFractionOfInletAir*m.inletExit; | |
tK.fptExit = tK.lptExit - (propeller.powerTakeOff_kW*1000/fpSpool.eta + gearBox.excessWork)/(m.fptExit*cp.lptExit); | |
tKisen.fptExit = tK.lptExit - (tK.lptExit - tK.fptExit)/fpt.eta; | |
tP.fptExit = tP.lptExit*(tKisen.fptExit/tK.lptExit)^(g.lptExit/(g.lptExit-1)); | |
tP.fptExit = tP.fptExit*fpt.exitPr; | |
work.lpt = (tK.lptExit - tK.fptExit)*m.fptExit*cp.lptExit; | |
theta.fptExit = tK.fptExit/288.15; | |
delta.fptExit = tP.fptExit/101325; | |
mc.fptExit = m.fptExit*sqrt(theta.fptExit)/delta.fptExit; | |
[g.fptExit,~,cp.fptExit,~,R.fptExit] = gordonMcBrideAir_withG(tK.fptExit); | |
fpt.pr = tP.lptExit/tP.fptExit; | |
% [sP.fptExit,flag,dev] = staticFromTotal(m.fptExit,tP.fptExit,tK.fptExit, lpt.exitArea, g.fptExit,'LPT exit'); | |
%% Nozzle | |
m.nozzleThroat = m.fptExit; | |
m.nozzleExit = m.nozzleThroat; | |
tP.nozzleEntry = tP.fptExit; | |
tK.nozzleEntry = tK.fptExit; | |
nozzleEntryThroatPressureRatio = tP.nozzleEntry/pAmb; | |
mach.nozzleThroat = sqrt((((nozzleEntryThroatPressureRatio )^((g.fptExit -1)/g.fptExit ))-1)*(2/(g.fptExit -1))); | |
if(mach.nozzleThroat >=1) | |
mach.nozzleThroat = 1; | |
end | |
% Get exit temperature | |
tK.nozzleThroat = tK.nozzleEntry; | |
tP.nozzleThroat = tP.nozzleEntry; | |
sK.nozzleThroat = tK.nozzleThroat / (1+(((g.fptExit -1)/2)*(mach.nozzleThroat*mach.nozzleThroat))); | |
sP.nozzleThroat = tP.nozzleThroat*(sK.nozzleThroat/tK.nozzleThroat)^(g.fptExit /(g.fptExit - 1)); | |
a.nozzleThroat = sqrt(g.fptExit*R.fptExit*sK.nozzleThroat); | |
v.nozzleThroat = a.nozzleThroat*mach.nozzleThroat; | |
rho.nozzleThroat = sP.nozzleThroat/(R.fptExit*sK.nozzleThroat); | |
area.nozzleThroat = m.nozzleExit/(rho.nozzleThroat*v.nozzleThroat); | |
% Now assume expansion to optimum mach number at the exit of the divergent | |
% section | |
nozzleThroatExitPressureRatio = tP.nozzleThroat/pAmb; | |
mach.nozzleExit = sqrt((((nozzleThroatExitPressureRatio )^((g.fptExit -1)/g.fptExit ))-1)*(2/(g.fptExit -1))); | |
tK.nozzleExit = tK.nozzleEntry; | |
tP.nozzleExit = tP.nozzleEntry; | |
sK.nozzleExit = tK.nozzleExit / (1+(((g.fptExit -1)/2)*(mach.nozzleExit*mach.nozzleExit))); | |
sP.nozzleExit = tP.nozzleExit*(sK.nozzleExit/tK.nozzleExit)^(g.fptExit /(g.fptExit - 1)); | |
a.nozzleExit = sqrt(g.fptExit*R.fptExit*sK.nozzleExit); | |
v.nozzleExit = a.nozzleExit*mach.nozzleExit; | |
rho.nozzleExit = sP.nozzleExit/(R.fptExit*sK.nozzleExit); | |
area.nozzleExit = m.nozzleExit/(rho.nozzleExit*v.nozzleExit); | |
area.geometricNozzleExit = area.nozzleExit/nozzle.cd; | |
th.pressure = (sP.nozzleExit-pAmb)*area.geometricNozzleExit; | |
th.momentum = m.nozzleExit * nozzle.ct*(v.nozzleExit - mach.ambient*sqrt(g.inletExit*287*tK.inletEntry)); | |
th.total = th.pressure + th.momentum; | |
theta.nozzleThroat = tK.nozzleThroat/288.15; | |
delta.nozzleThroat = tP.nozzleThroat/101325; | |
mc.nozzleThroat = m.nozzleThroat*sqrt(theta.nozzleThroat)/delta.nozzleThroat; | |
theta.nozzleExit = tK.nozzleExit/288.15; | |
delta.nozzleExit = tP.nozzleExit/101325; | |
mc.nozzleExit = m.nozzleExit*sqrt(theta.nozzleExit)/delta.nozzleExit; | |
[g.nozzleExit,~,cp.nozzleExit] = gordonMcBrideAir_withG(tK.nozzleExit); | |
%% Powers | |
lpc.power = m.inletExit*cp.inletExit*(tK.inletExit - tK.lpcExit); | |
hpc.power = m.lpcExit*cp.lpcExit*(tK.lpcExit - tK.hpcExit); | |
burner.power = work.burner; | |
hpt.power = m.burnerExit*cp.burnerExit*(tK.burnerExit - tK.hptExit); | |
lpt.power = m.hptExit*cp.hptExit*(tK.hptExit - tK.lptExit); | |
fpt.power = m.fptExit*cp.lptExit*(tK.lptExit - tK.fptExit); | |
%% Output matrices populate | |
fpt_power_out(rowIndex,colIndex) = fpt.power; | |
sfc_out(rowIndex,colIndex) = burner.mfDot / fpt_power_out(rowIndex,colIndex) * 3600 * 1000; % Approx value = 250 kg/(kw hr) | |
Thspec_out(rowIndex,colIndex) = th.total / lpc.mDot; % Approx value = 250 kg/(kw hr) | |
Powspec_out(rowIndex,colIndex) = propeller.powerTakeOff_kW / lpc.mDot; % Approx value = 250 kg/(kw hr) | |
mfDot_out(rowIndex,colIndex) = burner.mfDot; | |
end | |
end | |
%% Print key results | |
if ( size(prGrid,1) == 1) | |
list_keyPerformance = [sfc_out; | |
tK.lptExit; | |
th.total; | |
lpc.power; | |
hpc.power; | |
burner.mfDot]; | |
display('SFC ITT Thrust LPCpower HPCpower FuelFlowRate'); | |
fprintf('\n SFC = %f kg/(kW*hr)',list_keyPerformance(1)); | |
fprintf('\n SFC = %f lb/(hp*hr)',list_keyPerformance(1)/0.746*0.4535); | |
fprintf('\n ITT = %f K',list_keyPerformance(2)); | |
fprintf('\n Th = %f N',list_keyPerformance(3)); | |
fprintf('\n LPCpower = %f MW',list_keyPerformance(4)/1e6); | |
fprintf('\n HPCpower = %f MW',list_keyPerformance(5)/1e6); | |
fprintf('\n Mf = %f kg/s',list_keyPerformance(6)); | |
%% Plot results of parametric search: | |
close all; | |
% Station wise Plot | |
stationNamesLabels={'Inlet Entry','Inlet Exit','LPC Exit','HPC Exit','Combustor Exit','HPT Exit','LPT Exit','FPT Exit','Nozzle Exit'}; | |
yQuantities={'Mass flow rate $$\frac{kg}{sec}$$','Corrected mass flow rate $$\frac{kg}{sec}$$','Temperature total,( Kelvin)','Pressure Total (Pascals)'}; | |
yQs = [m.inletEntry m.inletExit m.lpcExit m.hpcExit m.burnerExit m.hptExit m.lptExit m.fptExit m.nozzleExit; | |
mc.inletEntry mc.inletExit mc.lpcExit mc.hpcExit mc.burnerExit mc.hptExit mc.lptExit mc.fptExit mc.nozzleExit; | |
tK.inletEntry tK.inletExit tK.lpcExit tK.hpcExit tK.burnerExit tK.hptExit tK.lptExit tK.fptExit tK.nozzleExit; | |
tP.inletEntry tP.inletExit tP.lpcExit tP.hpcExit tP.burnerExit tP.hptExit tP.lptExit tP.fptExit tP.nozzleExit;]; | |
titles=char('Mass flow rate','Corrected mass flow rate','Total Temperature ','Total Pressure '); | |
fn = char('Mass','CorrMass','Tt','Pt'); | |
for i=[1 3 4] | |
figure('Name',fn(i,:),'units','normalized','position',[0 0 1 1]); | |
plot( [1 2 3 4 5 6 7 8 9 ],yQs(i,:),'-ok','linewidth',3); | |
set(gca, 'XTick', 1:9, 'XTickLabel', stationNamesLabels); | |
set(gca,'fontsize',14); | |
xlabel('Station Name','fontsize',14,'fontweight','b','color','k'); | |
xticklabel_rotate([],45,[],'fontsize',14,'fontweight','b','color','k'); | |
ylabel(yQuantities(i),'interpreter','latex','fontsize',14,'fontweight','b','color','k'); | |
fileName=strcat(titles(i,:) ,' variation along the engine'); | |
title(fileName,'fontsize',16,'fontweight','b','color','k'); | |
fileName=strcat('.\..\output\pngFiles\',fn(i,:) ,'-var'); | |
export_fig(strcat(fileName ,'.png')); | |
fileName=strcat('.\..\output\figFiles\',fn(i,:) ,'-var'); | |
saveas(gcf,strcat(fileName ,'.fig')); | |
%saveas(gcf,strcat('E:\01Balajis_dd_Work\01_PR\01_genratedDocs\03_sgt\sgtAnalysisReport_pd\', fn(i,:), '-variationStationWise.png')); | |
end | |
end | |
%% Use only if you are doing parametric plot | |
if ( size(prGrid,1)>1) | |
figure('units','normalized','outerposition',[0 0 1 1]); | |
% subplot(131) | |
contourf(prGrid,mDotGrid,sfc_out); | |
xlabel('Pressure ratio'); | |
ylabel('Mass flow rate kg/s'); | |
zlabel('SFC kg/(kW*hr)'); | |
title (sprintf(' SFC $$\\frac{lb}{shp \\times hr}$$ = f($$ \\dot{m}$$ , $$\\pi$$) , %d HP power',targetHp),'interpreter','latex','fontsize',20,'fontweight','n','color','k'); | |
colorbar | |
set(findall(gcf,'-Property','fontsize'),'fontsize',36) | |
end | |
%% | |
% subplot(132) | |
% contourf(prGrid,mDotGrid,Thspec_out); | |
% xlabel('Pressure ratio'); | |
% ylabel('Mass flow rate kg/s'); | |
% zlabel('Specifice power kW/(kg/s)'); | |
% title (sprintf('Specific thrust with $$ \\dot{m}$$ and $$\\pi$$ \n %d HP power',targetHp),'interpreter','latex','fontsize',20,'fontweight','n','color','k'); | |
% colorbar | |
% set(findall(gcf,'-Property','fontsize'),'fontsize',36) | |
% | |
% subplot(133) | |
% contourf(prGrid,mDotGrid,Thspec_out./max(max(Thspec_out))+sfc_out./max(max(sfc_out))); | |
% xlabel('Pressure ratio'); | |
% ylabel('Mass flow rate kg/s'); | |
% zlabel('Specifice power kW/(kg/s)'); | |
% title (sprintf('Specific thrust with $$ \\dot{m}$$ and $$\\pi$$ \n %d HP power',targetHp),'interpreter','latex','fontsize',20,'fontweight','n','color','k'); | |
% colorbar | |
% set(findall(gcf,'-Property','fontsize'),'fontsize',36) | |
% figure('units','normalized','outerposition',[0 0 1 1]); | |
% contourf(prGrid,mDotGrid,mfDot_out); | |
% xlabel('Pressure ratio'); | |
% ylabel('Mass flow rate kg/s'); | |
% zlabel('Fuel flow rate, kg/s'); | |
% title (sprintf('Variation of fuel flow rate with Mass flow rate and pressure ratio\n 2500 HP propeller useful power'),'fontsize',20,'fontweight','n','color','k'); | |
% colorbar | |
% set(findall(gcf,'-Property','fontsize'),'fontsize',36) | |
% | |
% | |
% figure('units','normalized','outerposition',[0 0 1 1]); | |
% contourf(prGrid,mDotGrid,fpt_power_out/746); | |
% xlabel('Pressure ratio'); | |
% ylabel('Mass flow rate kg/s'); | |
% zlabel('Propeller power, HP'); | |
% title (sprintf('Variation of fuel flow rate with Mass flow rate and pressure ratio\n 2500 HP propeller useful power'),'fontsize',20,'fontweight','n','color','k'); | |
% colorbar | |
% set(findall(gcf,'-Property','fontsize'),'fontsize',16) | |
% |
Python program for controlling NI-cDAQ device without LABView installation
- Requires NI-MAX driver more than 17.0
- Lots of dependencies for nidaqmx python wrapper for the C API given by NI
- Plotting is using Matplotlib
- Use pip download option to download all the required dependencies as whl files on the computer with internet and then transfer the folder with whl files to the DAQ computer that is without internet
- Use pip install --find-links --no-index option to install the nidaqmx on the DAQ computer without internet
- The python program below generates signals used to excite the power amplifiers.Force from power amplifiers is measured via FX293 load cells via NI9205 input card.
- Generation and acquisition tasks must be committed before being used. Other wise there is big lag between start of generation task and start of acquisition tas
- See if you can use same clock source for both generation and acquisition to ensure synchronous use
- Trigger can be used on output task. Output tasks trigger is given by input task. input task should be committed before taking trigger from it.
- If you are using a task in a loop, always close the task for each loop use. Other wise the task will not read new data.
- Program below:
import nidaqmx | |
import numpy as np | |
import matplotlib.pyplot as plt | |
import time | |
import pdb | |
print("==========================================="); | |
print("Revised = Balaji Sankar, 07 September 2022") | |
print("Revised = Balaji Sankar, 08 September 2022: trigger AO and AI simulatneously") | |
print("Original = Balaji Sankar, 18 September 2018") | |
print("Code to interact with CDAQ Analog input 9205 and output 9264 cards") | |
print("To generate signal for actuator excitation and to acquire data from load cell") | |
print("Input card 9205 is in slot 1 of cDAQ9189 chassis") | |
print("Output card 9264 is in slot 2 of cDAQ9189 chassis") | |
print("Using cDAQ 9189 chassis with serial number 01C8D546") | |
print("Host name cDAQ9189-1C8D546") | |
print("Check test panel of MAX to get the channel and chassis details.") | |
print(" "); | |
print("Always ensure computer ipV4 setting is in DHCP mode for auto assigning of IP address to CDAQ. Other wise you get error 201252 that there is no route to device or network adapter not fournd. I wasted 2 days full on googling this issue.") | |
print(" "); | |
print(" Virtual channel = Physical channel + Terminal connection + Scaling"); | |
print(" Task = Virtual channel + Timing + Triggering"); | |
print("==========================================="); | |
def query_devices(): | |
local_system = nidaqmx.system.System.local() | |
driver_version = local_system.driver_version | |
print('Version information = DAQmx {0}.{1}.{2}'.format(driver_version.major_version, driver_version.minor_version, | |
driver_version.update_version)) | |
for device in local_system.devices: | |
print('Device Name: {0}, Product Category: {1}, Product Type: {2}'.format( | |
device.name, device.product_category, device.product_type)) | |
# Setup | |
#-------- | |
# Number of steps in the generated staircase given as excitation signal to the bottom amplifier. | |
bcvSigSeq = np.append(np.linspace(0,5,10),0); | |
bcvSigSeq = np.linspace(0,5,10); | |
# second and third row supply the 5 volt input supply for load cell | |
# DAQ output current nominal = 4mA | |
# Load cell current flow = 3mA | |
outputData = np.array([bcvSigSeq,5*np.ones(bcvSigSeq.shape),5*np.ones(bcvSigSeq.shape)]); | |
outputData[1,-1] = 0; | |
outputData[2,-1] = 0; | |
numStepsInGenSignal = outputData.shape[1]; | |
samplingFrequency_GEN = 1;#Hz | |
samplingFrequency_ACQ = 10#Hz | |
acquisitionRunTime = numStepsInGenSignal*1/samplingFrequency_GEN; | |
samplesPerChannel_ACQ = int(samplingFrequency_ACQ*acquisitionRunTime); | |
#0 = Time | |
#1 = BCV Excitation signal loop back | |
#2 = Load cell 1 | |
#3 = Load cell 2 | |
#4 = 5V supply to load cell? | |
data = np.zeros((4,samplesPerChannel_ACQ))# Declare buffer array | |
data[0] = np.linspace(0,acquisitionRunTime-(1/samplingFrequency_ACQ) ,samplesPerChannel_ACQ) # Time | |
# Create output tasks | |
try: | |
print('Closing pending tasks') | |
inputTask.stop() | |
outputTask.stop() | |
inputTask.close() | |
outputTask.close() | |
print('Closed pending tasks') | |
except NameError: | |
print('Tasks are already closed.') | |
except: | |
print('Escapting errors like this should not be done.') | |
outputTask = nidaqmx.task.Task('balajiOutputTask'); | |
outputTask.ao_channels.add_ao_voltage_chan("cDAQ9189-1C8D546Mod2/ao0") | |
outputTask.ao_channels.add_ao_voltage_chan("cDAQ9189-1C8D546Mod2/ao3") | |
outputTask.ao_channels.add_ao_voltage_chan("cDAQ9189-1C8D546Mod2/ao4") | |
# If rate =1, each sample of the data array will last for 1 second. | |
# If samps_per_chan is 10 and input data given to DAQ has 2 samples, the input data will be repeated 5 times. | |
# Then the pulse train will last for 10 seconds. | |
# If samps_per_chan is 5 and input data given to DAQ has 7 samples, only the first 5 samples of input data will be written. | |
outputTask.timing.cfg_samp_clk_timing(rate=samplingFrequency_GEN,\ | |
samps_per_chan=numStepsInGenSignal,\ | |
sample_mode=nidaqmx.constants.AcquisitionType.FINITE); | |
# Create input task | |
inputTask = nidaqmx.task.Task('balajiInputTask'); | |
# Creating input channel | |
inputTask.ai_channels.add_ai_voltage_chan("cDAQ9189-1C8D546Mod1/ai0",\ | |
name_to_assign_to_channel='Generated signal loop back', max_val=5, min_val=0,\ | |
terminal_config=nidaqmx.constants.TerminalConfiguration.RSE) | |
inputTask.ai_channels.add_ai_voltage_chan("cDAQ9189-1C8D546Mod1/ai1",\ | |
name_to_assign_to_channel='Load cell 1', max_val=5, min_val=0,\ | |
terminal_config=nidaqmx.constants.TerminalConfiguration.RSE) | |
inputTask.ai_channels.add_ai_voltage_chan("cDAQ9189-1C8D546Mod1/ai2",\ | |
name_to_assign_to_channel='Load cell 2', max_val=5, min_val=0,\ | |
terminal_config=nidaqmx.constants.TerminalConfiguration.RSE) | |
#inputTask.ai_channels.add_ai_voltage_chan("cDAQ9189-1C8D546Mod1/ai3",\ | |
#name_to_assign_to_channel='Supply 5V to load cell ', max_val=6, min_val=0,\ | |
#terminal_config=nidaqmx.constants.TerminalConfiguration.RSE) | |
# Timing configureation | |
inputTask.timing.cfg_samp_clk_timing(rate=samplingFrequency_ACQ,\ | |
sample_mode=nidaqmx.constants.AcquisitionType.FINITE,\ | |
samps_per_chan=samplesPerChannel_ACQ) | |
#pdb.set_trace() | |
print(" ") | |
print("=======================") | |
print("Signal details:") | |
print("BCV start = {} V".format(outputData[0,0])) | |
print("BCV first value = {} V".format(outputData[0,1])) | |
print("BCV penultimate = {} V".format(outputData[0,-2])) | |
print("BCV end = {} V".format(outputData[0,-1])) | |
print("Acquisition run time = {} s".format(acquisitionRunTime)) | |
print("Acquisition samples = {} nos".format(samplesPerChannel_ACQ)) | |
print("Sample frequency ACQ = {} kHz".format(samplingFrequency_ACQ/1e3)) | |
print(" ") | |
print("outputData = ") | |
print(outputData) | |
print(" ") | |
# Start writing | |
#pdb.set_trace() | |
# Each row of data is one channel. | |
# From page 51 (55 of 303) in nidaqmx-python.pdf | |
#outputTask.out_stream.relative_to = nidaqmx.constants.WriteRelativeTo.FIRST_SAMPLE | |
# From page 51 (55 of 303) in nidaqmx-python.pdf | |
#nidaqmx.constants.WriteRelativeTo | |
# From https://github.com/fhchl | |
# Commiting both the tasks reduces lag between read and write | |
# Before this, there is 1.3 second lag between input and output TASK. | |
# After only committing , even without trigger modifications, the lag is unnoticeable at 10s/s. It seems to be 5ms from online posts | |
# In addition, to this also configure start trigger of write task to take the trigger from the read task. | |
inputTask.control(nidaqmx.constants.TaskMode.TASK_COMMIT) | |
#After committing the input task, the inputTask.triggers.start_trigger.term property becomes | |
#available. Use this as the trigger setting for outputTask. | |
outputTask.triggers.start_trigger.cfg_dig_edge_start_trig(inputTask.triggers.start_trigger.term); | |
# Not sure committing output task helps. | |
outputTask.control(nidaqmx.constants.TaskMode.TASK_COMMIT) | |
outputTask.write(data=outputData,auto_start=False) | |
# Now you have to start the output task as auto start is set to false. It will start and wait for trigger from input task. | |
outputTask.start(); | |
# outputTask.wait_until_done() | |
# Do not use wait until done. It pauses execution. | |
# So input task starts only after output tasks gets over. THere is no parallel execution. | |
# Start acquiring immediately after output task start. | |
data[1:4] = inputTask.read(number_of_samples_per_channel=nidaqmx.constants.READ_ALL_AVAILABLE, timeout=20.0); | |
inputTask.wait_until_done() | |
t = time.localtime(); | |
prepend = 'straight' | |
# Write data to csv file for post processing. | |
fileName = './output/'+prepend +'loadCellData_t_{}_{}_{}_{}_{}_{}.csv'.format(t.tm_year,t.tm_mon,t.tm_mday,t.tm_hour,t.tm_min,t.tm_sec) | |
np.savetxt(fileName,data.transpose(),delimiter=',',) | |
# Plot the main signals | |
plt.figure(figsize=(10, 16)) | |
plt.subplot(311) | |
plt.plot(data[0],data[1],'-o') | |
plt.axis([0 , np.max(data[0]), -0.1, 6]) | |
plt.ylabel('BCV Signal V'.format()) | |
plt.title('BCV loop back Smpl={:4.1f} Hz'.format(samplingFrequency_ACQ)) | |
plt.subplot(312) | |
plt.plot(data[0],data[2],'-o') | |
plt.axis([0 , np.max(data[0]), -0.1, 3]) | |
plt.ylabel('Load cell signal 1'.format()) | |
plt.title('Load cell V 1 Smpl={:4.1f} Hz'.format(samplingFrequency_ACQ)) | |
plt.subplot(313) | |
plt.plot(data[0],data[3],'-o') | |
plt.axis([0 , np.max(data[0]), -0.1, 3]) | |
plt.ylabel('Load cell signal 2'.format()) | |
plt.title('Load cell V 2 Smpl={:4.1f} Hz'.format(samplingFrequency_ACQ)) | |
fileName = './output/'+prepend +'plot_t_{}_{}_{}_{}_{}_{}.png'.format(t.tm_year,t.tm_mon,t.tm_mday,t.tm_hour,t.tm_min,t.tm_sec) | |
plt.savefig(fileName, bbox_inches='tight') | |
#plt.show() | |
plt.close(); | |
# Stop the tasks to make the next loop execution start afresh. | |
# Otherwise, you get the error | |
#DaqWriteError: Attempted to write a sample beyond the final sample generated. The generation has stopped, therefore the sample specified by the combination of position and offset w | |
#ill never be available. | |
# | |
#Specify a position and offset which selects a sample up to, but not beyond, the final sample generated. The final sample generated can be determined by querying the total samples g | |
#enerated after a generation has stopped. | |
#Attempted to Write Sample: 4 | |
#Property: DAQmx_Write_RelativeTo | |
#Corresponding Value: DAQmx_Val_FirstSample | |
#Property: DAQmx_Write_Offset | |
#Corresponding Value: 0 | |
inputTask.stop() | |
outputTask.stop() | |
# Close and cleanup | |
inputTask.close() | |
outputTask.close() | |
if __name__ == "__main__": | |
query_devices() |
Thursday, September 1, 2022
NIKOTTO presentation on IC engine DAQ
- NIKotto = startup by IITM PHD students
- Data acquisition through NI PXI system
- Data transferred from NI PXI to workstation through LAN
- Python code does data processing in workstation
- DASH python used for making UI running in browser connected to local host
- Data is stored in file formal HDF5
- DASH good for presenting plots, writing reports
Saturday, August 20, 2022
STM 32 programming
https://www.youtube.com/watch?v=VlCYI2U-qyM&ab_channel=Phil%E2%80%99sLab
STM32 can be programmed via
- Not clear: Serial wire debug = SWD
- Not clear: JTAG
- DFU= Device firware upgrade
- ( No provision of setting break points in DFU mode)
- Use application note AN3156
- STM32 Cube programmer software use elf file as input
- STM32 Cube programmer can upload using
- STLINK
- USB
- UART
- Boot zero pin to be pulled to high and restart the MCU to put the MCU in the DFU mode.
- After flashing the elf file to the MCU using the STM32 Cube programmer, pull boot 0 pin low, restart the MCU
- Not clear: Via USB = You have to write your own boot loader for this.
Saturday, August 13, 2022
DynCont#5 Fixed and relative frames of reference in high speed shafts
- We always measure the speed only in the fixed frame of reference, inertial, non accelerating, constant velocity.
- It is easier to do integration in ground fixed, inertial frame of reference.
- But for a whirling shaft / tumbling body, the mass moment of inertia along the x axis of fixed frame of reference keeps changing due to the tumbling of the disk,even though the disk is rigid.
- For an axis system that is aligned to the disk at a particular instant in time, not fixed to the disk, the mass moment of inertia along the x axis of the aligned system is constant.
- But it is difficult to do time integrations along this axis system that is aligned to the disk
- Again, we are only measuring with respect to ground fixed reference system. That value, we are expressing in terms of an axis system that is aligned to the disk at that particular instant of time. This is only to use the inertia defined in the disk aligned axis system. With this kinetic energy, we can write the Lagrange governing equation and then derive the fundamental equation of motion.
Saturday, August 6, 2022
Skills
Mathematical modeling
- Development of physics based models for mechanical systems from fundamental equations.
- Development of plant models using system identification techniques from test data with various control inputs (Step, impulse, sine sweep, PRBS)
- Development of performance augmentation controllers / Stabilising controllers using
- PD
- PI
- PID
- LQR
- State space control
- Development of simulation models in
- Python using numpy/scipy
- Matlab with Simulink.
- Tuning of controllers using the simulation models
Embedded programming / Electrical schematics / PCB
- Implementation of control algorithms in C for TI MCU / AVR MCU / C2000 DSP
- Design of electrical schematics for controllers and power circuits
- Design of signal conditioners for ADC and DAC
- Simulation of electrical schematics using LTspice/Falstad
- Design of PCB (low speed upto 5kHz)
Mechanical design
- Design of test rigs using Solidworks : Dimensioning/TOleranceing GD &T as per ASME standards
- Optimising design for assembly and manufacturability.
- Design of sheet metal structures for equipment , test rigs and protective enclosures.
- Design of welded structures / frames
- Follow up : Fabrication of machined parts : CNC turning center / VMC machining center.
- Follow up : 3D printing (ABS/PLA/PCA)
Friday, July 22, 2022
DynCont#5: Z transform, Phils Lab, DDorran
Phisl lab
- Z transform is better than Fourier transform because it can do 2 things:
- Check the stability of the implemented difference equation
- See the frequency response of the system, that the difference equation represents
- Z transform based stability check: Simple, replace y[n-1] by z^-1 Y and form the Z transfer function and check the location of poles . Zeros can be out side the unit circle for stable system
- Z transform based frequency response z^(-k) = e^(-j theta k), where theta = 2*pi*f/fs. Maximum value f can take is fs/2 so maximum value theta can take is theta = pi.
- For DC gain, omega is zero so z = 1
- For high frequency gain, z= -1
DDorran
- Z transform is used to detect the presence of exponentially increasing or decreasing components in the signal
- By identifying the increasing or decreasing oscillations in the impulse response of a system we can determine if that system is stable or unstable
- x[n] is a signal with different values for different n. z^(-n) is also a signal for different values of z. Multiplying individual values of the 2 signals and adding them is basically taking correlation of 2 signals. Higher the correlation, more is one signal present in another signal
- Correlation is the measure of presence of one signal in another signal.
- When taking correlation of 2 signals, note that if second signal is constructed using z = 1, then we are basically taking the DC value of the first signal. Also see 4th point of previous stack.
- Z is e^(-sT). Value of the z transform at z = 1 in the plot with z values as x axis is the DC value of the signal.
New things he did.
- Started saying 2 word sentences in the second week of July 2022
- Started saying 3 word sentences in the second week of July 2022, like "Mukesha Amma kupudranga!" to Mukesh who was playing inside.
- Went to Priya office for full day without going to school so that me and mother can go to Vaniyambadi for Manju funeral. Next day, he asked mother to go to shop and me to go to office so that he and Priya will be alone in the morning and she will take him to office in Bus rather than go to school.
- Started saying all options other than school. "Priya, Bus train auto polama?"
- Started identifying a train when we cross a train track near BEML gate and started asking shall we go in train whenever we cross BEML gate.
- Started adding his own words into conversations : When Priya told me to buy chocolate and cake from behind on the bike, I asked her to repeat as I could not hear what she told. Him, sitting, inbetween told, "Chocolate, ice cream, cake".
- When we go to drop Priya in the morning, he starts crying that he wants to take his bag too. So that he can take his bag and go to Priya office rather than school.
Monday, July 18, 2022
Notes Random
- Best drill bits to buy, even if you are drilling rocks: PDC = poly crystaline diamond compacts
- Why Tungsten Carbide drill bits are better than HSS drill bits?
- Tungsten carbide drill bits have to be sharpened only by diamond wheels, so their sharpening is done on good machines whose angles are controlled precisely. So they make better drill bits
- HSS drill bits are cut in normal grinding wheels, so their angles may not be as precise and process may not be strictly controlled. This results in poorer drill bits in the end
- Both Cobalt and Nickel are used as binder in Tungsten Carbide drill bits. When nickel is used, the bit is slightly magnetic. When cobalt is used ?
- Cobalt has higher thermal expansion and so when Cobalt binded Tungsten Carbide drill bits are used for long, due to thermal expansion, they may fail.
- Always have UV seals next to the commutator brushes in the motor. Constant sparking of the commutator brushes give out UV light and the light damages the polymer cage of the bearing and the grease.
Sunday, July 17, 2022
DynCont#4: SVD, 3Blue1Brown
- If determinant is zero, the transformation matrix collapses the input vector to a point in the output vector space
- A span of the vector is a line , infinite passing through the vector in both the directions. A vector can be multiplied by a constant number and the head of the vector will be somewhere along the line for different constants
- Matrix multiplication:
- Row wise picture, conventional computational approach
- Column wise picture
- Transformation from one vector space to another vector space approach
- Will be edited after listening to the lec again.
Tuesday, July 12, 2022
Notes, random
- No point in anticipating and worrying.
- Know the scenario as best as possible and then start worrying about it so that you can worry effectively.
- If some one is coming to you, he wants something from you. It may be knowledge, but consider how that knowledge will be used.
- Some people may not have points of contacts at all. Not interested in talking to you or getting information from you. Not all people are same.
- Survival is not every thing?
Cosmic view points: Purpose of universe
- The egg, short story by Andy Weir : Purpose of universe is to mature us.
- Actions of intelligent life are an unfortunate irrelevance in the majestic universe of stars and galaxies. It is bad manners to give too much importance to intelligence/Love= Emotion
- Only purpose of universe is to produce intelligent sentient beings. Other astronomical phenomena is just dead matter.
Friday, July 8, 2022
DynCont#3: SVD, MIT 18.065 Strang you tube lecture video 6
- We are looking for a bunch of orthogonal vectors u, which when multiplied by A, give another set of orthogonal vectors v, scaled by sigma
- Curse of Dimensionality = A matrix is basically scaling and rotation. For a 2x2 matrix, there are 4 terms . it has 2 scaling values and 2 rotations. The rotations increase the time taken. not the scaling. For 3x3 matrix, there are 9 independent terms with 6 rotations and 3 scaling terms. Similarly, 4x4 matrix has 4 scaling terms and 12 rotations.
- Rank= If A has rank r, there are r orthogonal vectors , which when multiplied by A give another r orthogonal vectors.
- If U vectors are orthogonal in AU=sigma V, it can be proven that V vectors are orthogonal by simply substituting VV' = (AU/Sigma1)* (AU/Sigma1)'
Tuesday, July 5, 2022
DynCont#2: SVD, MIT 18.065 Strang you tube lecture video
- A * v = u * Sigma
- Matrix A times an orthogonal vector matrix = another orthogonal vector matrix scaled by sigma
- Sigma is diagonal matrix
- Sigma is the square of eigen values of A A'
- AA' is symmetric and positive semi definite
- If A is mxn, AA' = m x m . Then, it will have m eigen values.
- If A is mxn, A'A = n x n . Then, it will have n eigen values. If m is greater than n, then m-n eigen values of AA' will be zero.
- Use of SVD:?
- SVD from lecture 29 in 18:06?
- Use of SVD from Knuth?
Thursday, June 30, 2022
DynCont#1: SVD, Knuth you tube lecture video
- Singular value decomposition exists for all rectangular matrices
- A square is a rectangle
- LR , LQR, LU may not exist for some matrices
- All matrices are basically rotation and stretching.
- A = ULV'
- U and V are rotations
- L is the scaling
- L square will have the eigen values of AA'
- U and V are orthonormal matrices, so their inverse and transpose are same
Tuesday, May 24, 2022
Hacker earth C programming question and answer
Problem
You are given a table with rows and columns. Each cell is colored with white or black. Considering the shapes created by black cells, what is the maximum border of these shapes? Border of a shape means the maximum number of consecutive black cells in any row or column without any white cell in between.
A shape is a set of connected cells. Two cells are connected if they share an edge. Note that no shape has a hole in it.
Input format
- The first line contains
- integers.
Output format
Print the maximum border of the shapes.
10 2 15 .....####...... .....#......... 7 9 ...###... ...###... ..#...... .####.... ..#...... ...#####. ......... 18 11 .#########. ########... .........#. ####....... .....#####. .....##.... ....#####.. .....####.. ..###...... ......#.... ....#####.. ...####.... ##......... #####...... ....#####.. ....##..... .#######... .#......... 1 15 .....######.... 5 11 ..#####.... .#######... ......#.... ....#####.. ...#####... 8 13 .....######.. ......##..... ########..... ...#......... ............. #######...... ..######..... ####......... 7 5 ..... ..##. ###.. ..##. ..... ..#.. .#... 14 2 .. #. .. #. .. #. .. .. #. .. .. .. #. .. 7 15 .###########... ##############. ...####........ ...##########.. .......#....... .....#########. .#######....... 12 6 #####. ###... #..... ##.... ###... ...... .##... ..##.. ...#.. ..#... #####. ####..
My solution
Tuesday, May 3, 2022
Literature survey for RTA class aircraft engine
Rolls Royce DART
|
Figure 1 Rolls Royce DART turboprop |
Rolls Royce Dart is a pioneering turboprop originally designed in 1945 that is still in service today. It is simple single shaft turboprop with a 2 stage compressor with both the centrifugal stages being the superchargers of Eagle and Griffon piston engine. A single 2 stage turbine drives both the compressors and the propeller. The later variants have 3 stage turbines. The production was continued till 1987. Dart 21(1910 SHP) has a mass flow rate of 9.7 kg/s and the much later Dart 201 (2970 SHP) has a mass flow rate of 12.25 kg/s.
The intake to the engine is a circular one with an annular duct leading to the eye of the first stage centrifugal compressor. Oil tank around the intake is cast integral with the casing of the compressor. A secondary air intake supplies air to the oil cooler mounted on top of the centrifugal compressor casing. The centrifugal compressor is in tandem arrangement on the same shaft. Each impeller has 19 vanes and has guide vanes made from steel. The combustion chamber is a straight flow combustion chamber. The tubes are arranged diagonally to increase the burning length. The flame tube has fuel atomizers at the front end of each tube for downstream injection. The igniter plugs are placed in number 3 and number 7 chambers of the combustor. The turbine is an axial flow type and has three stages. All blades are of made from Nimonic alloy and are secured on the disk by FIR tree roots. The jet pipe is coaxial with the engine main shaft, but the exhaust unit has a slight inclination to suit the installation on the aircraft. Maximum temperature in the jet pipe is of the order of 650 degree Celsius. The output from the engine is through a double reduction gearbox with helical high speed gear train and a final helical gear drive. The two gear trains are connected by three lay shafts to distribute the torque from the driving gear to the driven gear. All gears and propeller shaft are carried in roller or ball bearings. Bevel gears from one of the lay shafts provide the necessary drive for the fuel pump, oil pump and the propeller control unit.
Rolls Royce Tyne RB 109
|
Figure 2 Rolls Royce Tyne turboprop |
Rolls Royce Tyne Is a twin spool turbo prop that set new high standard for the pressure ratio and fuel economy when it was designed in 1955. The engine is very successful and was in production for 30 years with the last engines delivered in 1990s. The Tyne -22 engines powered the Transalls C-160 aircraft in Germany until 2019. Safran aircraft engines, under contract with the French Government, is committed to provide Tyne 21 to the French Navy up to 2035.
The Rolls Royce Tyne has an annular intake that is similar to the AI20 series with seven hollow supporting struts. This annular intake surrounds the reduction gear box housing and is cast in magnesium alloy. This casing also forms part of the oil tank which is also annular. Anti-icing is done by hot oil circulated through the hollow struts and by hot air tapped from the high pressure compressor .
The low pressure compressor has six axial stages whose rotor discs are made of steel. The first stage rotor disk is integral to the shaft. The other 5 stages are splined to the shaft. The rotor blades are made of “216 light alloy” and are fixed to the rotor disk with individual steel pins. The stator blades are made of “431 aluminium alloy” and fixed using tongues in groves. The first stage stator blades are hollow and use HP bleed air for anti icing. First stage also has provisions for water injection to increase power in take off rating. Both the front and rear bearings are roller bearing type. The entire low pressure section casing is a single piece steel unit. Bleed valves are used in the top casing to prevent surge whenever LP and HP spool speeds are unmatched.
The high pressure compressor has 9 axial stages made of steel discs. The first 2 stages are attached to the shaft with steel bolts. The other 7 stages are fit using splines on the shaft. The rotor blades of the first 7 stages are made of Titanium and the last 2 stages are made of steel. The HP stator blades are made of “734 steel” and the casing is also a centrifugally cast steel component. The front bearing is a roller bearing while the rear bearing is a ball bearing. The pressure ratio and mass flow are similar to AI20, being 13.97:1 and 21.1 kg respectively.
The combustion chamber is a 10 flame tube can-annular type. The tube are made of Nimonic steel and the annular casing is made from sheet steel. The flame tubes contain double twin-flow coaxial burners. The high energy igniters are in tubes 3 and 8.
The high pressure turbine is made of single steel disk with Nimonic blades attached to it using FIR tree roots. The steel disk is bolted to the shaft using 10 tapered bolts. The high pressure turbine shaft is splined on to the high pressure compressor shaft. The rotor blades are tip shrouded. The stator vanes and rotor blades are air cooled. The casing is centrifugally cast steel. The gas temperature is of the order of 1000 degree Celsius.
The low pressure turbine has 3 stages. The low pressure turbine shaft is splined on to the low pressure compressor shaft. The last rotor of the stage 3 is integral to the shaft. All the rotor blades are made of Nimonic alloy and are attached to the disks using FIR tree roots. The first stage LP nozzle guide vanes have thermocouples at their leading edges. The temperature at the exit of the LP turbine is 453 degree Celsius. The read of the low pressure turbine shaft is supported on roller bearings and the front of the shaft rides on the high pressure turbine shaft on a plain bearings.
The epicyclic gear train is driven from the front end of the low pressure compressor shaft. The planet wheel carrier of the final drive is integral to the propeller shaft. The gear ratio is 0.064:1. Various propellers ranging from 4.42m diameter to 5.49 m diameter are used with this engine. The gear box also incorporates a torque meter. The entire engine weighs around 995 kg (Mk 515) and produces 5730 equivalent HP (Mk 515).
Allison / Rolls Royce 501
|
The Allison 501 is the commercial derivative of the original Allison T56 turbo prop engine. This engine is a single shaft constant speed type and is the first turboprop to go into production in the US. This engine was designed for the Lockheed Electra L-188 aircraft matched to a Hamilton Standard propeller. The Hamilton Standard propeller has wide chord blades with root cuffs to improve the airflow into the engine, as can be seen in the Figure 3. The gear box was placed below the engine so that on the aircraft, inlet to the engine is above the propeller and is safer from foreign object ingestion.
As mentioned above, the inlet to the engine is above the propeller and the air passes through a S duct to enter the engine. The power section of the engine is the same as that of the T56 engine and operates at 13,820 RPM. The compressor casing is made in 4 quadrants, permanently bolted together.
The gearbox is an inverted T56 gearbox with a drive ratio of 13.54(Spur gear reduction ratio = 3.13, planetary gear reduction ratio = 4.33). The engine weighs approximately 832 kg and generates 3.94 SHP (D13 variant). It also generates 3.1 kN of jet reactive thrust.
Allison / Rolls Royce T56
|
The Rolls Royce Allison T56 is a very successful large single shaft turboprop that has the longest running continuous production of any turboprop. It is derived from the Allison T38 turboprop in 1954 and is still used on the Northrop Grumman E2D Hawkeye aircraft and C-130 aircrafts around the world. Rolls Royce plans to support these engines up to 2040.
The intake to the engine has a curved duct that is below the spinner in the C-120 aircraft. The intake is a one piece magnesium alloy casting with 8 radial struts. The casting supports the rear of the propeller shaft and the front bearing of the engine.
The compressor is a 14 stage axial compressor with dove-tailed rotor blades made of aluminium. The blades are coated with Titanium nitride for erosion resistance. The entire rotor assembly is tie bolted and the shaft runs on one ball bearing and one roller bearing. The mass flow rate is around 15.2 kg/s (A-427 variant) with a pressure ratio of 9.6.
The combustion chamber is can-annular type and has 6 stainless steel tubes. There are 2 diametrically opposite igniters for primary ignition.
The turbine is a 4 stage axial flow turbine with disks made from “TIMKEN 16-25-6”. The blades are attached to the disks with FIR tree roots. Turbine entry temperature is 971 degree Celsius. T-56A variant has air cooled blades with TIT = 1077 degree Celsius. Gas generator RMPM = 13,820 RPM. The jet pipe is a simple straight flow of circular cross section, fixed area, made of stainless steel.
The gear box weighs 204 kg and is made of magnesium alloy. It has a primary spur gear reduction stage followed by planetary reduction stage giving an overall reduction ratio of 13.54. The entire gear box is braced to the engine with 2 pin jointed struts, as shown in Figure 4. The startup torque is provided by Bendix-Utica air turbine starter mounted on the propeller gear box. The ignition is provided by Bendix-Scintilla high energy ignition.
The fuel control system is hydro-mechanical type with provisions for automatic control of start, co-ordinated fuel flow, propeller pitch and turbine gas temperature. The engine weighs around 746 kg and generates 3730 equivalent HP (A-7 variant)
Rolls Royce AE 2100
|
The Rolls Royce AE2100 is a free turbine turboprop designed to replace the successful T56 in regional transport, high lift and maritime patrol aircraft. It is derived from AE3007 turbo fan engine and uses the same 2 shaft core. This engine has high thermodynamic power (of the order of 6000 HP) but it is de-rated to produce around 4000 HP. This enables it to deliver the rated power at hot and high altitude airfields. It is the first engine to employ FADEC control of both the engine and the propeller.
The compressor has 14 stages with the first 5 stages employing variable inlet guide vanes. The mass flow rate is 16.96 kg/sec with a pressure ration of 16.6 (AE2100A variant). The combustion chamber is an annular combustor with 16 air-blast fuel nozzles and 2 high energy igniters. The HP turbine is a 2 stage axial design with air-cooled vanes. The first stage has single crystal blades and the second stage has solid blades without cooling. The power turbine has 2 un-cooled stages with the nozzle guide vanes of the second stage using thermocouples in the leading edges similar to the Tyne RB109 engine. The gear box is rated for a life of 30,000 hours and has an alternator on its rear face. The accessory gearbox is under the engine, driven from the front of the compressor with a permanent magnet alternator providing power for the FADEC. The FADEC controls both the propeller and the engine and provides single lever control for the pilot. The AE 2100A engine is flat rated at 4152 SHP and uses a Dowty 381 6 bladed propeller at 1100 RPM.
Pratt & Whitney PW100 series
|
Figure 6 PW127 engine (2132 SHP ) used on the ATR72 aircraft[4] |
Pratt & Whitney Canada had excess design capacity in the 1970s after the completion of PT6 series engine and JT15D series engines. The project on developing PW100 series engines was initiated to utilise this spare design capacity to develop a replacement engine for the Rolls-Royce Dart engine.
PW100 series engines are three shaft free turbine turboprop engines. They are of higher power compared to the widely used PT6 series of engines. They are targeted at regional transport aircraft such as the ATR72 series aircraft. The propeller reduction gearbox in this series is close to the turbine end compared to the PT6 series engine in which the gearbox is on the compressor side.
Intake to the engine is located below the propeller axis. This intake leads to an S bend duct. There is also a secondary duct that forms a bypass passage that prevents the foreign object getting ingested into the engine. The PW 100 series engines have 2 centrifugal compressors back to back. The LP compressor is powered by the LP turbine and the HP compressor is powered by the HP turbine. The radial outlet of the LP compressor is directed into the HP compressor through curved pipes. The combustion chamber is an annular reverse flow type combustor with 14 air-blast fuel nozzles around the periphery of the engine. Ignition is provided by two spark igniters. Both HP turbine and LP turbine are single-stage turbines while the power turbine is a two-stage turbine with shrouded tips. Two lay shafts are used in the gearbox to transfer the power to the driven shaft from the driving shaft. The output propeller shaft is offset above the gearbox. Maximum propeller speed can be up to 1200 RPM. The PW100 series engines are controlled by hydro-mechanical fuel control units while the PW150 engines have a full authority digital engine control system. These engines typically weigh from 390 kg (PW118) to 690 kg (PW150A) and power levels range from 1500 SHP (PW118) to 3047 SHP (PW150A). The major performance parameters of this series of engines in listed in Table 1.
Ivchenko Progress AI 20 series
|
Figure 7 The AI20D engine from Ivchecnko Progress, with power = 2725 SHP[5] |
The AI 20 series of engines were designed to by “Ivchenko Progress” design bureau in Ukraine headed by Dr A G Ivchenko. This series of engines are relatively of higher power in the range of 4000 equivalent HP at sea level conditions. They have a typical service life of 20,000 hours. They are all single shaft turboprop engines.
The inlet to the engine is of a concentric entry type where the inner and outer cones are connected by 6 hollow radial struts. There are inlet guide vanes downstream of these radial struts leading to the compressor. The outer casing carries the accessories and the mountings at the front. The inner casing carries the reduction gearbox, just in front of the compressor. The mass flow rate of these engines are in the order of 20.4 Kg per second. The compressor is an axial flow compressor with four bypass valves which are used to prevent surging during the starting and the transient phases of the operation. There are 10 stages in the compressor with the pressure ratio of around 7.6 at take off rating and 9.2 at Cruise rating. The combustion chamber is an annular competition chamber with 10 burner cones and 2 pilot burners with igniter plugs for ignition. The casing of the combustion chamber is also a load carrying member in the engine. The turbine is an axial flow turbine with three stages and the rotor blades are shrouded at both the inner and outer ends. They are installed in pairs using pins during assembly. The maximum entry temperature from the combustion chamber into the turbine is 900 degree Celsius at sea level condition. The rotor speed is of the order of 12,300 RPM. The jet pipe downstream of the turbine is a fixed area type with five radial struts to support the central cone of the nozzle and rear bearing. The nozzle area is 2250 sq mm. The output from the engine is through a planetary gearbox with two stages. It also incorporates a 6 cylinder torque meter used to measure the torque load on the engine from the propeller. The engine has two starter/generators that can either be powered from a ground power unit or an onboard auxiliary power unit. The weight of the engine is around 1080 kg with the AI20D variant engine delivering 2725 equivalent HP and the AI20DK variant delivering 5180 equivalent HP.
Ivchenko Progress AI24 series
|
Figure 8 The AI24 engine from Ivchenko Progress, with power = 2550SHP |
The AI24 turboprop engine is a conservatively designed shaft turboprop of 2550 SHP power (AI24T variant of the AI24 engine delivers 2820 HP at a rotor speed of 15800 RPM.). It was first used in 1960 for the AN24 aircraft, driving a 4 blade propeller. The gas turbine rotor speed is of the order of 15,100 RPM (13,900 RPM at ground idle). These series engines are generally flat rated to give their nominal output up to 3500 m. TBO is of the order of 3000 hours in 1966 and was later improved to 4000 hours in 1968. Service life is of the order of 22000 hours for the AI24 series-2 engine.
The construction of the AI24 engine is similar to that of the AI20 engine. It is a single shaft turboprop with a large magnesium alloy casting which consists of an inner and outer Core that are joined by 4 radial struts. The reduction gearbox is also of a two-stage planetary type incorporating an integral hydraulic torque meter and negative thrust transmitter for propeller auto feathering. The compressor is a 10 stage axial flow compressor consisting of a stainless steel rotor comprising of rigidly connected disks carrying dovetailed blades. The combustion chamber is an annular combustion chamber compressing of left and right bolted halves of spot welded heat resistant steel containing 8 simplex burners inserted into swirl vane heads. The turbine is a three-stage axial unit with solid blades in FIR tree roots. The jet pipe is fixed area type as there is no afterburner. The inner and outer rings are connected by three hollow struts carrying 12 thermocouples to monitor the turbine outlet temperature. The outer flanges are connected to the turbine stage 3 nozzle guide vanes. AI24 has a hydro-mechanical fuel control system and it also has provisions for auto relief upon over torque load, auto shutdown and feathering. The weight of the engine is around 600 kg.
Table 1 Major specifications of relevant turboprop engines
Engine Model Number |
Equivalent power 9kW) |
Power (kW) |
Propeller RPM |
Aircraft |
SFC |
PW118 |
1411 |
1342 |
1300 |
EMB - 120 |
84.2 |
PW118A |
1411 |
1342 |
1300 |
EMB - 120 Brasilia |
85.2 |
PW119B |
1702 |
1626 |
1300 |
Dornier 328 |
82.8 |
PW120 |
1566 |
1491 |
1200 |
ATR 42 |
82 |
PW120A |
1566 |
1491 |
1200 |
Bombardier Q100 |
82 |
PW121 |
1679 |
1603 |
1200 |
Bombardier Q100 and ATR 42 |
80.6 |
PW121A |
1718 |
1640 |
1200 |
ATR 42 - 400 and |
80.1 |
PW123 |
1866 |
1775 |
1200 |
Bombardier Q300 |
79.4 |
PW123AF |
1866 |
1775 |
1200 |
Bombardier CL-215T and CL415 |
79.4 |
PW123B |
1958 |
1864 |
1200 |
Bombardier Q300 |
78.2 |
PW123C |
1687 |
1603 |
1200 |
Bombardier Q300 |
81.6 |
PW123D |
1687 |
1603 |
1200 |
Bombardier Q200 |
81.6 |
PW123E |
1866 |
1775 |
1200 |
Bombardier Q300 and 15 Q300-50 |
79.4 |
PW124B |
|
1611 |
1200 |
ATR 72 |
79.1 |
PW125B |
1958 |
1864 |
1200 |
Fokker 50 |
78.2 |
PW126 |
2078 |
1978 |
1200 |
Jetstream ATP |
78.1 |
PW126A |
2084 |
1985 |
1200 |
Jetstream ATP |
77.9 |
PW127 |
2147.6 |
2051 |
1200 |
Bombardier Q300 and ATR 72 |
77.6 |
PW127A |
|
1864 |
|
Antonov AN - 140 |
|
PW127AF |
|
1775 |
|
Bombardier 415 SuperScooper |
|
PW127B |
2147.6 |
2051 |
1200 |
Fokker 60 |
77.6 |
PW127C |
2147.6 |
2051 |
1200 |
XAC Y7 - 200A |
77.6 |
PW127D |
2147.6 |
2051 |
1200 |
Jetstream 61 |
|
PW127E |
1876 |
1790 |
1200 |
ATR 42 - 500 and |
80.1 |
PW127F |
2147.6 |
2051 |
1200 |
ATR 42 - 500 and |
77.6 |
PW127G |
2646.5 (military) |
2177 |
|
Airbus Military C295 and |
76.6 |
PW127H |
|
2051 |
|
Ilyushin II - 114 - 100 |
77.6 |
PW127J |
2147.6 |
2051 |
1200 |
XAC MA60 |
77.6 |
PW150A |
4095 |
3781 |
1020 |
B - 720 |
73.2 |
PW150B |
4095 |
3781 |
1020 |
SAC (Shaanxi) Y-8F-600 |
|
AI-20K |
2983 |
|
1075 |
II-18V, II-18E, II-20, AN-10A, |
100.58 |
AI-20A |
2983 |
|
|
AN-10 , II-18A, II-18B |
|
AI-20M |
3169 |
|
|
AN-12BK , |
89.08 |
AI-20DK |
3863 |
|
|
AN-8, AN-12M |
|
AI-20DM |
3863 |
|
|
BE-12 |
84.51 |
AI-20D Series 5 |
3863 |
|
|
AN-32B, AN-32P, AN-32V |
84.51 |
AI-24 |
1901+30kN static thrust |
1901 |
1245 |
AN-24A,AN-24V |
85.0 |
RR-DART Mk 201 |
|
2215 |
|
Avro/HS/BAe 748 |
93.96 |
RR Tyne Mk 21 |
4552 |
|
|
S.C.5 Belfast heavy lift aircraft |
81.9 |
RR 501 |
2307 + 3 kN static thrust |
2307 |
|
Lockheed L188 Electra |
84.67 |
Allison T56 |
2783 |
|
|
C-130H |
|
RR AE 2100A |
|
3096 |
1100 |
Shinmaywa US-2, C-130J, Dirgantara, Saab 2000 |
69.31 |