Workshop
-
Upload
rishimetawala -
Category
Documents
-
view
212 -
download
0
description
Transcript of Workshop
![Page 1: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/1.jpg)
Input Design for Guaranteed Fault Diagnosis in Inkjet Print-heads
Student: Dhruv Khandelwal
Supervisors: dr. prof. Siep Weiland
dr. Amol Khalate (Océ)
![Page 2: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/2.jpg)
Overview
• Motivation
• System and Problem Description
• Proposed Strategy
• Preliminary result
• Planned Trajectory
2
![Page 3: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/3.jpg)
Motivation • Océ designs and manufactures printers for industrial applications
such as: • Large format prints such as architectural plots and advertisement
banners,
• Manuscript printing and publishing houses,
• Printing with non-conventional ink/substrate.
• Performance requirements from printers: o Speed
o Accuracy
o Reliability – To ensure that any occurrence of a fault does not affect the quality of the final product. This is true, for instance, if: • The ink or the print substrate is expensive,
• The print job requires a long time,
• There are strict accuracy requirements.
If a known fault has occurred in a given nozzle, the software can be adapted such that the print-quality is maintained.
3
![Page 4: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/4.jpg)
System and Problem Description
• Piezo actuation pulse:
4
![Page 5: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/5.jpg)
System and Problem Description
• Piezo actuation pulse and acoustic residual signal measurement:
5
![Page 6: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/6.jpg)
• Faults - During operation, a print-head may develop several kinds of faults. Some of the commonly seen faults are:
– Deviated nozzle
6
![Page 7: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/7.jpg)
• Faults - During operation, a print-head may develop several kinds of faults. Some of the commonly seen faults are:
– Deviated nozzle
– Blocked nozzle
7
![Page 8: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/8.jpg)
• Faults - During operation, a print-head may develop several kinds of faults. Some of the commonly seen faults are:
– Deviated nozzle
– Blocked nozzle
– Air bubble in the nozzle
8
![Page 9: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/9.jpg)
• System constraints - The particular nature of the system poses some constraints. These are:
– Incomplete input/output data – The print-head design does not permit for data to be collected during actuation of the nozzle.
– Real time constraints – Any diagnostic procedure must be repeated for each of the 256 nozzles of a print-head. A printer may contain 8-24 such print-heads. The detection of faults must be completed in between two passes of the carriage.
9
![Page 10: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/10.jpg)
Problem Statement: • Design an auxiliary piezo input that guarantees the detection of
faults inside an inkjet print-head nozzle. • Devise an algorithm for the quick diagnosis of faults.
10
• System constraints - The particular nature of the system poses some constraints. These are:
– Incomplete input/output data – The print-head design does not permit for data to be collected during actuation of the nozzle.
– Real time constraints – Any diagnostic procedure must be repeated for each of the 256 nozzles of a print-head. A printer may contain 8-24 such print-heads. The detection of faults must be completed in between two passes of the carriage.
![Page 11: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/11.jpg)
Proposed Strategy
• Input design for guaranteed fault detection – This problem is posed as finding an input that maximizes the norm of error produced between the outputs of the nominal system and the faulty systems.
o For the simplest case of one nominal and one faulty system (without considering any uncertainties), this can be written as:
,)(max arg*#10
1u
uGGu
u
U
where the norm ||. ||# used could be ℋ∞, ℋ2, Hankel norm or the gap metric.
),( 11 sG
),( 00 sG
+
-)(ku )(ke
11
![Page 12: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/12.jpg)
• Fault diagnosis – Given the LTI models 𝐺0, … , 𝐺𝑛, and the designed
optimal piezo input, the reachable sets of each of the sets can be computed. A fault can then be successfully diagnosed if the reachable set for the corresponding fault becomes completely disjoint from all other sets at any time instant 𝑘, in the horizon [0, 𝐿𝑦].
This method has a few advantages: o It is possible to compute the time required to guarantee the diagnosis
of a particular fault. o Almost all computation is done offline. Thus, this method should be
well suited for the real time constraints.
0G
1G
2G
1y
2y 1k
0G
1y
2y 2k
2G
1G0G
1y
2y 3k
2G
1G
12
![Page 13: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/13.jpg)
Preliminary Result
• We adopt the following framework to describe the system: the input is defined over a finite input horizon −𝐿𝑢, 0 and the output is defined over
a finite output horizon [0, 𝐿𝑦].
0kuLk yLk
k
)(ky
• Designed optimal input, in terms of the hankel norm, for the most simple scenario – one nominal and one faulty system, with no uncertainties:
-1.5 -1 -0.5 0 0.5 1 1.5
x 10-6
-0.2
-0.1
0
0.1
0.2
0.3
Time(s)
Outp
ut
Input
Nominal system response
Faulty system response
104
105
106
107
-70
-60
-50
-40
-30
-20
-10
0
|U(f
)| (
dB
)
FFT of the input
Frequency (Hz)
FFT of the input
Frequency response of the error system
13
![Page 14: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/14.jpg)
Planned Trajectory
Design optimal piezo input for the scenario:
1 nominal system and 1 faulty system with no
uncertainties.
Design optimal piezo input for the scenario: 1 nominal system and 1
faulty system with parametric uncertainty.
Design optimal piezo input for the scenario: 1
nominal system and multiple faulty systems
with uncertainties.
Design an algorithm to diagnose faults given a
piezo input (characterize reachable
sets).
Experimentally verify piezo input design and
fault diagnosis.
14
![Page 15: Workshop](https://reader031.fdocuments.in/reader031/viewer/2022020418/5695d1801a28ab9b0296c985/html5/thumbnails/15.jpg)
THANK YOU.
Questions?
15