Aimsun Next /资源 / 安装指南

系统要求

  • Windows® 8.1/10/11,Windows服务器2016/2019/2022,64位处理器。
  • 16GB RAM
  • 1GB硬盘容量
  • 符合微软Windows®标准的指向性设备。 建议使用带滚轮的双键鼠标
  • 具有OpenGL 2.0硬件加速功能的Nvidia、AMD或Intel显卡和256MB的视频内存。
  • Aimsun Next 8.3: OS X 10.12 – 10.15,64位处理器。

  • Aimsun Next 8.3或更新版本。OS X 10.15 – 13,64位处理器。

  • 16GB RAM

  • 1GB硬盘容量

  • 符合Mac OS X的指向性设备。 建议使用带滚轮的双键鼠标

  • Ubuntu 20/22兼容发行版,64位处理器

  • 16GB RAM

  • 1GB硬盘容量

  • 符合Linux标准的指向性设备。 建议使用带滚轮的双键鼠标

  • 具有OpenGL 2.0硬件加速功能的Nvidia、AMD或Intel显卡和256MB的视频内存。

强化三维可视化

  • 32GB RAM

  • 高端显卡

  • 1-20GB的额外硬盘容量

  • 支持OpenGL 2.0的Nvidia或AMD工作站级显卡,至少有4GB的内存

  • 三维建模和可视化应用程序,如Autodesk 3ds Max或Maya,SketchUp Pro,等等。

  • 一个视频编辑应用程序,如Camtasia Studio、Adobe Premiere等。

 

超大型网络

  • 多核CPU速度超过3GHz
  • 32GB RAM(建议64GB)
  • 支持1 Gbit数据交换

 

计算服务器

  • 8核CPU速度超过3GHz
  • 96GB RAM
 

Aimsun Next安装指南

在开始前

  1. 检查您的计算机是否符合上述运行Aimsun Next的技术规格。
  2. 确保你的操作系统已经更新,并安装了最新的显卡驱动。
  3. OpenGL是一个行业标准的3D图形API。 Aimsun Next需要2.0或更高版本的OpenGL。 要更新台式电脑的OpenGL,请从ATI、NVIDIA或英特尔(取决于你的显卡型号)下载驱动程序。 对于笔记本电脑,在笔记本电脑供应商(如戴尔、东芝或IBM)的网站上找到最新更新。

点击你的许可证类型,进入正确的安装指南:

独立硬件锁的安装指南

  1. 请到我们网站的下载页面。
  2. 为你的计算机操作系统选择正确的安装程序 (Windows、Mac OS X 或 Ubuntu,有 Python 2 和 Python 3 选项)。
  3. 对于Windows:执行Aimsun Next Installer程序,并遵循屏幕上的指示。 在安装过程结束时,将有一条消息确认软件已成功安装。 对于Mac OS X和Ubuntu:按照所提供的Readme文件中的详细安装说明进行安装。
  4. 关闭电脑,将硬件锁连接到电脑上,然后再次打开电脑。 硬件锁上的灯应该自动亮起。 要检查你的电脑是否能识别硬件锁,请到这里http://localhost:1947/_int_/devices.html,并确认网页上详细的ID号码与你的硬件锁标签上的号码一致。

警告:在移除硬件锁之前,请务必关闭计算机。 如果你的机器是开着的,可能会损坏电脑和硬件锁。

不同版本中的功能性差异

Microsoft Access在Mac和Linux上是不可用的。SQlite是一个很好的替代品,它和Access一样简单,而且可以在所有平台上使用(包括Windows)。

Windows系统的故障处理

  • 如果Aimsun Next的安装程序不能自动安装Microsoft Visual Studio的再分配程序,请进入 “Extras “子文件夹,通过执行VC_redist.x64.exe手动安装它们。
  • 如果你的电脑不能自动识别Aimsun Next硬件锁,即硬件锁的灯不亮或网页http://localhost:1947/_int_/devices.html不能下载,那么请进入Aimsun Next安装文件夹,licenses\drivers\hasp子文件夹,并通过执行setupClean.bat手动安装其驱动程序。

网络许可证的安装指南

1. 安装指南惯例

本指南使用以下惯例:

  • Aimsun Next主文件夹:安装Aimsun Next的文件夹。
  • Aimsun Next或Aimsun Next.exe:Aimsun Next应用程序
  • 许可证服务器:插入Aimsun硬件所的计算机
  • 客户端计算机:将启动Aimsun Next的计算机

2. 系统要求

Aimsun Next许可证服务器需要以下条件:

  • 一台装有英特尔奔腾处理器或奔腾兼容处理器的个人电脑
  • Windows服务器2016/2019; Windows® 8.1/10; Ubuntu 18/20兼容版; Mac OS X 10.12-10.15
  • 64位处理器
  • 2GB内存
  • 700MB硬盘空间
  • TCP/IP网络协议

此外,使用Aimsun Next的计算机(客户端)需要使用TCP/IP端口1947访问许可服务器。

3. 介绍

Aimsun Next使用Sentinel HASP浮动许可证服务器。 许可证服务器监控激活的Aimsun Next的执行次数,并能保证在任何时候使用的许可证数量不超过最大允许次数。

Aimsun Next可以在网络中的任何计算机上运行,只要计算机能够联系到许可证服务器并使用许可证。

可以将网络中的任何一台计算机设置为许可证服务器,即使该计算机本身不会使用Aimsun Next。 个人电脑应具有高可用性。
你可以在www.aladdin.com阅读关于Sentinel HASP的更多详细信息。

3.1 许可证服务器如何工作

当用户启动Aimsun Next时,软件会向许可证服务器申请许可证。 只要有可用的许可证,就能获得访问权限。

另一方面,如果许可证服务器不能提供更多的许可证,无论是因为所有的许可证都在使用中,还是因为许可证服务器断开连接或无法连接到客户电脑,程序就会通知用户,该要求无法执行,并且拒绝访问该应用程序。

当Aimsun Next结束使用时,正在使用的许可证会自动释放出来,成为可用的。

4. 许可证服务器安装

  1. 安装 Sentinel 驱动程序。
  2. 关闭计算机,插入硬件锁。
  3. 再次打开计算机,配置许可证服务器设置。
警告:在拔掉硬件锁之前,一定要关闭计算机,否则有可能损坏硬件锁和计算机。

4.1 Sentinel驱动程序的安装

所需的设备驱动程序位于Aimsun Next Home文件夹下的licenses\drivers文件夹中。 在安装Aimsun Next软件时,驱动程序通常会自动安装,但如果不是这样,就按以下方法手动操作:

  • 执行位于licenses/drivers/hasp文件夹中的setupClean.bat程序。
  • 驱动程序安装完毕后,会有消息通知你。
  • 重启电脑。

4.2 检查安装

在互联网浏览器中键入地址 “http://localhost:1947″,如Internet Explorer、Firefox或Safari。

这个网页会通知用户关于许可证状态和插入的硬件锁,并将为你提供配置设置。

如果你收到一个错误信息,如 “未找到网页”,请执行以下操作:

  • 打开Task Manager
  • 点击Services
  • 点击Open Services
  • 找到 ‘Sentinel LDK License Manager’
  • 如果停止,请重新启动服务

如果上述方法不起作用(如果你找不到 “Sentinel LDK License Manager “服务),这可能是因为驱动没有被正确安装。 在这种情况下,请尝试重新安装Sentinel驱动程序。

4.3 许可证服务器设置

Sentinel HASP软件有预先安装的设置,这些设置在Configuration/Access from Remote Clients page中定义。

Allow Access from Remote Clients setting应该是”On“的状态,访问限制应该设置为”Empty“,以允许任何客户连接并申请许可证。

1947端口需要开放,以便许可证服务器能够为Aimsun提供服务。 Next许可证。 请检查防火墙设置,确保Private和Public两栏都被勾选。

5. 客户端安装

Sentinel HASP软件也必须安装在运行Aimsun Next的电脑中。 Aimsun Next的安装程序会自动安装。 然而,如果失败了,请手动安装(见4.1)。

Aimsun Next安装完毕后,用户可以打开网页 “http://localhost:1947/_int_/devices.html “来验证计算机是否能找到许可证服务器。 本页将列出设置为许可服务器的机器中的加密锁。 如果没有列出,也需要对客户端的一些设置进行配置(见5.1)。

5.1 客户端设置

与服务器设置的情况一样,客户端的设置也适合大多数用户。 检查Configuration/Access to Remote License Managers页,核实以下设置是否已激活:

  • Allow Access to Remote Licenses
  • Broadcast Search for Remote Licenses

如果这些设置没有被激活,请勾选这两个选项并点击Submit。

此外,如果客户端和服务器计算机不在同一个局域网子网中,请在Search Parameters文本区中输入许可证服务器的TCP/IP地址。 完成后,点击Submit。 请看下面一个例子,服务器被插入10.0.0.30

6. 尽量减少物理距离

许可证服务器和客户计算机需要在同一个网络中,并且在物理空间上彼此接近。

距离会影响启动时间,在某些情况下,会使软件无法使用。 例如,将许可证服务器放在离客户端电脑几公里远的地方,是不可行的。

7. 拥有多个许可证

当用户拥有一个以上的Aimsun Next许可证时,可以选择一个特定的硬件锁。

  1. 在桌面上创建一个Aimsun Next的快捷键
  • 编辑这个快捷键的属性,在目标栏中定义。

    “[Aimsun Next folder]\Aimsun Next.exe” -dongleid XXX

    XXX being the hardware key ID.

例如:

一个用户有一个Classroom许可证和一个5人的网络Pro许可证。 她必须对安装了Aimsun Next的每台电脑进行上述程序,从而为每台电脑选择使用的硬件锁。 如果她没有设置硬件锁,而计算机识别出有两个硬件锁,Aimsun Next将随机选择其中一个。

8. 管理访问权限

当Aimsun Next模型软件的网络许可证的可选模块少于用户时,该软件采用先来后到的方式,即第一个连接的用户可以使用这些模块。 比如,5个用户的Aimsun Next Expert许可证,只有2个Micro APIs模块。

然而,有一个管理访问权限的变通方法:为了限制对特定许可证的访问,你可以定义一个名为 “lim.xml “的文件,并将其保存在与可执行文件相同的目录中:Aimsun Next.exe。 你需要为所有安装并要使用Aimsun Next的电脑设置,以及对你想限制任何功能的访问权限的地方设置。

功能包括:

  • 5:平台
  • 3: Pro版本
  • 4: Advanced版本
  • 39: Expert版本
  • 12: Planning Software Interfaces
  • 16: Adaptive Control Interfaces
  • 43: Signal Optimization Interfaces
  • 8: Aimsun Micro API
  • 21: Aimsun microSDK
  • 46: V2X SDK
  • 45: External Agent Interface
  • 44: Driving Simulation Interface

lim.xml文件的内容表明指定的用户可以访问哪些功能;该文件至少必须包含平台和软件版本,然后你可以添加你希望用户能够访问的任何其他模块。

你可以通过Windows账户用户名或Windows组名来指定用户。

如果你想通过用户名来限制对Aimsun Next模块的访问,XML的内容是:

				
					<LIMITS>
    <USERS>
        <USER NAME="user_name"  TYPE=“USER">
            <FEATURES>
                <FEATURE ID="feature_number_1" />
                <FEATURE ID="feature_number_2" />                
          </FEATURES>
        </USER>
    </USERS>
</LIMITS>
				
			
如果你想按Windows组限制对Aimsun模块的访问,那么XML的内容是:
				
					<LIMITS>
    <USERS>
        <USER NAME="group_name"  TYPE=“GROUP">
            <FEATURES>
                <FEATURE ID="feature_number_1" />
                <FEATURE ID="feature_number_2" />                
          </FEATURES>
    </USERS>
</LIMITS>
				
			
You can specify as many users or groups as you like.
如果你想限制该计算机每个人用的功能,你可以用一个空的用户名来指定:
				
					<LIMITS>
    <USERS>
        <USER NAME="">
            <FEATURES>
                <FEATURE ID="feature_number_1" />
                <FEATURE ID="feature_number_1" />                
          </FEATURES>
        </USER>
    </USERS>
</LIMITS>
				
			

例子:

对一个组的限制功能:对于下图中的组,如果他们被允许访问Aimsun Next Expert版本+API,文件的内容将是:

				
					<LIMITS>
    <USERS>
        <USER NAME="Support Desk" TYPE=“GROUP">
            <FEATURES>
                <FEATURE ID="5" />
                <FEATURE ID="39" /> 
                <FEATURE ID="8" />                
            </FEATURES>
        </USER>
    </USERS>
</LIMITS>   
				
			
图1:对一个组的限制功能

限制用户功能的例子:如果用户只能访问Aimsun Next Expert版本,没有额外的模块,文件的内容将是:

				
					<LIMITS>
    <USERS>
        <USER NAME="aimsun_executor" TYPE=“USER">
            <FEATURES>
                <FEATURE ID="5" />
                <FEATURE ID="39" /> 
            </FEATURES>
        </USER>
    </USERS>
</LIMITS>
				
			
图2:对一个用户的功能限制

用户名也可以在这里找到:C:/Users/<username>.

9. HTTPS

HTTPS不是运行Aimsun Next或连接到许可证服务器的必须条件。 只有当你在一个不受信任的网络上运行应用程序时,我们才建议你这样做。

你可以选择激活HTTPS,如果你选择激活它,你需要在许可证服务器上加载两个证书。 http://localhost:1947/_int_/config_network.html

然后进入http://localhost:1947/_int_/config.html 并将两个选项都改为HTTPS。

不需要对客户电脑采取任何行动。

软件许可证

该软件许可证适用于有选择性的免费的学生版、研究生版、Aimsun Next Viewer,以及其他一些特殊情况。 当你申请这些版本中的任何一个时,你应该自动从我们的客户服务团队直接收到一个特殊的链接来开始安装过程。 不需要硬件锁。

  • 有问题吗? 请联系我们。

    我们在这里提供帮助!

  • 有问题吗? 请联系我们。

    我们在这里提供帮助!

分享