Mark Bright - PowerPoint PPT Presentation

1 / 51
About This Presentation
Title:

Mark Bright

Description:

Mark Bright – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 52
Provided by: Tif3
Category:
Tags: bright | flowmeter | mark

less

Transcript and Presenter's Notes

Title: Mark Bright


1
  • By
  • Mark Bright
  • and
  • Mike Donaldson

2
  • Project Goal
  • Applications of our system
  • System Block Diagram
  • Thermal Plant Overiew
  • Current Progress
  • Engine Side (Mark)
  • Thermal Side (Mike)

3
  • The goal of our Engine Control Workstation is to
    simulate thermal environments that are found in
    liquid-based cooling systems.
  • With this simulation we are creating several
    different control methods via MATLAB and Simulink
    that all work together to control both the engine
    and thermal transient responses.
  • Both of which combine to reduce system energy
    usage

4
Applications of our system
PC Application
Car Application
5
Thermistor
Flowmeter
Pump
Motor
Cooling Block
6
(No Transcript)
7
X
8
  • 32-bit Processor
  • 30 MHz Clock
  • 16 A-D channels
  • 12 PWM Digital I/O Channels
  • 128K on-chip Flash memory
  • 9 Ports total
  • 3.3 v Supply
  • Interface with TI C2000 Simulink System

9
  • What is it?
  • Two Square Waves 90º out of phase
  • How does this improve accuracy?
  • Four times as many pulse counts
  • Allows for 5 RPM Error Max
  • Used in DSP Port 8 Pins 6 and 7

10
  • Drag QEP Block from Simulink
  • Code Below is Auto-Generated from Simulink
  • Show as Inner Shaft RPM in Code Composer
  • Show as Out Shaft RPM in GUI

11
Proportional, Integral Control
  • PI Control was added
  • Integral Controller is (z/z-1)
  • K was tuned to .0005
  • Ess 20RPM
  • All data is sent to the GUI

12
  • Performed Bilinear Transformation in MATLAB
  • Bilinear Transform converts an analog controller
    to a digital controller
  • Tuned Gain 1/34.2 instead of 1/17.1 (inverse of
    plant)

13
  • 100 RPM Step Input
  • Smaller time to first Peak (Tp) by 20 mS
  • Less Overshoot
  • Ess0

PI Control Only
FF Compensation
14
  • User can input desired RPM
  • Outputs RPM, Duty Cycle, Transient Response
  • Updates in real time
  • Will add more as the project continues

15
(No Transcript)
16
(No Transcript)
17
(No Transcript)
18
  • Variable Resistance
  • Anti-aliasing filter

X
19
  • Conversion of A/D Value to Temperature
  • Excel Trendline
  • Moving Average Filter

20
(No Transcript)
21
Simulink Implimentation
  • Datatype conversions
  • Function auto-code generated

22
  • Interface from digital to analog
  • Average Voltage seen by the device

23
  • Opto-Isolator
  • TIP120 choice
  • Design for 3A

24
  • Increase Base current
  • Increase voltage from 12-volt regulator (more
    later)
  • Does any PWM work ?
  • 300mHZ !

25
  • LPF to DC the PWM
  • Ideal Op Amp theory
  • Voltage _at_ Input Voltage _at_ Pump

26
(No Transcript)
27
(No Transcript)
28
  • Nick Schmidt
  • Case Assembly
  • Hardware Assembly

29
(No Transcript)
30
(No Transcript)
31
  • Motivation
  • TIP 120 Vce drop 880mv
  • 13.5 volts max for pump/fan

Linear/Switchmode Voltage Regulator Handbook
32
  • OCHANs allow for data to be outputted to
  • GUI
  • Workspace

33
(No Transcript)
34
(No Transcript)
35
(No Transcript)
36
(No Transcript)
37
(No Transcript)
38
P Vce Ie
39
(No Transcript)
40
(No Transcript)
41
(No Transcript)
42
(No Transcript)
43
Simulink Implimentation
44
(No Transcript)
45
(No Transcript)
46
  • Start, Type guide in MATLAB
  • GUI can be designed here with many components
  • Once designed, MATLAB auto-generates a .m file
    and .fig file

47
  • Started with Professor Dempsey PWM Tutorial
  • Interfaced DSP Board, Simulink and PWM for Motor
  • Tutorial Contents
  • Simulink Model
  • Auto-Gen .m file
  • Auto-Gen .fig file
  • Demo .m file
  • DSP/Simulink Interface .m file

48
  • PWM Brush Type Servo Amplifer Model 10A8DD
  • Protected for over-voltage and over-current
  • DC Supply Voltage 20-80v
  • Peak Current 10A
  • Maximum Continuous Current 6A

49
(No Transcript)
50
(No Transcript)
51
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com