{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,9,13]],"date-time":"2023-09-13T20:54:01Z","timestamp":1694638441194},"reference-count":14,"publisher":"Cambridge University Press (CUP)","issue":"2","license":[{"start":{"date-parts":[[2009,2,27]],"date-time":"2009-02-27T00:00:00Z","timestamp":1235692800000},"content-version":"unspecified","delay-in-days":7607,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["AIEDAM"],"published-print":{"date-parts":[[1988,5]]},"abstract":"<jats:p>The design of electronic power transformers is an activity that requires the application of well-established algorithms from electromagnetic theory and heuristic, judgmental techniques derived from experience in the design and manufacturing of these devices. This paper describes an object-oriented knowledge-based system, Encore, that was developed at Houston Downhole Sensors (a division of Schlumberger Well Services). Encore combines object-oriented, rule-based, and procedural programming techniques to design 60 Hz power transformers. The system uses a heuristic search strategy to generate design alternatives, and then selects the \u201cbest\u201d design based on size and efficiency considerations The heuristics are represented and applied as rules; the electromagnetic components are modelled as frame-like objects. The object-oriented nature of this system facilitated enhancements; by specializing some of the objects comprising a power transformer, a power inductor model was quickly developed. Encore reduces design time from a couple of days to less than an hour; it is being used to design the transformers and inductors of power supplies in new Schlumberger well-logging tools. The system was implemented on a Xerox interlisp Workstation using an object-oriented environment called STROBE.<\/jats:p>","DOI":"10.1017\/s0890060400000603","type":"journal-article","created":{"date-parts":[[2010,3,31]],"date-time":"2010-03-31T13:49:10Z","timestamp":1270043350000},"page":"123-134","source":"Crossref","is-referenced-by-count":0,"title":["Encore: an object-oriented knowledge-based system for transformer design"],"prefix":"10.1017","volume":"2","author":[{"suffix":"Jr","given":"J. H.","family":"Garrett","sequence":"first","affiliation":[]},{"given":"A.","family":"Jain","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2009,2,27]]},"reference":[{"key":"S0890060400000603_ref014","doi-asserted-by":"crossref","unstructured":"Wright R. N. , Boyer L. T. and Melin J W. 1971. Constraint processing in design. Journal of the Structural Division, Proceedings of the American Society of Civil Engineers.","DOI":"10.1061\/JSDEAG.0002809"},{"key":"S0890060400000603_ref013","unstructured":"Van de Pol D. W. 1988. MagCAD: An Expert System to Design Magnetic Devices. Proceedings of APEC Conference."},{"key":"S0890060400000603_ref010","unstructured":"Smith R. G. and Carrando P. J. 1986. Structure Object Programming in Strobe. Technical Report SYS-86\u201323, Ridgefield, CT: Schlumberger-Doll Research."},{"key":"S0890060400000603_ref009","unstructured":"Smith R. G. 1984. Programming with Rules in STROBE. Technical Report. Ridgefield CT: Schlumberger-Doll Research."},{"key":"S0890060400000603_ref007","volume-title":"Human Problem Solving. Englewood Cliffs","author":"Newell","year":"1972"},{"key":"S0890060400000603_ref006","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1986.1663284"},{"key":"S0890060400000603_ref004","volume-title":"Practical Transformer Design Handbook","author":"Lowden","year":"1980"},{"key":"S0890060400000603_ref003","doi-asserted-by":"publisher","DOI":"10.1007\/BF01201261"},{"key":"S0890060400000603_ref011","doi-asserted-by":"crossref","unstructured":"Smith R. G. , Dinitz R. and Barth P. 1986. Impulse-86-A substrate for object oriented interface design. Paper presented at the ACM Conference on Object Oriented Programming Systems, Languages and Applications.","DOI":"10.1145\/28697.28714"},{"key":"S0890060400000603_ref001","volume-title":"The Handbook of Artificial Intelligence","author":"Barr","year":"1981"},{"key":"S0890060400000603_ref005","volume-title":"Transformer and Inductor Design Handbook","author":"McLyman","year":"1978"},{"key":"S0890060400000603_ref008","volume-title":"Entre' User's Manual","author":"Sardana","year":"1987"},{"key":"S0890060400000603_ref012","volume-title":"Principles of Electrical Engineering","author":"Timbie","year":"1957"},{"key":"S0890060400000603_ref002","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1986.1663283"}],"container-title":["Artificial Intelligence for Engineering Design, Analysis and Manufacturing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0890060400000603","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,25]],"date-time":"2021-10-25T11:19:55Z","timestamp":1635160795000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0890060400000603\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1988,5]]},"references-count":14,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1988,5]]}},"alternative-id":["S0890060400000603"],"URL":"https:\/\/doi.org\/10.1017\/s0890060400000603","relation":{},"ISSN":["0890-0604","1469-1760"],"issn-type":[{"value":"0890-0604","type":"print"},{"value":"1469-1760","type":"electronic"}],"subject":[],"published":{"date-parts":[[1988,5]]}}}