代写Assignment Soft-Field调试Matlab程序

Assignment

Soft-Field

You should aim to spend a TOTAL of two days on the assignment. Your time will be spent performing image reconstruction and analysis of prepared data files using EIDORS, according to the guidelines given below, and writing a report in the form. of a paper. It is your responsibility to plan your time ahead during this course module.

Lab space is available to you and there will be demonstrator support. The demonstrators will be instructed to offer guidance but not to do the assignment for you.

The report will be in the form. of a short paper, typical of those that are submitted to international conferences – see Appendix A. Marks will be deducted for not satisfying the format. The marking template is shown in Appendix B. Please follow the exact order of the headings.

This assignment is intended to encourage exploration and appreciation of the strengths and weaknesses of image reconstruction for electrical resistance tomography using EIDORS. You will be given a measurement reference file and measurement data files and will perform. image reconstruction to determine preferred values for the reconstruction parameters. At the end you report what you have done, what you expected to observe compared to what you actually observed and some conclusions – all in 7 pages!

You are strongly advised to divide your time equally between using EIDORS and writing the report. In other words, roughly 1 day on exploring reconstruction with EIDORS and interpreting results and 1 day writing the report.

For submission deadline, please refer to Bb.

Summary of Soft Field Reconstruction so far:

In the laboratory sessions you were introduced to image reconstruction for electrical resistance tomography using EIDORS running under MATLAB. This involved :

· Creating a model of the measurement vessel and generating a mesh to be used for finite element modelling.

· Computing the forward solution to give the boundary voltages that result when a current pattern is applied on the electrodes. Results are displayed as graphs.

· Computing the inverse solution using two reconstruction algorithms, linear back projection and iterative Gauss Newton. Results are displayed as colour-coded cross-sections.

Summary of  useful commands :

· Create the model : create_netgen_model “.geo” file

· Use Netgen to create a Mesh (“.vol” file) from the model (“.geo” file)

· Read in the mesh : FEM_read_model_2

· Calculate the boundary voltages :

[forward_results, forward_parameters]=forward_solution(model_parameters);

· Read in the measurement data :

[measurement_data]=read_lct_data_interactive(forward_results);

· Solve the inverse problem :

[inverse_results, model_parameters] = inverse_solution(forward_results, model_parameters, forward_parameters, measurement_data);

· Display the cross-section :

slicer_plot_n(model_parameters, 0.025, inverse_results.sol_lbp );

The Assignment

You will be allocated 2 personal measurement files corresponding to the same arrangement of 2cm diameter plastic and metal objects in water. These files are different for each student. Your two measurement files correspond to the same arrangement of materials in the vessel but one is acquired with the adjacent strategy and one with the opposite strategy. These may be “full” or “with reciprocity” strategies. You should deduce which strategy has been used by considering the data contained in the file and use the appropriate reference files for reconstructions. Information on the setup for the measurements is given at the start of the data files. This is followed by rows containing measurements of Real Voltage, Imaginary Voltage, Current and Phase for each measurement in the excitation strategy. For our purposes only the Real Voltage is used.

You are to explore the quality of the resulting reconstructed images for these files under a range of conditions.

Explore the number of iterations using Non-linear Gauss Newton. A range of 1 to 100 iterations is suggested.

Explore the smoothing factor. A range from 1 to 1e-8 is suggested

Compare the results for the adjacent and opposite strategies on your data.

Your report should clearly state your strategy in exploring these parameters. For instance :

“It was decided to reconstruct an image for every value for the number of iterations from 1 to 100. Starting with 1 iteration for the opposite and adjacent strategies, then 2 iterations for the adjacent and opposite strategies, and so on up to 100 iterations. Then this was repeated for the following values of the smoothing factor : 1, 1e-1, 1e-2, 1e-3, 1e-4, 1e-5, 1e-6, 1e-7, 1e-8. This strategy was selected to cover all possible values of the parameters.”

Note : The above strategy is exhaustive but is not recommended as it would involve 100 x 2 x 9 = 1800 reconstructions! So, how did you decide which values to explore?

It is informative to consider noise in the images. This might be evaluated by reconstructing a “noise” file compared to the reference. Select the noise files corresponding to the reference files that you have used. In an ideal world these would give perfectly uniform. images with the same value of conductivity (0.01S/m) for each pixel but, due to the inevitable noise in the measurements, this is not the case.  Evaluation might involve consideration of the images or numerical analysis of the conductivity values in the array  “inverse_results.sol.nlgn”.  You might compare this to the noise in the measurement data.

During your explorations you should consider the following :

What is your best suggestion for the arrangement of objects ? (plastic/metal, position)

What is your estimate of the error on the position ?

Which strategy gives the best results ? (opposite/adjacent)

How many iterations would you recommend ?

Which smoothing factor gives the best results ?

How noisy are the images ?

How do you decide on answers to these issues ?

All measurements have been acquired using the gold vessel as described in the laboratory script. and therefore your model .geo and the mesh .vol from the lab activity do not need to be altered. It is tempting to improve results by using a finer mesh but because of the increased computational demands this is not advisable for the present exercise.

You will need to compute forward solutions (boundary voltages) according to the excitation strategy that is used.

[forward_results, forward_parameters]=forward_solution(model_parameters);

Do you want the ground node at the [t]op or the [b]ottom of the tank

or [u]ser defined: t ….. always “t”

What is the injection current in Amps? 0.001 ….. always 0.001

What is the conductivity of the background in S/m? 0.01 ….. always 0.01

How many planes of electrodes do you have? 1 ….. always 1

Do you want to use an [a]djacent or [o]pposite or [p]seudo-opposite or [c]ross-drive protocol?

Depends on measurement data files a=adj; o=opp

Do you want to take full [b]etween plane, [f]ull planar, planar with [r]eciprocity

or [u]ser defined voltage measurements?

Depends on measurement data files “f” or “r”

Do you want to calculate the Jacobian matrix? [Y/N] y

The data files are located in P:\Assignment files and should be copied into your working directory (P:\”).

Load the data into MATLAB :

[measurement_data]=read_lct_data_interactive(forward_results);

Solve the inverse problem (compute the reconstructed cross-sectional image)

[inverse_results, model_parameters] = inverse_solution(forward_results, model_parameters, forward_parameters, measurement_data);

What type of smoothing do you want? 1 always “1”

What smoothing weight do you want? 1 always “1”

Select the Non-linear Gauss Newton algorithm (nonlin)

Select the smoothing factor

Select the  number of iterations

Points to note :

· In your report you are expected to suggest conclusions regarding the relative performance of the different arrangements. In order to do this effectively you should ensure that you practice “good science”. In other words, when making comparisons, only one parameter should be different. If more than one parameter is changed then it is not possible to identify which one is responsible for any change that is observed.  Therefore at the beginning you should plan your programme of “experiments” and the strategy should be described in the report.

· The assignment aims to explore the quality of image reconstruction. For instance, the more ambitious students might wish to consider the noise in the reconstructed conductivities by processing the appropriate array in the workspace.

· Clearly, the report should be a record of your own work and the reports will be evaluated for similarities. However, discussion with others in the class is encouraged in order to help each other to greater achievements. Note : the images that you reconstruct must be generated from the data files that you are allocated and identified at the top of this script. You can find your allocated data files from blackboard. The excitation strategies of the measured data files are described in the first line of the data files.

· One aim of this assignment is to encourage you to think and work in a way that might be helpful in your dissertation and subsequently if you undertake research that ultimately may result in publications or patents. In this respect an important issue is to draw realistic and justified  conclusions, not just the ones that you might expect - or feel that we might expect! It is good practice, before each experiment, to write down what you expect to happen and why, then compare it to the actual result. If it is different to your expectation, identify the difference and try to suggest the reason. To assist this process you are encouraged to be diligent in maintaining a log of your activities on the assignment.

· You are to submit paper and electronic copies of the report. The electronic version should be placed in the “Software and MRI Coursework drop tray” under “Assignments” on Blackboard.

Remember : You are trying to explore the effect on the results, either reconstructed images or predicted boundary voltages, due to changes in the excitation strategy, iterations or smoothing factor. Also, how do you actually decide on the quality of the results?



热门主题

课程名

mktg2509 csci 2600 38170 lng302 csse3010 phas3226 77938 arch1162 engn4536/engn6536 acx5903 comp151101 phl245 cse12 comp9312 stat3016/6016 phas0038 comp2140 6qqmb312 xjco3011 rest0005 ematm0051 5qqmn219 lubs5062m eee8155 cege0100 eap033 artd1109 mat246 etc3430 ecmm462 mis102 inft6800 ddes9903 comp6521 comp9517 comp3331/9331 comp4337 comp6008 comp9414 bu.231.790.81 man00150m csb352h math1041 eengm4100 isys1002 08 6057cem mktg3504 mthm036 mtrx1701 mth3241 eeee3086 cmp-7038b cmp-7000a ints4010 econ2151 infs5710 fins5516 fin3309 fins5510 gsoe9340 math2007 math2036 soee5010 mark3088 infs3605 elec9714 comp2271 ma214 comp2211 infs3604 600426 sit254 acct3091 bbt405 msin0116 com107/com113 mark5826 sit120 comp9021 eco2101 eeen40700 cs253 ece3114 ecmm447 chns3000 math377 itd102 comp9444 comp(2041|9044) econ0060 econ7230 mgt001371 ecs-323 cs6250 mgdi60012 mdia2012 comm221001 comm5000 ma1008 engl642 econ241 com333 math367 mis201 nbs-7041x meek16104 econ2003 comm1190 mbas902 comp-1027 dpst1091 comp7315 eppd1033 m06 ee3025 msci231 bb113/bbs1063 fc709 comp3425 comp9417 econ42915 cb9101 math1102e chme0017 fc307 mkt60104 5522usst litr1-uc6201.200 ee1102 cosc2803 math39512 omp9727 int2067/int5051 bsb151 mgt253 fc021 babs2202 mis2002s phya21 18-213 cege0012 mdia1002 math38032 mech5125 07 cisc102 mgx3110 cs240 11175 fin3020s eco3420 ictten622 comp9727 cpt111 de114102d mgm320h5s bafi1019 math21112 efim20036 mn-3503 fins5568 110.807 bcpm000028 info6030 bma0092 bcpm0054 math20212 ce335 cs365 cenv6141 ftec5580 math2010 ec3450 comm1170 ecmt1010 csci-ua.0480-003 econ12-200 ib3960 ectb60h3f cs247—assignment tk3163 ics3u ib3j80 comp20008 comp9334 eppd1063 acct2343 cct109 isys1055/3412 math350-real math2014 eec180 stat141b econ2101 msinm014/msing014/msing014b fit2004 comp643 bu1002 cm2030
联系我们
EMail: 99515681@qq.com
QQ: 99515681
留学生作业帮-留学生的知心伴侣!
工作时间:08:00-21:00
python代写
微信客服:codinghelp
站长地图