• No results found

USING SAS/QC SOFTWARE WITHIN AN INFORMATION SYSTEM FOR QUALITY DATA MANAGEMENT. Thomas Schunk, Bayer AG

N/A
N/A
Protected

Academic year: 2021

Share "USING SAS/QC SOFTWARE WITHIN AN INFORMATION SYSTEM FOR QUALITY DATA MANAGEMENT. Thomas Schunk, Bayer AG"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

USING SAS/QC SOFTWARE WITHIN AN INFORMATION SYSTEM FOR QUALITY DATA MANAGEMENT

Thomas Schunk, Bayer AG

1. Abstract

The information system LDV (Labordatenverwaltung = laboratory data management) is used at Bayer-as a-tool for quality data man-agement, as well as for the documentation and long-term monitor-ing of quality data. It runs on the IBM host usmonitor-ing the IMS data-base system and has an interface to TSO. The system incorporates facilities for calling up control charts as a graphic means in order to illustrate product quality. These charts are generated with SAS/QC.

The following facilities are available:

1) Individual and moving range charts for the study of averages and variations in quality data

2) Cumulative sum charts for the rapid detection of slight deviations from a fixed target value

3) Process capability analyses and histograms for the ex-amination of frequency distributions

2. Introduction

The term "product quality" is generally used today to denote the conformity of specific product properties with requirements, such as those imposed by customers or public authorities, for example. Product quality and proof of product quality are becoming more and more important for the manufacturing industry. This is due not only to the increasing requirements that customers are plac-ing on their suppliers and to the ever fiercer worldwidecompeti-tion but also to new product liability legislaworldwidecompeti-tion and interna-tional standards. Quality has thus become a decisive factor of competition.

A large company wishing to survive on the world market must therefore have a quality assurance system at its disposal. The chief tasks to be performed by such a system include the realiza-tion of the company~s quality strategy, the preparation and im-plementation of measures to achieve and permanently maintain a prescribed level of quality and finally, the documentation and long-term observation of product quality.

In view of the vast quantities of information that need to be processed, i t is only sensible to have recourse to an information system in this task. Bayer employs a number of different systems to this end. One of these is LDV.

3. TheLDV Information System

LDV is installed on Bayer~s IBM Host and uses IMS as database system. It supports the management and documentation of lot-based quality data worldwide. Its chief functions include:

(2)

1) Maintenance of product specifications (e.g. customer requirements)

2) compilation of analysis certificates in different languages

3) Management of samples for incoming-lot control and final product testing with intersystem communication

4) Long-term evaluation and documentation of test results 5) Accounting of completed samples

One of the chief targets is that of furnishing proof of product quality to customers. This is why LDV incorporates a submodule which will evaluate quality data in tabular (certificates) and graphic form (control charts). Graphic presentation, in particu-lar, has become increasingly important of late. .

4. Graphical Quality Documentation

So-called statistical quality control relates to the investiga-tion of variainvestiga-tions in the data observed in a bid to establish their causes and eliminate them where necessary and feasible. Of the many different methods that can be employed here, the follow-ing ones have emerged as the chief methods suitable for a company in the chemicals sector, and these are also available within the LDV system:

1) Individual and moving range charts for the study of means and dispersions

2) Cumulative sum charts (Cusum charts) for the rapid detec-tion of slight deviadetec-tions from a fixed target value and for the detection of long-term trends

3) Process capability analyses and histograms for the ex-amination of frequency distributions (in particular, his-tograms) and for checking how far specifications can be met; also the performance of statistical tests and the calculation of process capability indexes

These functions are called up via a two stage panel structure. In the first stage (Fig. 1), the user is required to enter different items of data for purposes of selecting the specific products and tests to be presented. In addition to this, the output device can be specified. Finally, the required chart type must be selected, and, following this, the second stage is called up. Here, the user has the opportunity to change specific details of the analy-sis and to determine the outward appearance of the chart. Fig. 2 gives an example of a histogram, Fig. 3 a Cusum chart and. Fig. 4 an individual and moving range chart. SAS code is then generated with the aid of these inputs and this, in turn, produces the graphics (Fig. 5 - 7). The control charts can be printed out im-mediately and are also stored in a catalog from where they can be output on different printers and plotters. This makes i t possible to trace back and compare quality data over a period of at least a year. Bayer AG Thomas Schunk AV-IM-AM 5090 Leverkusen 1 Tel. 0214/3072684 22

(3)

f

...

-- Graphical Quality Documentation ---Quality Control Charts

COMMAND

===>

Lab Account

Product No.: . . . . Version: Country: .. .

Test: . . . Sequence: Text line: Color: . . . . .

Period: . . . to . . . . Lots: . . . to . . . .

Annotate lots by lot number or by date

Sort lots by lot number or by date (lid) ? (lid) ?

Type of control chart: . Choose between: h c i

h histogram c Cusum chart

i individual and moving range chart)

TermlPtr type: ...• Printer No.: . . . Quantity:

Valid colors: RED BLUE GREEN Valid types: 3192 3287 4224

Please enter initial and final dates as 'DDMMYY'

Fig. 1 Product and chart selection panel

Graphical Quality Documentation ---Process Capability Analyses

COMMAND

===>

Process capability investigations can be performed here. These divide up into three parts: a) the drawing of a histogram, b) superposition of a normal density curve of equal area on the histogram and c) tabular output of statistical data.

Specify midpoints of the histogram intervals? If "yes", enter: Lower limit: . . . . • . . . Upper limit: • . . . Class width: . . . . Draw in specifications which deviate from the default?

If "yes", enter values: . . . (lower) . . . . • . . . (upper)

Add fitted curve to histogram (Yin) ?

If parameter selection is required, specify values: Mean value: . . . Standard deviation: • . . .

Print table on statistics and process capability (Yin)?

Table for the adjusting of histogram and fitted curve (Yin) ?

Fig. 2 Histogram selection panel

(4)

;: ,: .i'.

t,

r, or:

t

~, fJ > ,~. ~~ :.., l

~

~, !~

E

t

~

" ,:: J:' t,

~

I'

I;

[

:':",

I

I

~

I

~

"

~

~

"

\ \ \,

Graphical Quality Documentation

---Cusum Charts

COMMAND

===>

This type of evaluation can be used to detect level shifts in

processes which display statistical scatter. The cumulative

deviation of the measurements from a (specified) target value is

presented in a char:t. In conjunction with the so-called V mask,

it is possible to establish the point in time at which a specific

(statistically significant) shift from this target value occurs

(i. e. the shift which is to be prevented). The curve profile

itself supplies information on the level at which the process has

operated by comparison to the target value.

Target:

Standard deviation of the process (for V mask):

Shift (multiple of standard deviation):

Parameter h (Mask "window": values between 0 and 10):

Parameter k (Mask "gradient": values between 0 and 2):

Normalisation of graph using the standard deviation

(Yin)

?

Fig. 3 Cusum chart selection panel

__________________ Graphical Quality Documentation

---Individual and Moving Range' Charts

'

COMMAND

===>

X and R charts are generated for individual values. The R charts

are based on so...,.called "moving ranges". The upper 'and lower

con-trol limits can be "estimated" in two different ways: via the

standard deviation

(5 ':

method for estimating process capability)

or moving range (r ,: method for maintaining quality'co,ntrol

charts). The UCL and LCL are drawn in at a

di~t~nce.of 3~s~gma

from the mean value. The upper and lower

spec~f~cat~on l~m~ts

may

be entered as required or read in from the quality database

(where available). Two run tests can be performed for the X

charts.

Method for establishing control limits

(rls)

?

Draw in specifications?

(Yin)

?

Change standard specifications? ••.•••.. (upper) ...•.... (lower)

Perform run test No. 2 or No. 3

(yy/nn)

?

How many values to calculate, the moving ranges?

No. of decimal places to ,be indicated?

output X and R charts on two separate pages

(Yin)

?

Fig. 4 Individual and moving range chart selection panel

(5)

·'~X,.~~H'ti'lA •• , .. i1t5¥"'''':P:t..,.' ... !.,\,lI;:},It'~~~~~ ... ~,-:~-ryrJ'"_""·s .. "?O~"";;~~:t-~·~;~.L··!···;~·'".r1.~;-l~.:'-C:_7':-£;c""'· -~"~_~''''_'''''''';;''';.'·'''-,~~,.":'--~-::\.c-!--;-::~· ~ .. .' .. ,~,-. '.-;:p, ... ;'J<-."',_"-" ;.0-,1;;;: ;':-y,~r<"-t-:-~q~",!:'" .~::-~.;.~ ... ; ;.~:,.: -.-.J., ~ BAYER LEVERKUSEN AV INFORMATIK RUB 17.15 115.0 12.15 t 7.15 15.0 2.15 0.0 83.3 83.7 84.1

ANALY~ICAL RESULT STATISTI~S

PRODUCT: RUBBER 2000

PERIOD: 01/01/88 - 01/12/88

84.15 84.8 915.3 815.7

RESULT

98.1 98.15 88.8

Speclflcatlcn and Curve: Lcwer-84 ----Ncrmal

TEST:

NO. ERASED WORDS/MINUTE

SPECIFICATION: 94.0 . ··-.·.~"'T~~.\"oJ.:4< -.' 87.3 .' j.-.-. "~' " ' --,. DATE: 88/01/2 TIME: 08:157 87.7 88.1

(6)

~~I!"'d«j;~t¥...3:·.ii.<, .. "M!!ft~~~~~>;t~<.f?"ft~~~ ... ~~:"'t'-':~""""'~.;'"";"_~·_~;~.''2.-~:-_~·"''1.'"';~:''''''·~~''::~.t,.t:<..?"?':< ... .n:;;:~~._.~-t._,,~,,_,",:~:'--:\.- "'_'"'_''::--i_-_'''~ ~'-":-. .':}:-';-_".::--,~:.; ~",,,,. ,:,.,.. ::'~"~":""~~ ~.' ,-' < '. - . -: .. ~ -; ~]~~,~ ~'-':;-:O-:::''''';::;:~'.- ~_-'. <~·r,;·'r~,:",,~ J_",,-,_.~-;r. -. -.. ,.' '.~. ~ - : . :-~:"_:-.-~:'·;'.I;:" .... W~~--:o:,-.7. ' .... ~ .... r .. --;.[_-,:",'.>~','" J ~c~- ~ .• -".""."'.~ ~''''r7.~~'''''T">~'-~;·~'''' -""~~_. N en BAYER LEVERKUSEN. AV I"NFORMAT I K RUB 2.5

o

-2.5 R E S -5 U L T -7.5 -10

ANALYTICAL RESULT STATISTIOS PRODUCT: RUBBER 2000 PERIOD: 01/01/88 - 01/12/88 DATE: 89/01/2 TIME: 09:02 -12.5-1, I i ( I I ,I 6 1 1 16 21 26 31 36 41 46 51 Subgroup Sizes: X "-1 Parameters: ~0-95.9337 Delta-1 «-0.0027 TEST:

NO. ERASED WORDS/MIWUTE

SPECIFICATION: 94.0

(7)

-f;t)~~~~6.5B£~' '!~"i~~->-~-.~1.~~::"·"'~~:;'~-~:~"':;'t"''''"..,:,,<y-~::;-t~:.;-\:-:<:-M~? .... ''':''';c'-.f.ici[~!1~~J.:ct:'-~t::J-:-~'" .. :;>~~ ~,c.c·~!:_~o';:"""7+;"(."":\..,,,~·,.7-'"~:·;"~ "i' ~;;:;;.-.: -,)~~~l::..:'!~t~c.-7.' 'h::';:"'~~"f~ -:-~:::-:"'~ "'~'~ .. ~, ._ :-n.:~"",~~J<"!.~ > •• ' : •• 'C I. ''-,~ _ '. __ ,', BAYER LEVERKUSEN AV INFORMATIK RUB R E 96 97

ANALYTICAL RESULT STATISTICS PRODUCT: RUBBER 2000 PERIOD: 01/01/66 - 01/12/66 DATE: 69/01/2 TIME: 09:02 3(7' Limit. For n .. 2: UCL-97.1 S 96

U 1 x I 'x _ I'lL _V_ \ : \ ) ' , x _I ~ II' \I 'u' ~ 1 " x l ' , 11; " <m , , : !o! )( j

x __ "

I X-9:5. 9

L T 95 LCL-94.7 :t: - - - UCL.-1.:5 . , 0 0 0 11: 0 I

.v

'<

.v

1, I \ I '< I I If \;' \ If I \ I·'Y '< 0 \ ; ~ ~ " '< I R-.:5

-+;-;-;*'i-i-i~iiiiiii i i i ' i i i l i i ' i ' l i " " " " i i i l i'il~ii'j"'j'ji~i-i-iiiii'~iiii i~iii

.-,--m

LCl.-O

6 11 16 21 2.6 31 36 41 46 51 56 61 66 71 76 61 66 91 96 101

Subgroup Index (CHARGE) TEST:

NO. ERASED WORDS/MINUTE

SPECIFICATION: 94.0

Fig. 7 Individual and moving range chart

References

Related documents