Article Object
(
    [_status:protected] => Array
        (
            [0] => 已发布
            [1] => 草稿
            [2] => 禁用
            [3] => 已审核
            [4] => 已回收
        )

    [_sticky:protected] => Array
        (
            [0] => 否
            [1] => 置顶
        )

    [_md:CActiveRecord:private] => CActiveRecordMetaData Object
        (
            [tableSchema] => CMysqlTableSchema Object
                (
                    [schemaName] => 
                    [name] => article
                    [rawName] => `article`
                    [primaryKey] => id
                    [sequenceName] => 
                    [foreignKeys] => Array
                        (
                        )

                    [columns] => Array
                        (
                            [id] => CMysqlColumnSchema Object
                                (
                                    [name] => id
                                    [rawName] => `id`
                                    [allowNull] => 
                                    [dbType] => int(10) unsigned
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 10
                                    [precision] => 10
                                    [scale] => 
                                    [isPrimaryKey] => 1
                                    [isForeignKey] => 
                                    [autoIncrement] => 1
                                    [comment] => 
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [sort_id] => CMysqlColumnSchema Object
                                (
                                    [name] => sort_id
                                    [rawName] => `sort_id`
                                    [allowNull] => 
                                    [dbType] => smallint(6) unsigned
                                    [type] => integer
                                    [defaultValue] => 0
                                    [size] => 6
                                    [precision] => 6
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 分类id
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [title] => CMysqlColumnSchema Object
                                (
                                    [name] => title
                                    [rawName] => `title`
                                    [allowNull] => 1
                                    [dbType] => varchar(255)
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 255
                                    [precision] => 255
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 标题
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [title_pic] => CMysqlColumnSchema Object
                                (
                                    [name] => title_pic
                                    [rawName] => `title_pic`
                                    [allowNull] => 1
                                    [dbType] => varchar(255)
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 255
                                    [precision] => 255
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 标题图片
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [intro] => CMysqlColumnSchema Object
                                (
                                    [name] => intro
                                    [rawName] => `intro`
                                    [allowNull] => 1
                                    [dbType] => text
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 
                                    [precision] => 
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 简介
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [source] => CMysqlColumnSchema Object
                                (
                                    [name] => source
                                    [rawName] => `source`
                                    [allowNull] => 1
                                    [dbType] => varchar(255)
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 255
                                    [precision] => 255
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 来源
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [source_link] => CMysqlColumnSchema Object
                                (
                                    [name] => source_link
                                    [rawName] => `source_link`
                                    [allowNull] => 1
                                    [dbType] => varchar(255)
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 255
                                    [precision] => 255
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 来源链接
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [author] => CMysqlColumnSchema Object
                                (
                                    [name] => author
                                    [rawName] => `author`
                                    [allowNull] => 1
                                    [dbType] => varchar(255)
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 255
                                    [precision] => 255
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 作者
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [editor] => CMysqlColumnSchema Object
                                (
                                    [name] => editor
                                    [rawName] => `editor`
                                    [allowNull] => 1
                                    [dbType] => varchar(255)
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 255
                                    [precision] => 255
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 编辑
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [admin_id] => CMysqlColumnSchema Object
                                (
                                    [name] => admin_id
                                    [rawName] => `admin_id`
                                    [allowNull] => 
                                    [dbType] => int(10) unsigned
                                    [type] => string
                                    [defaultValue] => 0
                                    [size] => 10
                                    [precision] => 10
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 管理员id
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [content] => CMysqlColumnSchema Object
                                (
                                    [name] => content
                                    [rawName] => `content`
                                    [allowNull] => 1
                                    [dbType] => text
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 
                                    [precision] => 
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 内容
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [created_at] => CMysqlColumnSchema Object
                                (
                                    [name] => created_at
                                    [rawName] => `created_at`
                                    [allowNull] => 
                                    [dbType] => datetime
                                    [type] => string
                                    [defaultValue] => 0000-00-00 00:00:00
                                    [size] => 
                                    [precision] => 
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 创建日期
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [updated_at] => CMysqlColumnSchema Object
                                (
                                    [name] => updated_at
                                    [rawName] => `updated_at`
                                    [allowNull] => 
                                    [dbType] => datetime
                                    [type] => string
                                    [defaultValue] => 0000-00-00 00:00:00
                                    [size] => 
                                    [precision] => 
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 更新日期
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [published_at] => CMysqlColumnSchema Object
                                (
                                    [name] => published_at
                                    [rawName] => `published_at`
                                    [allowNull] => 
                                    [dbType] => datetime
                                    [type] => string
                                    [defaultValue] => 0000-00-00 00:00:00
                                    [size] => 
                                    [precision] => 
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 发布日期
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [status] => CMysqlColumnSchema Object
                                (
                                    [name] => status
                                    [rawName] => `status`
                                    [allowNull] => 
                                    [dbType] => tinyint(1) unsigned
                                    [type] => integer
                                    [defaultValue] => 0
                                    [size] => 1
                                    [precision] => 1
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 状态
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [sticky] => CMysqlColumnSchema Object
                                (
                                    [name] => sticky
                                    [rawName] => `sticky`
                                    [allowNull] => 
                                    [dbType] => tinyint(1) unsigned
                                    [type] => integer
                                    [defaultValue] => 0
                                    [size] => 1
                                    [precision] => 1
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 推荐
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [display_order] => CMysqlColumnSchema Object
                                (
                                    [name] => display_order
                                    [rawName] => `display_order`
                                    [allowNull] => 
                                    [dbType] => smallint(6) unsigned
                                    [type] => integer
                                    [defaultValue] => 0
                                    [size] => 6
                                    [precision] => 6
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 排序
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [article_type] => CMysqlColumnSchema Object
                                (
                                    [name] => article_type
                                    [rawName] => `article_type`
                                    [allowNull] => 1
                                    [dbType] => varchar(255)
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 255
                                    [precision] => 255
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 文章类型
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [language] => CMysqlColumnSchema Object
                                (
                                    [name] => language
                                    [rawName] => `language`
                                    [allowNull] => 1
                                    [dbType] => varchar(20)
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 20
                                    [precision] => 20
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [subtitle] => CMysqlColumnSchema Object
                                (
                                    [name] => subtitle
                                    [rawName] => `subtitle`
                                    [allowNull] => 1
                                    [dbType] => varchar(255)
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 255
                                    [precision] => 255
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [file] => CMysqlColumnSchema Object
                                (
                                    [name] => file
                                    [rawName] => `file`
                                    [allowNull] => 1
                                    [dbType] => varchar(255)
                                    [type] => string
                                    [defaultValue] => 
                                    [size] => 255
                                    [precision] => 255
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [is_oauth] => CMysqlColumnSchema Object
                                (
                                    [name] => is_oauth
                                    [rawName] => `is_oauth`
                                    [allowNull] => 
                                    [dbType] => tinyint(1) unsigned
                                    [type] => integer
                                    [defaultValue] => 0
                                    [size] => 1
                                    [precision] => 1
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 是否需要认证(0为不限制)
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                            [is_highlight] => CMysqlColumnSchema Object
                                (
                                    [name] => is_highlight
                                    [rawName] => `is_highlight`
                                    [allowNull] => 
                                    [dbType] => tinyint(1) unsigned
                                    [type] => integer
                                    [defaultValue] => 0
                                    [size] => 1
                                    [precision] => 1
                                    [scale] => 
                                    [isPrimaryKey] => 
                                    [isForeignKey] => 
                                    [autoIncrement] => 
                                    [comment] => 是否高亮
                                    [_e:CComponent:private] => 
                                    [_m:CComponent:private] => 
                                )

                        )

                    [_e:CComponent:private] => 
                    [_m:CComponent:private] => 
                )

            [columns] => Array
                (
                    [id] => CMysqlColumnSchema Object
                        (
                            [name] => id
                            [rawName] => `id`
                            [allowNull] => 
                            [dbType] => int(10) unsigned
                            [type] => string
                            [defaultValue] => 
                            [size] => 10
                            [precision] => 10
                            [scale] => 
                            [isPrimaryKey] => 1
                            [isForeignKey] => 
                            [autoIncrement] => 1
                            [comment] => 
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [sort_id] => CMysqlColumnSchema Object
                        (
                            [name] => sort_id
                            [rawName] => `sort_id`
                            [allowNull] => 
                            [dbType] => smallint(6) unsigned
                            [type] => integer
                            [defaultValue] => 0
                            [size] => 6
                            [precision] => 6
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 分类id
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [title] => CMysqlColumnSchema Object
                        (
                            [name] => title
                            [rawName] => `title`
                            [allowNull] => 1
                            [dbType] => varchar(255)
                            [type] => string
                            [defaultValue] => 
                            [size] => 255
                            [precision] => 255
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 标题
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [title_pic] => CMysqlColumnSchema Object
                        (
                            [name] => title_pic
                            [rawName] => `title_pic`
                            [allowNull] => 1
                            [dbType] => varchar(255)
                            [type] => string
                            [defaultValue] => 
                            [size] => 255
                            [precision] => 255
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 标题图片
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [intro] => CMysqlColumnSchema Object
                        (
                            [name] => intro
                            [rawName] => `intro`
                            [allowNull] => 1
                            [dbType] => text
                            [type] => string
                            [defaultValue] => 
                            [size] => 
                            [precision] => 
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 简介
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [source] => CMysqlColumnSchema Object
                        (
                            [name] => source
                            [rawName] => `source`
                            [allowNull] => 1
                            [dbType] => varchar(255)
                            [type] => string
                            [defaultValue] => 
                            [size] => 255
                            [precision] => 255
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 来源
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [source_link] => CMysqlColumnSchema Object
                        (
                            [name] => source_link
                            [rawName] => `source_link`
                            [allowNull] => 1
                            [dbType] => varchar(255)
                            [type] => string
                            [defaultValue] => 
                            [size] => 255
                            [precision] => 255
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 来源链接
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [author] => CMysqlColumnSchema Object
                        (
                            [name] => author
                            [rawName] => `author`
                            [allowNull] => 1
                            [dbType] => varchar(255)
                            [type] => string
                            [defaultValue] => 
                            [size] => 255
                            [precision] => 255
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 作者
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [editor] => CMysqlColumnSchema Object
                        (
                            [name] => editor
                            [rawName] => `editor`
                            [allowNull] => 1
                            [dbType] => varchar(255)
                            [type] => string
                            [defaultValue] => 
                            [size] => 255
                            [precision] => 255
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 编辑
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [admin_id] => CMysqlColumnSchema Object
                        (
                            [name] => admin_id
                            [rawName] => `admin_id`
                            [allowNull] => 
                            [dbType] => int(10) unsigned
                            [type] => string
                            [defaultValue] => 0
                            [size] => 10
                            [precision] => 10
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 管理员id
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [content] => CMysqlColumnSchema Object
                        (
                            [name] => content
                            [rawName] => `content`
                            [allowNull] => 1
                            [dbType] => text
                            [type] => string
                            [defaultValue] => 
                            [size] => 
                            [precision] => 
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 内容
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [created_at] => CMysqlColumnSchema Object
                        (
                            [name] => created_at
                            [rawName] => `created_at`
                            [allowNull] => 
                            [dbType] => datetime
                            [type] => string
                            [defaultValue] => 0000-00-00 00:00:00
                            [size] => 
                            [precision] => 
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 创建日期
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [updated_at] => CMysqlColumnSchema Object
                        (
                            [name] => updated_at
                            [rawName] => `updated_at`
                            [allowNull] => 
                            [dbType] => datetime
                            [type] => string
                            [defaultValue] => 0000-00-00 00:00:00
                            [size] => 
                            [precision] => 
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 更新日期
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [published_at] => CMysqlColumnSchema Object
                        (
                            [name] => published_at
                            [rawName] => `published_at`
                            [allowNull] => 
                            [dbType] => datetime
                            [type] => string
                            [defaultValue] => 0000-00-00 00:00:00
                            [size] => 
                            [precision] => 
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 发布日期
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [status] => CMysqlColumnSchema Object
                        (
                            [name] => status
                            [rawName] => `status`
                            [allowNull] => 
                            [dbType] => tinyint(1) unsigned
                            [type] => integer
                            [defaultValue] => 0
                            [size] => 1
                            [precision] => 1
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 状态
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [sticky] => CMysqlColumnSchema Object
                        (
                            [name] => sticky
                            [rawName] => `sticky`
                            [allowNull] => 
                            [dbType] => tinyint(1) unsigned
                            [type] => integer
                            [defaultValue] => 0
                            [size] => 1
                            [precision] => 1
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 推荐
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [display_order] => CMysqlColumnSchema Object
                        (
                            [name] => display_order
                            [rawName] => `display_order`
                            [allowNull] => 
                            [dbType] => smallint(6) unsigned
                            [type] => integer
                            [defaultValue] => 0
                            [size] => 6
                            [precision] => 6
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 排序
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [article_type] => CMysqlColumnSchema Object
                        (
                            [name] => article_type
                            [rawName] => `article_type`
                            [allowNull] => 1
                            [dbType] => varchar(255)
                            [type] => string
                            [defaultValue] => 
                            [size] => 255
                            [precision] => 255
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 文章类型
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [language] => CMysqlColumnSchema Object
                        (
                            [name] => language
                            [rawName] => `language`
                            [allowNull] => 1
                            [dbType] => varchar(20)
                            [type] => string
                            [defaultValue] => 
                            [size] => 20
                            [precision] => 20
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [subtitle] => CMysqlColumnSchema Object
                        (
                            [name] => subtitle
                            [rawName] => `subtitle`
                            [allowNull] => 1
                            [dbType] => varchar(255)
                            [type] => string
                            [defaultValue] => 
                            [size] => 255
                            [precision] => 255
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [file] => CMysqlColumnSchema Object
                        (
                            [name] => file
                            [rawName] => `file`
                            [allowNull] => 1
                            [dbType] => varchar(255)
                            [type] => string
                            [defaultValue] => 
                            [size] => 255
                            [precision] => 255
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [is_oauth] => CMysqlColumnSchema Object
                        (
                            [name] => is_oauth
                            [rawName] => `is_oauth`
                            [allowNull] => 
                            [dbType] => tinyint(1) unsigned
                            [type] => integer
                            [defaultValue] => 0
                            [size] => 1
                            [precision] => 1
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 是否需要认证(0为不限制)
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [is_highlight] => CMysqlColumnSchema Object
                        (
                            [name] => is_highlight
                            [rawName] => `is_highlight`
                            [allowNull] => 
                            [dbType] => tinyint(1) unsigned
                            [type] => integer
                            [defaultValue] => 0
                            [size] => 1
                            [precision] => 1
                            [scale] => 
                            [isPrimaryKey] => 
                            [isForeignKey] => 
                            [autoIncrement] => 
                            [comment] => 是否高亮
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                )

            [relations] => Array
                (
                    [Admin] => CBelongsToRelation Object
                        (
                            [joinType] => LEFT OUTER JOIN
                            [on] => 
                            [alias] => 
                            [with] => Array
                                (
                                )

                            [together] => 
                            [scopes] => 
                            [name] => Admin
                            [className] => Admin
                            [foreignKey] => Array
                                (
                                    [admin_id] => id
                                )

                            [select] => *
                            [condition] => 
                            [params] => Array
                                (
                                )

                            [group] => 
                            [join] => 
                            [having] => 
                            [order] => 
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                    [Sort] => CBelongsToRelation Object
                        (
                            [joinType] => LEFT OUTER JOIN
                            [on] => 
                            [alias] => 
                            [with] => Array
                                (
                                )

                            [together] => 
                            [scopes] => 
                            [name] => Sort
                            [className] => Sort
                            [foreignKey] => Array
                                (
                                    [sort_id] => id
                                )

                            [select] => *
                            [condition] => 
                            [params] => Array
                                (
                                )

                            [group] => 
                            [join] => 
                            [having] => 
                            [order] => 
                            [_e:CComponent:private] => 
                            [_m:CComponent:private] => 
                        )

                )

            [attributeDefaults] => Array
                (
                    [sort_id] => 0
                    [admin_id] => 0
                    [created_at] => 0000-00-00 00:00:00
                    [updated_at] => 0000-00-00 00:00:00
                    [published_at] => 0000-00-00 00:00:00
                    [status] => 0
                    [sticky] => 0
                    [display_order] => 0
                    [is_oauth] => 0
                    [is_highlight] => 0
                )

            [_model:CActiveRecordMetaData:private] => Article Object
                (
                    [_status:protected] => 
                    [_sticky:protected] => 
                    [_md:CActiveRecord:private] => CActiveRecordMetaData Object
 *RECURSION*
                    [_new:CActiveRecord:private] => 
                    [_attributes:CActiveRecord:private] => Array
                        (
                        )

                    [_related:CActiveRecord:private] => Array
                        (
                        )

                    [_c:CActiveRecord:private] => 
                    [_pk:CActiveRecord:private] => 
                    [_alias:CActiveRecord:private] => t
                    [_errors:CModel:private] => Array
                        (
                        )

                    [_validators:CModel:private] => 
                    [_scenario:CModel:private] => 
                    [_e:CComponent:private] => 
                    [_m:CComponent:private] => 
                )

        )

    [_new:CActiveRecord:private] => 
    [_attributes:CActiveRecord:private] => Array
        (
            [id] => 5822
            [title] => 高分辨CCD成像探测器项目采购需求公示
            [sort_id] => 56
            [published_at] => 2020-11-18 10:22:15
        )

    [_related:CActiveRecord:private] => Array
        (
        )

    [_c:CActiveRecord:private] => 
    [_pk:CActiveRecord:private] => 5822
    [_alias:CActiveRecord:private] => t
    [_errors:CModel:private] => Array
        (
        )

    [_validators:CModel:private] => 
    [_scenario:CModel:private] => update
    [_e:CComponent:private] => 
    [_m:CComponent:private] => 
)
SUSTC-招标信息
重大项目采购需求公示

超高分辨率沉浸式虚拟现实可视化系统采购项目需求公示

2020-11-13

(一)项目基本信息

项目名称

超高分辨率沉浸式虚拟现实可视化系统采购

采购预算(元)

30000000

是否接受进口设备

(二)货物清单

序号

设备名称

数量

单位

1

超高分辨率沉浸式虚拟现实可视化系统

1

分项设备清单

1.1

图形工作站集群

1

1.2

三维数据立体观测仪

1

1.3

小型虚拟现实观测仪

1

1.4

专业可视化软件

5

(三)商务需求

序号

商务需求

1

交货期的要求:签订合同后180天(日历日)内交货。

2

质保期: 不少于叁年

3

付款方式:合同生效并收到相应发票后支付合同总额的30%作为首批进度款;三维数据立体观测仪到达指定安装现场并收到相应发票后支付合同总额的20%,图形工作站集群设备到达指定安装现场并收到相应发票后支付合同总额的20%,整套系统安装、调试验收合格并提供相应发票后支付合同总额的25%;尾款5%在质保期内,若无质量问题并经学校确认后,分别于质保期满1年时支付合同总额的1%、满2年时支付合同总额的2%、质保期满时支付合同总额的2%。

(四)技术需求

序号

设备名称

技术参数或功能要求

1

图形工作站集群

1.1 集群架构

系统架构:图形工作站集群

节点数量:不少于26台

图形同步:节点间Frame帧同步

KVM控制:支持对所有节点的KVM切换控制

高速网络数据传输设备:40端口200Gb/s

机柜:19寸标准服务器机柜

机柜数量:不少于7台

▲集群管理工具:支持远程集群操作管理、图卡配置管理等

大屏桌面工作站:支持计算机桌面、文档、视频等窗口或全屏显示;支持不少于4台笔记本一键无线上屏显示;支持远程视频信号显示。

品牌要求:惠普、戴尔、联想或其它同等国内外知名品牌

1.2节点配置

CPU:不低于3.0GHz,不低于24核/48线程,三级缓存:不低于32MB,最大内存通道数:不低于6

CPU数量:不低于2颗

内存:不低于384GB DDR4 2933 ECC

▲图卡:显存不低于48GB,显存带宽不低于650GB/s,运算能力:FP32不低于16 TFLOPS

图卡数量:2

图卡连接器:NVLink高速双图卡连接器

同步: Quadro Sync II同步卡

集成网卡:1000M网卡

内置网卡:200Gb高速网络双端口网卡

硬盘数量:2

硬盘1类型:SSD固态硬盘

硬盘1容量:不低于1TB

硬盘2类型:3.5”Serial ATA (7,200 Rpm) Hard Drive

硬盘2容量:不低于8TB

操作系统:Linux和Windows 10 64位专业版

1.3 磁盘阵列信息

磁盘容量:不小于80TB;

阵列插槽数:不少于24个;

磁盘类型:SSD固态NVMe协议;

CPU:主频不低于2.2GHz, 不低于22核心44线程,三级缓存不低于32MB

数量:2颗

内存:不低于128G DDR4 2400MHz;

扩展槽:不少于2个PCI-E 3.0 x16;

网络接口:可连接到系统的Infiniband网络数据传输设备;

安装:机架式安装;

机箱高度:2U;

机箱深度:不大于800mm

1.4交互式数据处理开发平台软件

(1)提供交互式数据语言进行各种数据格式的读取与写出功能。包括读写各种文本格式、图像格式以及科学数据格式等。支持多种数据类型。

(2)提供交互式数据语言进行二维及多维数据可视化表现和分析及应用开发的工具。

(3)具备面向矩阵的特性和快速分析超大规模数据的能力,它具有的高级图像处理能力、交互式二维和三维图形技术、面向对象的编程、OpenGL硬件图形加速功能、完善的信号分析和图像处理功能、灵活的数据输入输出方式、跨平台的图形用户界面工具包。

(4)提供虚拟机(Virtual Machine),为用户和软件开发人员提供了应用程序发布的便捷工具。要求提供扩展遥感平台的功能,能为遥感平台添加新功能和算法,并能开发新的功能界面。

(5)提供与其他语言混合编程的能力,方便进行集成发开,支持一次编写多处使用。

(6)提供机器学习框架。能够将机器学习程序用于处理数字数据。 可以创建和训练模型并将其应用于分类、聚类或回归等分析。

(7)提供程序包管理器。支持创建、安装、更新和移除程序包的功能。

(8)提供 Web 浏览器组件,支持多种样式的内容,例如HTML5、JavaScript、视频等,支持加载本地HTML文件,支持消息传递。

(9)支持20用户、不少于1年免费升级

数学分析与统计扩展工具包院校产品

(1)集成了IMSL库中除金融方面的函数之外,其它整个C语言库,有180多个函数。

(2)每一个函数经过严格测试,可移植到不同平台。

(3)支持20用户、不少于1年免费升级,DICOM网络服务扩展工具包院校产品

(4)支持服务主机(SCP)配置和保存

(5)支持用户机器(SCU)配置、查询、接收和保存

DICOM格式读写扩展工具包院校产品

(1)支持通过网络访问DICOM文件或影像

(2)支持读写DICOM文件或影像

(3)支持共享发布分析后的DICOM文件或影像

(4)支持20用户、1年免费升级

(5)数据库接口扩展工具包院校产品

(6)支持快速访问、查询并管理与ODBC 兼容的数据库。

(7)支持主流数据库系统,包括Oracle、Informix、Sybase、MS SQL 、DB2、dBASE、Informix、Sybase Wire Protocol、ASCII Text等

(8)支持20用户、不少于1年免费升级

2

三维数据立体观测仪

2.1 三维显示观测仪

系统尺寸:宽度不小于4.8米,高度不低于3米,深度不低于3米

水平视场角:不小于240度

垂直视场角:不小于170度

可观看眼点数:不少于双眼点

总像素数:不低于3600万

系统亮度:不低于250nit(2D);不低于50nit(3D)

系统对比度:不低于15:1

亮度均匀度:不低于90%

工作温度范围:0~35度

工作湿度范围:20~80%无冷凝

现场勘测:要求现场勘测并提供定制方案

品牌要求:巴可、科视、DP或其它同等国内外知名品牌

▲设备制造原厂商或具有原厂商授权书的代理厂商

2.2 高分辨率立体成像仪

▲分辨率:不低于3840x2400

显示成像技术:三片DLP

亮度:不小于25000流明

3D帧率:240Hz

对比度:不低于2000:1

光源:不低于双色激光光源

光源寿命:不低于40000小时

冷却技术:引擎全密封,液冷

融合:内置融合

一致性:内置多机亮度颜色一致性

噪声:不大于55dB

数据接口:HDMI2.0或DP1.2

安装方式:360度任意角度

3D显示:支持3D主动立体显示

眼镜:不少于20副

电源:220V,50Hz交流电

成像仪数量: 5台(其中一台作为备机)

单机重量:不大于100Kg

配套镜头:0.38~2.0:1可选

2.3 屏幕及结构

屏幕数量:4块

屏幕类型:整块无缝一体背投屏幕

屏幕成像层:表面自动喷涂

屏幕材质:正面/两侧幕背投高密度单丝纤维,地幕防踩保护涂层

屏幕尺寸:正面幕/地幕不小于4.8mx3m, 两侧幕不小于3mx3m

屏幕拼缝:不大于2mm

屏幕增益:不高于0.8

屏幕视角:画面亮度均匀,无太阳效应

机械结构:一体自立式机械支撑结构

结构材质:高强度钢和铝镁合金

成像设备支架:六自由度可调

重量:不大于350KG

▲安装:具有专业设计与安装调试软件及工具

厂验:提供出厂预验收

2.4 VR跟踪传感仪

2.2.1 VR跟踪传感器

系统要求:

交互要求:眼位跟踪与手位导航控制

有线/无线:无线跟踪与交互

位置跟踪类型:红外光学

跟踪范围:不低于25平方米

串扰:不得干扰3D立体显示

跟踪目标体:立体眼镜和三维导航设备

单人/多人交互:单人,预留多人升级

2.2.2红外光学捕捉设备:

数量:不低于10个

类型:红外

▲分辨率:不低于1百万像素

帧速率:不低于200fps

位置精度:不高于1mm

2.2.2人机交互手柄

通讯:2.4G 无线通讯

交互按钮:不少于2个触发按钮,5个按键和2个模拟操作控制按钮

跟踪目标位置:外置

跟踪工作站:1台

跟踪手柄:2个6自由度手柄

2.5 环绕立体声音响

包括音频处理器,功率放大器,环绕阵列音箱,话筒等

2.3.1音频处理器:

音频输入数:不低于4路

输入信号:S/PDIF(同轴或光纤),模拟双声道

输出信号:7.1声道模拟输出

主声压级:-80~+20dB, 0~100%可调

解码器:7.1 Dolby数字& DTS环绕声

频响:20Hz到20KHz, +-0.5dB

延迟:0~20ms

通讯端口:Ethernet, USB,HDMI

安装方式:机架式安装

高度:不大于2U

深度:不大于40cm

电源:220V 50Hz

功率:不大于20W

工作温度范围:不低于0~40摄氏度

工作湿度范围:不低于10~90%,无冷凝

2.3.2.功率放大器:

输出功率:不低于800W rms

频响:20Hz到20KHz, +-1dB

阻抗:10k 欧姆平衡/非平衡

额定声压级:+4dBu(1~2Vrms), 平衡

最大声压级:+20dBu(8~10Vrms), 平衡

输入敏感度:+4dBu(1~2Vrms)

散热:无风扇

安装方式:机架式安装

高度:不大于2U

深度:不大于40cm

电源:220V 50Hz

工作温度范围:不低于0~40摄氏度

工作湿度范围:不低于10~90%,无冷凝

2.3.3音箱

音箱类型:7.1(7只主音箱,1只重低音)

音箱频率范围:70Hz-20KHz

功率:≥150W

声压灵敏度:≥87dB

最大声压级@1m: ≥105dB

覆盖角:≥100度x100度

2.3.4话筒

类型:手持式无线话筒

数量:两只

2.6 弧面数据显示仪

2.6.1系统要求:

系统尺寸:宽度不小于8米,高度不低于3米

水平视场角:不小于60度

垂直视场角:不小于30度

3D显示:支持3D主动立体显示

▲总像素数:不低于2900万

系统亮度:不高于400nit

对比度:不低于3000:1

拼接要求:无缝拼接

平整度:误差不大于0.2mm

亮度均匀度:不低于90%

颜色均匀度:不低于90%

发光管寿命:不低于10万小时

平均功耗:不高于250w/m2

模组厚度:不超过50mm

屏幕整体厚度:不超过150mm

维护方式:前维护

人机交互:提供VR交互手柄

工作温度范围:0~35度

工作湿度范围:20~80%无冷凝

重量:小于1.5T

功耗:小于8KW

数据接口:HDMI2.0或DP1.2

品牌要求:利亚德、洛普、雷曼光电或其它同等国内外知名品牌

2.6.2 图像控制校正处理器

总像素:不小于8Kx4K

几何校正:双三次插值

校正精度:不少于1个采样控制点/百像素

控制:桌面或Web

2.6.3 中央控制器

控制:系统登录、信号切换、开关机一键控制

控制主机:与2.1设备一体集中控制

3

小型虚拟现实观测仪

3.1 大屏开发测试系统

图形工作站数量两台;

CPU主频不低于3.0GHz,不低于24核/48线程,三级缓存不低于32MB,最大内存通道数不低于6;

处理器数量2颗

固态硬盘不小于1T;

机械硬盘不低于8T;

内存不低于192GB;

显示器分辨率不低于4K;

▲专业图形显卡,显存不低于48GB,显存带宽不低于650GB/s,运算能力:FP32不低于16 TFLOPS

支持多通道立体同步显示。

3D成像设备一台;

分辨率不低于4K;

亮度:不低于150nit

对比度:不低于2000:1

屏幕尺寸:宽度不小于4米,高度不低于2.5米

立体:3D主动立体显示

位置跟踪器、跟踪工作站、跟踪手柄

位置跟踪:六自由度

通讯:无线

交互按钮:不少于2个触发按钮,5个按键和2个模拟操作控制按钮

跟踪目标位置:外置

跟踪目标数:不少于3个

跟踪工作站:1台

跟踪手柄:2个6自由度手柄

3.2 桌面式观测系统

三通道VR桌面虚拟环境,包括图形工作站、立体显示设备、立体眼镜、位置跟踪及人机交互设备

图形工作站:

主频不低于3.7GHz,不低于10核/20线程,三级缓存不低于20MB,

固态硬盘不小于1T;

机械硬盘不低于8T;

内存不低于64GB;

输出分辨率不低于4K

专业图形显卡,支持虚拟现实环境渲染,显存不低于GDDR6 24GB

立体显示设备:

通道数:三通道

立体类型:主动立体

分辨率:不低于1920*1080

刷新率:不低于144Hz

主动立体眼镜:

数量:5副

刷新率不低于120Hz

位置跟踪及人机交互设备:

位置跟踪:六自由度

通讯:无线

交互按钮:不少于2个触发按钮,5个按键和2个模拟操作控制按钮

跟踪目标位置:外置

跟踪目标数:不少于3个

跟踪工作站:1台

跟踪手柄:2个6自由度手柄

3.3 基于HMD的VR/AR观测系统

图形工作站

CPU主频不低于3.7GHz,不低于10核/20线程,三级缓存不低于20MB

固态硬盘不小于1T;

机械硬盘不低于8T;

内存不低于64GB;

显示器分辨率不低于4K

专业图形显卡,支持虚拟现实环境渲染,显存不低于GDDR6 24GB

27寸显示器。

移动式工作站

数量:两台

CPU:不低于2.6GHz六核处理器

内存:不低于32G DDR4内存

硬盘:不低于1T NVMe高速固态硬盘

图卡:不低于8 GB GDDR6显存

屏幕刷新率:240Hz

尺寸:15.6”

重量:不大于2.5KG

支持VR头戴式智能显示

VR头戴式智能显示

数量4台

屏幕3.5英寸AMOLED;

显示分辨率不低于2880*1600;

刷新率不低于90Hz;

视场角不低于110度;

支持无线位置跟踪;

左右双交互控制手柄;

支持无线显示;

支持3D立体空间音效;

支持Steam VR开发;

符合人机工程学设计,佩戴舒适,性能稳定、可靠。

AR混合现实显示

数量2台;

采用透明全息透镜(波导);

支持2K分辨率;

具备头部追踪能力;

具备眼动追踪模块开源能力;

全息密度不低于2.5k辐射点(每个弧度的光点);

内置空间音响;

具备双手完全铰链模型;

具备语音识别。

4

专业可视化软件

4.1 多学科科学数据VR可视化软件

  1. 支持CAD、CAE、CFD设计和仿真计算数据的读取,并允许用户定制化数据文件格式的集成导入,支持STL、OBJ、Patran/Nastran、Fluent、Ensight等通用的数据文件格式;
  2. 支持CAD(带材质纹理)数模与CAE、CFD计算数据的集成可视化;
  3. 具有通用的数据处理功能,包括剖切、测量、等值面/线提取、压力面和流线显示等;
  4. 具有大规模数据的实时渲染能力,支持计算机集群并行渲染,提供灵活可配置的并行渲染模式,包括sort-first, sort-last和hybrid;
  5. 支持双视点多通道立体CAVE、powerwall等大型VR设备,支持通用的VR外设;
  6. 系统架构开放,允许用户对数据接口和功能进行进行基于C++的定制化开发;
  7. 支持最新的计算机图形硬件和驱动,windows 10 64-bit 专业版。

(8)支持不少于3年免费升级

4.2 沉浸式真实感VR实时渲染软件

  1. 适用于大型复杂产品真实感设计评估、数字工厂和三维场景的真实感VR实时渲染;
  2. 具有内置的通用CAD三维数据接口,支持 Catia, Solidworks, Siemens NX, 3ds Max, STEP,IFC等数据文件格式;
  3. 具有通用的三维数模交互功能,包括VR漫游、剖切、在线测量等;
  4. 能够在线更换三维数模、材质纹理、灯光效果;
  5. 具有大规模数模的实时渲染能力,支持计算机集群并行渲染;
  6. ▲支持双视点多通道立体CAVE、Powerwall等大型VR设备,支持通用的VR外设
  7. 支持多通道立体全景视频的录制和播放;
  8. 系统架构开放,允许用户对数据接口、功能和GUI进行定制化开发;
  9. 支持最新的计算机图形硬件和驱动,windows 10 64-bit 专业版。

4.3 计算可视化软件

(1) 数据格式支持:可导入ABAQUS、ACUSOLVE、ADAGIO、ADINA、ALEGRA、ANSYS、AUTODYN、BARRACUDA、CASE、CFD++、CFD-ACE、CFD-FASTRAN、CFDESIGN、CFF、CFX4、CFX5、CFX-TASCflow、CGNS、COBALT、CONVERGE、CRAFT CRUNCH、CTH、ECLIPSE、ESTET、EXODUS、FAST、FEFLO、FEMWATER、FENSAP、FIDAP、FINE/Aero、FINE/Turbo、FIRE、Flow-3D、FLUENT、FOAM、GASP、GMS、GUST HDF、I-DEAS、IO/API、KIVA、LS-DYNA、MAYA ESC、MODELS 3、MOVIE.BYU、MPGS MSC.Dytran、MSC.Nastran、MUSES/Prism、NCC、NetCDF、N3S、NSMB、NSU2D/NSU3D、MEGA、PATRAN、PHOENICS、PLOT3D、 POLY-3D、Polyflow、PowerFLOW、PRESTO、PRONTO、PXI、RADTHERM、RADIOSS、RESCUE、SCRYU、SILO、SPHINX、STAR-CD 、STL、TAHOE、TECPLOT、UNCLE、UNIC-CFD、USM3D VECTIS

(2)支持单台工作站最多128核并行

(3)支持在多通道投影墙与CAVE环境中分屏显示

(4)支持通过ART等交互设备实现跟踪

(5)支持不少于1年免费升级

4.4 专用3D数据轻量化软件

(1)支持导入导出其它CAD格式,包括CATIA V5/V6,Simens NX, Creo, JT,IGES, STEP, FBX等;

(2)支持模型的自动批量轻量化处理;

(3)支持包裹面简化;

(4)支持自动修复技术,自动纠正模型故障,修复漏缝、重叠和扭曲面等问题;

(5)支持处理装配结构、名称和图层等属性,以及点、曲线、B-REP实体、外壳以及离散网格模型等实体;

(6)▲支持专业工业CAD数据基于特征的识别与转换;

(7)支持几何信息,元数据信息、动画和运动学等信息传输到3D渲染引擎进行快速仿真;

(8)支持C++ 应用开发;

(9)支持Windows 10 64位中文专业版。

4.5 VR可视化应用二次开发模块

  1. 根据用户提供的三维建筑CAD模型或3DMax模型进行轻量化处理和模型优化,建立一套校园高精度3D数字模型以及多种细节级别的简化模型,1:1真实展示校园视景;
  2. 重点区域如校园地标建筑要建立高精度模型,细节特征可辨识,几何误差不超过1%;
  3. 对指定区域的地形、植被、草坪、树木及园艺进行建模,保证符合校园布局的前提下做一定程度的美化;
  4. 对指定区域的道路、河流进行建模,道路有交通标线和真实质感,河水有动态特效。
  5. 局部夜景效果实时仿真建模,包括路灯,景观灯,建筑外立面照明灯;
  6. ▲VR虚拟交互开发模块:支持CAVE和弧幕系统的多通道场景显示;实现通过三维导航设备在数字校园内的实时漫游,包括空中俯瞰,地面各角度观看等;实现沿设定的路线自动导览;建筑或其它设备特征信息的实时显示;室内显示屏,大型VR系统的视频交互播放;三维交互菜单开发。
 

(五)公示期限

2020年11月13日至2020年11月20日

对公示内容有异议的,请在公示期内以书面形式将意见反馈至采购人。

联系人:吴老师

联系电话:0755-88015306

质疑投诉邮箱:zhaobzyts@sustech.edu.cn