摘要
花序的模拟是“虚拟植物生长”的重要研究内容 .以往的研究主要集中在怎样应用“L系统”模拟植物花序 .但L系统用字符串表示的产生式具有难以理解和使用的缺点 ,特别是模拟花序的生长和开花顺序时 ,结构复杂且模型参数不易确定 .而“双尺度自动机模型”是一种基于植物生长机理的植物形态发生模型 .该模型结构简洁明了 ,形象直观 ,易于理解和编程实现 .该文以几种典型花序的模拟为例 ,探讨了应用双尺度自动机模型模拟花序的方法 .通过在双尺度自动机模型中引入“同步生长机制”和“重复生长机制” ,能够模拟所有植物学中给出的花序类型 .并通过应用“生长延时机制” ,实现了“向顶开花”和“向基开花”两种开花顺序的模拟 ,避免了L系统用成花信号控制的缺点 .最后通过与L系统的比较 。
Simulation of inflorescences is an important part of 'virtual plant growth'. The past works about simulation of inflorescences focus mainly on how to generate inflorescences by 'L system'. However, the productions of L system are difficult to understand and implement since it is described with rule based language, and especially it needs too many parameters in simulating inflorescence development and flowering sequences. 'Dual scale automaton model' is a plant growth model based on plant growth mechanisms, which is easy to understand and implement in programming. In this paper, the method of simulating inflorescence using dual scale automaton model is discussed. The dual scale automaton model is improved by introducing the rule of synchronization development, mechanism of reiteration and delay law of plant growth from the viewpoints of botany,which make it possible to generate almost all types of the inflorescences defined by botanists, and to simulate acropetal and basipetal flowering sequences. Several examples of simulation of typical inflorescences are given for explaining the theory. The improved model is demonstrated a simpler but more effective method in simulating inflorescences in comparison with L system.
出处
《计算机学报》
EI
CSCD
北大核心
2003年第1期116-124,共9页
Chinese Journal of Computers
基金
中科院自动化所中法联合实验室 (LIAMA)项目资助
国家自然科学基金 ( 60 0 73 0 0 7)资助