LLNL:10.1049/el:19800668 LLNL:10.1049/el:19870165