13.07.2015 Views

MAINTAINABILITY DESIGN TECHNIQUES METRIC - AcqNotes.com

MAINTAINABILITY DESIGN TECHNIQUES METRIC - AcqNotes.com

MAINTAINABILITY DESIGN TECHNIQUES METRIC - AcqNotes.com

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Downloaded from http://www.everyspec.<strong>com</strong> on 2011-10-29T14:56:01.DOD-HDBK-791(AM)fied that a diagram of the item immediately suggests themethod of assembly or disassembly; however, until atechnician is thoroughly familiar with the operation, heshould be encouraged to study the documented procedurethe “read instructions when everything else fails” is adangerous philosophy. In a design of this nature, assemblyis obvious by means of <strong>com</strong>ponent parts that fittogether in a unique manner because of their externalconfiguration. Also since familiarity and use of a <strong>com</strong>monpart are important considerations in part design andselection, maximum effort should be made to promotethe use of standard parts and <strong>com</strong>ponents.The assembly of parts can be simplified by part designor by support equipment designed to position parts sothat they cannot be incorrectly aligned or mounted. A<strong>com</strong>mon method is to provide locating holes for the insertionof dowel pins to position parts in the correct orientationfor mounting or for ease of insertion. Supportequipment, by proper design, can permit ease of positioningfor installation of attachments—e.g., a carrier for aweapon pod could be designed with a wing-to-carrierguidebar that could align the pod for quick attachment.Removable fasteners, e.g., screws and bolts, should beof the same size wherever possible and of a standard size.and only in the number required to secure an item properly.This simple design feature will reduce the partsinventory and lessen the requirement for special tools.2-2.6.2 Scheduling of MaintenanceScheduled and deferrable maintenance functions canoften be performed during the same time period, whichresults in reduced equipment downtime. i.e., increasedavailability. For example, a modification work order(MWO) that does not affect system safety or functioningcan be deferred until the equipment undergoes routinescheduled maintenance, or a clutch adjustment could bedeferred until an oil change was required. Also the necessaryspecial tools, repair parts, and manuals can beassembled in preparation for the deferred maintenance;this will reduce administrative downtime.2-2.6.3 Simplified Diagnostic TechniquesBecause the preponderance of repair time required forany item, subsystem, or system normally is attributable tofault isolation, it is imperative that provision be made forthe most effective diagnostic (troubleshooting) routines.Manual techniques—basically trial-and-error efforts byskilled technicians using meters, oscilloscopes, and othertest devices, as well as detailed schematics, to isolate amalfunctioning <strong>com</strong>ponent by progressively eliminatingthose that are still functioning—should be eliminated atall levels of maintenance except depot. Semiautomaticand/or automatic techniques must be prescribed for unitlevel maintenance because unit maintenance is structuredfor quick turnaround based on repair by replacement andminor repair—check, adjust, clean, lubricate, and tightenaddition of fuel, and maintenance of liquid levels. Testequipment, if neccssary at the unit level, should be of the"go" “no go” type, which requires no interpretation ofsignal data. The vacuum tube testers, located in drugstores before the introduction of solid-state electronics.are examples.2-2.7 SOFTWARE MAINTENANCEEase of maintenance usually is associated with gooddocumentation, a small number of statements per program,and the level of language used to write the programs.Programs should be prepared in high level (<strong>com</strong>piler)language, whereby a single statement translatesseveral into many machine-language instructions. Forexample, consider three variables, A, B, and C related bythe statementVARA = VARB + VARCwhich translates into1. Load VARB2. Add VARC3. Store VARA.In most languages each variable must be uniquely declared(defined) and typed integer, character, logic, number ofbytes, and manner in which stored prior to use in anyprogramming instruction (module). Examples of higherlevel languages are ADA, PASCAL, and C. ADA is thepreferred language for Army software and, therefore,should be used.Block structuring a technique allowing programsegmentation into blocks of information or subroutinesof a total program should be used because when properlyapplied in a top-down arrangement, they are essentiallyself-documenting. This technique permits the programto be read and understood by someone who did notwrite the program; thus it lends itself to being easilychanged or maintained. In applying this technique.backward referencing (looping) should be avoided.2-3 EXAMPLES OF COMPLEXMODULES RE<strong>DESIGN</strong>EDFOR SIMPLICITYThis paragraph describes five <strong>com</strong>plex hardware andsoftware modules that have been redesigned by applying arange of simplification principles.2-3.1 UH-60A HELICOPTERThe UH-60A BLACK HAWK utility helicopter requiresonly 2.5 to 3 man-hours of maintenance per flighthour at the unit level (Ref. 1). This <strong>com</strong>pare to 12 to 20 hfor the family of helicopters it replaces. This increase inmaintainability can be attributed largely to simplificationof the main rotor head design. Unlike previous designs.which had upper and lower plates tied together withvertical and horiziontal hinges, the BLACK HAWK main2-4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!