{"title":"Marine systems: shoals on the voyage of discovery","authors":"D. Drown","doi":"10.1109/CCECE.1997.608272","DOIUrl":"https://doi.org/10.1109/CCECE.1997.608272","url":null,"abstract":"When introducing new technology it is important to consider the environment in which it will be used. In the case of navigation technology, designers have not always heeded either the environment or shipboard crew who are required to use the technology, often without benefit of training. Consequently, introduction of sophisticated technology has not reduced marine casualties, and has in fact resulted in accidents. The paper draws attention to factors that should be considered in the design and implementation of navigation technology, from the perspective of the end-user.","PeriodicalId":359446,"journal":{"name":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129092149","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Mohamadian, E. Nowicki, A. Chu, F. Ashrafzadeh, J. Salmon
{"title":"DSP implementation of an artificial neural network for induction motor control","authors":"M. Mohamadian, E. Nowicki, A. Chu, F. Ashrafzadeh, J. Salmon","doi":"10.1109/CCECE.1997.608251","DOIUrl":"https://doi.org/10.1109/CCECE.1997.608251","url":null,"abstract":"A neural network controller which is trained to perform as an indirect field oriented controller is implemented on a Texas Instruments TMS320C30 digital signal processor (DSP) based system. The computation error at the output of the neural network is investigated and some practical aspects of implementing the neural network on the DSP board is discussed. Experimental results are presented to demonstrate the performance of the controller.","PeriodicalId":359446,"journal":{"name":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129237746","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A new complexity reduced direction-of-arrival estimation method for highly correlated wave fronts","authors":"C. Lagarde, D. Grenier","doi":"10.1109/CCECE.1997.614829","DOIUrl":"https://doi.org/10.1109/CCECE.1997.614829","url":null,"abstract":"In this paper, we present a complexity reduced version of the DEESE algorithm proposed by D. Grenier (1996) for direction-of-arrival estimation of highly correlated wave fronts with an uniform linear antenna array. The DEESE algorithm resides in applying a preprocessing to the estimated spatial correlation matrix before using the MUSIC method, which implies an eigenvalue decomposition of the correlation matrix. We will show that such a preprocessing can be applied directly to the sample vectors. This allows to significantly reduce the dimension of the eigenvalue problem and hence, to significantly reduce the execution time of the algorithm. Despite its reduced complexity, our algorithm gives better performances than the common spatial smoothing method.","PeriodicalId":359446,"journal":{"name":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123920194","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Image compression using wavelets","authors":"E. Yeung","doi":"10.1109/CCECE.1997.614834","DOIUrl":"https://doi.org/10.1109/CCECE.1997.614834","url":null,"abstract":"This paper briefly introduces the theory behind the wavelet transform and overviews the implementation of a wavelet image compressor. Emphasis is placed on the implementation and efficiency of a system, rather than the intriguing mathematical details. Both quantitative and subjective evaluations were performed on images compressed with the wavelet compressor, and comparisons were made with images compressed with JPEG compression. It is concluded that wavelet compression is a better choice over JPEG compression, especially when very high compression ratios are required.","PeriodicalId":359446,"journal":{"name":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123655661","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Machine intelligence realised in a FPGA for smart sensor research","authors":"E. Young, D. Luke","doi":"10.1109/CCECE.1997.608326","DOIUrl":"https://doi.org/10.1109/CCECE.1997.608326","url":null,"abstract":"This paper explores the concept of machine intelligence required for the smart sensor environment. The increasing complexity of the hardware requirements for smart sensor applications has led to the inclusion of field programmable gate arrays, FPGA, in the design of these systems. Two main advantages can be capitalized on with this approach, based on the characteristics of the FPGAs. Firstly, the design can be easily modified, reducing the design cycle time considerably. Also, as FPGAs are inherently parallel devices, both local processing and system partitioning are provided. The total system design in this project includes an application specific integrated circuit, ASIC, the FPGA, and a microcomputer. In this fashion the requirements for a smart sensor are realised.","PeriodicalId":359446,"journal":{"name":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","volume":"211 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116150334","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Design and analysis of an ABR flow control protocol","authors":"Wenfeng Chen, H. Mouftah","doi":"10.1109/CCECE.1997.608302","DOIUrl":"https://doi.org/10.1109/CCECE.1997.608302","url":null,"abstract":"This paper presents an ABR flow control protocol which fully controls the link bandwidth and switch buffer utilization. It prevents traffic overflow and resource under-utilization and is capable of achieving high network utilization while keeping minimum cell loss probability. This protocol uses explicit rate declaration on a link-by-link basis and derives the cell rate directly from the utilization of link bandwidth and the occupancy of buffer space at each switch. Design rules as well as control theoretical analyses are elaborated for understanding and evaluation of the protocol.","PeriodicalId":359446,"journal":{"name":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124480856","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"3 dimensional multimedia interactive courseware authoring in TeleLearning system","authors":"N. Poon, A. Karmouch","doi":"10.1109/CCECE.1997.614833","DOIUrl":"https://doi.org/10.1109/CCECE.1997.614833","url":null,"abstract":"Courseware authoring has become more important as a result of the increasing popularity of distance learning. However, traditional courseware authoring tools can not provide the required production rate to match the needs of courseware. In the Multimedia Information Research Lab, we are developing a 3 Dimensional Multimedia Interactive Courseware Authoring (3D MICA) system that visualizes the integration of media objects in 3 dimensional space to resolve the traditional multimedia courseware authoring problems. We describe a method on how to increase the production rate of courseware by representing all three of: spatial structure, temporal structure, and behavioral structure in multimedia interactive courseware together in the 3D scenario structure.","PeriodicalId":359446,"journal":{"name":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126248429","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Benefits of an integrated navigation system: US Coast Guard cutter JUNIPER leads the way","authors":"T. Sullivan, L. Alexander","doi":"10.1109/CCECE.1997.608378","DOIUrl":"https://doi.org/10.1109/CCECE.1997.608378","url":null,"abstract":"USCGC JUNIPER is the first of a new class of US Coast Guard ships being built to replace the aging fleet of buoy tenders. Among the more advanced systems is a state-of-the art integrated navigation system (INS). Key components include, an electronic chart display and information system (ECDIS), a dynamic positioning system (DPS), and the use of a local-area network (LAN) that provides information from marine radar, speed log, depth-sounders, gyrocompass, fluxgate compass, GPS, differential GPS, and Loran-C. An overview of the design, installation, and operation the INS onboard USCGC JUNIPER is provided. The benefits of an INS from the perspective of the Officer-of-the-Watch are discussed. In particular, ECDIS and the DPS offer significantly improved mission capabilities for coastal navigation in shoal waters, for transits during periods of reduced visibility, for servicing aids-to-navigation (buoys), oil spill recovery, and for search and rescue/recovery.","PeriodicalId":359446,"journal":{"name":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","volume":"84 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126202107","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Real-time template matching using cooperative windows","authors":"S. Nassif, D. Capson","doi":"10.1109/CCECE.1997.608240","DOIUrl":"https://doi.org/10.1109/CCECE.1997.608240","url":null,"abstract":"Visual tracking using multi resolution template matching is described. Multiple image windows of varying sizes and resolutions are implemented on a network of digital signal processors, which operate cooperatively to detect and track a moving target in real time. The window sizes and positions are adjusted according to the dynamics of the measured target motion, and cooperative algorithms are implemented for target detection and lock-on, tracking and recovery from loss of tracking. The application is the real time visual guidance of an industrial robot.","PeriodicalId":359446,"journal":{"name":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125654001","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Performance of ABR service over ATM networks with mixed switch types","authors":"M. Kayali, H. Alnuweiri, V. Leung","doi":"10.1109/CCECE.1997.608329","DOIUrl":"https://doi.org/10.1109/CCECE.1997.608329","url":null,"abstract":"The ATM Forum has adopted rate-based schemes as the standard congestion control mechanisms for available bit rate (ABR) service. Two types of rate-based schemes are supported by the ATM Forum specification, namely binary feedback and explicit rate feedback. Since the implementation of one of these schemes in ATM switches is left to the switch manufacturers, it is expected to have both types working on the same network. The compatibility of switches each running a different scheme was considered in the ATM Forum specification. However, since each type of switch has its own merits and demerits, the interoperability of these switch types and its impact on the performance of the network deserves extensive studies. This paper looks at the steady state performance of ABR service in networks consisting of both switch types (i.e. heterogeneous networks). In order to find the best locations for each switch type, several cases of switch type locations are considered. Moreover, the impact of ABR sources parameter setting on the performance of heterogeneous networks is studied.","PeriodicalId":359446,"journal":{"name":"CCECE '97. Canadian Conference on Electrical and Computer Engineering. Engineering Innovation: Voyage of Discovery. Conference Proceedings","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1997-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127910659","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}