为了丰富人工鱼的感知能力,提高对自然鱼的逼真动画效果,在分析"自然鱼"嗅觉机制,参考"机器鱼"感知系统的基础上,研究并实现了人工鱼的一种虚拟嗅觉系统.首先建立了智能虚拟环境下人工鱼的嗅觉感知模型,并仿照生物嗅觉形成机理设计了3层嗅觉识别模型;然后采用基于主成分分析的模糊识别方法,实现了嗅觉信息的识别.经动画仿真,得到了满意的结果.此嗅觉系统的研究和实现,不但为人工鱼多感知融合系统提供了基础,而且为机器鱼嗅觉研究提供了软件仿真平台.