Compare the simulation with the experimental results


Part -1:

For the entire report:

1. Present results and diagrams clearly with explanations for complicated features. Include the legend, title, x-axis and y-axis labels

2. Have all of the simulations and experiments been completed correctly?

3. Do your answers have enough context/background information included? Overall production quality of the report?

4. Please answer the questions in the order suggested below.

1A: Read the temperature sensor
1. Explain the purpose of this task. In the context of the control system, what is its significance/how will it be used?

1B: Send an input to the Arduino
1. Explain the purpose of this task. In the context of the control system, what is its significance/how will it be used?
2. A saturation block was supposed to be added. Why should we add this block?

1C: Estimate the Plant
1. Include your Simulink diagrams, MATLAB scripts and plots
2. Explain some advantages and some disadvantages of an empirical model vs. a physics-based model.
3. Explain the formula/process you used to calculate τ. Use the variables T1 and T0 in your answer.

1D: Open-Loop Simulation
1. Include your Simulink diagrams, MATLAB scripts and plots
2. Compare the amplitude and the times between the open-loop simulation with the open- loop experiment. Identify major similarities or dissimilarities (if any)

2A: PI Controller Simulation on Simulink
1. Show the derivation for your calculated PI parameters .
2. What ωn was chosen? What were the calculated PI parameters? .
3. Include your Simulink diagrams, MATLAB scripts and plots .
4. Show that the performance criteria has been achieved, in simulation .
5. For the PI controller structure that you selected, simulate the other PI controller structure that was not investigated and compare/discuss the advantages/disadvantages compared to the structure that was selected for this lab. Use simulation results and theory.
6. For the simulation that was NOT implemented in hardware, confirm that the system can reject an OUTPUT step disturbance of -5°C and is robust in the presence of measurement noise using: Sources: Random Number with mean = 0 and variance = 0.5. The disturbance can occur at a time of your choice, as long as it clearly supports your argument. .

2B: PI Controller on Arduino
1. Include your Simulink diagrams, MATLAB scripts and plots .
2. Identify if/when the control signal was limited by the saturation block either in simulation or in the experiment.

3. Explain potential source(s) of noise for this experiment?
4. Explain the similarities of this lab experiment with a real-world equipment/appliance.
5. For your chosen real-world equipment/appliance, explain:
a. The consequences/impracticalities of excessive overshoot.
b. The consequences/impracticalities of a long rise time.
c. An example of an output disturbance. How would you model this disturbance in a simulation? Why?
6. Compare the simulation with the experimental results. Explain key similarities and differences (if any).
7. For your experiment or other students' experiments, what could be some sources of differences between the simulation results and the experiment? .

Part -2:

For the entire report:

1. Present results and diagrams clearly with explanations for complicated features. Include the legend, title, x-axis and y-axis labels
2. Have all of the simulations and experiments been completed correctly?

3. Do your answers have enough context/background information included? Overall production quality of the report?
4. Please answer the questions in the order suggested below.

Task 1A

1. Include your Simulink diagrams, MATLAB scripts and plots

2. Why is the saturation block for the control signal unnecessary now?

3. For this task, the suggested solution does not have the +/- block to subtract the output from the reference signal as shown below in the red square. Why is this not required for the discrete PI controller? Show evidence.

462_figure.jpg

Task 1B

1. Include your Simulink diagrams, MATLAB scripts and plots

2. Compare the simulation with the experimental results. Identify key similarities. If there were significant differences with the simulation, identify and explain possible sources for the differences.

3. Discuss possible reasons for why the closed-loop performance for Lab 4, Task 2A/2B is different to Lab 5, Task 1A/1B despite using the same controller parameters. Hint: There is a subtle difference between using the saturation block vs. the proper anti-windup implementation.

Task 2B

1. Include your Simulink diagrams, MATLAB scripts and plots

2. Show the derivation for how your controller parameters c2, c1 and c0 were designed.
3. Discuss the effects of changing λ on the reference-tracking ability of the system and also, the control signal.
4. What was your choice for λ? What were the calculated controller parameters?

5. Show evidence that the design criteria have been achieved in simulation..

6. What are some factors that could limit the maximum gradient of the ramp that the closed- loop system could track?

7. How is the suggested controller (C(s) = c2s2+c1s+c0) able to track both, a ramp as well as aconstant value (essentially, a step signal)? Support your answer using the final value theorem on the:

a. Feedback error assuming a ramp reference R(s) = 1 , and also:

b. Feedback error assuming a step reference R(s) = 1

8. Would a standard PID controller (C(s) = c2s2+c1s+c0) be able to track a ramp reference signal? Use the final value theorem to support your answer.

9. In simulation, verify that the suggested controller (C(s) = c2s2+c1s+c0) is able to track a step reference signal. Use a reference signal of 50?, overshoot ≤ 20%, settling within 1000 seconds. You may need to adjust λ. Confirm that the controller is able to reject an OUTPUT disturbance of -5? and is robust under limited amounts of measurement noise (Sources: Random Number: Mean = 0, Variance = 0.2)

Task 2C

1. Include your Simulink diagrams, MATLAB scripts and plots

2. Identify if/when the control signal was limited by the saturation block in simulation and in the experiment.

3. Compare the simulation with the experimental results. Identify key similarities. If there were significant differences with the simulation, identify and explain possible sources for the differences.

4. Assume that somebody performed these operations: Run Simulink on the Arduino, the program is running on the Arduino for some time - say 10 seconds, then, the power switch is switched on. Normally, this would result in higher overshoot and oscillations which were not consistent with the simulations. Why might this happen?

5. What should have been observed, was that after a peak overshoot, the control input should suddenly drop to near-zero. Qualitatively, explain why this is the expected outcome referring to your understanding of the plant, environment, and control theory.

6. Assuming that the board temperature is hot (e.g. 70?), would it be possible to design a control system that tracks a negative ramp reference signal i.e. controlled cooling? What factors would limit the negative gradient of the reference signal that could be tracked?

Solution Preview :

Prepared by a verified Expert
Electrical Engineering: Compare the simulation with the experimental results
Reference No:- TGS02774678

Now Priced at $80 (50% Discount)

Recommended (96%)

Rated (4.8/5)